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
EURODRY LTD COM Y23508107 1,440 180,000 SH   SOLE 42 180,000 0 0
EUROSEAS LTD SHS NEW Y23592309 639 900,000 SH   SOLE 42 900,000 0 0
U S WELL SVCS INC CL A 91274U101 253 115,402 SH   SOLE 44 115,402 0 0
ENVESTNET INC COM 29404K106 133,575 2,355,816 SH   SOLE 0 2,355,816 0 0
10X GENOMICS INC CL A COM 88025U109 1,152 22,851 SH   SOLE 2 22,851 0 0
10X GENOMICS INC CL A COM 88025U109 810 16,076 SH   SOLE 18 14,756 0 1,320
10X GENOMICS INC CL A COM 88025U109 33,835 671,321 SH   SOLE 19 671,321 0 0
10X GENOMICS INC CL A COM 88025U109 52 1,022 SH   SOLE 20 1,022 0 0
10X GENOMICS INC CL A COM 88025U109 84 1,665 SH   SOLE 21 1,665 0 0
10X GENOMICS INC CL A COM 88025U109 2,426 48,132 SH   SOLE 22 48,132 0 0
10X GENOMICS INC CL A COM 88025U109 293 5,812 SH   SOLE 23 5,812 0 0
10X GENOMICS INC CL A COM 88025U109 1,152 22,858 SH   SOLE 26 429 0 22,429
10X GENOMICS INC CL A COM 88025U109 2 38 SH   SOLE 31 0 0 38
10X GENOMICS INC CL A COM 88025U109 6,228 123,567 SH   SOLE 34 123,567 0 0
1347 PPTY INS HLDGS INC COM 68244P107 27 6,036 SH   SOLE 21 6,036 0 0
1ST CONSTITUTION BANCORP COM 31986N102 137 7,331 SH   SOLE 2 350 0 6,981
1ST CONSTITUTION BANCORP COM 31986N102 499 26,607 SH   SOLE 18 26,607 0 0
1ST CONSTITUTION BANCORP COM 31986N102 222 11,837 SH   SOLE 19 11,837 0 0
1ST CONSTITUTION BANCORP COM 31986N102 4,904 261,554 SH   SOLE 21 261,554 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,583 84,429 SH   SOLE 22 80,000 0 4,429
1ST SOURCE CORP COM 336901103 689 15,062 SH   SOLE 2 591 0 14,471
1ST SOURCE CORP COM 336901103 18 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,292 50,118 SH   SOLE 18 50,118 0 0
1ST SOURCE CORP COM 336901103 1,180 25,806 SH   SOLE 19 25,806 0 0
1ST SOURCE CORP COM 336901103 21,691 474,334 SH   SOLE 21 474,334 0 0
1ST SOURCE CORP COM 336901103 25,245 552,048 SH   SOLE 22 531,862 0 20,186
1ST SOURCE CORP COM 336901103 315 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 115 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 215 4,697 SH   SOLE 30 4,697 0 0
1ST SOURCE CORP COM 336901103 69 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 111 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 5,847 767,307 SH   SOLE 21 767,307 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,541 333,464 SH   SOLE 22 333,464 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 68 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,362 178,696 SH   SOLE 30 178,696 0 0
22ND CENTY GROUP INC COM 90137F103 218 96,296 SH   SOLE 2 3,975 0 92,321
22ND CENTY GROUP INC COM 90137F103 6 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 940 416,105 SH   SOLE 18 416,105 0 0
22ND CENTY GROUP INC COM 90137F103 449 198,643 SH   SOLE 19 198,643 0 0
22ND CENTY GROUP INC COM 90137F103 9,380 4,150,478 SH   SOLE 21 4,150,478 0 0
22ND CENTY GROUP INC COM 90137F103 7,675 3,396,061 SH   SOLE 22 3,297,225 0 98,836
2U INC COM 90214J101 1,769 108,674 SH   SOLE 2 3,978 0 104,696
2U INC COM 90214J101 6 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 15 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 532 32,657 SH   SOLE 18 26,267 0 6,390
2U INC COM 90214J101 202 12,392 SH   SOLE 19 12,392 0 0
2U INC COM 90214J101 12,949 795,416 SH   SOLE 21 795,416 0 0
2U INC COM 90214J101 25,461 1,563,923 SH   SOLE 22 1,447,514 0 116,409
2U INC COM 90214J101 318 19,548 SH   SOLE 26 11,851 0 7,697
2U INC COM 90214J101 125 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 289 17,734 SH   SOLE 30 17,734 0 0
2U INC COM 90214J101 19 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 94 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 959 117,638 SH   SOLE 2 4,794 0 112,844
3-D SYS CORP DEL COM NEW 88554D205 5 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 19 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,177 512,468 SH   SOLE 18 512,468 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,603 196,748 SH   SOLE 19 196,748 0 0
3-D SYS CORP DEL COM NEW 88554D205 103,657 12,718,656 SH   SOLE 21 12,718,656 0 0
3-D SYS CORP DEL COM NEW 88554D205 28,327 3,475,733 SH   SOLE 22 3,334,972 0 140,761
3-D SYS CORP DEL COM NEW 88554D205 440 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 125 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 15,661 1,921,570 SH   SOLE 30 1,921,570 0 0
3-D SYS CORP DEL COM NEW 88554D205 90 11,083 SH   SOLE 40 11,083 0 0
360 FINANCE INC ADS 88557W101 540 60,704 SH   SOLE 22 60,704 0 0
3M CO COM 88579Y101 270,637 1,646,209 SH   SOLE 2 375,499 0 1,270,710
3M CO COM 88579Y101 42,553 258,839 SH   SOLE 4 243,174 0 15,665
3M CO COM 88579Y101 105,104 639,319 SH   SOLE 7 587,187 0 52,132
3M CO COM 88579Y101 862 5,242 SH   SOLE 13 5,242 0 0
3M CO COM 88579Y101 912 5,548 SH   SOLE 15 5,548 0 0
3M CO COM 88579Y101 17 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 295,829 1,799,449 SH   SOLE 18 1,710,527 0 88,922
3M CO COM 88579Y101 87,064 529,585 SH   SOLE 19 529,585 0 0
3M CO COM 88579Y101 3,886 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,294,536 13,957,032 SH   SOLE 21 13,957,032 0 0
3M CO COM 88579Y101 2,317,470 14,096,531 SH   SOLE 22 12,457,404 0 1,639,127
3M CO COM 88579Y101 78,769 479,131 SH   SOLE 23 479,131 0 0
3M CO COM 88579Y101 111,571 678,654 SH   SOLE 25 678,654 0 0
3M CO COM 88579Y101 503,996 3,065,667 SH   SOLE 26 702,943 0 2,362,724
3M CO COM 88579Y101 18,152 110,415 SH   SOLE 28 79,634 0 30,781
3M CO COM 88579Y101 7,268 44,212 SH   SOLE 29 44,212 0 0
3M CO COM 88579Y101 379,052 2,305,671 SH   SOLE 30 2,305,671 0 0
3M CO COM 88579Y101 42,720 259,856 SH   SOLE 31 157,342 0 102,514
3M CO COM 88579Y101 18,771 114,176 SH   SOLE 32 114,176 0 0
3M CO COM 88579Y101 32,873 199,955 SH   SOLE 34 199,955 0 0
3M CO COM 88579Y101 67,428 410,148 SH   SOLE 36 410,148 0 0
3M CO COM 88579Y101 1,494 9,089 SH   SOLE 37 9,089 0 0
3M CO COM 88579Y101 2,232 13,579 SH   SOLE 40 13,579 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,951 182,979 SH   SOLE 21 182,979 0 0
500 COM LTD SPON ADR REP A 33829R100 1,179 110,557 SH   SOLE 22 110,557 0 0
500 COM LTD SPON ADR REP A 33829R100 625 58,592 SH   SOLE 30 58,592 0 0
51JOB INC SPONSORED ADS 316827104 2,783 37,610 SH   SOLE 2 838 0 36,772
51JOB INC SPONSORED ADS 316827104 499 6,742 SH   SOLE 4 6,742 0 0
51JOB INC SPONSORED ADS 316827104 619 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 751 10,155 SH   SOLE 15 9,779 0 376
51JOB INC SPONSORED ADS 316827104 2,664 36,001 SH   SOLE 18 36,001 0 0
51JOB INC SPONSORED ADS 316827104 40,083 541,668 SH   SOLE 21 541,668 0 0
51JOB INC SPONSORED ADS 316827104 23,933 323,417 SH   SOLE 22 295,016 0 28,401
51JOB INC SPONSORED ADS 316827104 1,145 15,474 SH   SOLE 23 15,474 0 0
51JOB INC SPONSORED ADS 316827104 1,149 15,533 SH   SOLE 25 15,533 0 0
51JOB INC SPONSORED ADS 316827104 11,555 156,145 SH   SOLE 26 54,504 0 101,641
51JOB INC SPONSORED ADS 316827104 288 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SPONSORED ADS 316827104 265 3,578 SH   SOLE 29 1,983 0 1,595
51JOB INC SPONSORED ADS 316827104 10,963 148,153 SH   SOLE 30 148,153 0 0
51JOB INC SPONSORED ADS 316827104 106 1,437 SH   SOLE 31 1,437 0 0
51JOB INC SPONSORED ADS 316827104 137 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 6,793 137,755 SH   SOLE 2 8,887 0 128,868
58 COM INC SPON ADR REP A 31680Q104 1,042 21,123 SH   SOLE 4 21,123 0 0
58 COM INC SPON ADR REP A 31680Q104 631 12,800 SH   SOLE 7 12,800 0 0
58 COM INC SPON ADR REP A 31680Q104 8 165 SH   SOLE 13 165 0 0
58 COM INC SPON ADR REP A 31680Q104 1,894 38,408 SH   SOLE 15 37,034 0 1,374
58 COM INC SPON ADR REP A 31680Q104 1,214 24,614 SH   SOLE 18 24,614 0 0
58 COM INC SPON ADR REP A 31680Q104 56 1,140 SH   SOLE 19 1,140 0 0
58 COM INC SPON ADR REP A 31680Q104 84,611 1,715,895 SH   SOLE 21 1,715,895 0 0
58 COM INC SPON ADR REP A 31680Q104 59,303 1,202,651 SH   SOLE 22 1,106,184 0 96,467
58 COM INC SPON ADR REP A 31680Q104 2,871 58,225 SH   SOLE 23 58,225 0 0
58 COM INC SPON ADR REP A 31680Q104 2,747 55,714 SH   SOLE 25 55,714 0 0
58 COM INC SPON ADR REP A 31680Q104 20,208 409,822 SH   SOLE 26 64,386 0 345,436
58 COM INC SPON ADR REP A 31680Q104 557 11,299 SH   SOLE 28 11,299 0 0
58 COM INC SPON ADR REP A 31680Q104 915 18,556 SH   SOLE 29 12,508 0 6,048
58 COM INC SPON ADR REP A 31680Q104 25,763 522,468 SH   SOLE 30 522,468 0 0
58 COM INC SPON ADR REP A 31680Q104 4,582 92,926 SH   SOLE 31 5,391 0 87,535
58 COM INC SPON ADR REP A 31680Q104 290 5,872 SH   SOLE 32 5,872 0 0
58 COM INC SPON ADR REP A 31680Q104 354 7,174 SH   SOLE 34 7,174 0 0
58 COM INC SPON ADR REP A 31680Q104 38 769 SH   SOLE 40 769 0 0
8X8 INC NEW COM 282914100 1,679 81,049 SH   SOLE 2 3,513 0 77,536
8X8 INC NEW COM 282914100 9 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 41 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 8,839 426,574 SH   SOLE 18 426,574 0 0
8X8 INC NEW COM 282914100 3,334 160,918 SH   SOLE 19 160,918 0 0
8X8 INC NEW COM 282914100 222,919 10,758,655 SH   SOLE 21 10,758,655 0 0
8X8 INC NEW COM 282914100 59,847 2,888,376 SH   SOLE 22 2,763,306 0 125,070
8X8 INC NEW COM 282914100 889 42,910 SH   SOLE 26 34,365 0 8,545
8X8 INC NEW COM 282914100 268 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,883 139,119 SH   SOLE 30 139,119 0 0
8X8 INC NEW COM 282914100 218 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 15 3,895 SH   SOLE 18 3,895 0 0
A H BELO CORP COM CL A 001282102 254 67,732 SH   SOLE 21 67,732 0 0
A H BELO CORP COM CL A 001282102 1,794 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 12 1,019 SH   SOLE 18 1,019 0 0
A MARK PRECIOUS METALS INC COM 00181T107 166 13,745 SH   SOLE 21 13,745 0 0
A10 NETWORKS INC COM 002121101 429 61,876 SH   SOLE 2 15,943 0 45,933
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,503 216,567 SH   SOLE 18 207,345 0 9,222
A10 NETWORKS INC COM 002121101 3,002 432,585 SH   SOLE 19 432,585 0 0
A10 NETWORKS INC COM 002121101 13,687 1,972,217 SH   SOLE 21 1,972,217 0 0
A10 NETWORKS INC COM 002121101 14,775 2,128,922 SH   SOLE 22 2,050,551 0 78,371
A10 NETWORKS INC COM 002121101 539 77,697 SH   SOLE 23 77,697 0 0
A10 NETWORKS INC COM 002121101 158 22,733 SH   SOLE 25 22,733 0 0
A10 NETWORKS INC COM 002121101 2,423 349,178 SH   SOLE 26 19,496 0 329,682
A10 NETWORKS INC COM 002121101 32 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 197 28,336 SH   SOLE 30 28,336 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 2 3,552 SH   SOLE 18 3,552 0 0
AAC HLDGS INC COM 000307108 33 49,488 SH   SOLE 21 49,488 0 0
AAC HLDGS INC COM 000307108 78 116,780 SH   SOLE 22 116,780 0 0
AAON INC COM PAR $0.004 000360206 1,636 35,622 SH   SOLE 2 1,695 0 33,927
AAON INC COM PAR $0.004 000360206 10 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 34 733 SH   SOLE 7 733 0 0
AAON INC COM PAR $0.004 000360206 8,446 183,846 SH   SOLE 18 183,846 0 0
AAON INC COM PAR $0.004 000360206 3,241 70,544 SH   SOLE 19 70,544 0 0
AAON INC COM PAR $0.004 000360206 202,469 4,407,256 SH   SOLE 21 4,407,256 0 0
AAON INC COM PAR $0.004 000360206 55,964 1,218,190 SH   SOLE 22 1,162,189 0 56,001
AAON INC COM PAR $0.004 000360206 843 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 238 5,191 SH   SOLE 28 5,191 0 0
AAON INC COM PAR $0.004 000360206 2,957 64,359 SH   SOLE 30 64,359 0 0
AAON INC COM PAR $0.004 000360206 217 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,488 36,099 SH   SOLE 2 1,390 0 34,709
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 27 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 6,153 149,301 SH   SOLE 18 149,301 0 0
AAR CORP COM 000361105 2,380 57,758 SH   SOLE 19 57,758 0 0
AAR CORP COM 000361105 170,647 4,140,903 SH   SOLE 21 4,140,903 0 0
AAR CORP COM 000361105 40,567 984,399 SH   SOLE 22 938,229 0 46,170
AAR CORP COM 000361105 685 16,632 SH   SOLE 26 5,768 0 10,864
AAR CORP COM 000361105 198 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,903 46,171 SH   SOLE 30 46,171 0 0
AAR CORP COM 000361105 148 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 6,261 97,437 SH   SOLE 2 39,760 0 57,677
AARONS INC COM PAR $0.50 002535300 94 1,458 SH   SOLE 4 1,458 0 0
AARONS INC COM PAR $0.50 002535300 126 1,964 SH   SOLE 7 1,964 0 0
AARONS INC COM PAR $0.50 002535300 26,159 407,079 SH   SOLE 18 387,470 0 19,609
AARONS INC COM PAR $0.50 002535300 12,620 196,397 SH   SOLE 19 196,397 0 0
AARONS INC COM PAR $0.50 002535300 308,306 4,797,796 SH   SOLE 21 4,797,796 0 0
AARONS INC COM PAR $0.50 002535300 153,969 2,396,039 SH   SOLE 22 2,298,447 0 97,592
AARONS INC COM PAR $0.50 002535300 1,073 16,694 SH   SOLE 23 16,694 0 0
AARONS INC COM PAR $0.50 002535300 3,620 56,329 SH   SOLE 26 15,304 0 41,025
AARONS INC COM PAR $0.50 002535300 556 8,654 SH   SOLE 28 8,654 0 0
AARONS INC COM PAR $0.50 002535300 38 587 SH   SOLE 29 587 0 0
AARONS INC COM PAR $0.50 002535300 1,177 18,318 SH   SOLE 30 18,318 0 0
AARONS INC COM PAR $0.50 002535300 34 531 SH   SOLE 31 531 0 0
AARONS INC COM PAR $0.50 002535300 144 2,238 SH   SOLE 34 2,238 0 0
AARONS INC COM PAR $0.50 002535300 98 1,529 SH   SOLE 36 1,529 0 0
AARONS INC COM PAR $0.50 002535300 462 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 38,170 1,940,537 SH   SOLE 18 1,940,537 0 0
ABB LTD SPONSORED ADR 000375204 35,407 1,800,058 SH   SOLE 19 1,800,058 0 0
ABB LTD SPONSORED ADR 000375204 1,475 74,995 SH   SOLE 23 74,995 0 0
ABB LTD SPONSORED ADR 000375204 8,952 455,133 SH   SOLE 34 455,133 0 0
ABBOTT LABS COM 002824100 441,147 5,272,464 SH   SOLE 2 1,432,765 0 3,839,699
ABBOTT LABS COM 002824100 61,744 737,943 SH   SOLE 4 690,667 0 47,276
ABBOTT LABS COM 002824100 143,532 1,715,451 SH   SOLE 7 1,581,358 0 134,093
ABBOTT LABS COM 002824100 2,796 33,420 SH   SOLE 13 33,420 0 0
ABBOTT LABS COM 002824100 1,444 17,264 SH   SOLE 15 17,264 0 0
ABBOTT LABS COM 002824100 7 87 SH   SOLE 17 0 0 87
ABBOTT LABS COM 002824100 347,114 4,148,612 SH   SOLE 18 3,908,146 0 240,466
ABBOTT LABS COM 002824100 507,071 6,060,366 SH   SOLE 19 6,060,366 0 0
ABBOTT LABS COM 002824100 9,401 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 3,662,535 43,773,571 SH   SOLE 21 43,773,571 0 0
ABBOTT LABS COM 002824100 3,545,839 42,378,861 SH   SOLE 22 37,758,954 0 4,619,907
ABBOTT LABS COM 002824100 108,596 1,297,912 SH   SOLE 23 1,297,912 0 0
ABBOTT LABS COM 002824100 253,828 3,033,683 SH   SOLE 25 3,033,683 0 0
ABBOTT LABS COM 002824100 599,524 7,165,337 SH   SOLE 26 1,961,805 0 5,203,532
ABBOTT LABS COM 002824100 28,134 336,246 SH   SOLE 28 243,722 0 92,524
ABBOTT LABS COM 002824100 3,492 41,738 SH   SOLE 29 41,738 0 0
ABBOTT LABS COM 002824100 566,916 6,775,618 SH   SOLE 30 6,775,618 0 0
ABBOTT LABS COM 002824100 39,576 473,002 SH   SOLE 31 322,962 0 150,040
ABBOTT LABS COM 002824100 4,633 55,378 SH   SOLE 32 55,378 0 0
ABBOTT LABS COM 002824100 272,575 3,257,743 SH   SOLE 34 3,257,743 0 0
ABBOTT LABS COM 002824100 97,404 1,164,146 SH   SOLE 36 1,164,146 0 0
ABBOTT LABS COM 002824100 3,498 41,805 SH   SOLE 40 41,805 0 0
ABBVIE INC COM 00287Y109 300,069 3,962,870 SH   SOLE 2 709,189 0 3,253,681
ABBVIE INC COM 00287Y109 50,515 667,134 SH   SOLE 4 627,119 0 40,015
ABBVIE INC COM 00287Y109 119,052 1,572,269 SH   SOLE 7 1,442,025 0 130,244
ABBVIE INC COM 00287Y109 5,489 72,492 SH   SOLE 13 72,492 0 0
ABBVIE INC COM 00287Y109 1,171 15,465 SH   SOLE 15 15,465 0 0
ABBVIE INC COM 00287Y109 493,033 6,511,270 SH   SOLE 18 6,209,568 0 301,702
ABBVIE INC COM 00287Y109 233,260 3,080,557 SH   SOLE 19 3,080,557 0 0
ABBVIE INC COM 00287Y109 2,259,079 29,834,636 SH   SOLE 21 29,834,636 0 0
ABBVIE INC COM 00287Y109 2,792,175 36,874,996 SH   SOLE 22 32,536,198 0 4,338,798
ABBVIE INC COM 00287Y109 89,721 1,184,899 SH   SOLE 23 1,184,899 0 0
ABBVIE INC COM 00287Y109 127,253 1,680,573 SH   SOLE 25 1,680,573 0 0
ABBVIE INC COM 00287Y109 542,663 7,166,706 SH   SOLE 26 1,804,000 0 5,362,706
ABBVIE INC COM 00287Y109 21,364 282,140 SH   SOLE 28 204,232 0 77,908
ABBVIE INC COM 00287Y109 23,941 316,180 SH   SOLE 29 83,156 0 233,024
ABBVIE INC COM 00287Y109 417,501 5,513,749 SH   SOLE 30 5,513,749 0 0
ABBVIE INC COM 00287Y109 32,855 433,905 SH   SOLE 31 340,260 0 93,645
ABBVIE INC COM 00287Y109 3,508 46,326 SH   SOLE 32 46,326 0 0
ABBVIE INC COM 00287Y109 96,332 1,272,214 SH   SOLE 34 1,272,214 0 0
ABBVIE INC COM 00287Y109 82,122 1,084,552 SH   SOLE 36 1,084,552 0 0
ABBVIE INC COM 00287Y109 2,373 31,333 SH   SOLE 37 31,333 0 0
ABBVIE INC COM 00287Y109 2,633 34,770 SH   SOLE 40 34,770 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 75 33,389 SH   SOLE 2 1,193 0 32,196
ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 254 112,574 SH   SOLE 18 112,574 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 122 54,199 SH   SOLE 19 54,199 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,672 1,182,400 SH   SOLE 21 1,182,400 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,553 1,129,667 SH   SOLE 22 1,087,089 0 42,578
ABEONA THERAPEUTICS INC COM 00289Y107 10 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 10 4,307 SH   SOLE 30 4,307 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 7 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,047 67,133 SH   SOLE 2 2,624 0 64,509
ABERCROMBIE & FITCH CO CL A 002896207 5 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 41 2,624 SH   SOLE 7 2,624 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,572 293,095 SH   SOLE 18 293,095 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,763 113,000 SH   SOLE 19 113,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 110,945 7,111,852 SH   SOLE 21 7,111,852 0 0
ABERCROMBIE & FITCH CO CL A 002896207 32,003 2,051,499 SH   SOLE 22 1,924,235 0 127,264
ABERCROMBIE & FITCH CO CL A 002896207 188 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 127 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,368 87,706 SH   SOLE 30 87,706 0 0
ABERCROMBIE & FITCH CO CL A 002896207 105 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 121 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,043 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,798 215,612 SH   SOLE 2 215,612 0 0
ABIOMED INC COM 003654100 18,978 106,684 SH   SOLE 2 8,849 0 97,835
ABIOMED INC COM 003654100 3,026 17,010 SH   SOLE 4 15,685 0 1,325
ABIOMED INC COM 003654100 7,047 39,617 SH   SOLE 7 39,617 0 0
ABIOMED INC COM 003654100 14 79 SH   SOLE 13 79 0 0
ABIOMED INC COM 003654100 62 349 SH   SOLE 15 349 0 0
ABIOMED INC COM 003654100 16,094 90,474 SH   SOLE 18 84,515 0 5,959
ABIOMED INC COM 003654100 2,183 12,270 SH   SOLE 19 12,270 0 0
ABIOMED INC COM 003654100 234,194 1,316,513 SH   SOLE 21 1,316,513 0 0
ABIOMED INC COM 003654100 193,255 1,086,375 SH   SOLE 22 967,797 0 118,578
ABIOMED INC COM 003654100 5,705 32,070 SH   SOLE 23 32,070 0 0
ABIOMED INC COM 003654100 12,089 67,959 SH   SOLE 25 67,959 0 0
ABIOMED INC COM 003654100 36,065 202,740 SH   SOLE 26 59,741 0 142,999
ABIOMED INC COM 003654100 1,497 8,414 SH   SOLE 28 6,114 0 2,300
ABIOMED INC COM 003654100 1,896 10,660 SH   SOLE 29 927 0 9,733
ABIOMED INC COM 003654100 31,810 178,818 SH   SOLE 30 178,818 0 0
ABIOMED INC COM 003654100 7,413 41,671 SH   SOLE 31 7,732 0 33,939
ABIOMED INC COM 003654100 1,022 5,746 SH   SOLE 34 5,746 0 0
ABIOMED INC COM 003654100 4,923 27,676 SH   SOLE 36 27,676 0 0
ABIOMED INC COM 003654100 200 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,479 68,264 SH   SOLE 2 2,701 0 65,563
ABM INDS INC COM 000957100 12 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 2,105 57,953 SH   SOLE 7 57,953 0 0
ABM INDS INC COM 000957100 11,136 306,606 SH   SOLE 18 306,606 0 0
ABM INDS INC COM 000957100 4,159 114,506 SH   SOLE 19 114,506 0 0
ABM INDS INC COM 000957100 268,307 7,387,309 SH   SOLE 21 7,387,309 0 0
ABM INDS INC COM 000957100 72,874 2,006,434 SH   SOLE 22 1,903,906 0 102,528
ABM INDS INC COM 000957100 670 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 266 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 3,279 90,270 SH   SOLE 30 90,270 0 0
ABM INDS INC COM 000957100 95 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 224 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 100 197,288 SH   SOLE 2 6,058 0 191,230
ABRAXAS PETE CORP COM 003830106 2 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 282 555,758 SH   SOLE 18 555,758 0 0
ABRAXAS PETE CORP COM 003830106 137 270,698 SH   SOLE 19 270,698 0 0
ABRAXAS PETE CORP COM 003830106 2,854 5,624,201 SH   SOLE 21 5,624,201 0 0
ABRAXAS PETE CORP COM 003830106 2,670 5,260,594 SH   SOLE 22 5,137,949 0 122,645
AC IMMUNE SA SHS H00263105 3,260 658,548 SH   SOLE 21 658,548 0 0
AC IMMUNE SA SHS H00263105 18 3,627 SH   SOLE 30 3,627 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,150 32,873 SH   SOLE 2 1,519 0 31,354
ACACIA COMMUNICATIONS INC COM 00401C108 9 142 SH   SOLE 4 142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 48 733 SH   SOLE 7 733 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 8,369 127,969 SH   SOLE 18 127,969 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 13,726 209,872 SH   SOLE 19 209,872 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 90,895 1,389,839 SH   SOLE 21 1,389,839 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 69,381 1,060,871 SH   SOLE 22 1,013,357 0 47,514
ACACIA COMMUNICATIONS INC COM 00401C108 735 11,242 SH   SOLE 26 9,467 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 293 4,487 SH   SOLE 28 4,487 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 746 11,409 SH   SOLE 30 11,409 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 788 12,043 SH   SOLE 34 12,043 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 221 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 81 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 381 142,044 SH   SOLE 18 142,044 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 55 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,380 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,049 1,137,865 SH   SOLE 22 1,103,213 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,760 217,519 SH   SOLE 2 43,520 0 173,999
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 2,651 SH   SOLE 7 2,651 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,666 246,662 SH   SOLE 18 246,662 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 617 19,836 SH   SOLE 19 19,836 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 138,153 4,445,089 SH   SOLE 21 4,445,089 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 89,498 2,879,590 SH   SOLE 22 2,689,145 0 190,445
ACADIA HEALTHCARE COMPANY IN COM 00404A109 728 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 352 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,505 48,419 SH   SOLE 30 48,419 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 58 1,878 SH   SOLE 31 1,878 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 261 8,394 SH   SOLE 40 8,394 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,027 111,892 SH   SOLE 2 24,522 0 87,370
ACADIA PHARMACEUTICALS INC COM 004225108 17 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 73 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 14,436 401,117 SH   SOLE 18 375,397 0 25,720
ACADIA PHARMACEUTICALS INC COM 004225108 17,570 488,205 SH   SOLE 19 488,205 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 76 2,100 SH   SOLE 20 2,100 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 180,400 5,012,513 SH   SOLE 21 5,012,513 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 111,975 3,111,291 SH   SOLE 22 2,964,789 0 146,502
ACADIA PHARMACEUTICALS INC COM 004225108 631 17,534 SH   SOLE 23 17,534 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,008 83,572 SH   SOLE 26 34,569 0 49,003
ACADIA PHARMACEUTICALS INC COM 004225108 513 14,250 SH   SOLE 28 14,250 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7,650 212,554 SH   SOLE 30 212,554 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,195 60,983 SH   SOLE 34 60,983 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 389 10,804 SH   SOLE 40 10,804 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,841 99,419 SH   SOLE 2 16,960 0 82,459
ACADIA RLTY TR COM SH BEN INT 004239109 630 22,036 SH   SOLE 4 22,036 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,389 83,589 SH   SOLE 7 83,589 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 91 3,176 SH   SOLE 15 3,176 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 10,742 375,874 SH   SOLE 18 375,874 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 10,721 375,126 SH   SOLE 19 375,126 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 280,662 9,820,212 SH   SOLE 21 9,820,212 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 107,065 3,746,164 SH   SOLE 22 3,627,403 0 118,761
ACADIA RLTY TR COM SH BEN INT 004239109 1,718 60,122 SH   SOLE 23 60,122 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,906 171,670 SH   SOLE 25 171,670 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,538 158,775 SH   SOLE 26 24,949 0 133,826
ACADIA RLTY TR COM SH BEN INT 004239109 304 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,246 43,587 SH   SOLE 29 43,587 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 13,494 472,140 SH   SOLE 30 472,140 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 92 3,205 SH   SOLE 34 3,205 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 210 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 443 23,873 SH   SOLE 2 1,130 0 22,743
ACCELERATE DIAGNOSTICS INC COM 00430H102 10 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,722 92,719 SH   SOLE 18 92,719 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 879 47,311 SH   SOLE 19 47,311 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 16,605 894,169 SH   SOLE 21 894,169 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 14,152 762,093 SH   SOLE 22 727,272 0 34,821
ACCELERATE DIAGNOSTICS INC COM 00430H102 199 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 81 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 3,608 194,283 SH   SOLE 30 194,283 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 51 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,598 141,675 SH   SOLE 2 103,026 0 38,649
ACCELERON PHARMA INC COM 00434H108 7 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 34 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 9,175 232,231 SH   SOLE 18 223,457 0 8,774
ACCELERON PHARMA INC COM 00434H108 38,566 976,099 SH   SOLE 19 976,099 0 0
ACCELERON PHARMA INC COM 00434H108 81,204 2,055,273 SH   SOLE 21 2,055,273 0 0
ACCELERON PHARMA INC COM 00434H108 54,620 1,382,431 SH   SOLE 22 1,320,431 0 62,000
ACCELERON PHARMA INC COM 00434H108 317 8,023 SH   SOLE 23 8,023 0 0
ACCELERON PHARMA INC COM 00434H108 1,011 25,593 SH   SOLE 26 7,145 0 18,448
ACCELERON PHARMA INC COM 00434H108 246 6,217 SH   SOLE 28 6,217 0 0
ACCELERON PHARMA INC COM 00434H108 555 14,039 SH   SOLE 30 14,039 0 0
ACCELERON PHARMA INC COM 00434H108 12,967 328,185 SH   SOLE 34 328,185 0 0
ACCELERON PHARMA INC COM 00434H108 188 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 341,202 1,773,859 SH   SOLE 2 315,558 0 1,458,301
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58,496 304,114 SH   SOLE 4 286,773 0 17,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144,373 750,572 SH   SOLE 7 620,144 0 130,428
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,532 13,163 SH   SOLE 13 13,163 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,271 6,610 SH   SOLE 15 6,610 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH   SOLE 17 0 0 2
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 274,556 1,427,376 SH   SOLE 18 1,329,435 0 97,941
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62,691 325,920 SH   SOLE 19 325,920 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,942,934 15,299,891 SH   SOLE 21 15,299,891 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,057,288 15,894,399 SH   SOLE 22 14,161,388 0 1,733,011
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 96,930 503,927 SH   SOLE 23 503,927 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 136,976 712,117 SH   SOLE 25 712,117 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 753,341 3,916,511 SH   SOLE 26 773,076 0 3,143,435
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,707 123,249 SH   SOLE 28 89,276 0 33,973
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,812 56,208 SH   SOLE 29 30,366 0 25,842
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 534,510 2,778,842 SH   SOLE 30 2,778,842 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62,246 323,610 SH   SOLE 31 146,677 0 176,933
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 29,691 154,359 SH   SOLE 34 154,359 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94,592 491,771 SH   SOLE 36 491,771 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,954 15,358 SH   SOLE 40 15,358 0 0
ACCO BRANDS CORP COM 00081T108 1,009 102,263 SH   SOLE 2 3,855 0 98,408
ACCO BRANDS CORP COM 00081T108 9 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 13 1,270 SH   SOLE 7 1,270 0 0
ACCO BRANDS CORP COM 00081T108 3,266 330,905 SH   SOLE 18 330,905 0 0
ACCO BRANDS CORP COM 00081T108 1,640 166,124 SH   SOLE 19 166,124 0 0
ACCO BRANDS CORP COM 00081T108 32,482 3,291,007 SH   SOLE 21 3,291,007 0 0
ACCO BRANDS CORP COM 00081T108 28,918 2,929,854 SH   SOLE 22 2,767,324 0 162,530
ACCO BRANDS CORP COM 00081T108 196 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 109 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 265 26,860 SH   SOLE 30 26,860 0 0
ACCO BRANDS CORP COM 00081T108 128 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 258 93,177 SH   SOLE 2 20,549 0 72,628
ACCURAY INC COM 004397105 2 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 5 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 895 322,935 SH   SOLE 18 318,931 0 4,004
ACCURAY INC COM 004397105 1,265 456,671 SH   SOLE 19 456,671 0 0
ACCURAY INC COM 004397105 8,450 3,050,594 SH   SOLE 21 3,050,594 0 0
ACCURAY INC COM 004397105 7,892 2,849,235 SH   SOLE 22 2,738,951 0 110,284
ACCURAY INC COM 004397105 190 68,724 SH   SOLE 23 68,724 0 0
ACCURAY INC COM 004397105 440 158,716 SH   SOLE 26 0 0 158,716
ACCURAY INC COM 004397105 32 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 37 13,196 SH   SOLE 30 13,196 0 0
ACCURAY INC COM 004397105 21 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 156 70,968 SH   SOLE 2 3,301 0 67,667
ACELRX PHARMACEUTICALS INC COM 00444T100 609 276,696 SH   SOLE 18 276,696 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 292 132,526 SH   SOLE 19 132,526 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 7,862 3,573,842 SH   SOLE 21 3,573,842 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 4,802 2,182,747 SH   SOLE 22 2,150,847 0 31,900
ACELRX PHARMACEUTICALS INC COM 00444T100 11 4,800 SH   SOLE 30 4,800 0 0
ACER THERAPEUTICS INC COM 00444P108 20 6,337 SH   SOLE 2 0 0 6,337
ACER THERAPEUTICS INC COM 00444P108 63 19,645 SH   SOLE 18 19,645 0 0
ACER THERAPEUTICS INC COM 00444P108 143 44,886 SH   SOLE 19 44,886 0 0
ACER THERAPEUTICS INC COM 00444P108 579 181,651 SH   SOLE 21 181,651 0 0
ACER THERAPEUTICS INC COM 00444P108 430 134,728 SH   SOLE 22 131,947 0 2,781
ACER THERAPEUTICS INC COM 00444P108 7 2,269 SH   SOLE 23 2,269 0 0
ACER THERAPEUTICS INC COM 00444P108 35 10,981 SH   SOLE 26 0 0 10,981
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 3 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 11 6,558 SH   SOLE 22 6,558 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 499 138,604 SH   SOLE 2 5,051 0 133,553
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 11 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,776 493,460 SH   SOLE 18 493,460 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 854 237,207 SH   SOLE 19 237,207 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 22,819 6,338,663 SH   SOLE 21 6,338,663 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 15,013 4,170,181 SH   SOLE 22 4,006,869 0 163,312
ACHILLION PHARMACEUTICALS IN COM 00448Q201 47 13,167 SH   SOLE 23 13,167 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 265 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 56 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 209 57,976 SH   SOLE 30 57,976 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 34 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 4,781 152,611 SH   SOLE 2 57,411 0 95,200
ACI WORLDWIDE INC COM 004498101 13 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 64 2,054 SH   SOLE 7 2,054 0 0
ACI WORLDWIDE INC COM 004498101 21,772 695,051 SH   SOLE 18 667,047 0 28,004
ACI WORLDWIDE INC COM 004498101 10,041 320,557 SH   SOLE 19 320,557 0 0
ACI WORLDWIDE INC COM 004498101 269,346 8,598,446 SH   SOLE 21 8,598,446 0 0
ACI WORLDWIDE INC COM 004498101 126,414 4,035,554 SH   SOLE 22 3,860,938 0 174,616
ACI WORLDWIDE INC COM 004498101 464 14,810 SH   SOLE 23 14,810 0 0
ACI WORLDWIDE INC COM 004498101 1,982 63,265 SH   SOLE 26 23,397 0 39,868
ACI WORLDWIDE INC COM 004498101 482 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 4,713 150,464 SH   SOLE 30 150,464 0 0
ACI WORLDWIDE INC COM 004498101 199 6,346 SH   SOLE 34 6,346 0 0
ACI WORLDWIDE INC COM 004498101 0 2 SH   SOLE 36 2 0 0
ACI WORLDWIDE INC COM 004498101 392 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 31 28,398 SH   SOLE 2 1,271 0 27,127
ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 118 109,552 SH   SOLE 18 109,552 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 58 53,568 SH   SOLE 19 53,568 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,704 1,577,736 SH   SOLE 21 1,577,736 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,361 1,259,799 SH   SOLE 22 1,236,982 0 22,817
ACLARIS THERAPEUTICS INC COM 00461U105 2 2,015 SH   SOLE 30 2,015 0 0
ACM RESEARCH INC COM CL A 00108J109 475 34,296 SH   SOLE 21 34,296 0 0
ACM RESEARCH INC COM CL A 00108J109 1,561 112,604 SH   SOLE 22 112,604 0 0
ACME UTD CORP COM 004816104 10 490 SH   SOLE 18 490 0 0
ACME UTD CORP COM 004816104 142 7,074 SH   SOLE 21 7,074 0 0
ACME UTD CORP COM 004816104 183 9,148 SH   SOLE 22 9,148 0 0
ACNB CORP COM 000868109 242 7,059 SH   SOLE 2 284 0 6,775
ACNB CORP COM 000868109 849 24,752 SH   SOLE 18 24,752 0 0
ACNB CORP COM 000868109 411 11,994 SH   SOLE 19 11,994 0 0
ACNB CORP COM 000868109 8,576 250,017 SH   SOLE 21 250,017 0 0
ACNB CORP COM 000868109 3,073 89,596 SH   SOLE 22 84,136 0 5,460
ACORDA THERAPEUTICS INC COM 00484M106 151 52,532 SH   SOLE 2 8,600 0 43,932
ACORDA THERAPEUTICS INC COM 00484M106 1 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 3 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 611 212,858 SH   SOLE 18 212,858 0 0
ACORDA THERAPEUTICS INC COM 00484M106 488 169,868 SH   SOLE 19 169,868 0 0
ACORDA THERAPEUTICS INC COM 00484M106 16,499 5,748,932 SH   SOLE 21 5,748,932 0 0
ACORDA THERAPEUTICS INC COM 00484M106 4,192 1,460,581 SH   SOLE 22 1,404,619 0 55,962
ACORDA THERAPEUTICS INC COM 00484M106 68 23,754 SH   SOLE 23 23,754 0 0
ACORDA THERAPEUTICS INC COM 00484M106 273 95,270 SH   SOLE 26 5,154 0 90,116
ACORDA THERAPEUTICS INC COM 00484M106 21 7,452 SH   SOLE 28 7,452 0 0
ACORDA THERAPEUTICS INC COM 00484M106 157 54,758 SH   SOLE 30 54,758 0 0
ACORDA THERAPEUTICS INC COM 00484M106 7 2,559 SH   SOLE 34 2,559 0 0
ACORDA THERAPEUTICS INC COM 00484M106 14 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 571 730,000 PRN   SOLE 21 730,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 27,214 SH   SOLE 21 27,214 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 104 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 99,393 1,878,184 SH   SOLE 2 201,361 0 1,676,823
ACTIVISION BLIZZARD INC COM 00507V109 16,130 304,797 SH   SOLE 4 284,225 0 20,572
ACTIVISION BLIZZARD INC COM 00507V109 38,304 723,816 SH   SOLE 7 697,503 0 26,313
ACTIVISION BLIZZARD INC COM 00507V109 1,717 32,449 SH   SOLE 13 32,449 0 0
ACTIVISION BLIZZARD INC COM 00507V109 425 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 75,089 1,418,912 SH   SOLE 18 1,316,326 0 102,586
ACTIVISION BLIZZARD INC COM 00507V109 49,855 942,081 SH   SOLE 19 942,081 0 0
ACTIVISION BLIZZARD INC COM 00507V109 832,725 15,735,538 SH   SOLE 21 15,735,538 0 0
ACTIVISION BLIZZARD INC COM 00507V109 965,237 18,239,545 SH   SOLE 22 16,178,731 0 2,060,814
ACTIVISION BLIZZARD INC COM 00507V109 29,654 560,362 SH   SOLE 23 560,362 0 0
ACTIVISION BLIZZARD INC COM 00507V109 39,694 750,072 SH   SOLE 25 750,072 0 0
ACTIVISION BLIZZARD INC COM 00507V109 224,479 4,241,850 SH   SOLE 26 918,570 0 3,323,280
ACTIVISION BLIZZARD INC COM 00507V109 7,949 150,206 SH   SOLE 28 109,700 0 40,506
ACTIVISION BLIZZARD INC COM 00507V109 867 16,379 SH   SOLE 29 16,379 0 0
ACTIVISION BLIZZARD INC COM 00507V109 152,874 2,888,781 SH   SOLE 30 2,888,781 0 0
ACTIVISION BLIZZARD INC COM 00507V109 14,720 278,158 SH   SOLE 31 140,313 0 137,845
ACTIVISION BLIZZARD INC COM 00507V109 5,772 109,069 SH   SOLE 32 109,069 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,642 446,750 SH   SOLE 34 446,750 0 0
ACTIVISION BLIZZARD INC COM 00507V109 27,512 519,872 SH   SOLE 36 519,872 0 0
ACTIVISION BLIZZARD INC COM 00507V109 973 18,384 SH   SOLE 40 18,384 0 0
ACTUANT CORP CL A NEW 00508X203 1,146 52,213 SH   SOLE 2 1,968 0 50,245
ACTUANT CORP CL A NEW 00508X203 10 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 14 645 SH   SOLE 7 645 0 0
ACTUANT CORP CL A NEW 00508X203 5,462 248,938 SH   SOLE 18 248,938 0 0
ACTUANT CORP CL A NEW 00508X203 2,099 95,656 SH   SOLE 19 95,656 0 0
ACTUANT CORP CL A NEW 00508X203 132,072 6,019,703 SH   SOLE 21 6,019,703 0 0
ACTUANT CORP CL A NEW 00508X203 36,427 1,660,285 SH   SOLE 22 1,576,881 0 83,404
ACTUANT CORP CL A NEW 00508X203 216 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 180 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 1,712 78,034 SH   SOLE 30 78,034 0 0
ACTUANT CORP CL A NEW 00508X203 135 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 16,299 120,918 SH   SOLE 2 33,424 0 87,494
ACUITY BRANDS INC COM 00508Y102 2,286 16,962 SH   SOLE 4 15,880 0 1,082
ACUITY BRANDS INC COM 00508Y102 2,459 18,245 SH   SOLE 7 4,273 0 13,972
ACUITY BRANDS INC COM 00508Y102 76 564 SH   SOLE 13 564 0 0
ACUITY BRANDS INC COM 00508Y102 38 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 15,889 117,883 SH   SOLE 18 114,001 0 3,882
ACUITY BRANDS INC COM 00508Y102 2,082 15,444 SH   SOLE 19 15,444 0 0
ACUITY BRANDS INC COM 00508Y102 264,118 1,959,479 SH   SOLE 21 1,959,479 0 0
ACUITY BRANDS INC COM 00508Y102 184,776 1,370,841 SH   SOLE 22 1,281,351 0 89,490
ACUITY BRANDS INC COM 00508Y102 3,986 29,570 SH   SOLE 23 29,570 0 0
ACUITY BRANDS INC COM 00508Y102 6,629 49,177 SH   SOLE 25 49,177 0 0
ACUITY BRANDS INC COM 00508Y102 24,891 184,666 SH   SOLE 26 68,124 0 116,542
ACUITY BRANDS INC COM 00508Y102 1,050 7,787 SH   SOLE 28 5,184 0 2,603
ACUITY BRANDS INC COM 00508Y102 1,285 9,531 SH   SOLE 29 1,306 0 8,225
ACUITY BRANDS INC COM 00508Y102 10,335 76,676 SH   SOLE 30 76,676 0 0
ACUITY BRANDS INC COM 00508Y102 1,233 9,151 SH   SOLE 31 7,279 0 1,872
ACUITY BRANDS INC COM 00508Y102 25,149 186,582 SH   SOLE 34 186,582 0 0
ACUITY BRANDS INC COM 00508Y102 3,945 29,265 SH   SOLE 36 29,265 0 0
ACUITY BRANDS INC COM 00508Y102 114 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,007 38,141 SH   SOLE 2 1,484 0 36,657
ACUSHNET HOLDINGS CORP COM 005098108 18 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,204 121,360 SH   SOLE 18 121,360 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,653 62,630 SH   SOLE 19 62,630 0 0
ACUSHNET HOLDINGS CORP COM 005098108 32,755 1,240,702 SH   SOLE 21 1,240,702 0 0
ACUSHNET HOLDINGS CORP COM 005098108 28,268 1,070,765 SH   SOLE 22 1,022,295 0 48,470
ACUSHNET HOLDINGS CORP COM 005098108 445 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 1,077 40,789 SH   SOLE 30 40,789 0 0
ACUSHNET HOLDINGS CORP COM 005098108 115 4,346 SH   SOLE 40 4,346 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 132 25,808 SH   SOLE 2 4,745 0 21,063
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 406 79,411 SH   SOLE 18 79,411 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 297 58,028 SH   SOLE 19 58,028 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5,786 1,131,177 SH   SOLE 21 1,131,177 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 4,553 890,092 SH   SOLE 22 871,617 0 18,475
ADAMAS PHARMACEUTICALS INC COM 00548A106 45 8,862 SH   SOLE 23 8,862 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 107 20,910 SH   SOLE 26 0 0 20,910
ADAMAS PHARMACEUTICALS INC COM 00548A106 7 1,338 SH   SOLE 30 1,338 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 7 9,919 SH   SOLE 18 9,919 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 87 122,946 SH   SOLE 21 122,946 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 580 823,107 SH   SOLE 22 823,107 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 14 455 SH   SOLE 18 455 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 187 6,045 SH   SOLE 21 6,045 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,755 88,885 SH   SOLE 22 88,885 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,247 825,641 SH   SOLE 21 825,641 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 6 3,926 SH   SOLE 30 3,926 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,114 36,049 SH   SOLE 2 7,506 0 28,543
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 14 458 SH   SOLE 7 458 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 263 8,515 SH   SOLE 18 7,699 0 816
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 37,141 1,201,975 SH   SOLE 19 1,201,975 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5,775 186,881 SH   SOLE 21 186,881 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 12,857 416,073 SH   SOLE 22 396,586 0 19,487
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 113 3,649 SH   SOLE 23 3,649 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10 336 SH   SOLE 31 336 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,359 43,991 SH   SOLE 34 43,991 0 0
ADDUS HOMECARE CORP COM 006739106 721 9,089 SH   SOLE 2 434 0 8,655
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 13 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 4,154 52,392 SH   SOLE 18 52,392 0 0
ADDUS HOMECARE CORP COM 006739106 1,431 18,056 SH   SOLE 19 18,056 0 0
ADDUS HOMECARE CORP COM 006739106 110,673 1,395,979 SH   SOLE 21 1,395,979 0 0
ADDUS HOMECARE CORP COM 006739106 27,014 340,739 SH   SOLE 22 328,527 0 12,212
ADDUS HOMECARE CORP COM 006739106 120 1,509 SH   SOLE 23 1,509 0 0
ADDUS HOMECARE CORP COM 006739106 408 5,151 SH   SOLE 28 5,151 0 0
ADDUS HOMECARE CORP COM 006739106 2,322 29,292 SH   SOLE 30 29,292 0 0
ADDUS HOMECARE CORP COM 006739106 55 689 SH   SOLE 40 689 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 12 5,998 SH   SOLE 21 5,998 0 0
ADECOAGRO S A COM L00849106 21 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 936 160,551 SH   SOLE 7 160,551 0 0
ADECOAGRO S A COM L00849106 6,759 1,159,405 SH   SOLE 21 1,159,405 0 0
ADECOAGRO S A COM L00849106 3,807 653,004 SH   SOLE 22 637,465 0 15,539
ADECOAGRO S A COM L00849106 1,589 272,595 SH   SOLE 30 272,595 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 187 21,855 SH   SOLE 2 1,082 0 20,773
ADESTO TECHNOLOGIES CORP COM 00687D101 6 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 835 97,603 SH   SOLE 18 97,603 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 396 46,234 SH   SOLE 19 46,234 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 8,005 935,217 SH   SOLE 21 935,217 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 6,174 721,230 SH   SOLE 22 703,455 0 17,775
ADIAL PHARMACEUTICALS INC COM 00688A106 311 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 2,950 128,475 SH   SOLE 2 42,117 0 86,358
ADIENT PLC ORD SHS G0084W101 10 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 1,245 54,204 SH   SOLE 7 6,604 0 47,600
ADIENT PLC ORD SHS G0084W101 11,469 499,525 SH   SOLE 18 499,525 0 0
ADIENT PLC ORD SHS G0084W101 3,822 166,467 SH   SOLE 19 166,467 0 0
ADIENT PLC ORD SHS G0084W101 142,315 6,198,407 SH   SOLE 21 6,198,407 0 0
ADIENT PLC ORD SHS G0084W101 74,346 3,238,070 SH   SOLE 22 3,046,306 0 191,764
ADIENT PLC ORD SHS G0084W101 138 6,026 SH   SOLE 23 6,026 0 0
ADIENT PLC ORD SHS G0084W101 1,157 50,373 SH   SOLE 26 18,365 0 32,008
ADIENT PLC ORD SHS G0084W101 258 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 802 34,940 SH   SOLE 30 34,940 0 0
ADIENT PLC ORD SHS G0084W101 1,436 62,534 SH   SOLE 36 62,534 0 0
ADIENT PLC ORD SHS G0084W101 177 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 191 42,979 SH   SOLE 2 686 0 42,293
ADMA BIOLOGICS INC COM 000899104 812 182,579 SH   SOLE 18 182,579 0 0
ADMA BIOLOGICS INC COM 000899104 374 84,150 SH   SOLE 19 84,150 0 0
ADMA BIOLOGICS INC COM 000899104 7,785 1,749,435 SH   SOLE 21 1,749,435 0 0
ADMA BIOLOGICS INC COM 000899104 4,832 1,085,929 SH   SOLE 22 1,060,089 0 25,840
ADOBE INC COM 00724F101 404,036 1,462,572 SH   SOLE 2 281,150 0 1,181,422
ADOBE INC COM 00724F101 61,598 222,978 SH   SOLE 4 209,788 0 13,190
ADOBE INC COM 00724F101 125,278 453,495 SH   SOLE 7 447,681 0 5,814
ADOBE INC COM 00724F101 8,817 31,915 SH   SOLE 13 31,915 0 0
ADOBE INC COM 00724F101 1,567 5,672 SH   SOLE 15 5,672 0 0
ADOBE INC COM 00724F101 78 284 SH   SOLE 17 0 0 284
ADOBE INC COM 00724F101 573,244 2,075,090 SH   SOLE 18 1,787,702 0 287,388
ADOBE INC COM 00724F101 324,041 1,172,999 SH   SOLE 19 1,172,999 0 0
ADOBE INC COM 00724F101 2,803,417 10,148,115 SH   SOLE 21 10,148,115 0 0
ADOBE INC COM 00724F101 3,347,096 12,116,183 SH   SOLE 22 10,766,912 0 1,349,271
ADOBE INC COM 00724F101 111,583 403,921 SH   SOLE 23 403,921 0 0
ADOBE INC COM 00724F101 143,924 520,993 SH   SOLE 25 520,993 0 0
ADOBE INC COM 00724F101 653,497 2,365,601 SH   SOLE 26 561,370 0 1,804,231
ADOBE INC COM 00724F101 25,785 93,339 SH   SOLE 28 67,411 0 25,928
ADOBE INC COM 00724F101 29,016 105,035 SH   SOLE 29 30,360 0 74,675
ADOBE INC COM 00724F101 626,169 2,266,675 SH   SOLE 30 2,266,675 0 0
ADOBE INC COM 00724F101 49,102 177,745 SH   SOLE 31 118,666 0 59,079
ADOBE INC COM 00724F101 19,070 69,031 SH   SOLE 32 69,031 0 0
ADOBE INC COM 00724F101 84,953 307,521 SH   SOLE 34 307,521 0 0
ADOBE INC COM 00724F101 93,060 336,870 SH   SOLE 36 336,870 0 0
ADOBE INC COM 00724F101 3,219 11,654 SH   SOLE 40 11,654 0 0
ADT INC COM 00090Q103 1,678 267,617 SH   SOLE 2 28,616 0 239,001
ADT INC COM 00090Q103 4 577 SH   SOLE 4 577 0 0
ADT INC COM 00090Q103 11 1,801 SH   SOLE 7 1,801 0 0
ADT INC COM 00090Q103 1,145 182,630 SH   SOLE 18 174,568 0 8,062
ADT INC COM 00090Q103 2,431 387,699 SH   SOLE 19 387,699 0 0
ADT INC COM 00090Q103 7,313 1,166,317 SH   SOLE 21 1,166,317 0 0
ADT INC COM 00090Q103 22,262 3,550,634 SH   SOLE 22 3,102,690 0 447,944
ADT INC COM 00090Q103 136 21,683 SH   SOLE 26 0 0 21,683
ADT INC COM 00090Q103 1,877 299,326 SH   SOLE 29 0 0 299,326
ADT INC COM 00090Q103 926 147,634 SH   SOLE 30 147,634 0 0
ADT INC COM 00090Q103 14 2,284 SH   SOLE 31 2,284 0 0
ADT INC COM 00090Q103 79 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,103 81,473 SH   SOLE 2 25,472 0 56,001
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 41 1,079 SH   SOLE 7 1,079 0 0
ADTALEM GLOBAL ED INC COM 00737L103 12,169 319,471 SH   SOLE 18 319,471 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,707 97,321 SH   SOLE 19 97,321 0 0
ADTALEM GLOBAL ED INC COM 00737L103 152,196 3,995,685 SH   SOLE 21 3,995,685 0 0
ADTALEM GLOBAL ED INC COM 00737L103 73,747 1,936,130 SH   SOLE 22 1,821,985 0 114,145
ADTALEM GLOBAL ED INC COM 00737L103 713 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 302 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 716 18,794 SH   SOLE 30 18,794 0 0
ADTALEM GLOBAL ED INC COM 00737L103 35 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 210 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 579 50,994 SH   SOLE 2 3,064 0 47,930
ADTRAN INC COM 00738A106 5 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 8 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 2,441 215,138 SH   SOLE 18 215,138 0 0
ADTRAN INC COM 00738A106 1,189 104,847 SH   SOLE 19 104,847 0 0
ADTRAN INC COM 00738A106 62,162 5,479,274 SH   SOLE 21 5,479,274 0 0
ADTRAN INC COM 00738A106 17,457 1,538,727 SH   SOLE 22 1,458,598 0 80,129
ADTRAN INC COM 00738A106 102 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 82 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,136 100,091 SH   SOLE 30 100,091 0 0
ADTRAN INC COM 00738A106 66 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 73 69,013 SH   SOLE 2 9,489 0 59,524
ADURO BIOTECH INC COM 00739L101 1 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 248 233,512 SH   SOLE 18 233,512 0 0
ADURO BIOTECH INC COM 00739L101 255 240,101 SH   SOLE 19 240,101 0 0
ADURO BIOTECH INC COM 00739L101 3,154 2,975,311 SH   SOLE 21 2,975,311 0 0
ADURO BIOTECH INC COM 00739L101 1,801 1,699,452 SH   SOLE 22 1,630,868 0 68,584
ADURO BIOTECH INC COM 00739L101 26 24,992 SH   SOLE 23 24,992 0 0
ADURO BIOTECH INC COM 00739L101 32 30,053 SH   SOLE 26 0 0 30,053
ADURO BIOTECH INC COM 00739L101 15 13,744 SH   SOLE 28 13,744 0 0
ADURO BIOTECH INC COM 00739L101 11 10,042 SH   SOLE 30 10,042 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,645 191,324 SH   SOLE 2 39,489 0 151,835
ADVANCE AUTO PARTS INC COM 00751Y106 5,260 31,800 SH   SOLE 4 29,852 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 16,269 98,359 SH   SOLE 7 67,307 0 31,052
ADVANCE AUTO PARTS INC COM 00751Y106 661 3,994 SH   SOLE 13 3,994 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 115 696 SH   SOLE 15 696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 23,546 142,360 SH   SOLE 18 132,330 0 10,030
ADVANCE AUTO PARTS INC COM 00751Y106 3,463 20,936 SH   SOLE 19 20,936 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 294,581 1,781,023 SH   SOLE 21 1,781,023 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 294,645 1,781,409 SH   SOLE 22 1,596,164 0 185,245
ADVANCE AUTO PARTS INC COM 00751Y106 8,511 51,460 SH   SOLE 23 51,460 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,524 75,717 SH   SOLE 25 75,717 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 58,207 351,916 SH   SOLE 26 104,424 0 247,492
ADVANCE AUTO PARTS INC COM 00751Y106 2,113 12,774 SH   SOLE 28 9,196 0 3,578
ADVANCE AUTO PARTS INC COM 00751Y106 2,761 16,690 SH   SOLE 29 1,517 0 15,173
ADVANCE AUTO PARTS INC COM 00751Y106 45,349 274,178 SH   SOLE 30 274,178 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,582 15,612 SH   SOLE 31 12,928 0 2,684
ADVANCE AUTO PARTS INC COM 00751Y106 768 4,646 SH   SOLE 34 4,646 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,212 43,605 SH   SOLE 36 43,605 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 337 2,040 SH   SOLE 40 2,040 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2,047 62,853 SH   SOLE 2 2,998 0 59,855
ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 50 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 8,068 247,727 SH   SOLE 18 247,727 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 4,083 125,348 SH   SOLE 19 125,348 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 81,179 2,492,451 SH   SOLE 21 2,492,451 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 68,512 2,103,526 SH   SOLE 22 2,003,932 0 99,594
ADVANCED DISP SVCS INC DEL COM 00790X101 620 19,021 SH   SOLE 26 13,893 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 340 10,436 SH   SOLE 28 10,436 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 775 23,807 SH   SOLE 30 23,807 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 250 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,032 31,977 SH   SOLE 2 1,446 0 30,531
ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 755 23,403 SH   SOLE 7 23,403 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,087 157,625 SH   SOLE 18 124,137 0 33,488
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,466 138,397 SH   SOLE 19 138,397 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 40,558 1,256,831 SH   SOLE 21 1,256,831 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 42,122 1,305,311 SH   SOLE 22 1,249,640 0 55,671
ADVANCED DRAIN SYS INC DEL COM 00790R104 112 3,469 SH   SOLE 23 3,469 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 742 22,981 SH   SOLE 26 15,251 0 7,730
ADVANCED DRAIN SYS INC DEL COM 00790R104 161 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,216 161,625 SH   SOLE 30 161,625 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 303 9,395 SH   SOLE 34 9,395 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 116 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 24,435 1,646,573 SH   SOLE 2 1,632,664 0 13,909
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 868 58,514 SH   SOLE 18 58,514 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 408 27,475 SH   SOLE 19 27,475 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 8,992 605,958 SH   SOLE 21 605,958 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 6,781 456,912 SH   SOLE 22 448,879 0 8,033
ADVANCED ENERGY INDS COM 007973100 1,900 33,098 SH   SOLE 2 1,563 0 31,535
ADVANCED ENERGY INDS COM 007973100 10 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 41 717 SH   SOLE 7 717 0 0
ADVANCED ENERGY INDS COM 007973100 11,495 200,230 SH   SOLE 18 171,273 0 28,957
ADVANCED ENERGY INDS COM 007973100 5,145 89,611 SH   SOLE 19 89,611 0 0
ADVANCED ENERGY INDS COM 007973100 240,051 4,181,348 SH   SOLE 21 4,181,348 0 0
ADVANCED ENERGY INDS COM 007973100 65,451 1,140,060 SH   SOLE 22 1,086,925 0 53,135
ADVANCED ENERGY INDS COM 007973100 25 433 SH   SOLE 23 433 0 0
ADVANCED ENERGY INDS COM 007973100 957 16,670 SH   SOLE 26 14,033 0 2,637
ADVANCED ENERGY INDS COM 007973100 279 4,856 SH   SOLE 28 4,856 0 0
ADVANCED ENERGY INDS COM 007973100 3,069 53,454 SH   SOLE 30 53,454 0 0
ADVANCED ENERGY INDS COM 007973100 252 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 72,902 2,514,740 SH   SOLE 2 317,140 0 2,197,600
ADVANCED MICRO DEVICES INC COM 007903107 12,040 415,316 SH   SOLE 4 387,929 0 27,387
ADVANCED MICRO DEVICES INC COM 007903107 28,525 983,974 SH   SOLE 7 974,111 0 9,863
ADVANCED MICRO DEVICES INC COM 007903107 350 12,076 SH   SOLE 13 12,076 0 0
ADVANCED MICRO DEVICES INC COM 007903107 283 9,747 SH   SOLE 15 9,747 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12 422 SH   SOLE 17 0 0 422
ADVANCED MICRO DEVICES INC COM 007903107 63,158 2,178,628 SH   SOLE 18 2,035,618 0 143,010
ADVANCED MICRO DEVICES INC COM 007903107 54,903 1,893,874 SH   SOLE 19 1,893,874 0 0
ADVANCED MICRO DEVICES INC COM 007903107 892,810 30,797,171 SH   SOLE 21 30,797,171 0 0
ADVANCED MICRO DEVICES INC COM 007903107 740,527 25,544,235 SH   SOLE 22 22,872,159 0 2,672,076
ADVANCED MICRO DEVICES INC COM 007903107 21,656 747,000 SH   SOLE 23 747,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 42,626 1,470,367 SH   SOLE 25 1,470,367 0 0
ADVANCED MICRO DEVICES INC COM 007903107 117,064 4,038,086 SH   SOLE 26 1,243,785 0 2,794,301
ADVANCED MICRO DEVICES INC COM 007903107 5,639 194,502 SH   SOLE 28 140,323 0 54,179
ADVANCED MICRO DEVICES INC COM 007903107 637 21,960 SH   SOLE 29 21,960 0 0
ADVANCED MICRO DEVICES INC COM 007903107 136,906 4,722,519 SH   SOLE 30 4,722,519 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,566 226,487 SH   SOLE 31 186,862 0 39,625
ADVANCED MICRO DEVICES INC COM 007903107 4,475 154,362 SH   SOLE 32 154,362 0 0
ADVANCED MICRO DEVICES INC COM 007903107 24,467 843,978 SH   SOLE 34 843,978 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,269 664,661 SH   SOLE 36 664,661 0 0
ADVANCED MICRO DEVICES INC COM 007903107 725 25,010 SH   SOLE 40 25,010 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 7,080 1,900,000 PRN   SOLE 21 1,900,000 0 0
ADVANSIX INC COM 00773T101 735 28,581 SH   SOLE 2 1,169 0 27,412
ADVANSIX INC COM 00773T101 4 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 16 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 3,270 127,133 SH   SOLE 18 127,133 0 0
ADVANSIX INC COM 00773T101 1,252 48,665 SH   SOLE 19 48,665 0 0
ADVANSIX INC COM 00773T101 79,671 3,097,644 SH   SOLE 21 3,097,644 0 0
ADVANSIX INC COM 00773T101 22,497 874,700 SH   SOLE 22 830,049 0 44,651
ADVANSIX INC COM 00773T101 145 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 108 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 1,052 40,892 SH   SOLE 30 40,892 0 0
ADVANSIX INC COM 00773T101 96 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 0 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 22 83,457 SH   SOLE 22 83,457 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 474 32,484 SH   SOLE 2 32,484 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 250 45,864 SH   SOLE 2 2,023 0 43,841
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,059 194,259 SH   SOLE 18 194,259 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 502 92,066 SH   SOLE 19 92,066 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13,705 2,514,738 SH   SOLE 21 2,514,738 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8,476 1,555,236 SH   SOLE 22 1,511,850 0 43,386
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 17 3,182 SH   SOLE 30 3,182 0 0
AECOM COM 00766T100 13,564 361,118 SH   SOLE 2 85,485 0 275,633
AECOM COM 00766T100 28 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 834 22,202 SH   SOLE 7 22,202 0 0
AECOM COM 00766T100 16,928 450,692 SH   SOLE 18 450,692 0 0
AECOM COM 00766T100 2,520 67,088 SH   SOLE 19 67,088 0 0
AECOM COM 00766T100 280,463 7,467,069 SH   SOLE 21 7,467,069 0 0
AECOM COM 00766T100 193,108 5,141,328 SH   SOLE 22 4,771,467 0 369,861
AECOM COM 00766T100 4 119 SH   SOLE 23 119 0 0
AECOM COM 00766T100 1,607 42,790 SH   SOLE 26 35,160 0 7,630
AECOM COM 00766T100 1,618 43,078 SH   SOLE 30 43,078 0 0
AECOM COM 00766T100 119 3,174 SH   SOLE 31 3,174 0 0
AECOM COM 00766T100 1,378 36,696 SH   SOLE 36 36,696 0 0
AECOM COM 00766T100 537 14,296 SH   SOLE 40 14,296 0 0
AEGION CORP COM 00770F104 699 32,682 SH   SOLE 2 1,206 0 31,476
AEGION CORP COM 00770F104 6 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 432 20,218 SH   SOLE 7 20,218 0 0
AEGION CORP COM 00770F104 3,107 145,330 SH   SOLE 18 145,330 0 0
AEGION CORP COM 00770F104 1,115 52,139 SH   SOLE 19 52,139 0 0
AEGION CORP COM 00770F104 74,807 3,498,914 SH   SOLE 21 3,498,914 0 0
AEGION CORP COM 00770F104 21,019 983,137 SH   SOLE 22 930,012 0 53,125
AEGION CORP COM 00770F104 328 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 112 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,653 170,859 SH   SOLE 30 170,859 0 0
AEGION CORP COM 00770F104 78 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 183 23,830 SH   SOLE 2 1,061 0 22,769
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 725 94,326 SH   SOLE 18 94,326 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 344 44,745 SH   SOLE 19 44,745 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 9,210 1,197,702 SH   SOLE 21 1,197,702 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4,150 539,695 SH   SOLE 22 522,111 0 17,584
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 13 1,646 SH   SOLE 30 1,646 0 0
AEGON N V NY REGISTRY SHS 007924103 0 68 SH   SOLE 18 68 0 0
AEGON N V NY REGISTRY SHS 007924103 891 215,656 SH   SOLE 22 215,656 0 0
AEHR TEST SYSTEMS COM 00760J108 8 4,197 SH   SOLE 18 4,197 0 0
AEHR TEST SYSTEMS COM 00760J108 110 61,550 SH   SOLE 21 61,550 0 0
AEMETIS INC COM NEW 00770K202 8 7,638 SH   SOLE 21 7,638 0 0
AEMETIS INC COM NEW 00770K202 9 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 4,233 77,307 SH   SOLE 2 30,109 0 47,198
AERCAP HOLDINGS NV SHS N00985106 3,145 57,447 SH   SOLE 4 54,147 0 3,300
AERCAP HOLDINGS NV SHS N00985106 10,689 195,229 SH   SOLE 7 104,861 0 90,368
AERCAP HOLDINGS NV SHS N00985106 135 2,466 SH   SOLE 13 2,466 0 0
AERCAP HOLDINGS NV SHS N00985106 93 1,701 SH   SOLE 15 1,701 0 0
AERCAP HOLDINGS NV SHS N00985106 7,885 144,013 SH   SOLE 18 143,465 0 548
AERCAP HOLDINGS NV SHS N00985106 4,147 75,749 SH   SOLE 19 75,749 0 0
AERCAP HOLDINGS NV SHS N00985106 93,637 1,710,257 SH   SOLE 21 1,710,257 0 0
AERCAP HOLDINGS NV SHS N00985106 114,019 2,082,532 SH   SOLE 22 1,924,967 0 157,565
AERCAP HOLDINGS NV SHS N00985106 5,411 98,833 SH   SOLE 23 98,833 0 0
AERCAP HOLDINGS NV SHS N00985106 7,191 131,347 SH   SOLE 25 131,347 0 0
AERCAP HOLDINGS NV SHS N00985106 39,502 721,496 SH   SOLE 26 172,391 0 549,105
AERCAP HOLDINGS NV SHS N00985106 937 17,112 SH   SOLE 28 17,112 0 0
AERCAP HOLDINGS NV SHS N00985106 271 4,957 SH   SOLE 29 4,957 0 0
AERCAP HOLDINGS NV SHS N00985106 41,940 766,036 SH   SOLE 30 766,036 0 0
AERCAP HOLDINGS NV SHS N00985106 6,014 109,850 SH   SOLE 31 25,439 0 84,411
AERCAP HOLDINGS NV SHS N00985106 586 10,708 SH   SOLE 34 10,708 0 0
AERCAP HOLDINGS NV SHS N00985106 6,336 115,719 SH   SOLE 36 115,719 0 0
AERCAP HOLDINGS NV SHS N00985106 153 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 773 40,193 SH   SOLE 2 5,158 0 35,035
AERIE PHARMACEUTICALS INC COM 00771V108 5 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 18 926 SH   SOLE 7 926 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 3,168 164,841 SH   SOLE 18 144,054 0 20,787
AERIE PHARMACEUTICALS INC COM 00771V108 2,883 149,991 SH   SOLE 19 149,991 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 37,231 1,937,121 SH   SOLE 21 1,937,121 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 24,387 1,268,829 SH   SOLE 22 1,206,421 0 62,408
AERIE PHARMACEUTICALS INC COM 00771V108 279 14,528 SH   SOLE 23 14,528 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 967 50,330 SH   SOLE 26 11,736 0 38,594
AERIE PHARMACEUTICALS INC COM 00771V108 107 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 800 41,612 SH   SOLE 30 41,612 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 74 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 2 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,314 65,606 SH   SOLE 2 4,137 0 61,469
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 73 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 17,139 339,317 SH   SOLE 18 327,621 0 11,696
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,035 159,077 SH   SOLE 19 159,077 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 452,973 8,967,980 SH   SOLE 21 8,967,980 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 108,562 2,149,321 SH   SOLE 22 2,051,946 0 97,375
AEROJET ROCKETDYNE HLDGS INC COM 007800105 317 6,276 SH   SOLE 23 6,276 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,885 37,318 SH   SOLE 26 17,797 0 19,521
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,989 98,780 SH   SOLE 30 98,780 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 343 6,795 SH   SOLE 40 6,795 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,695 850,000 PRN   SOLE 21 850,000 0 0
AEROVIRONMENT INC COM 008073108 987 18,434 SH   SOLE 2 889 0 17,545
AEROVIRONMENT INC COM 008073108 7 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 23 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 5,150 96,162 SH   SOLE 18 96,162 0 0
AEROVIRONMENT INC COM 008073108 1,960 36,596 SH   SOLE 19 36,596 0 0
AEROVIRONMENT INC COM 008073108 142,219 2,655,324 SH   SOLE 21 2,655,324 0 0
AEROVIRONMENT INC COM 008073108 33,618 627,678 SH   SOLE 22 600,168 0 27,510
AEROVIRONMENT INC COM 008073108 321 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 146 2,717 SH   SOLE 28 2,717 0 0
AEROVIRONMENT INC COM 008073108 1,603 29,936 SH   SOLE 30 29,936 0 0
AEROVIRONMENT INC COM 008073108 110 2,059 SH   SOLE 40 2,059 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 3 4,797 SH   SOLE 18 4,797 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 111 163,601 SH   SOLE 21 163,601 0 0
AES CORP COM 00130H105 27,258 1,668,169 SH   SOLE 2 227,972 0 1,440,197
AES CORP COM 00130H105 4,391 268,718 SH   SOLE 4 251,267 0 17,451
AES CORP COM 00130H105 17,246 1,055,458 SH   SOLE 7 817,601 0 237,857
AES CORP COM 00130H105 22 1,336 SH   SOLE 13 1,336 0 0
AES CORP COM 00130H105 108 6,583 SH   SOLE 15 6,583 0 0
AES CORP COM 00130H105 0 27 SH   SOLE 17 0 0 27
AES CORP COM 00130H105 151,595 9,277,530 SH   SOLE 18 8,646,901 0 630,629
AES CORP COM 00130H105 71,735 4,390,174 SH   SOLE 19 4,390,174 0 0
AES CORP COM 00130H105 295,028 18,055,551 SH   SOLE 21 18,055,551 0 0
AES CORP COM 00130H105 280,849 17,187,820 SH   SOLE 22 15,301,831 0 1,885,989
AES CORP COM 00130H105 10,109 618,637 SH   SOLE 23 618,637 0 0
AES CORP COM 00130H105 13,503 826,355 SH   SOLE 25 682,877 0 143,478
AES CORP COM 00130H105 38,758 2,371,950 SH   SOLE 26 925,652 0 1,446,298
AES CORP COM 00130H105 1,940 118,729 SH   SOLE 28 83,557 0 35,172
AES CORP COM 00130H105 229 14,042 SH   SOLE 29 14,042 0 0
AES CORP COM 00130H105 42,311 2,589,393 SH   SOLE 30 2,589,393 0 0
AES CORP COM 00130H105 3,814 233,385 SH   SOLE 31 115,121 0 118,264
AES CORP COM 00130H105 37,957 2,322,955 SH   SOLE 34 2,322,955 0 0
AES CORP COM 00130H105 10,139 620,473 SH   SOLE 36 620,473 0 0
AES CORP COM 00130H105 217 13,253 SH   SOLE 40 13,253 0 0
AETERNA ZENTARIS INC COM 007975402 4 3,477 SH   SOLE 18 3,477 0 0
AETERNA ZENTARIS INC COM 007975402 44 43,122 SH   SOLE 21 43,122 0 0
AETHLON MED INC COM NEW 00808Y208 1 6,224 SH   SOLE 21 6,224 0 0
AETHLON MED INC COM NEW 00808Y208 12 50,126 SH   SOLE 22 50,126 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 3 19,858 SH   SOLE 21 19,858 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 99 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 11,305 135,630 SH   SOLE 2 15,147 0 120,483
AFFILIATED MANAGERS GROUP IN COM 008252108 1,698 20,370 SH   SOLE 4 18,937 0 1,433
AFFILIATED MANAGERS GROUP IN COM 008252108 3,598 43,169 SH   SOLE 7 43,169 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 35 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,622 103,448 SH   SOLE 18 96,493 0 6,955
AFFILIATED MANAGERS GROUP IN COM 008252108 1,312 15,736 SH   SOLE 19 15,736 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 92,484 1,109,591 SH   SOLE 21 1,109,591 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 113,266 1,358,923 SH   SOLE 22 1,208,074 0 150,849
AFFILIATED MANAGERS GROUP IN COM 008252108 3,152 37,817 SH   SOLE 23 37,817 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,788 45,441 SH   SOLE 25 45,441 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 19,618 235,372 SH   SOLE 26 97,152 0 138,220
AFFILIATED MANAGERS GROUP IN COM 008252108 834 10,008 SH   SOLE 28 6,968 0 3,040
AFFILIATED MANAGERS GROUP IN COM 008252108 997 11,960 SH   SOLE 29 1,115 0 10,845
AFFILIATED MANAGERS GROUP IN COM 008252108 16,782 201,346 SH   SOLE 30 201,346 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 944 11,324 SH   SOLE 31 9,218 0 2,106
AFFILIATED MANAGERS GROUP IN COM 008252108 250 3,001 SH   SOLE 34 3,001 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,266 63,180 SH   SOLE 36 63,180 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 94 1,123 SH   SOLE 40 1,123 0 0
AFFIMED N V COM N01045108 154 52,384 SH   SOLE 2 2,541 0 49,843
AFFIMED N V COM N01045108 628 213,755 SH   SOLE 18 213,755 0 0
AFFIMED N V COM N01045108 299 101,651 SH   SOLE 19 101,651 0 0
AFFIMED N V COM N01045108 6,097 2,073,923 SH   SOLE 21 2,073,923 0 0
AFFIMED N V COM N01045108 1,796 610,807 SH   SOLE 22 586,573 0 24,234
AFLAC INC COM 001055102 96,606 1,846,441 SH   SOLE 2 187,344 0 1,659,097
AFLAC INC COM 001055102 16,495 315,273 SH   SOLE 4 294,846 0 20,427
AFLAC INC COM 001055102 68,269 1,304,843 SH   SOLE 7 859,170 0 445,673
AFLAC INC COM 001055102 1,291 24,679 SH   SOLE 13 24,679 0 0
AFLAC INC COM 001055102 419 8,003 SH   SOLE 15 8,003 0 0
AFLAC INC COM 001055102 0 9 SH   SOLE 17 0 0 9
AFLAC INC COM 001055102 85,082 1,626,186 SH   SOLE 18 1,507,332 0 118,854
AFLAC INC COM 001055102 10,049 192,062 SH   SOLE 19 192,062 0 0
AFLAC INC COM 001055102 1,138,090 21,752,490 SH   SOLE 21 21,752,490 0 0
AFLAC INC COM 001055102 977,910 18,690,946 SH   SOLE 22 16,625,649 0 2,065,297
AFLAC INC COM 001055102 28,368 542,200 SH   SOLE 23 542,200 0 0
AFLAC INC COM 001055102 40,330 770,835 SH   SOLE 25 770,835 0 0
AFLAC INC COM 001055102 177,356 3,389,839 SH   SOLE 26 917,605 0 2,472,234
AFLAC INC COM 001055102 7,288 139,295 SH   SOLE 28 99,278 0 40,017
AFLAC INC COM 001055102 2,188 41,828 SH   SOLE 29 14,914 0 26,914
AFLAC INC COM 001055102 176,614 3,375,654 SH   SOLE 30 3,375,654 0 0
AFLAC INC COM 001055102 12,577 240,380 SH   SOLE 31 136,760 0 103,620
AFLAC INC COM 001055102 10,145 193,896 SH   SOLE 34 193,896 0 0
AFLAC INC COM 001055102 32,430 619,847 SH   SOLE 36 619,847 0 0
AFLAC INC COM 001055102 934 17,844 SH   SOLE 40 17,844 0 0
AFYA LTD CL A COM G01125106 580 22,635 SH   SOLE 2 22,635 0 0
AFYA LTD CL A COM G01125106 14,305 557,918 SH   SOLE 19 557,918 0 0
AFYA LTD CL A COM G01125106 3,965 154,633 SH   SOLE 34 154,633 0 0
AG MTG INVT TR INC COM 001228105 503 33,186 SH   SOLE 2 1,163 0 32,023
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,732 114,346 SH   SOLE 18 114,346 0 0
AG MTG INVT TR INC COM 001228105 839 55,349 SH   SOLE 19 55,349 0 0
AG MTG INVT TR INC COM 001228105 27,309 1,802,543 SH   SOLE 21 1,802,543 0 0
AG MTG INVT TR INC COM 001228105 18,154 1,198,295 SH   SOLE 22 1,155,914 0 42,381
AG MTG INVT TR INC COM 001228105 238 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 69 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 169 11,166 SH   SOLE 30 11,166 0 0
AG MTG INVT TR INC COM 001228105 41 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 13,849 182,947 SH   SOLE 2 52,584 0 130,363
AGCO CORP COM 001084102 79 1,040 SH   SOLE 4 1,040 0 0
AGCO CORP COM 001084102 7,250 95,767 SH   SOLE 7 95,767 0 0
AGCO CORP COM 001084102 14,801 195,523 SH   SOLE 18 195,523 0 0
AGCO CORP COM 001084102 2,921 38,582 SH   SOLE 19 38,582 0 0
AGCO CORP COM 001084102 230,472 3,044,544 SH   SOLE 21 3,044,544 0 0
AGCO CORP COM 001084102 165,071 2,180,591 SH   SOLE 22 2,037,198 0 143,393
AGCO CORP COM 001084102 171 2,264 SH   SOLE 23 2,264 0 0
AGCO CORP COM 001084102 550 7,262 SH   SOLE 25 7,262 0 0
AGCO CORP COM 001084102 1,919 25,349 SH   SOLE 26 15,238 0 10,111
AGCO CORP COM 001084102 615 8,124 SH   SOLE 28 8,124 0 0
AGCO CORP COM 001084102 2,256 29,802 SH   SOLE 30 29,802 0 0
AGCO CORP COM 001084102 101 1,340 SH   SOLE 31 1,340 0 0
AGCO CORP COM 001084102 877 11,580 SH   SOLE 34 11,580 0 0
AGCO CORP COM 001084102 161 2,132 SH   SOLE 36 2,132 0 0
AGCO CORP COM 001084102 485 6,401 SH   SOLE 40 6,401 0 0
AGENUS INC COM NEW 00847G705 394 152,538 SH   SOLE 2 65,758 0 86,780
AGENUS INC COM NEW 00847G705 7 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,325 513,497 SH   SOLE 18 385,108 0 128,389
AGENUS INC COM NEW 00847G705 2,537 983,316 SH   SOLE 19 983,316 0 0
AGENUS INC COM NEW 00847G705 9,709 3,763,334 SH   SOLE 21 3,763,334 0 0
AGENUS INC COM NEW 00847G705 11,389 4,414,203 SH   SOLE 22 4,292,062 0 122,141
AGENUS INC COM NEW 00847G705 537 208,063 SH   SOLE 23 208,063 0 0
AGENUS INC COM NEW 00847G705 1,096 424,815 SH   SOLE 26 0 0 424,815
AGENUS INC COM NEW 00847G705 63 24,576 SH   SOLE 30 24,576 0 0
AGENUS INC COM NEW 00847G705 25 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 34 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 144 73,460 SH   SOLE 18 73,460 0 0
AGEX THERAPEUTICS INC COM 00848H108 69 35,034 SH   SOLE 19 35,034 0 0
AGEX THERAPEUTICS INC COM 00848H108 1,424 726,335 SH   SOLE 21 726,335 0 0
AGEX THERAPEUTICS INC COM 00848H108 612 312,236 SH   SOLE 22 301,978 0 10,258
AGILE THERAPEUTICS INC COM 00847L100 7 5,592 SH   SOLE 18 5,592 0 0
AGILE THERAPEUTICS INC COM 00847L100 121 101,870 SH   SOLE 21 101,870 0 0
AGILE THERAPEUTICS INC COM 00847L100 71 59,627 SH   SOLE 22 59,627 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 65,387 853,279 SH   SOLE 2 151,799 0 701,480
AGILENT TECHNOLOGIES INC COM 00846U101 12,253 159,896 SH   SOLE 4 151,454 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 31,918 416,520 SH   SOLE 7 292,595 0 123,925
AGILENT TECHNOLOGIES INC COM 00846U101 320 4,178 SH   SOLE 13 4,178 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 244 3,182 SH   SOLE 15 3,182 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 78,019 1,018,126 SH   SOLE 18 973,765 0 44,361
AGILENT TECHNOLOGIES INC COM 00846U101 168,430 2,197,963 SH   SOLE 19 2,197,963 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 609,875 7,958,700 SH   SOLE 21 7,958,700 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 591,423 7,717,908 SH   SOLE 22 6,900,680 0 817,228
AGILENT TECHNOLOGIES INC COM 00846U101 17,445 227,654 SH   SOLE 23 227,654 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28,331 369,708 SH   SOLE 25 369,708 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 129,206 1,686,096 SH   SOLE 26 418,395 0 1,267,701
AGILENT TECHNOLOGIES INC COM 00846U101 4,630 60,419 SH   SOLE 28 43,654 0 16,765
AGILENT TECHNOLOGIES INC COM 00846U101 554 7,225 SH   SOLE 29 7,225 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 96,962 1,265,332 SH   SOLE 30 1,265,332 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5,191 67,742 SH   SOLE 31 55,935 0 11,807
AGILENT TECHNOLOGIES INC COM 00846U101 73,913 964,539 SH   SOLE 34 964,539 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 16,139 210,609 SH   SOLE 36 210,609 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 594 7,751 SH   SOLE 40 7,751 0 0
AGILYSYS INC COM 00847J105 454 17,712 SH   SOLE 2 709 0 17,003
AGILYSYS INC COM 00847J105 12 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 2,489 97,196 SH   SOLE 18 97,196 0 0
AGILYSYS INC COM 00847J105 989 38,617 SH   SOLE 19 38,617 0 0
AGILYSYS INC COM 00847J105 58,258 2,274,834 SH   SOLE 21 2,274,834 0 0
AGILYSYS INC COM 00847J105 18,587 725,758 SH   SOLE 22 622,908 0 102,850
AGILYSYS INC COM 00847J105 40 1,556 SH   SOLE 23 1,556 0 0
AGILYSYS INC COM 00847J105 115 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 681 26,584 SH   SOLE 30 26,584 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,156 97,407 SH   SOLE 2 3,473 0 93,934
AGIOS PHARMACEUTICALS INC COM 00847X104 11 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 29 885 SH   SOLE 7 885 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 857 26,437 SH   SOLE 18 26,437 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 389 12,012 SH   SOLE 19 12,012 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 38,184 1,178,509 SH   SOLE 21 1,178,509 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 46,934 1,448,567 SH   SOLE 22 1,331,269 0 117,298
AGIOS PHARMACEUTICALS INC COM 00847X104 816 25,184 SH   SOLE 26 10,811 0 14,373
AGIOS PHARMACEUTICALS INC COM 00847X104 225 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,491 107,762 SH   SOLE 30 107,762 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 36 1,103 SH   SOLE 31 1,103 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66 2,042 SH   SOLE 34 2,042 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 181 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 22,482 1,397,254 SH   SOLE 2 103,233 0 1,294,021
AGNC INVT CORP COM 00123Q104 3,474 215,907 SH   SOLE 4 203,450 0 12,457
AGNC INVT CORP COM 00123Q104 5,237 325,501 SH   SOLE 7 292,283 0 33,218
AGNC INVT CORP COM 00123Q104 11 682 SH   SOLE 13 682 0 0
AGNC INVT CORP COM 00123Q104 21 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 5,165 321,007 SH   SOLE 18 279,084 0 41,923
AGNC INVT CORP COM 00123Q104 2,271 141,115 SH   SOLE 19 141,115 0 0
AGNC INVT CORP COM 00123Q104 530,325 32,959,925 SH   SOLE 21 32,959,925 0 0
AGNC INVT CORP COM 00123Q104 296,628 18,435,519 SH   SOLE 22 17,311,001 0 1,124,518
AGNC INVT CORP COM 00123Q104 7,981 495,998 SH   SOLE 23 495,998 0 0
AGNC INVT CORP COM 00123Q104 8,027 498,907 SH   SOLE 25 498,907 0 0
AGNC INVT CORP COM 00123Q104 40,889 2,541,275 SH   SOLE 26 1,065,395 0 1,475,880
AGNC INVT CORP COM 00123Q104 1,551 96,416 SH   SOLE 28 68,141 0 28,275
AGNC INVT CORP COM 00123Q104 1,997 124,113 SH   SOLE 29 11,327 0 112,786
AGNC INVT CORP COM 00123Q104 32,165 1,999,075 SH   SOLE 30 1,999,075 0 0
AGNC INVT CORP COM 00123Q104 1,842 114,500 SH   SOLE 31 96,684 0 17,816
AGNC INVT CORP COM 00123Q104 496 30,839 SH   SOLE 34 30,839 0 0
AGNC INVT CORP COM 00123Q104 13,848 860,659 SH   SOLE 36 860,659 0 0
AGNC INVT CORP COM 00123Q104 200 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,564 103,781 SH   SOLE 21 103,781 0 0
AGREE REALTY CORP COM 008492100 2,980 40,744 SH   SOLE 2 1,520 0 39,224
AGREE REALTY CORP COM 008492100 813 11,116 SH   SOLE 4 11,116 0 0
AGREE REALTY CORP COM 008492100 3,030 41,425 SH   SOLE 7 41,425 0 0
AGREE REALTY CORP COM 008492100 118 1,617 SH   SOLE 15 1,617 0 0
AGREE REALTY CORP COM 008492100 13,547 185,201 SH   SOLE 18 185,201 0 0
AGREE REALTY CORP COM 008492100 8,041 109,930 SH   SOLE 19 109,930 0 0
AGREE REALTY CORP COM 008492100 340,940 4,660,829 SH   SOLE 21 4,660,829 0 0
AGREE REALTY CORP COM 008492100 108,883 1,488,489 SH   SOLE 22 1,433,510 0 54,979
AGREE REALTY CORP COM 008492100 102 1,392 SH   SOLE 23 1,392 0 0
AGREE REALTY CORP COM 008492100 6,154 84,127 SH   SOLE 25 84,127 0 0
AGREE REALTY CORP COM 008492100 2,581 35,284 SH   SOLE 26 7,181 0 28,103
AGREE REALTY CORP COM 008492100 536 7,321 SH   SOLE 28 7,321 0 0
AGREE REALTY CORP COM 008492100 1,525 20,851 SH   SOLE 29 20,851 0 0
AGREE REALTY CORP COM 008492100 16,901 231,048 SH   SOLE 30 231,048 0 0
AGREE REALTY CORP COM 008492100 341 4,657 SH   SOLE 34 4,657 0 0
AGREE REALTY CORP COM 008492100 263 3,598 SH   SOLE 40 3,598 0 0
AGROFRESH SOLUTIONS COM 00856G109 17 6,603 SH   SOLE 18 6,603 0 0
AGROFRESH SOLUTIONS COM 00856G109 247 93,782 SH   SOLE 21 93,782 0 0
AGROFRESH SOLUTIONS COM 00856G109 288 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 37 55,786 SH   SOLE 21 55,786 0 0
AIM IMMUNOTECH INC COM 00901B105 0 414 SH   SOLE 21 414 0 0
AIM IMMUNOTECH INC COM 00901B105 8 10,111 SH   SOLE 22 10,111 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 812 38,773 SH   SOLE 2 1,851 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,305 157,855 SH   SOLE 18 152,011 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 2,007 95,865 SH   SOLE 19 95,865 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 43,728 2,088,250 SH   SOLE 21 2,088,250 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24,907 1,189,446 SH   SOLE 22 1,132,984 0 56,462
AIMMUNE THERAPEUTICS INC COM 00900T107 13 603 SH   SOLE 23 603 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 555 26,485 SH   SOLE 26 16,608 0 9,877
AIMMUNE THERAPEUTICS INC COM 00900T107 125 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 275 13,145 SH   SOLE 30 13,145 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24 1,165 SH   SOLE 34 1,165 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 79 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 6 4,768 SH   SOLE 18 4,768 0 0
AIR INDS GROUP COM NEW 00912N205 79 60,410 SH   SOLE 21 60,410 0 0
AIR LEASE CORP CL A 00912X302 8,504 203,354 SH   SOLE 2 10,454 0 192,900
AIR LEASE CORP CL A 00912X302 18 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 114 2,733 SH   SOLE 7 2,733 0 0
AIR LEASE CORP CL A 00912X302 2,186 52,265 SH   SOLE 18 52,265 0 0
AIR LEASE CORP CL A 00912X302 977 23,358 SH   SOLE 19 23,358 0 0
AIR LEASE CORP CL A 00912X302 50,619 1,210,396 SH   SOLE 21 1,210,396 0 0
AIR LEASE CORP CL A 00912X302 118,814 2,841,086 SH   SOLE 22 2,622,989 0 218,097
AIR LEASE CORP CL A 00912X302 234 5,593 SH   SOLE 25 5,593 0 0
AIR LEASE CORP CL A 00912X302 1,328 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 549 13,139 SH   SOLE 28 13,139 0 0
AIR LEASE CORP CL A 00912X302 5,298 126,681 SH   SOLE 30 126,681 0 0
AIR LEASE CORP CL A 00912X302 92 2,202 SH   SOLE 31 2,202 0 0
AIR LEASE CORP CL A 00912X302 1,139 27,226 SH   SOLE 34 27,226 0 0
AIR LEASE CORP CL A 00912X302 108 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 402 9,611 SH   SOLE 40 9,611 0 0
AIR PRODS & CHEMS INC COM 009158106 127,741 575,774 SH   SOLE 2 86,779 0 488,995
AIR PRODS & CHEMS INC COM 009158106 23,191 104,529 SH   SOLE 4 98,519 0 6,010
AIR PRODS & CHEMS INC COM 009158106 58,756 264,832 SH   SOLE 7 219,207 0 45,625
AIR PRODS & CHEMS INC COM 009158106 6,832 30,793 SH   SOLE 13 30,793 0 0
AIR PRODS & CHEMS INC COM 009158106 505 2,277 SH   SOLE 15 2,277 0 0
AIR PRODS & CHEMS INC COM 009158106 162,411 732,042 SH   SOLE 18 677,524 0 54,518
AIR PRODS & CHEMS INC COM 009158106 272,133 1,226,598 SH   SOLE 19 1,226,598 0 0
AIR PRODS & CHEMS INC COM 009158106 11,185 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,185,714 5,344,424 SH   SOLE 21 5,344,424 0 0
AIR PRODS & CHEMS INC COM 009158106 1,251,525 5,641,059 SH   SOLE 22 5,009,019 0 632,040
AIR PRODS & CHEMS INC COM 009158106 37,151 167,451 SH   SOLE 23 167,451 0 0
AIR PRODS & CHEMS INC COM 009158106 46,387 209,084 SH   SOLE 25 209,084 0 0
AIR PRODS & CHEMS INC COM 009158106 181,061 816,105 SH   SOLE 26 253,010 0 563,095
AIR PRODS & CHEMS INC COM 009158106 9,526 42,935 SH   SOLE 28 31,223 0 11,712
AIR PRODS & CHEMS INC COM 009158106 18,860 85,009 SH   SOLE 29 5,476 0 79,533
AIR PRODS & CHEMS INC COM 009158106 193,599 872,620 SH   SOLE 30 872,620 0 0
AIR PRODS & CHEMS INC COM 009158106 11,399 51,378 SH   SOLE 31 43,103 0 8,275
AIR PRODS & CHEMS INC COM 009158106 108,234 487,847 SH   SOLE 34 487,847 0 0
AIR PRODS & CHEMS INC COM 009158106 39,277 177,033 SH   SOLE 36 177,033 0 0
AIR PRODS & CHEMS INC COM 009158106 1,189 5,357 SH   SOLE 40 5,357 0 0
AIR T INC *W EXP 06/07/202 00919P112 0 8,317 SH   SOLE 17 0 0 8,317
AIR T INC *W EXP 06/07/202 00919P112 1 30,118 SH   SOLE 22 30,118 0 0
AIR T INC COM 009207101 56 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 204 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,068 50,830 SH   SOLE 2 2,415 0 48,415
AIR TRANSPORT SERVICES GRP I COM 00922R105 21 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,186 199,160 SH   SOLE 18 199,160 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,105 100,119 SH   SOLE 19 100,119 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,233 1,914,054 SH   SOLE 21 1,914,054 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 35,578 1,692,593 SH   SOLE 22 1,631,710 0 60,883
AIR TRANSPORT SERVICES GRP I COM 00922R105 491 23,379 SH   SOLE 23 23,379 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 49 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 112 5,323 SH   SOLE 30 5,323 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 39 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 489 525,000 PRN   SOLE 21 525,000 0 0
AIRCASTLE LTD COM G0129K104 1,237 55,161 SH   SOLE 2 2,099 0 53,062
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 22 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,994 178,075 SH   SOLE 18 178,075 0 0
AIRCASTLE LTD COM G0129K104 2,032 90,611 SH   SOLE 19 90,611 0 0
AIRCASTLE LTD COM G0129K104 40,994 1,827,627 SH   SOLE 21 1,827,627 0 0
AIRCASTLE LTD COM G0129K104 34,575 1,541,480 SH   SOLE 22 1,461,557 0 79,923
AIRCASTLE LTD COM G0129K104 428 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 189 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 331 14,750 SH   SOLE 30 14,750 0 0
AIRCASTLE LTD COM G0129K104 84 3,734 SH   SOLE 40 3,734 0 0
AIRGAIN INC COM 00938A104 91 7,734 SH   SOLE 2 381 0 7,353
AIRGAIN INC COM 00938A104 390 33,175 SH   SOLE 18 33,175 0 0
AIRGAIN INC COM 00938A104 181 15,432 SH   SOLE 19 15,432 0 0
AIRGAIN INC COM 00938A104 4,057 345,252 SH   SOLE 21 345,252 0 0
AIRGAIN INC COM 00938A104 2,132 181,429 SH   SOLE 22 178,745 0 2,684
AK STL HLDG CORP COM 001547108 732 322,310 SH   SOLE 2 12,527 0 309,783
AK STL HLDG CORP COM 001547108 4 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 42 18,332 SH   SOLE 7 18,332 0 0
AK STL HLDG CORP COM 001547108 3,224 1,420,214 SH   SOLE 18 1,420,214 0 0
AK STL HLDG CORP COM 001547108 1,233 543,171 SH   SOLE 19 543,171 0 0
AK STL HLDG CORP COM 001547108 77,813 34,278,715 SH   SOLE 21 34,278,715 0 0
AK STL HLDG CORP COM 001547108 21,895 9,645,251 SH   SOLE 22 9,154,035 0 491,216
AK STL HLDG CORP COM 001547108 221 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 99 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,313 578,231 SH   SOLE 30 578,231 0 0
AK STL HLDG CORP COM 001547108 163 72,014 SH   SOLE 36 72,014 0 0
AK STL HLDG CORP COM 001547108 62 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 38,664 423,116 SH   SOLE 2 63,279 0 359,837
AKAMAI TECHNOLOGIES INC COM 00971T101 6,103 66,782 SH   SOLE 4 62,280 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 20,513 224,475 SH   SOLE 7 154,931 0 69,544
AKAMAI TECHNOLOGIES INC COM 00971T101 640 7,008 SH   SOLE 13 7,008 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 133 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 29,508 322,912 SH   SOLE 18 300,605 0 22,307
AKAMAI TECHNOLOGIES INC COM 00971T101 7,055 77,203 SH   SOLE 19 77,203 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 374,613 4,099,505 SH   SOLE 21 4,099,505 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 392,687 4,297,297 SH   SOLE 22 3,877,231 0 420,066
AKAMAI TECHNOLOGIES INC COM 00971T101 12,082 132,215 SH   SOLE 23 132,215 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 18,272 199,958 SH   SOLE 25 199,958 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 96,486 1,055,879 SH   SOLE 26 251,514 0 804,365
AKAMAI TECHNOLOGIES INC COM 00971T101 2,873 31,445 SH   SOLE 28 22,670 0 8,775
AKAMAI TECHNOLOGIES INC COM 00971T101 3,468 37,949 SH   SOLE 29 3,493 0 34,456
AKAMAI TECHNOLOGIES INC COM 00971T101 60,871 666,131 SH   SOLE 30 666,131 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,346 47,565 SH   SOLE 31 30,156 0 17,409
AKAMAI TECHNOLOGIES INC COM 00971T101 12,928 141,473 SH   SOLE 34 141,473 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,742 106,613 SH   SOLE 36 106,613 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 410 4,483 SH   SOLE 40 4,483 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3,777 3,300,000 PRN   SOLE 21 3,300,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 171 11,084 SH   SOLE 2 870 0 10,214
AKCEA THERAPEUTICS INC COM 00972L107 4 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 693 45,006 SH   SOLE 18 42,732 0 2,274
AKCEA THERAPEUTICS INC COM 00972L107 540 35,083 SH   SOLE 19 35,083 0 0
AKCEA THERAPEUTICS INC COM 00972L107 20,839 1,354,058 SH   SOLE 21 1,354,058 0 0
AKCEA THERAPEUTICS INC COM 00972L107 7,112 462,093 SH   SOLE 22 446,380 0 15,713
AKCEA THERAPEUTICS INC COM 00972L107 19 1,256 SH   SOLE 23 1,256 0 0
AKCEA THERAPEUTICS INC COM 00972L107 63 4,105 SH   SOLE 26 0 0 4,105
AKCEA THERAPEUTICS INC COM 00972L107 149 9,654 SH   SOLE 30 9,654 0 0
AKCEA THERAPEUTICS INC COM 00972L107 28 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 546 139,313 SH   SOLE 2 28,227 0 111,086
AKEBIA THERAPEUTICS INC COM 00972D105 0 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,879 479,258 SH   SOLE 18 426,803 0 52,455
AKEBIA THERAPEUTICS INC COM 00972D105 1,887 481,283 SH   SOLE 19 481,283 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 21,201 5,408,505 SH   SOLE 21 5,408,505 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 14,633 3,732,819 SH   SOLE 22 3,611,998 0 120,821
AKEBIA THERAPEUTICS INC COM 00972D105 358 91,242 SH   SOLE 23 91,242 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 782 199,516 SH   SOLE 26 0 0 199,516
AKEBIA THERAPEUTICS INC COM 00972D105 47 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 71 18,238 SH   SOLE 30 18,238 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 15 3,867 SH   SOLE 34 3,867 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 50 12,685 SH   SOLE 40 12,685 0 0
AKERO THERAPEUTICS INC COM 00973Y108 171 7,510 SH   SOLE 2 3,015 0 4,495
AKERO THERAPEUTICS INC COM 00973Y108 396 17,402 SH   SOLE 18 17,402 0 0
AKERO THERAPEUTICS INC COM 00973Y108 764 33,582 SH   SOLE 19 33,582 0 0
AKERO THERAPEUTICS INC COM 00973Y108 4,321 189,922 SH   SOLE 21 189,922 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,109 48,733 SH   SOLE 22 47,313 0 1,420
AKERO THERAPEUTICS INC COM 00973Y108 14 600 SH   SOLE 23 600 0 0
AKERO THERAPEUTICS INC COM 00973Y108 29 1,293 SH   SOLE 26 0 0 1,293
AKERO THERAPEUTICS INC COM 00973Y108 201 8,814 SH   SOLE 34 8,814 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH   SOLE 21 85 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 72 164,392 SH   SOLE 22 164,392 0 0
AKORN INC COM 009728106 372 97,880 SH   SOLE 2 6,310 0 91,570
AKORN INC COM 009728106 1 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 7 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 1,584 416,856 SH   SOLE 18 416,856 0 0
AKORN INC COM 009728106 803 211,323 SH   SOLE 19 211,323 0 0
AKORN INC COM 009728106 44,853 11,803,426 SH   SOLE 21 11,803,426 0 0
AKORN INC COM 009728106 10,858 2,857,304 SH   SOLE 22 2,733,281 0 124,023
AKORN INC COM 009728106 35 9,299 SH   SOLE 23 9,299 0 0
AKORN INC COM 009728106 82 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 51 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 494 130,128 SH   SOLE 30 130,128 0 0
AKORN INC COM 009728106 38 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 167 21,540 SH   SOLE 2 1,035 0 20,505
AKOUSTIS TECHNOLOGIES INC COM 00973N102 690 89,079 SH   SOLE 18 89,079 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 325 41,897 SH   SOLE 19 41,897 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 6,982 900,926 SH   SOLE 21 900,926 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 4,796 618,855 SH   SOLE 22 608,547 0 10,308
ALAMO GROUP INC COM 011311107 1,046 8,883 SH   SOLE 2 392 0 8,491
ALAMO GROUP INC COM 011311107 6 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 9,909 84,176 SH   SOLE 7 84,176 0 0
ALAMO GROUP INC COM 011311107 5,165 43,876 SH   SOLE 18 43,876 0 0
ALAMO GROUP INC COM 011311107 2,563 21,772 SH   SOLE 19 21,772 0 0
ALAMO GROUP INC COM 011311107 126,543 1,074,946 SH   SOLE 21 1,074,946 0 0
ALAMO GROUP INC COM 011311107 32,891 279,402 SH   SOLE 22 266,596 0 12,806
ALAMO GROUP INC COM 011311107 776 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 166 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,692 14,373 SH   SOLE 30 14,373 0 0
ALAMO GROUP INC COM 011311107 221 1,878 SH   SOLE 34 1,878 0 0
ALAMO GROUP INC COM 011311107 116 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 137 23,564 SH   SOLE 23 23,564 0 0
ALARM COM HLDGS INC COM 011642105 1,676 35,938 SH   SOLE 2 5,434 0 30,504
ALARM COM HLDGS INC COM 011642105 11 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 28 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 8,349 179,016 SH   SOLE 18 165,065 0 13,951
ALARM COM HLDGS INC COM 011642105 6,247 133,946 SH   SOLE 19 133,946 0 0
ALARM COM HLDGS INC COM 011642105 190,092 4,075,737 SH   SOLE 21 4,075,737 0 0
ALARM COM HLDGS INC COM 011642105 52,549 1,126,699 SH   SOLE 22 1,079,060 0 47,639
ALARM COM HLDGS INC COM 011642105 649 13,906 SH   SOLE 23 13,906 0 0
ALARM COM HLDGS INC COM 011642105 2,007 43,026 SH   SOLE 26 6,633 0 36,393
ALARM COM HLDGS INC COM 011642105 192 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 6,090 130,581 SH   SOLE 30 130,581 0 0
ALARM COM HLDGS INC COM 011642105 34 719 SH   SOLE 34 719 0 0
ALARM COM HLDGS INC COM 011642105 236 5,068 SH   SOLE 40 5,068 0 0
ALASKA AIR GROUP INC COM 011659109 16,128 248,465 SH   SOLE 2 29,311 0 219,154
ALASKA AIR GROUP INC COM 011659109 6,841 105,391 SH   SOLE 7 105,391 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 18,312 282,117 SH   SOLE 18 265,812 0 16,305
ALASKA AIR GROUP INC COM 011659109 5,898 90,857 SH   SOLE 19 90,857 0 0
ALASKA AIR GROUP INC COM 011659109 197,239 3,038,651 SH   SOLE 21 3,038,651 0 0
ALASKA AIR GROUP INC COM 011659109 197,253 3,038,875 SH   SOLE 22 2,778,015 0 260,860
ALASKA AIR GROUP INC COM 011659109 1,641 25,275 SH   SOLE 25 25,275 0 0
ALASKA AIR GROUP INC COM 011659109 10,095 155,529 SH   SOLE 26 14,649 0 140,880
ALASKA AIR GROUP INC COM 011659109 1,095 16,870 SH   SOLE 29 0 0 16,870
ALASKA AIR GROUP INC COM 011659109 16,290 250,969 SH   SOLE 30 250,969 0 0
ALASKA AIR GROUP INC COM 011659109 159 2,455 SH   SOLE 31 2,455 0 0
ALASKA AIR GROUP INC COM 011659109 74 1,147 SH   SOLE 34 1,147 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 18 10,563 SH   SOLE 18 10,563 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 293 170,204 SH   SOLE 21 170,204 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,740 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 2,588 28,703 SH   SOLE 2 3,351 0 25,352
ALBANY INTL CORP CL A 012348108 14 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 54 601 SH   SOLE 7 601 0 0
ALBANY INTL CORP CL A 012348108 13,095 145,245 SH   SOLE 18 138,029 0 7,216
ALBANY INTL CORP CL A 012348108 8,792 97,511 SH   SOLE 19 97,511 0 0
ALBANY INTL CORP CL A 012348108 296,779 3,291,689 SH   SOLE 21 3,291,689 0 0
ALBANY INTL CORP CL A 012348108 86,723 961,879 SH   SOLE 22 901,869 0 60,010
ALBANY INTL CORP CL A 012348108 807 8,951 SH   SOLE 23 8,951 0 0
ALBANY INTL CORP CL A 012348108 2,124 23,559 SH   SOLE 26 5,161 0 18,398
ALBANY INTL CORP CL A 012348108 315 3,497 SH   SOLE 28 3,497 0 0
ALBANY INTL CORP CL A 012348108 20,755 230,204 SH   SOLE 30 230,204 0 0
ALBANY INTL CORP CL A 012348108 109 1,211 SH   SOLE 34 1,211 0 0
ALBANY INTL CORP CL A 012348108 296 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 20,033 288,168 SH   SOLE 2 41,540 0 246,628
ALBEMARLE CORP COM 012653101 2,743 39,454 SH   SOLE 4 36,385 0 3,069
ALBEMARLE CORP COM 012653101 9,209 132,468 SH   SOLE 7 129,002 0 3,466
ALBEMARLE CORP COM 012653101 104 1,498 SH   SOLE 13 1,498 0 0
ALBEMARLE CORP COM 012653101 69 990 SH   SOLE 15 990 0 0
ALBEMARLE CORP COM 012653101 0 4 SH   SOLE 17 0 0 4
ALBEMARLE CORP COM 012653101 17,012 244,703 SH   SOLE 18 229,028 0 15,675
ALBEMARLE CORP COM 012653101 14,264 205,173 SH   SOLE 19 205,173 0 0
ALBEMARLE CORP COM 012653101 178,472 2,567,209 SH   SOLE 21 2,567,209 0 0
ALBEMARLE CORP COM 012653101 191,924 2,760,700 SH   SOLE 22 2,469,333 0 291,367
ALBEMARLE CORP COM 012653101 5,316 76,464 SH   SOLE 23 76,464 0 0
ALBEMARLE CORP COM 012653101 19,399 279,035 SH   SOLE 25 279,035 0 0
ALBEMARLE CORP COM 012653101 32,562 468,379 SH   SOLE 26 167,486 0 300,893
ALBEMARLE CORP COM 012653101 1,311 18,852 SH   SOLE 28 13,399 0 5,453
ALBEMARLE CORP COM 012653101 9,040 130,035 SH   SOLE 29 107,838 0 22,197
ALBEMARLE CORP COM 012653101 25,649 368,949 SH   SOLE 30 368,949 0 0
ALBEMARLE CORP COM 012653101 6,706 96,464 SH   SOLE 31 21,149 0 75,315
ALBEMARLE CORP COM 012653101 54,868 789,237 SH   SOLE 34 789,237 0 0
ALBEMARLE CORP COM 012653101 4,830 69,472 SH   SOLE 36 69,472 0 0
ALBEMARLE CORP COM 012653101 154 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 183 9,172 SH   SOLE 2 391 0 8,781
ALBIREO PHARMA INC COM 01345P106 4 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 751 37,533 SH   SOLE 18 37,533 0 0
ALBIREO PHARMA INC COM 01345P106 353 17,648 SH   SOLE 19 17,648 0 0
ALBIREO PHARMA INC COM 01345P106 7,128 356,400 SH   SOLE 21 356,400 0 0
ALBIREO PHARMA INC COM 01345P106 5,090 254,516 SH   SOLE 22 246,858 0 7,658
ALCOA CORP COM 013872106 7,463 371,833 SH   SOLE 2 23,090 0 348,743
ALCOA CORP COM 013872106 63 3,131 SH   SOLE 4 3,131 0 0
ALCOA CORP COM 013872106 2,994 149,194 SH   SOLE 7 149,194 0 0
ALCOA CORP COM 013872106 495 24,674 SH   SOLE 13 24,674 0 0
ALCOA CORP COM 013872106 2,850 142,006 SH   SOLE 18 120,867 0 21,139
ALCOA CORP COM 013872106 6,129 305,386 SH   SOLE 19 305,386 0 0
ALCOA CORP COM 013872106 45,398 2,261,993 SH   SOLE 21 2,261,993 0 0
ALCOA CORP COM 013872106 111,499 5,555,510 SH   SOLE 22 5,062,862 0 492,648
ALCOA CORP COM 013872106 1,412 70,351 SH   SOLE 26 43,070 0 27,281
ALCOA CORP COM 013872106 514 25,632 SH   SOLE 28 25,632 0 0
ALCOA CORP COM 013872106 385 19,176 SH   SOLE 29 0 0 19,176
ALCOA CORP COM 013872106 1,348 67,182 SH   SOLE 30 67,182 0 0
ALCOA CORP COM 013872106 80 3,973 SH   SOLE 31 3,973 0 0
ALCOA CORP COM 013872106 144 7,169 SH   SOLE 34 7,169 0 0
ALCOA CORP COM 013872106 1,338 66,662 SH   SOLE 36 66,662 0 0
ALCOA CORP COM 013872106 351 17,486 SH   SOLE 40 17,486 0 0
ALCON INC ORD SHS H01301128 1,207 20,704 SH   SOLE 2 20,704 0 0
ALCON INC ORD SHS H01301128 117,102 2,008,947 SH   SOLE 18 2,008,650 0 297
ALCON INC ORD SHS H01301128 20,482 351,389 SH   SOLE 19 351,389 0 0
ALCON INC ORD SHS H01301128 818 14,027 SH   SOLE 23 14,027 0 0
ALCON INC ORD SHS H01301128 4,922 84,448 SH   SOLE 34 84,448 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,266 67,103 SH   SOLE 2 6,626 0 60,477
ALDER BIOPHARMACEUTICALS INC COM 014339105 5 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 24 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 4,947 262,291 SH   SOLE 18 247,967 0 14,324
ALDER BIOPHARMACEUTICALS INC COM 014339105 3,961 210,038 SH   SOLE 19 210,038 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 60,716 3,219,323 SH   SOLE 21 3,219,323 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 40,409 2,142,600 SH   SOLE 22 2,051,661 0 90,939
ALDER BIOPHARMACEUTICALS INC COM 014339105 264 13,977 SH   SOLE 23 13,977 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 726 38,507 SH   SOLE 26 5,739 0 32,768
ALDER BIOPHARMACEUTICALS INC COM 014339105 159 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 7,562 400,974 SH   SOLE 30 400,974 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 75 4,002 SH   SOLE 34 4,002 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 89 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 747 675,000 PRN   SOLE 21 675,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 97 18,496 SH   SOLE 2 751 0 17,745
ALDEYRA THERAPEUTICS INC COM 01438T106 413 78,460 SH   SOLE 18 78,460 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 208 39,459 SH   SOLE 19 39,459 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,230 802,737 SH   SOLE 21 802,737 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3,409 646,951 SH   SOLE 22 635,355 0 11,596
ALECTOR INC COM 014442107 386 26,790 SH   SOLE 2 1,802 0 24,988
ALECTOR INC COM 014442107 10 664 SH   SOLE 7 664 0 0
ALECTOR INC COM 014442107 1,597 110,747 SH   SOLE 18 103,219 0 7,528
ALECTOR INC COM 014442107 977 67,748 SH   SOLE 19 67,748 0 0
ALECTOR INC COM 014442107 14,105 978,143 SH   SOLE 21 978,143 0 0
ALECTOR INC COM 014442107 11,156 773,641 SH   SOLE 22 762,167 0 11,474
ALECTOR INC COM 014442107 8 527 SH   SOLE 23 527 0 0
ALECTOR INC COM 014442107 11 735 SH   SOLE 26 0 0 735
ALECTOR INC COM 014442107 3,143 217,927 SH   SOLE 30 217,927 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,440 99,570 SH   SOLE 2 31,444 0 68,126
ALEXANDER & BALDWIN INC NEW COM 014491104 11 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 36 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,589 391,243 SH   SOLE 18 391,243 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,898 118,229 SH   SOLE 19 118,229 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 121,527 4,958,281 SH   SOLE 21 4,958,281 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 60,465 2,466,970 SH   SOLE 22 2,368,934 0 98,036
ALEXANDER & BALDWIN INC NEW COM 014491104 592 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 231 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 447 18,242 SH   SOLE 30 18,242 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 172 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 687 1,972 SH   SOLE 2 79 0 1,893
ALEXANDERS INC COM 014752109 199 570 SH   SOLE 4 570 0 0
ALEXANDERS INC COM 014752109 745 2,138 SH   SOLE 7 2,138 0 0
ALEXANDERS INC COM 014752109 33 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,545 7,305 SH   SOLE 18 7,305 0 0
ALEXANDERS INC COM 014752109 1,982 5,690 SH   SOLE 19 5,690 0 0
ALEXANDERS INC COM 014752109 27,397 78,633 SH   SOLE 21 78,633 0 0
ALEXANDERS INC COM 014752109 27,165 77,969 SH   SOLE 22 75,501 0 2,468
ALEXANDERS INC COM 014752109 1,242 3,565 SH   SOLE 23 3,565 0 0
ALEXANDERS INC COM 014752109 1,690 4,852 SH   SOLE 25 4,852 0 0
ALEXANDERS INC COM 014752109 590 1,694 SH   SOLE 26 186 0 1,508
ALEXANDERS INC COM 014752109 116 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 379 1,088 SH   SOLE 29 1,088 0 0
ALEXANDERS INC COM 014752109 3,421 9,818 SH   SOLE 30 9,818 0 0
ALEXANDERS INC COM 014752109 49 141 SH   SOLE 34 141 0 0
ALEXANDERS INC COM 014752109 82 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,299 287,584 SH   SOLE 2 48,488 0 239,096
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20,691 134,320 SH   SOLE 4 130,909 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 35,103 227,880 SH   SOLE 7 223,861 0 4,019
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 229 1,485 SH   SOLE 13 1,485 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 771 5,002 SH   SOLE 15 5,002 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79,714 517,487 SH   SOLE 18 502,495 0 14,992
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,858 323,669 SH   SOLE 19 323,669 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 566,171 3,675,480 SH   SOLE 21 3,675,480 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 550,416 3,573,205 SH   SOLE 22 3,217,135 0 356,070
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,344 112,596 SH   SOLE 23 112,596 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,151 332,061 SH   SOLE 25 332,061 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 82,261 534,021 SH   SOLE 26 149,611 0 384,410
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,431 35,259 SH   SOLE 28 29,420 0 5,839
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,889 83,671 SH   SOLE 29 59,930 0 23,741
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 134,944 876,033 SH   SOLE 30 876,033 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,214 27,355 SH   SOLE 31 22,820 0 4,535
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 26,088 169,358 SH   SOLE 34 169,358 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,102 72,072 SH   SOLE 36 72,072 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 399 2,587 SH   SOLE 40 2,587 0 0
ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 6,528 168,152 SH   SOLE 21 168,152 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 57,865 590,817 SH   SOLE 2 106,501 0 484,316
ALEXION PHARMACEUTICALS INC COM 015351109 9,439 96,374 SH   SOLE 4 90,545 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 20,287 207,139 SH   SOLE 7 204,844 0 2,295
ALEXION PHARMACEUTICALS INC COM 015351109 748 7,640 SH   SOLE 13 7,640 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 220 2,250 SH   SOLE 15 2,250 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 60,135 613,994 SH   SOLE 18 582,851 0 31,143
ALEXION PHARMACEUTICALS INC COM 015351109 18,658 190,509 SH   SOLE 19 190,509 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 621,956 6,350,375 SH   SOLE 21 6,350,375 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 531,382 5,425,592 SH   SOLE 22 4,822,146 0 603,446
ALEXION PHARMACEUTICALS INC COM 015351109 17,235 175,971 SH   SOLE 23 175,971 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,217 206,418 SH   SOLE 25 206,418 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 79,607 812,810 SH   SOLE 26 267,387 0 545,423
ALEXION PHARMACEUTICALS INC COM 015351109 4,428 45,216 SH   SOLE 28 33,491 0 11,725
ALEXION PHARMACEUTICALS INC COM 015351109 1,215 12,410 SH   SOLE 29 12,410 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 88,724 905,903 SH   SOLE 30 905,903 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,835 110,625 SH   SOLE 31 50,011 0 60,614
ALEXION PHARMACEUTICALS INC COM 015351109 3,122 31,874 SH   SOLE 32 31,874 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,678 17,137 SH   SOLE 34 17,137 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 14,706 150,153 SH   SOLE 36 150,153 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 522 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 517,483 3,094,439 SH   SOLE 2 171,151 0 2,923,288
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 100,637 601,789 SH   SOLE 4 601,789 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34,738 207,723 SH   SOLE 7 203,213 0 4,510
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39,136 234,024 SH   SOLE 13 234,024 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 149,626 894,729 SH   SOLE 15 862,217 0 32,512
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 350 SH   SOLE 17 0 0 350
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 382,096 2,284,855 SH   SOLE 18 1,983,064 0 301,791
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 455,938 2,726,412 SH   SOLE 19 2,726,412 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,383,978 26,215,259 SH   SOLE 21 26,215,259 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,595,149 21,498,228 SH   SOLE 22 18,819,237 0 2,678,991
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153,824 919,834 SH   SOLE 23 919,834 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 172,262 1,030,090 SH   SOLE 25 1,021,465 0 8,625
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 870,968 5,208,202 SH   SOLE 26 113,825 0 5,094,377
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36,162 216,241 SH   SOLE 28 216,241 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 80,828 483,336 SH   SOLE 29 400,672 0 82,664
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,423,659 8,513,182 SH   SOLE 30 8,513,182 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84,775 506,934 SH   SOLE 31 171,402 0 335,532
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,092 36,431 SH   SOLE 32 36,431 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 431,186 2,578,399 SH   SOLE 34 2,578,399 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,139 36,709 SH   SOLE 36 36,709 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,981 11,845 SH   SOLE 40 11,845 0 0
ALICO INC COM 016230104 126 3,698 SH   SOLE 2 43 0 3,655
ALICO INC COM 016230104 475 13,963 SH   SOLE 18 13,963 0 0
ALICO INC COM 016230104 228 6,689 SH   SOLE 19 6,689 0 0
ALICO INC COM 016230104 4,834 142,096 SH   SOLE 21 142,096 0 0
ALICO INC COM 016230104 4,155 122,138 SH   SOLE 22 119,870 0 2,268
ALIGN TECHNOLOGY INC COM 016255101 44,405 245,438 SH   SOLE 2 19,643 0 225,795
ALIGN TECHNOLOGY INC COM 016255101 5,673 31,359 SH   SOLE 4 29,259 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 17,906 98,970 SH   SOLE 7 68,325 0 30,645
ALIGN TECHNOLOGY INC COM 016255101 117 646 SH   SOLE 13 646 0 0
ALIGN TECHNOLOGY INC COM 016255101 169 934 SH   SOLE 15 934 0 0
ALIGN TECHNOLOGY INC COM 016255101 138,179 763,755 SH   SOLE 18 586,277 0 177,478
ALIGN TECHNOLOGY INC COM 016255101 99,536 550,167 SH   SOLE 19 550,167 0 0
ALIGN TECHNOLOGY INC COM 016255101 371,948 2,055,870 SH   SOLE 21 2,055,870 0 0
ALIGN TECHNOLOGY INC COM 016255101 347,492 1,920,692 SH   SOLE 22 1,721,724 0 198,968
ALIGN TECHNOLOGY INC COM 016255101 9,893 54,683 SH   SOLE 23 54,683 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,403 79,612 SH   SOLE 25 79,612 0 0
ALIGN TECHNOLOGY INC COM 016255101 62,734 346,749 SH   SOLE 26 97,818 0 248,931
ALIGN TECHNOLOGY INC COM 016255101 2,522 13,939 SH   SOLE 28 10,015 0 3,924
ALIGN TECHNOLOGY INC COM 016255101 3,245 17,937 SH   SOLE 29 1,678 0 16,259
ALIGN TECHNOLOGY INC COM 016255101 62,230 343,966 SH   SOLE 30 343,966 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,981 16,476 SH   SOLE 31 13,522 0 2,954
ALIGN TECHNOLOGY INC COM 016255101 2,057 11,369 SH   SOLE 32 11,369 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,972 33,011 SH   SOLE 34 33,011 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,275 51,265 SH   SOLE 36 51,265 0 0
ALIGN TECHNOLOGY INC COM 016255101 288 1,592 SH   SOLE 40 1,592 0 0
ALIMERA SCIENCES INC COM 016259103 0 871 SH   SOLE 18 871 0 0
ALIMERA SCIENCES INC COM 016259103 77 135,990 SH   SOLE 21 135,990 0 0
ALIMERA SCIENCES INC COM 016259103 6 10,303 SH   SOLE 22 10,303 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 14 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 6 4,523 SH   SOLE 18 4,523 0 0
ALJ REGIONAL HLDGS INC COM 001627108 86 61,565 SH   SOLE 21 61,565 0 0
ALKALINE WTR CO INC COM NEW 01643A207 12 7,919 SH   SOLE 18 7,919 0 0
ALKALINE WTR CO INC COM NEW 01643A207 346 235,099 SH   SOLE 21 235,099 0 0
ALKALINE WTR CO INC COM NEW 01643A207 125 84,948 SH   SOLE 22 84,948 0 0
ALKERMES PLC SHS G01767105 8,314 426,156 SH   SOLE 2 67,717 0 358,439
ALKERMES PLC SHS G01767105 1,270 65,073 SH   SOLE 4 60,982 0 4,091
ALKERMES PLC SHS G01767105 197 10,073 SH   SOLE 7 10,073 0 0
ALKERMES PLC SHS G01767105 52 2,659 SH   SOLE 13 2,659 0 0
ALKERMES PLC SHS G01767105 4,276 219,176 SH   SOLE 18 206,065 0 13,111
ALKERMES PLC SHS G01767105 813 41,654 SH   SOLE 19 41,654 0 0
ALKERMES PLC SHS G01767105 67,627 3,466,290 SH   SOLE 21 3,466,290 0 0
ALKERMES PLC SHS G01767105 91,327 4,681,041 SH   SOLE 22 4,339,011 0 342,030
ALKERMES PLC SHS G01767105 2,328 119,319 SH   SOLE 23 119,319 0 0
ALKERMES PLC SHS G01767105 74 3,792 SH   SOLE 25 3,792 0 0
ALKERMES PLC SHS G01767105 7,420 380,322 SH   SOLE 26 218,281 0 162,041
ALKERMES PLC SHS G01767105 555 28,469 SH   SOLE 28 20,186 0 8,283
ALKERMES PLC SHS G01767105 812 41,645 SH   SOLE 29 8,408 0 33,237
ALKERMES PLC SHS G01767105 8,522 436,819 SH   SOLE 30 436,819 0 0
ALKERMES PLC SHS G01767105 837 42,900 SH   SOLE 31 33,234 0 9,666
ALKERMES PLC SHS G01767105 171 8,749 SH   SOLE 34 8,749 0 0
ALKERMES PLC SHS G01767105 660 33,825 SH   SOLE 36 33,825 0 0
ALKERMES PLC SHS G01767105 60 3,087 SH   SOLE 40 3,087 0 0
ALLAKOS INC COM 01671P100 5,556 70,658 SH   SOLE 2 54,551 0 16,107
ALLAKOS INC COM 01671P100 12 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 32 408 SH   SOLE 7 408 0 0
ALLAKOS INC COM 01671P100 8,799 111,909 SH   SOLE 18 109,392 0 2,517
ALLAKOS INC COM 01671P100 44,284 563,190 SH   SOLE 19 563,190 0 0
ALLAKOS INC COM 01671P100 702 8,931 SH   SOLE 20 8,931 0 0
ALLAKOS INC COM 01671P100 88,545 1,126,092 SH   SOLE 21 1,126,092 0 0
ALLAKOS INC COM 01671P100 50,689 644,646 SH   SOLE 22 618,741 0 25,905
ALLAKOS INC COM 01671P100 103 1,314 SH   SOLE 23 1,314 0 0
ALLAKOS INC COM 01671P100 925 11,763 SH   SOLE 26 7,619 0 4,144
ALLAKOS INC COM 01671P100 269 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 590 7,507 SH   SOLE 30 7,507 0 0
ALLAKOS INC COM 01671P100 14,454 183,821 SH   SOLE 34 183,821 0 0
ALLAKOS INC COM 01671P100 225 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 31,754 39,804 SH   SOLE 2 8,693 0 31,111
ALLEGHANY CORP DEL COM 017175100 4,287 5,374 SH   SOLE 4 4,975 0 399
ALLEGHANY CORP DEL COM 017175100 2,235 2,802 SH   SOLE 7 1,589 0 1,213
ALLEGHANY CORP DEL COM 017175100 489 613 SH   SOLE 13 613 0 0
ALLEGHANY CORP DEL COM 017175100 112 141 SH   SOLE 15 141 0 0
ALLEGHANY CORP DEL COM 017175100 33,437 41,914 SH   SOLE 18 40,770 0 1,144
ALLEGHANY CORP DEL COM 017175100 2,558 3,206 SH   SOLE 19 3,206 0 0
ALLEGHANY CORP DEL COM 017175100 602,916 755,761 SH   SOLE 21 755,761 0 0
ALLEGHANY CORP DEL COM 017175100 401,699 503,534 SH   SOLE 22 473,994 0 29,540
ALLEGHANY CORP DEL COM 017175100 8,514 10,673 SH   SOLE 23 10,673 0 0
ALLEGHANY CORP DEL COM 017175100 10,417 13,058 SH   SOLE 25 13,058 0 0
ALLEGHANY CORP DEL COM 017175100 42,486 53,257 SH   SOLE 26 23,127 0 30,130
ALLEGHANY CORP DEL COM 017175100 2,534 3,176 SH   SOLE 28 2,324 0 852
ALLEGHANY CORP DEL COM 017175100 2,707 3,393 SH   SOLE 29 297 0 3,096
ALLEGHANY CORP DEL COM 017175100 32,170 40,326 SH   SOLE 30 40,326 0 0
ALLEGHANY CORP DEL COM 017175100 5,979 7,495 SH   SOLE 31 2,676 0 4,819
ALLEGHANY CORP DEL COM 017175100 646 810 SH   SOLE 34 810 0 0
ALLEGHANY CORP DEL COM 017175100 13,262 16,624 SH   SOLE 36 16,624 0 0
ALLEGHANY CORP DEL COM 017175100 241 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,251 358,059 SH   SOLE 2 235,526 0 122,533
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 66 3,256 SH   SOLE 7 3,256 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 14,560 719,024 SH   SOLE 18 719,024 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,370 215,819 SH   SOLE 19 215,819 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 183,648 9,069,014 SH   SOLE 21 9,069,014 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 87,389 4,315,516 SH   SOLE 22 4,140,756 0 174,760
ALLEGHENY TECHNOLOGIES INC COM 01741R102 827 40,819 SH   SOLE 26 21,602 0 19,217
ALLEGHENY TECHNOLOGIES INC COM 01741R102 324 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 712 35,154 SH   SOLE 30 35,154 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 1,215 SH   SOLE 36 1,215 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 242 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,174 750,000 PRN   SOLE 21 750,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 593 18,467 SH   SOLE 2 848 0 17,619
ALLEGIANCE BANCSHARES INC COM 01748H107 7 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,263 70,526 SH   SOLE 18 70,526 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,086 33,849 SH   SOLE 19 33,849 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 22,002 685,619 SH   SOLE 21 685,619 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 16,721 521,067 SH   SOLE 22 496,841 0 24,226
ALLEGIANCE BANCSHARES INC COM 01748H107 26 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 51 1,574 SH   SOLE 30 1,574 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 39 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,711 11,435 SH   SOLE 2 536 0 10,899
ALLEGIANT TRAVEL CO COM 01748X102 32 216 SH   SOLE 7 216 0 0
ALLEGIANT TRAVEL CO COM 01748X102 8,774 58,627 SH   SOLE 18 58,627 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,330 22,250 SH   SOLE 19 22,250 0 0
ALLEGIANT TRAVEL CO COM 01748X102 211,341 1,412,144 SH   SOLE 21 1,412,144 0 0
ALLEGIANT TRAVEL CO COM 01748X102 55,696 372,147 SH   SOLE 22 358,747 0 13,400
ALLEGIANT TRAVEL CO COM 01748X102 134 895 SH   SOLE 23 895 0 0
ALLEGIANT TRAVEL CO COM 01748X102 112 751 SH   SOLE 26 0 0 751
ALLEGIANT TRAVEL CO COM 01748X102 95 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,391 15,973 SH   SOLE 30 15,973 0 0
ALLEGIANT TRAVEL CO COM 01748X102 71 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 50,470 486,930 SH   SOLE 2 259,814 0 227,116
ALLEGION PUB LTD CO ORD SHS G0176J109 8,940 86,255 SH   SOLE 4 83,749 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 9,524 91,883 SH   SOLE 7 91,883 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,031 58,182 SH   SOLE 13 58,182 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 91 881 SH   SOLE 15 881 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 36,171 348,974 SH   SOLE 18 268,372 0 80,602
ALLEGION PUB LTD CO ORD SHS G0176J109 56,262 542,812 SH   SOLE 19 542,812 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 262,494 2,532,508 SH   SOLE 21 2,532,508 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 356,759 3,441,957 SH   SOLE 22 2,731,684 0 710,273
ALLEGION PUB LTD CO ORD SHS G0176J109 15,630 150,798 SH   SOLE 23 150,798 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,700 112,884 SH   SOLE 25 112,884 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 51,401 495,912 SH   SOLE 26 152,584 0 343,328
ALLEGION PUB LTD CO ORD SHS G0176J109 1,761 16,992 SH   SOLE 28 11,831 0 5,161
ALLEGION PUB LTD CO ORD SHS G0176J109 26,023 251,064 SH   SOLE 29 46,027 0 205,037
ALLEGION PUB LTD CO ORD SHS G0176J109 42,984 414,708 SH   SOLE 30 414,708 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,646 112,362 SH   SOLE 31 84,288 0 28,074
ALLEGION PUB LTD CO ORD SHS G0176J109 4,459 43,016 SH   SOLE 34 43,016 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,021 106,326 SH   SOLE 36 106,326 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 198 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 356 90,471 SH   SOLE 21 90,471 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 216 54,928 SH   SOLE 22 54,928 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 24 6,154 SH   SOLE 26 0 0 6,154
ALLERGAN PLC SHS G0177J108 146,339 869,563 SH   SOLE 2 134,409 0 735,154
ALLERGAN PLC SHS G0177J108 22,682 134,780 SH   SOLE 4 125,907 0 8,873
ALLERGAN PLC SHS G0177J108 55,125 327,558 SH   SOLE 7 287,410 0 40,148
ALLERGAN PLC SHS G0177J108 1,301 7,731 SH   SOLE 13 7,731 0 0
ALLERGAN PLC SHS G0177J108 560 3,327 SH   SOLE 15 3,327 0 0
ALLERGAN PLC SHS G0177J108 145,430 864,165 SH   SOLE 18 818,055 0 46,110
ALLERGAN PLC SHS G0177J108 10,827 64,335 SH   SOLE 19 64,335 0 0
ALLERGAN PLC SHS G0177J108 1,056,830 6,279,816 SH   SOLE 21 6,279,816 0 0
ALLERGAN PLC SHS G0177J108 1,322,613 7,859,132 SH   SOLE 22 6,968,312 0 890,820
ALLERGAN PLC SHS G0177J108 42,055 249,895 SH   SOLE 23 249,895 0 0
ALLERGAN PLC SHS G0177J108 54,114 321,551 SH   SOLE 25 321,551 0 0
ALLERGAN PLC SHS G0177J108 289,187 1,718,383 SH   SOLE 26 393,933 0 1,324,450
ALLERGAN PLC SHS G0177J108 10,755 63,909 SH   SOLE 28 46,581 0 17,328
ALLERGAN PLC SHS G0177J108 1,874 11,134 SH   SOLE 29 11,134 0 0
ALLERGAN PLC SHS G0177J108 239,021 1,420,290 SH   SOLE 30 1,420,290 0 0
ALLERGAN PLC SHS G0177J108 13,182 78,332 SH   SOLE 31 63,843 0 14,489
ALLERGAN PLC SHS G0177J108 3,719 22,100 SH   SOLE 34 22,100 0 0
ALLERGAN PLC SHS G0177J108 41,438 246,230 SH   SOLE 36 246,230 0 0
ALLERGAN PLC SHS G0177J108 1,324 7,870 SH   SOLE 40 7,870 0 0
ALLETE INC COM NEW 018522300 8,974 102,661 SH   SOLE 2 51,831 0 50,830
ALLETE INC COM NEW 018522300 223 2,556 SH   SOLE 4 2,556 0 0
ALLETE INC COM NEW 018522300 310 3,551 SH   SOLE 7 3,551 0 0
ALLETE INC COM NEW 018522300 21 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 26,995 308,828 SH   SOLE 18 308,621 0 207
ALLETE INC COM NEW 018522300 7,913 90,522 SH   SOLE 19 90,522 0 0
ALLETE INC COM NEW 018522300 338,736 3,875,255 SH   SOLE 21 3,875,255 0 0
ALLETE INC COM NEW 018522300 157,752 1,804,735 SH   SOLE 22 1,732,347 0 72,388
ALLETE INC COM NEW 018522300 119 1,363 SH   SOLE 23 1,363 0 0
ALLETE INC COM NEW 018522300 1,737 19,869 SH   SOLE 26 11,483 0 8,386
ALLETE INC COM NEW 018522300 623 7,132 SH   SOLE 28 7,132 0 0
ALLETE INC COM NEW 018522300 41 468 SH   SOLE 29 468 0 0
ALLETE INC COM NEW 018522300 2,725 31,175 SH   SOLE 30 31,175 0 0
ALLETE INC COM NEW 018522300 63 717 SH   SOLE 31 717 0 0
ALLETE INC COM NEW 018522300 290 3,312 SH   SOLE 36 3,312 0 0
ALLETE INC COM NEW 018522300 424 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 17,100 133,456 SH   SOLE 2 34,217 0 99,239
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,796 21,825 SH   SOLE 4 20,509 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,949 46,427 SH   SOLE 7 35,429 0 10,998
ALLIANCE DATA SYSTEMS CORP COM 018581108 9 71 SH   SOLE 13 71 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 54 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 10,821 84,453 SH   SOLE 18 77,814 0 6,639
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,789 13,962 SH   SOLE 19 13,962 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 129,845 1,013,388 SH   SOLE 21 1,013,388 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 146,142 1,140,577 SH   SOLE 22 998,036 0 142,541
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,046 47,189 SH   SOLE 23 47,189 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,598 51,494 SH   SOLE 25 51,494 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 29,189 227,804 SH   SOLE 26 79,035 0 148,769
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,121 8,752 SH   SOLE 28 6,107 0 2,645
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,559 12,168 SH   SOLE 29 3,036 0 9,132
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,077 234,737 SH   SOLE 30 234,737 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,875 14,637 SH   SOLE 31 11,010 0 3,627
ALLIANCE DATA SYSTEMS CORP COM 018581108 472 3,682 SH   SOLE 34 3,682 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,878 30,264 SH   SOLE 36 30,264 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 129 1,005 SH   SOLE 40 1,005 0 0
ALLIANT ENERGY CORP COM 018802108 38,184 708,022 SH   SOLE 2 150,787 0 557,235
ALLIANT ENERGY CORP COM 018802108 6,132 113,705 SH   SOLE 4 107,779 0 5,926
ALLIANT ENERGY CORP COM 018802108 19,984 370,552 SH   SOLE 7 265,582 0 104,970
ALLIANT ENERGY CORP COM 018802108 1,420 26,332 SH   SOLE 13 26,332 0 0
ALLIANT ENERGY CORP COM 018802108 108 1,994 SH   SOLE 15 1,994 0 0
ALLIANT ENERGY CORP COM 018802108 37,734 699,694 SH   SOLE 18 665,028 0 34,666
ALLIANT ENERGY CORP COM 018802108 18,400 341,183 SH   SOLE 19 341,183 0 0
ALLIANT ENERGY CORP COM 018802108 572,200 10,610,049 SH   SOLE 21 10,610,049 0 0
ALLIANT ENERGY CORP COM 018802108 362,851 6,728,176 SH   SOLE 22 5,987,539 0 740,637
ALLIANT ENERGY CORP COM 018802108 9,123 169,156 SH   SOLE 23 169,156 0 0
ALLIANT ENERGY CORP COM 018802108 14,533 269,484 SH   SOLE 25 269,484 0 0
ALLIANT ENERGY CORP COM 018802108 45,956 852,138 SH   SOLE 26 335,039 0 517,099
ALLIANT ENERGY CORP COM 018802108 2,720 50,432 SH   SOLE 28 36,799 0 13,633
ALLIANT ENERGY CORP COM 018802108 256 4,740 SH   SOLE 29 4,740 0 0
ALLIANT ENERGY CORP COM 018802108 52,707 977,321 SH   SOLE 30 977,321 0 0
ALLIANT ENERGY CORP COM 018802108 3,086 57,231 SH   SOLE 31 47,431 0 9,800
ALLIANT ENERGY CORP COM 018802108 3,486 64,639 SH   SOLE 32 64,639 0 0
ALLIANT ENERGY CORP COM 018802108 801 14,854 SH   SOLE 34 14,854 0 0
ALLIANT ENERGY CORP COM 018802108 10,269 190,415 SH   SOLE 36 190,415 0 0
ALLIANT ENERGY CORP COM 018802108 357 6,623 SH   SOLE 40 6,623 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 221 6,253 SH   SOLE 2 249 0 6,004
ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 908 25,706 SH   SOLE 18 25,706 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 419 11,879 SH   SOLE 19 11,879 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,635 244,546 SH   SOLE 21 244,546 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7,506 212,579 SH   SOLE 22 206,850 0 5,729
ALLISON TRANSMISSION HLDGS I COM 01973R101 12,666 269,202 SH   SOLE 2 82,094 0 187,108
ALLISON TRANSMISSION HLDGS I COM 01973R101 159 3,384 SH   SOLE 4 3,384 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 149 3,161 SH   SOLE 7 3,161 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,881 82,480 SH   SOLE 18 79,102 0 3,378
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,303 70,211 SH   SOLE 19 70,211 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 67,092 1,425,968 SH   SOLE 21 1,425,968 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 206,110 4,380,669 SH   SOLE 22 4,121,715 0 258,954
ALLISON TRANSMISSION HLDGS I COM 01973R101 314 6,684 SH   SOLE 23 6,684 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 641 13,625 SH   SOLE 25 13,625 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,049 43,540 SH   SOLE 26 28,096 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 715 15,194 SH   SOLE 28 15,194 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 51 1,081 SH   SOLE 29 1,081 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,640 34,848 SH   SOLE 30 34,848 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 161 3,424 SH   SOLE 31 3,424 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,673 35,561 SH   SOLE 34 35,561 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 180 3,821 SH   SOLE 36 3,821 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 545 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 963 35,319 SH   SOLE 2 3,134 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 4,030 147,849 SH   SOLE 18 143,333 0 4,516
ALLOGENE THERAPEUTICS INC COM 019770106 24,482 898,249 SH   SOLE 19 898,249 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 258 9,477 SH   SOLE 20 9,477 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 35,776 1,312,658 SH   SOLE 21 1,312,658 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 37,855 1,388,903 SH   SOLE 22 1,345,244 0 43,659
ALLOGENE THERAPEUTICS INC COM 019770106 289 10,597 SH   SOLE 23 10,597 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 674 24,738 SH   SOLE 26 0 0 24,738
ALLOGENE THERAPEUTICS INC COM 019770106 4,703 172,547 SH   SOLE 30 172,547 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 73 2,689 SH   SOLE 40 2,689 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,076 280,118 SH   SOLE 2 117,533 0 162,585
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 37 3,344 SH   SOLE 7 3,344 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10,455 952,226 SH   SOLE 18 952,226 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,263 752,536 SH   SOLE 19 752,536 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 129,573 11,800,800 SH   SOLE 21 11,800,800 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 73,663 6,708,879 SH   SOLE 22 6,466,698 0 242,181
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,433 130,488 SH   SOLE 23 130,488 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,849 350,591 SH   SOLE 26 51,573 0 299,018
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 242 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,404 401,108 SH   SOLE 30 401,108 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 68 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 207 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 793 800,000 PRN   SOLE 21 800,000 0 0
ALLSTATE CORP COM 020002101 107,474 988,899 SH   SOLE 2 231,483 0 757,416
ALLSTATE CORP COM 020002101 19,037 175,166 SH   SOLE 4 165,811 0 9,355
ALLSTATE CORP COM 020002101 46,600 428,785 SH   SOLE 7 350,215 0 78,570
ALLSTATE CORP COM 020002101 4,540 41,777 SH   SOLE 13 41,777 0 0
ALLSTATE CORP COM 020002101 349 3,207 SH   SOLE 15 3,207 0 0
ALLSTATE CORP COM 020002101 81,610 750,920 SH   SOLE 18 701,244 0 49,676
ALLSTATE CORP COM 020002101 39,788 366,098 SH   SOLE 19 366,098 0 0
ALLSTATE CORP COM 020002101 893,329 8,219,810 SH   SOLE 21 8,219,810 0 0
ALLSTATE CORP COM 020002101 1,006,602 9,262,073 SH   SOLE 22 8,079,513 0 1,182,560
ALLSTATE CORP COM 020002101 32,266 296,890 SH   SOLE 23 296,890 0 0
ALLSTATE CORP COM 020002101 39,977 367,841 SH   SOLE 25 367,841 0 0
ALLSTATE CORP COM 020002101 259,333 2,386,204 SH   SOLE 26 490,743 0 1,895,461
ALLSTATE CORP COM 020002101 7,108 65,400 SH   SOLE 28 47,246 0 18,154
ALLSTATE CORP COM 020002101 15,010 138,109 SH   SOLE 29 48,917 0 89,192
ALLSTATE CORP COM 020002101 163,075 1,500,507 SH   SOLE 30 1,500,507 0 0
ALLSTATE CORP COM 020002101 14,957 137,626 SH   SOLE 31 102,807 0 34,819
ALLSTATE CORP COM 020002101 17,685 162,725 SH   SOLE 34 162,725 0 0
ALLSTATE CORP COM 020002101 39,899 367,126 SH   SOLE 36 367,126 0 0
ALLSTATE CORP COM 020002101 896 8,246 SH   SOLE 40 8,246 0 0
ALLY FINL INC COM 02005N100 42,997 1,296,654 SH   SOLE 2 389,113 0 907,541
ALLY FINL INC COM 02005N100 6,232 187,928 SH   SOLE 4 176,581 0 11,347
ALLY FINL INC COM 02005N100 8,049 242,718 SH   SOLE 7 59,556 0 183,162
ALLY FINL INC COM 02005N100 1,746 52,645 SH   SOLE 13 52,645 0 0
ALLY FINL INC COM 02005N100 177 5,337 SH   SOLE 15 5,337 0 0
ALLY FINL INC COM 02005N100 1 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 93,500 2,819,655 SH   SOLE 18 2,468,268 0 351,387
ALLY FINL INC COM 02005N100 44,171 1,332,065 SH   SOLE 19 1,332,065 0 0
ALLY FINL INC COM 02005N100 170,530 5,142,636 SH   SOLE 21 5,142,636 0 0
ALLY FINL INC COM 02005N100 400,169 12,067,811 SH   SOLE 22 11,094,988 0 972,823
ALLY FINL INC COM 02005N100 12,960 390,819 SH   SOLE 23 390,819 0 0
ALLY FINL INC COM 02005N100 17,790 536,492 SH   SOLE 25 461,256 0 75,236
ALLY FINL INC COM 02005N100 84,797 2,557,210 SH   SOLE 26 592,658 0 1,964,552
ALLY FINL INC COM 02005N100 2,454 74,012 SH   SOLE 28 51,456 0 22,556
ALLY FINL INC COM 02005N100 6,195 186,832 SH   SOLE 29 8,684 0 178,148
ALLY FINL INC COM 02005N100 30,423 917,458 SH   SOLE 30 917,458 0 0
ALLY FINL INC COM 02005N100 2,770 83,534 SH   SOLE 31 69,281 0 14,253
ALLY FINL INC COM 02005N100 31,124 938,608 SH   SOLE 34 938,608 0 0
ALLY FINL INC COM 02005N100 14,355 432,893 SH   SOLE 36 432,893 0 0
ALLY FINL INC COM 02005N100 300 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21,666 269,409 SH   SOLE 2 39,300 0 230,109
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,483 43,315 SH   SOLE 4 40,299 0 3,016
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 533 6,633 SH   SOLE 7 6,633 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16 205 SH   SOLE 13 205 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 60 751 SH   SOLE 15 751 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12,293 152,860 SH   SOLE 18 144,652 0 8,208
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,298 28,574 SH   SOLE 19 28,574 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 213,065 2,649,409 SH   SOLE 21 2,649,409 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 244,134 3,035,734 SH   SOLE 22 2,815,454 0 220,280
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,867 85,392 SH   SOLE 23 85,392 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,986 86,871 SH   SOLE 25 86,871 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25,906 322,136 SH   SOLE 26 162,878 0 159,258
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,855 23,067 SH   SOLE 28 17,264 0 5,803
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,400 29,840 SH   SOLE 29 6,721 0 23,119
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,021 161,907 SH   SOLE 30 161,907 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,682 120,398 SH   SOLE 31 27,265 0 93,133
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 593 7,377 SH   SOLE 34 7,377 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,304 78,386 SH   SOLE 36 78,386 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 234 2,905 SH   SOLE 40 2,905 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 251 20,464 SH   SOLE 2 854 0 19,610
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 885 72,040 SH   SOLE 18 72,040 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 739 60,166 SH   SOLE 19 60,166 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9,018 734,373 SH   SOLE 21 734,373 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,515 611,976 SH   SOLE 22 594,423 0 17,553
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 32 2,589 SH   SOLE 30 2,589 0 0
ALPHA PRO TECH LTD COM 020772109 8 2,114 SH   SOLE 18 2,114 0 0
ALPHA PRO TECH LTD COM 020772109 168 46,414 SH   SOLE 21 46,414 0 0
ALPHABET INC CAP STK CL C 02079K107 1,025,111 840,944 SH   SOLE 2 144,326 0 696,618
ALPHABET INC CAP STK CL C 02079K107 176,920 145,135 SH   SOLE 4 136,645 0 8,490
ALPHABET INC CAP STK CL C 02079K107 345,195 283,179 SH   SOLE 7 280,334 0 2,845
ALPHABET INC CAP STK CL C 02079K107 12,318 10,105 SH   SOLE 13 10,105 0 0
ALPHABET INC CAP STK CL C 02079K107 4,229 3,469 SH   SOLE 15 3,469 0 0
ALPHABET INC CAP STK CL C 02079K107 69 57 SH   SOLE 17 0 0 57
ALPHABET INC CAP STK CL C 02079K107 1,330,025 1,091,079 SH   SOLE 18 1,022,995 0 68,084
ALPHABET INC CAP STK CL C 02079K107 693,895 569,233 SH   SOLE 19 569,233 0 0
ALPHABET INC CAP STK CL C 02079K107 7,062,064 5,793,326 SH   SOLE 21 5,793,326 0 0
ALPHABET INC CAP STK CL C 02079K107 9,095,948 7,461,811 SH   SOLE 22 6,598,565 0 863,246
ALPHABET INC CAP STK CL C 02079K107 304,078 249,449 SH   SOLE 23 249,449 0 0
ALPHABET INC CAP STK CL C 02079K107 471,208 386,553 SH   SOLE 25 383,226 0 3,327
ALPHABET INC CAP STK CL C 02079K107 1,580,370 1,296,448 SH   SOLE 26 346,937 0 949,511
ALPHABET INC CAP STK CL C 02079K107 73,013 59,896 SH   SOLE 28 43,301 0 16,595
ALPHABET INC CAP STK CL C 02079K107 70,080 57,490 SH   SOLE 29 16,883 0 40,607
ALPHABET INC CAP STK CL C 02079K107 1,485,058 1,218,259 SH   SOLE 30 1,218,259 0 0
ALPHABET INC CAP STK CL C 02079K107 151,791 124,521 SH   SOLE 31 71,385 0 53,136
ALPHABET INC CAP STK CL C 02079K107 66,208 54,313 SH   SOLE 32 54,313 0 0
ALPHABET INC CAP STK CL C 02079K107 341,213 279,912 SH   SOLE 34 279,912 0 0
ALPHABET INC CAP STK CL C 02079K107 263,498 216,159 SH   SOLE 36 216,159 0 0
ALPHABET INC CAP STK CL C 02079K107 9,054 7,427 SH   SOLE 40 7,427 0 0
ALPHABET INC CAP STK CL A 02079K305 1,021,975 836,902 SH   SOLE 2 136,848 0 700,054
ALPHABET INC CAP STK CL A 02079K305 161,308 132,096 SH   SOLE 4 124,000 0 8,096
ALPHABET INC CAP STK CL A 02079K305 339,934 278,374 SH   SOLE 7 274,955 0 3,419
ALPHABET INC CAP STK CL A 02079K305 8,826 7,228 SH   SOLE 13 7,228 0 0
ALPHABET INC CAP STK CL A 02079K305 4,038 3,307 SH   SOLE 15 3,307 0 0
ALPHABET INC CAP STK CL A 02079K305 60 49 SH   SOLE 17 0 0 49
ALPHABET INC CAP STK CL A 02079K305 1,440,819 1,179,897 SH   SOLE 18 1,064,111 0 115,786
ALPHABET INC CAP STK CL A 02079K305 448,267 367,089 SH   SOLE 19 367,089 0 0
ALPHABET INC CAP STK CL A 02079K305 3,176 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 6,962,073 5,701,290 SH   SOLE 21 5,701,290 0 0
ALPHABET INC CAP STK CL A 02079K305 8,939,996 7,321,025 SH   SOLE 22 6,499,838 0 821,187
ALPHABET INC CAP STK CL A 02079K305 289,482 237,059 SH   SOLE 23 237,059 0 0
ALPHABET INC CAP STK CL A 02079K305 379,318 310,626 SH   SOLE 25 307,431 0 3,195
ALPHABET INC CAP STK CL A 02079K305 1,554,478 1,272,973 SH   SOLE 26 338,027 0 934,946
ALPHABET INC CAP STK CL A 02079K305 69,804 57,163 SH   SOLE 28 41,367 0 15,796
ALPHABET INC CAP STK CL A 02079K305 56,198 46,021 SH   SOLE 29 15,358 0 30,663
ALPHABET INC CAP STK CL A 02079K305 1,392,059 1,139,967 SH   SOLE 30 1,139,967 0 0
ALPHABET INC CAP STK CL A 02079K305 172,559 141,310 SH   SOLE 31 67,343 0 73,967
ALPHABET INC CAP STK CL A 02079K305 59,633 48,834 SH   SOLE 32 48,834 0 0
ALPHABET INC CAP STK CL A 02079K305 158,295 129,629 SH   SOLE 34 129,629 0 0
ALPHABET INC CAP STK CL A 02079K305 255,044 208,857 SH   SOLE 36 208,857 0 0
ALPHABET INC CAP STK CL A 02079K305 8,665 7,096 SH   SOLE 40 7,096 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 174 34,685 SH   SOLE 2 1,222 0 33,463
ALPHATEC HOLDINGS INC COM NEW 02081G201 684 136,287 SH   SOLE 18 136,287 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 324 64,450 SH   SOLE 19 64,450 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 6,582 1,311,153 SH   SOLE 21 1,311,153 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 4,882 972,421 SH   SOLE 22 956,553 0 15,868
ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH   SOLE 18 986 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 45 11,395 SH   SOLE 21 11,395 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 47 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4 87 SH   SOLE 17 0 0 87
ALPS ETF TR ALERIAN MLP 00162Q866 549 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 36 SH   SOLE 18 36 0 0
ALTABA INC COM 021346101 4,565 234,359 SH   SOLE 2 234,359 0 0
ALTABA INC COM 021346101 1 36 SH   SOLE 17 0 0 36
ALTABA INC COM 021346101 9 484 SH   SOLE 18 484 0 0
ALTABA INC COM 021346101 10,850 556,963 SH   SOLE 19 556,963 0 0
ALTABA INC COM 021346101 11,602 595,608 SH   SOLE 34 595,608 0 0
ALTAIR ENGR INC COM CL A 021369103 1,176 33,974 SH   SOLE 2 1,587 0 32,387
ALTAIR ENGR INC COM CL A 021369103 6 183 SH   SOLE 4 183 0 0
ALTAIR ENGR INC COM CL A 021369103 28 820 SH   SOLE 7 820 0 0
ALTAIR ENGR INC COM CL A 021369103 4,558 131,671 SH   SOLE 18 131,671 0 0
ALTAIR ENGR INC COM CL A 021369103 25,109 725,287 SH   SOLE 19 725,287 0 0
ALTAIR ENGR INC COM CL A 021369103 48,556 1,402,551 SH   SOLE 21 1,402,551 0 0
ALTAIR ENGR INC COM CL A 021369103 37,681 1,088,422 SH   SOLE 22 1,037,054 0 51,368
ALTAIR ENGR INC COM CL A 021369103 474 13,680 SH   SOLE 26 10,845 0 2,835
ALTAIR ENGR INC COM CL A 021369103 189 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 14,456 417,556 SH   SOLE 30 417,556 0 0
ALTAIR ENGR INC COM CL A 021369103 10,491 303,036 SH   SOLE 34 303,036 0 0
ALTAIR ENGR INC COM CL A 021369103 128 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 8,947 83,284 SH   SOLE 2 3,172 0 80,112
ALTERYX INC COM CL A 02156B103 23 215 SH   SOLE 4 215 0 0
ALTERYX INC COM CL A 02156B103 93 865 SH   SOLE 7 865 0 0
ALTERYX INC COM CL A 02156B103 2,281 21,232 SH   SOLE 18 21,232 0 0
ALTERYX INC COM CL A 02156B103 28,937 269,354 SH   SOLE 19 269,354 0 0
ALTERYX INC COM CL A 02156B103 79,205 737,273 SH   SOLE 21 737,273 0 0
ALTERYX INC COM CL A 02156B103 133,367 1,241,433 SH   SOLE 22 1,159,340 0 82,093
ALTERYX INC COM CL A 02156B103 36,363 338,484 SH   SOLE 25 338,484 0 0
ALTERYX INC COM CL A 02156B103 1,890 17,591 SH   SOLE 26 10,251 0 7,340
ALTERYX INC COM CL A 02156B103 697 6,488 SH   SOLE 28 6,488 0 0
ALTERYX INC COM CL A 02156B103 16,782 156,216 SH   SOLE 30 156,216 0 0
ALTERYX INC COM CL A 02156B103 99 925 SH   SOLE 31 925 0 0
ALTERYX INC COM CL A 02156B103 20,872 194,281 SH   SOLE 34 194,281 0 0
ALTERYX INC COM CL A 02156B103 489 4,553 SH   SOLE 40 4,553 0 0
ALTICE USA INC CL A 02156K103 18,968 661,352 SH   SOLE 2 48,552 0 612,800
ALTICE USA INC CL A 02156K103 2,072 72,234 SH   SOLE 4 67,725 0 4,509
ALTICE USA INC CL A 02156K103 442 15,428 SH   SOLE 7 15,428 0 0
ALTICE USA INC CL A 02156K103 38 1,341 SH   SOLE 15 1,341 0 0
ALTICE USA INC CL A 02156K103 4,702 163,934 SH   SOLE 18 152,320 0 11,614
ALTICE USA INC CL A 02156K103 25,307 882,385 SH   SOLE 19 882,385 0 0
ALTICE USA INC CL A 02156K103 124,928 4,355,931 SH   SOLE 21 4,355,931 0 0
ALTICE USA INC CL A 02156K103 224,820 7,838,905 SH   SOLE 22 7,293,603 0 545,302
ALTICE USA INC CL A 02156K103 3,203 111,684 SH   SOLE 23 111,684 0 0
ALTICE USA INC CL A 02156K103 7,964 277,672 SH   SOLE 25 277,672 0 0
ALTICE USA INC CL A 02156K103 23,583 822,274 SH   SOLE 26 384,864 0 437,410
ALTICE USA INC CL A 02156K103 991 34,564 SH   SOLE 28 26,584 0 7,980
ALTICE USA INC CL A 02156K103 953 33,231 SH   SOLE 29 2,624 0 30,607
ALTICE USA INC CL A 02156K103 9,694 337,991 SH   SOLE 30 337,991 0 0
ALTICE USA INC CL A 02156K103 1,798 62,707 SH   SOLE 31 57,149 0 5,558
ALTICE USA INC CL A 02156K103 7,204 251,173 SH   SOLE 34 251,173 0 0
ALTICE USA INC CL A 02156K103 5,225 182,172 SH   SOLE 36 182,172 0 0
ALTICE USA INC CL A 02156K103 96 3,338 SH   SOLE 40 3,338 0 0
ALTIMMUNE INC COM NEW 02155H200 5 2,764 SH   SOLE 18 2,764 0 0
ALTIMMUNE INC COM NEW 02155H200 62 31,715 SH   SOLE 21 31,715 0 0
ALTIMMUNE INC COM NEW 02155H200 0 67 SH   SOLE 22 67 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 1 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 10 1,106 SH   SOLE 21 1,106 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 185 9,164 SH   SOLE 2 191 0 8,973
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 432 21,385 SH   SOLE 18 21,385 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 203 10,018 SH   SOLE 19 10,018 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4,496 222,348 SH   SOLE 21 222,348 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6,146 303,965 SH   SOLE 22 284,758 0 19,207
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 133 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 43 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 93 4,582 SH   SOLE 30 4,582 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 33 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,270 154,190 SH   SOLE 2 90,838 0 63,352
ALTRA INDL MOTION CORP COM 02208R106 13 484 SH   SOLE 4 484 0 0
ALTRA INDL MOTION CORP COM 02208R106 37 1,327 SH   SOLE 7 1,327 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,060 218,819 SH   SOLE 18 218,819 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,259 117,657 SH   SOLE 19 117,657 0 0
ALTRA INDL MOTION CORP COM 02208R106 61,291 2,213,060 SH   SOLE 21 2,213,060 0 0
ALTRA INDL MOTION CORP COM 02208R106 53,103 1,917,422 SH   SOLE 22 1,832,476 0 84,946
ALTRA INDL MOTION CORP COM 02208R106 505 18,231 SH   SOLE 26 11,823 0 6,408
ALTRA INDL MOTION CORP COM 02208R106 189 6,830 SH   SOLE 28 6,830 0 0
ALTRA INDL MOTION CORP COM 02208R106 497 17,944 SH   SOLE 30 17,944 0 0
ALTRA INDL MOTION CORP COM 02208R106 171 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 175,604 4,293,486 SH   SOLE 2 1,223,594 0 3,069,892
ALTRIA GROUP INC COM 02209S103 13,689 334,697 SH   SOLE 4 334,697 0 0
ALTRIA GROUP INC COM 02209S103 71,639 1,751,553 SH   SOLE 7 1,751,553 0 0
ALTRIA GROUP INC COM 02209S103 3,474 84,935 SH   SOLE 13 84,935 0 0
ALTRIA GROUP INC COM 02209S103 645 15,768 SH   SOLE 15 15,768 0 0
ALTRIA GROUP INC COM 02209S103 3 74 SH   SOLE 17 0 0 74
ALTRIA GROUP INC COM 02209S103 410,100 10,026,884 SH   SOLE 18 9,215,616 0 811,268
ALTRIA GROUP INC COM 02209S103 479,492 11,723,519 SH   SOLE 19 11,723,519 0 0
ALTRIA GROUP INC COM 02209S103 631 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 1,816,081 44,402,964 SH   SOLE 21 44,402,964 0 0
ALTRIA GROUP INC COM 02209S103 1,951,762 47,720,351 SH   SOLE 22 42,770,639 0 4,949,712
ALTRIA GROUP INC COM 02209S103 67,004 1,638,231 SH   SOLE 23 1,638,231 0 0
ALTRIA GROUP INC COM 02209S103 94,197 2,303,104 SH   SOLE 25 2,240,993 0 62,111
ALTRIA GROUP INC COM 02209S103 218,985 5,354,155 SH   SOLE 26 2,302,308 0 3,051,847
ALTRIA GROUP INC COM 02209S103 5,299 129,566 SH   SOLE 29 129,566 0 0
ALTRIA GROUP INC COM 02209S103 287,081 7,019,090 SH   SOLE 30 7,019,090 0 0
ALTRIA GROUP INC COM 02209S103 15,085 368,835 SH   SOLE 31 204,896 0 163,939
ALTRIA GROUP INC COM 02209S103 4,397 107,513 SH   SOLE 32 107,513 0 0
ALTRIA GROUP INC COM 02209S103 126,076 3,082,531 SH   SOLE 34 3,082,531 0 0
ALTRIA GROUP INC COM 02209S103 10,902 266,556 SH   SOLE 35 266,556 0 0
ALTRIA GROUP INC COM 02209S103 65,864 1,610,359 SH   SOLE 36 1,610,359 0 0
ALTRIA GROUP INC COM 02209S103 2,185 53,411 SH   SOLE 37 53,411 0 0
ALTRIA GROUP INC COM 02209S103 1,807 44,181 SH   SOLE 40 44,181 0 0
ALTUS MIDSTREAM CO CL A 02215L100 124 43,690 SH   SOLE 2 2,107 0 41,583
ALTUS MIDSTREAM CO CL A 02215L100 467 165,063 SH   SOLE 18 165,063 0 0
ALTUS MIDSTREAM CO CL A 02215L100 238 84,008 SH   SOLE 19 84,008 0 0
ALTUS MIDSTREAM CO CL A 02215L100 4,735 1,673,119 SH   SOLE 21 1,673,119 0 0
ALTUS MIDSTREAM CO CL A 02215L100 3,971 1,403,191 SH   SOLE 22 1,380,911 0 22,280
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 947 121,126 SH   SOLE 7 121,126 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 11 1,393 SH   SOLE 22 1,393 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 451 39,025 SH   SOLE 2 6,059 0 32,966
AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 8 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,839 159,222 SH   SOLE 18 159,222 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,240 107,364 SH   SOLE 19 107,364 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 43,829 3,794,707 SH   SOLE 21 3,794,707 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 13,387 1,159,045 SH   SOLE 22 1,112,688 0 46,357
AMAG PHARMACEUTICALS INC COM 00163U106 199 17,265 SH   SOLE 23 17,265 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 546 47,253 SH   SOLE 26 0 0 47,253
AMAG PHARMACEUTICALS INC COM 00163U106 58 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 537 46,453 SH   SOLE 30 46,453 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 51 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 555 675,000 PRN   SOLE 21 675,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 207 12,917 SH   SOLE 2 634 0 12,283
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 801 49,978 SH   SOLE 18 49,978 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 376 23,447 SH   SOLE 19 23,447 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,207 512,292 SH   SOLE 21 512,292 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,070 316,455 SH   SOLE 22 310,834 0 5,621
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 39 2,463 SH   SOLE 30 2,463 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 305 20,111 SH   SOLE 18 0 0 20,111
AMARIN CORP PLC SPONS ADR NEW 023111206 49,026 3,233,884 SH   SOLE 21 3,233,884 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 256 16,907 SH   SOLE 30 16,907 0 0
AMAZON COM INC COM 023135106 2,010,481 1,158,171 SH   SOLE 2 205,778 0 952,393
AMAZON COM INC COM 023135106 315,509 181,754 SH   SOLE 4 170,446 0 11,308
AMAZON COM INC COM 023135106 662,821 381,829 SH   SOLE 7 381,088 0 741
AMAZON COM INC COM 023135106 29,405 16,939 SH   SOLE 13 16,939 0 0
AMAZON COM INC COM 023135106 8,143 4,691 SH   SOLE 15 4,691 0 0
AMAZON COM INC COM 023135106 226 130 SH   SOLE 17 0 0 130
AMAZON COM INC COM 023135106 2,667,516 1,536,667 SH   SOLE 18 1,352,611 0 184,056
AMAZON COM INC COM 023135106 1,308,692 753,894 SH   SOLE 19 753,894 0 0
AMAZON COM INC COM 023135106 1,772 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 12,798,422 7,372,745 SH   SOLE 21 7,372,745 0 0
AMAZON COM INC COM 023135106 17,715,857 10,205,516 SH   SOLE 22 9,030,535 0 1,174,981
AMAZON COM INC COM 023135106 587,359 338,358 SH   SOLE 23 338,358 0 0
AMAZON COM INC COM 023135106 801,412 461,667 SH   SOLE 25 461,667 0 0
AMAZON COM INC COM 023135106 2,693,523 1,551,649 SH   SOLE 26 467,574 0 1,084,075
AMAZON COM INC COM 023135106 138,720 79,912 SH   SOLE 28 57,813 0 22,099
AMAZON COM INC COM 023135106 150,727 86,829 SH   SOLE 29 26,777 0 60,052
AMAZON COM INC COM 023135106 2,839,088 1,635,504 SH   SOLE 30 1,635,504 0 0
AMAZON COM INC COM 023135106 298,092 171,721 SH   SOLE 31 100,754 0 70,967
AMAZON COM INC COM 023135106 132,643 76,411 SH   SOLE 32 76,411 0 0
AMAZON COM INC COM 023135106 314,715 181,297 SH   SOLE 34 181,297 0 0
AMAZON COM INC COM 023135106 492,224 283,554 SH   SOLE 36 283,554 0 0
AMAZON COM INC COM 023135106 17,215 9,917 SH   SOLE 40 9,917 0 0
AMBAC FINL GROUP INC COM NEW 023139884 887 45,363 SH   SOLE 2 1,845 0 43,518
AMBAC FINL GROUP INC COM NEW 023139884 19 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 4,003 204,757 SH   SOLE 18 204,757 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,569 80,255 SH   SOLE 19 80,255 0 0
AMBAC FINL GROUP INC COM NEW 023139884 88,441 4,523,845 SH   SOLE 21 4,523,845 0 0
AMBAC FINL GROUP INC COM NEW 023139884 28,488 1,457,200 SH   SOLE 22 1,392,322 0 64,878
AMBAC FINL GROUP INC COM NEW 023139884 64 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 1,231 62,980 SH   SOLE 30 62,980 0 0
AMBAC FINL GROUP INC COM NEW 023139884 103 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 2,118 33,705 SH   SOLE 2 4,777 0 28,928
AMBARELLA INC SHS G037AX101 9 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 37 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 7,132 113,511 SH   SOLE 18 107,715 0 5,796
AMBARELLA INC SHS G037AX101 7,160 113,956 SH   SOLE 19 113,956 0 0
AMBARELLA INC SHS G037AX101 67,282 1,070,765 SH   SOLE 21 1,070,765 0 0
AMBARELLA INC SHS G037AX101 61,792 983,394 SH   SOLE 22 939,546 0 43,848
AMBARELLA INC SHS G037AX101 796 12,663 SH   SOLE 23 12,663 0 0
AMBARELLA INC SHS G037AX101 2,270 36,124 SH   SOLE 26 9,189 0 26,935
AMBARELLA INC SHS G037AX101 240 3,821 SH   SOLE 28 3,821 0 0
AMBARELLA INC SHS G037AX101 22,695 361,178 SH   SOLE 30 361,178 0 0
AMBARELLA INC SHS G037AX101 134 2,137 SH   SOLE 34 2,137 0 0
AMBARELLA INC SHS G037AX101 202 3,221 SH   SOLE 40 3,221 0 0
AMBEV SA SPONSORED ADR 02319V103 2,350 508,759 SH   SOLE 2 508,759 0 0
AMBEV SA SPONSORED ADR 02319V103 1,368 296,112 SH   SOLE 4 296,112 0 0
AMBEV SA SPONSORED ADR 02319V103 437 94,498 SH   SOLE 13 94,498 0 0
AMBEV SA SPONSORED ADR 02319V103 1,690 365,893 SH   SOLE 18 365,893 0 0
AMBEV SA SPONSORED ADR 02319V103 7,066 1,529,525 SH   SOLE 19 1,529,525 0 0
AMBEV SA SPONSORED ADR 02319V103 78,041 16,892,095 SH   SOLE 21 16,892,095 0 0
AMBEV SA SPONSORED ADR 02319V103 20,611 4,461,307 SH   SOLE 22 4,199,899 0 261,408
AMBEV SA SPONSORED ADR 02319V103 13,753 2,976,940 SH   SOLE 25 2,976,940 0 0
AMBEV SA SPONSORED ADR 02319V103 5,998 1,298,303 SH   SOLE 30 1,298,303 0 0
AMBEV SA SPONSORED ADR 02319V103 1,442 312,063 SH   SOLE 31 0 0 312,063
AMBEV SA SPONSORED ADR 02319V103 50,026 10,828,150 SH   SOLE 34 10,828,150 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 573 53,505 SH   SOLE 2 2,111 0 51,394
AMC ENTMT HLDGS INC CL A COM 00165C104 2 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 11 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,874 175,150 SH   SOLE 18 175,150 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 961 89,775 SH   SOLE 19 89,775 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 18,948 1,770,867 SH   SOLE 21 1,770,867 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 16,662 1,557,204 SH   SOLE 22 1,476,449 0 80,755
AMC ENTMT HLDGS INC CL A COM 00165C104 155 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 70 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 458 42,812 SH   SOLE 30 42,812 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 73 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 9,774 198,814 SH   SOLE 2 111,778 0 87,036
AMC NETWORKS INC CL A 00164V103 485 9,860 SH   SOLE 4 9,860 0 0
AMC NETWORKS INC CL A 00164V103 88 1,786 SH   SOLE 7 1,786 0 0
AMC NETWORKS INC CL A 00164V103 1,125 22,875 SH   SOLE 13 22,875 0 0
AMC NETWORKS INC CL A 00164V103 10,056 204,561 SH   SOLE 18 156,912 0 47,649
AMC NETWORKS INC CL A 00164V103 10,401 211,566 SH   SOLE 19 211,566 0 0
AMC NETWORKS INC CL A 00164V103 110,431 2,246,355 SH   SOLE 21 2,246,355 0 0
AMC NETWORKS INC CL A 00164V103 97,002 1,973,193 SH   SOLE 22 1,767,178 0 206,015
AMC NETWORKS INC CL A 00164V103 1,370 27,859 SH   SOLE 23 27,859 0 0
AMC NETWORKS INC CL A 00164V103 214 4,363 SH   SOLE 25 4,363 0 0
AMC NETWORKS INC CL A 00164V103 949 19,300 SH   SOLE 26 12,863 0 6,437
AMC NETWORKS INC CL A 00164V103 276 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 6,242 126,982 SH   SOLE 29 11,792 0 115,190
AMC NETWORKS INC CL A 00164V103 1,373 27,926 SH   SOLE 30 27,926 0 0
AMC NETWORKS INC CL A 00164V103 541 10,997 SH   SOLE 31 8,488 0 2,509
AMC NETWORKS INC CL A 00164V103 201 4,085 SH   SOLE 34 4,085 0 0
AMC NETWORKS INC CL A 00164V103 940 19,118 SH   SOLE 36 19,118 0 0
AMC NETWORKS INC CL A 00164V103 211 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 4 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 5,094 522,477 SH   SOLE 2 476,089 0 46,388
AMCOR PLC ORD G0250X107 6,560 672,849 SH   SOLE 4 630,772 0 42,077
AMCOR PLC ORD G0250X107 16,514 1,693,726 SH   SOLE 7 1,693,726 0 0
AMCOR PLC ORD G0250X107 29 2,959 SH   SOLE 13 2,959 0 0
AMCOR PLC ORD G0250X107 94,881 9,731,339 SH   SOLE 18 9,514,539 0 216,800
AMCOR PLC ORD G0250X107 1,469 150,649 SH   SOLE 19 150,649 0 0
AMCOR PLC ORD G0250X107 222,334 22,803,537 SH   SOLE 21 22,803,537 0 0
AMCOR PLC ORD G0250X107 262,801 26,953,929 SH   SOLE 22 24,937,966 0 2,015,963
AMCOR PLC ORD G0250X107 11,766 1,206,754 SH   SOLE 23 1,206,754 0 0
AMCOR PLC ORD G0250X107 995 102,094 SH   SOLE 25 102,094 0 0
AMCOR PLC ORD G0250X107 53,503 5,487,481 SH   SOLE 26 1,213,696 0 4,273,785
AMCOR PLC ORD G0250X107 2,941 301,683 SH   SOLE 28 216,988 0 84,695
AMCOR PLC ORD G0250X107 3,680 377,424 SH   SOLE 29 37,958 0 339,466
AMCOR PLC ORD G0250X107 54,654 5,605,539 SH   SOLE 30 5,605,539 0 0
AMCOR PLC ORD G0250X107 3,957 405,798 SH   SOLE 31 339,995 0 65,803
AMCOR PLC ORD G0250X107 1,182 121,250 SH   SOLE 34 121,250 0 0
AMCOR PLC ORD G0250X107 3,329 341,450 SH   SOLE 36 341,450 0 0
AMCOR PLC ORD G0250X107 408 41,864 SH   SOLE 40 41,864 0 0
AMDOCS LTD SHS G02602103 22,610 342,003 SH   SOLE 2 69,705 0 272,298
AMDOCS LTD SHS G02602103 47 715 SH   SOLE 4 715 0 0
AMDOCS LTD SHS G02602103 1,178 17,813 SH   SOLE 7 3,947 0 13,866
AMDOCS LTD SHS G02602103 2,448 37,024 SH   SOLE 13 37,024 0 0
AMDOCS LTD SHS G02602103 76 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 9,133 138,152 SH   SOLE 18 106,719 0 31,433
AMDOCS LTD SHS G02602103 22,375 338,454 SH   SOLE 19 338,454 0 0
AMDOCS LTD SHS G02602103 92,099 1,393,124 SH   SOLE 21 1,393,124 0 0
AMDOCS LTD SHS G02602103 120,821 1,827,582 SH   SOLE 22 1,558,494 0 269,088
AMDOCS LTD SHS G02602103 78 1,181 SH   SOLE 23 1,181 0 0
AMDOCS LTD SHS G02602103 9,086 137,445 SH   SOLE 25 137,445 0 0
AMDOCS LTD SHS G02602103 20,430 309,035 SH   SOLE 26 76,046 0 232,989
AMDOCS LTD SHS G02602103 2,316 35,033 SH   SOLE 29 2,761 0 32,272
AMDOCS LTD SHS G02602103 921 13,933 SH   SOLE 30 13,933 0 0
AMDOCS LTD SHS G02602103 5,212 78,831 SH   SOLE 31 4,484 0 74,347
AMDOCS LTD SHS G02602103 1,244 18,810 SH   SOLE 34 18,810 0 0
AMDOCS LTD SHS G02602103 4,751 71,863 SH   SOLE 36 71,863 0 0
AMEDISYS INC COM 023436108 11,640 88,851 SH   SOLE 2 62,853 0 25,998
AMEDISYS INC COM 023436108 25 191 SH   SOLE 4 191 0 0
AMEDISYS INC COM 023436108 78 595 SH   SOLE 7 595 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 27,473 209,701 SH   SOLE 18 207,110 0 2,591
AMEDISYS INC COM 023436108 50,130 382,646 SH   SOLE 19 382,646 0 0
AMEDISYS INC COM 023436108 307,558 2,347,589 SH   SOLE 21 2,347,589 0 0
AMEDISYS INC COM 023436108 142,007 1,083,939 SH   SOLE 22 1,029,691 0 54,248
AMEDISYS INC COM 023436108 112 857 SH   SOLE 23 857 0 0
AMEDISYS INC COM 023436108 1,984 15,144 SH   SOLE 26 9,337 0 5,807
AMEDISYS INC COM 023436108 477 3,642 SH   SOLE 28 3,642 0 0
AMEDISYS INC COM 023436108 2,270 17,327 SH   SOLE 30 17,327 0 0
AMEDISYS INC COM 023436108 21,888 167,069 SH   SOLE 34 167,069 0 0
AMEDISYS INC COM 023436108 431 3,291 SH   SOLE 40 3,291 0 0
AMERANT BANCORP INC CL A 023576101 375 17,895 SH   SOLE 2 800 0 17,095
AMERANT BANCORP INC CL A 023576101 13 604 SH   SOLE 7 604 0 0
AMERANT BANCORP INC CL A 023576101 1,462 69,718 SH   SOLE 18 69,718 0 0
AMERANT BANCORP INC CL A 023576101 714 34,041 SH   SOLE 19 34,041 0 0
AMERANT BANCORP INC CL A 023576101 14,662 699,200 SH   SOLE 21 699,200 0 0
AMERANT BANCORP INC CL A 023576101 6,920 330,000 SH   SOLE 22 321,374 0 8,626
AMERCO COM 023586100 8,334 21,366 SH   SOLE 2 1,802 0 19,564
AMERCO COM 023586100 1,423 3,649 SH   SOLE 4 3,389 0 260
AMERCO COM 023586100 2,192 5,620 SH   SOLE 7 4,208 0 1,412
AMERCO COM 023586100 2,127 5,454 SH   SOLE 18 4,702 0 752
AMERCO COM 023586100 871 2,234 SH   SOLE 19 2,234 0 0
AMERCO COM 023586100 105,929 271,584 SH   SOLE 21 271,584 0 0
AMERCO COM 023586100 93,295 239,194 SH   SOLE 22 221,804 0 17,390
AMERCO COM 023586100 2,442 6,262 SH   SOLE 23 6,262 0 0
AMERCO COM 023586100 792 2,030 SH   SOLE 25 2,030 0 0
AMERCO COM 023586100 12,084 30,981 SH   SOLE 26 13,608 0 17,373
AMERCO COM 023586100 685 1,756 SH   SOLE 28 1,219 0 537
AMERCO COM 023586100 791 2,029 SH   SOLE 29 150 0 1,879
AMERCO COM 023586100 6,630 16,999 SH   SOLE 30 16,999 0 0
AMERCO COM 023586100 556 1,426 SH   SOLE 31 1,008 0 418
AMERCO COM 023586100 231 593 SH   SOLE 34 593 0 0
AMERCO COM 023586100 1,728 4,430 SH   SOLE 36 4,430 0 0
AMERCO COM 023586100 51 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 55,210 689,693 SH   SOLE 2 149,931 0 539,762
AMEREN CORP COM 023608102 9,163 114,472 SH   SOLE 4 108,202 0 6,270
AMEREN CORP COM 023608102 28,907 361,107 SH   SOLE 7 242,492 0 118,615
AMEREN CORP COM 023608102 913 11,405 SH   SOLE 13 11,405 0 0
AMEREN CORP COM 023608102 182 2,274 SH   SOLE 15 2,274 0 0
AMEREN CORP COM 023608102 39,776 496,890 SH   SOLE 18 463,476 0 33,414
AMEREN CORP COM 023608102 6,298 78,675 SH   SOLE 19 78,675 0 0
AMEREN CORP COM 023608102 506,021 6,321,317 SH   SOLE 21 6,321,317 0 0
AMEREN CORP COM 023608102 511,579 6,390,740 SH   SOLE 22 5,716,625 0 674,115
AMEREN CORP COM 023608102 14,356 179,333 SH   SOLE 23 179,333 0 0
AMEREN CORP COM 023608102 20,342 254,115 SH   SOLE 25 254,115 0 0
AMEREN CORP COM 023608102 86,984 1,086,616 SH   SOLE 26 353,909 0 732,707
AMEREN CORP COM 023608102 3,937 49,185 SH   SOLE 28 36,770 0 12,415
AMEREN CORP COM 023608102 520 6,498 SH   SOLE 29 6,498 0 0
AMEREN CORP COM 023608102 95,814 1,196,931 SH   SOLE 30 1,196,931 0 0
AMEREN CORP COM 023608102 4,211 52,610 SH   SOLE 31 43,263 0 9,347
AMEREN CORP COM 023608102 2,840 35,480 SH   SOLE 34 35,480 0 0
AMEREN CORP COM 023608102 17,686 220,940 SH   SOLE 36 220,940 0 0
AMEREN CORP COM 023608102 488 6,098 SH   SOLE 40 6,098 0 0
AMERESCO INC CL A 02361E108 358 22,296 SH   SOLE 2 965 0 21,331
AMERESCO INC CL A 02361E108 738 45,951 SH   SOLE 7 45,951 0 0
AMERESCO INC CL A 02361E108 1,264 78,671 SH   SOLE 18 78,671 0 0
AMERESCO INC CL A 02361E108 601 37,395 SH   SOLE 19 37,395 0 0
AMERESCO INC CL A 02361E108 12,574 782,458 SH   SOLE 21 782,458 0 0
AMERESCO INC CL A 02361E108 9,180 571,227 SH   SOLE 22 553,812 0 17,415
AMERESCO INC CL A 02361E108 54 3,347 SH   SOLE 30 3,347 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,109 680,254 SH   SOLE 2 91,760 0 588,494
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 144 9,705 SH   SOLE 4 9,705 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,601 107,739 SH   SOLE 13 107,739 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,564 912,759 SH   SOLE 18 41,229 0 871,530
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,383 429,557 SH   SOLE 19 429,557 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 62,489 4,205,178 SH   SOLE 22 1,824,097 0 2,381,081
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,926 735,287 SH   SOLE 25 735,287 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,036 338,881 SH   SOLE 30 338,881 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 46,251 3,112,453 SH   SOLE 34 3,112,453 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 22,816 845,991 SH   SOLE 2 76,077 0 769,914
AMERICAN AIRLS GROUP INC COM 02376R102 1,031 38,231 SH   SOLE 4 35,143 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 9,452 350,479 SH   SOLE 7 350,479 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 38 1,412 SH   SOLE 15 1,412 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6 225 SH   SOLE 17 0 0 225
AMERICAN AIRLS GROUP INC COM 02376R102 20,335 753,990 SH   SOLE 18 722,169 0 31,821
AMERICAN AIRLS GROUP INC COM 02376R102 3,408 126,372 SH   SOLE 19 126,372 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 245,835 9,115,145 SH   SOLE 21 9,115,145 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 248,728 9,222,406 SH   SOLE 22 8,232,892 0 989,514
AMERICAN AIRLS GROUP INC COM 02376R102 2,265 83,996 SH   SOLE 23 83,996 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,080 114,184 SH   SOLE 25 114,184 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 19,190 711,532 SH   SOLE 26 226,369 0 485,163
AMERICAN AIRLS GROUP INC COM 02376R102 535 19,821 SH   SOLE 28 14,527 0 5,294
AMERICAN AIRLS GROUP INC COM 02376R102 90 3,338 SH   SOLE 29 3,338 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33,535 1,243,426 SH   SOLE 30 1,243,426 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 751 27,842 SH   SOLE 31 23,919 0 3,923
AMERICAN AIRLS GROUP INC COM 02376R102 1,707 63,284 SH   SOLE 32 63,284 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 224 8,317 SH   SOLE 34 8,317 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,382 88,333 SH   SOLE 36 88,333 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 65 2,428 SH   SOLE 40 2,428 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 162 6,000 SH Call SOLE 2 6,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 9,572 354,900 SH Call SOLE 19 354,900 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 159 5,900 SH Call SOLE 22 5,900 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 19 700 SH Call SOLE 25 700 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 16 600 SH Call SOLE 26 0 0 600
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 2,104 78,000 SH Call SOLE 34 78,000 0 0
AMERICAN ASSETS TR INC COM 024013104 1,996 42,694 SH   SOLE 2 1,767 0 40,927
AMERICAN ASSETS TR INC COM 024013104 627 13,407 SH   SOLE 4 13,407 0 0
AMERICAN ASSETS TR INC COM 024013104 2,267 48,495 SH   SOLE 7 48,495 0 0
AMERICAN ASSETS TR INC COM 024013104 77 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 10,147 217,091 SH   SOLE 18 217,091 0 0
AMERICAN ASSETS TR INC COM 024013104 6,020 128,798 SH   SOLE 19 128,798 0 0
AMERICAN ASSETS TR INC COM 024013104 250,807 5,365,997 SH   SOLE 21 5,365,997 0 0
AMERICAN ASSETS TR INC COM 024013104 86,448 1,849,550 SH   SOLE 22 1,781,710 0 67,840
AMERICAN ASSETS TR INC COM 024013104 74 1,582 SH   SOLE 23 1,582 0 0
AMERICAN ASSETS TR INC COM 024013104 4,532 96,959 SH   SOLE 25 96,959 0 0
AMERICAN ASSETS TR INC COM 024013104 1,644 35,163 SH   SOLE 26 5,943 0 29,220
AMERICAN ASSETS TR INC COM 024013104 493 10,544 SH   SOLE 28 10,544 0 0
AMERICAN ASSETS TR INC COM 024013104 1,172 25,073 SH   SOLE 29 25,073 0 0
AMERICAN ASSETS TR INC COM 024013104 12,728 272,311 SH   SOLE 30 272,311 0 0
AMERICAN ASSETS TR INC COM 024013104 222 4,742 SH   SOLE 34 4,742 0 0
AMERICAN ASSETS TR INC COM 024013104 268 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 969 117,901 SH   SOLE 2 9,123 0 108,778
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 36 4,334 SH   SOLE 7 4,334 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,119 501,079 SH   SOLE 18 501,079 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,920 233,523 SH   SOLE 19 233,523 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 102,435 12,461,644 SH   SOLE 21 12,461,644 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 31,594 3,843,578 SH   SOLE 22 3,669,285 0 174,293
AMERICAN AXLE & MFG HLDGS IN COM 024061103 175 21,321 SH   SOLE 23 21,321 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 690 83,922 SH   SOLE 26 20,155 0 63,767
AMERICAN AXLE & MFG HLDGS IN COM 024061103 114 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,323 161,008 SH   SOLE 30 161,008 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 6,185 SH   SOLE 36 6,185 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 65 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,438 321,085 SH   SOLE 2 67,672 0 253,413
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,784 37,108 SH   SOLE 4 37,108 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,732 160,821 SH   SOLE 7 160,821 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 265 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,418 383,072 SH   SOLE 18 383,072 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,781 161,844 SH   SOLE 19 161,844 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 404,780 8,418,889 SH   SOLE 21 8,418,889 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 272,305 5,663,586 SH   SOLE 22 5,382,604 0 280,982
AMERICAN CAMPUS CMNTYS INC COM 024835100 219 4,562 SH   SOLE 23 4,562 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,626 283,393 SH   SOLE 25 283,393 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,031 104,632 SH   SOLE 26 35,953 0 68,679
AMERICAN CAMPUS CMNTYS INC COM 024835100 826 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,515 73,114 SH   SOLE 29 73,114 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 29,604 615,718 SH   SOLE 30 615,718 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 132 2,746 SH   SOLE 31 2,746 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 170 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 610 12,689 SH   SOLE 40 12,689 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4 85 SH   SOLE 17 0 0 85
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,512 216,497 SH   SOLE 2 78,663 0 137,834
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 71 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,194 936,720 SH   SOLE 18 922,232 0 14,488
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6,836 421,462 SH   SOLE 19 421,462 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 184,466 11,372,739 SH   SOLE 21 11,372,739 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 91,280 5,627,592 SH   SOLE 22 5,381,780 0 245,812
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 501 30,876 SH   SOLE 23 30,876 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,372 146,229 SH   SOLE 26 43,710 0 102,519
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 349 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 745 45,959 SH   SOLE 30 45,959 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 55 3,406 SH   SOLE 34 3,406 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 173 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 289 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 114,540 1,222,539 SH   SOLE 2 147,689 0 1,074,850
AMERICAN ELEC PWR CO INC COM 025537101 21,268 227,006 SH   SOLE 4 213,990 0 13,016
AMERICAN ELEC PWR CO INC COM 025537101 50,432 538,281 SH   SOLE 7 513,813 0 24,468
AMERICAN ELEC PWR CO INC COM 025537101 1,271 13,562 SH   SOLE 13 13,562 0 0
AMERICAN ELEC PWR CO INC COM 025537101 467 4,987 SH   SOLE 15 4,987 0 0
AMERICAN ELEC PWR CO INC COM 025537101 108,375 1,156,738 SH   SOLE 18 1,089,675 0 67,063
AMERICAN ELEC PWR CO INC COM 025537101 13,973 149,142 SH   SOLE 19 149,142 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,484,577 15,845,627 SH   SOLE 21 15,845,627 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,175,083 12,542,250 SH   SOLE 22 11,213,233 0 1,329,017
AMERICAN ELEC PWR CO INC COM 025537101 34,552 368,796 SH   SOLE 23 368,796 0 0
AMERICAN ELEC PWR CO INC COM 025537101 50,944 543,750 SH   SOLE 25 543,750 0 0
AMERICAN ELEC PWR CO INC COM 025537101 153,366 1,636,948 SH   SOLE 26 586,874 0 1,050,074
AMERICAN ELEC PWR CO INC COM 025537101 8,838 94,332 SH   SOLE 28 68,242 0 26,090
AMERICAN ELEC PWR CO INC COM 025537101 989 10,555 SH   SOLE 29 10,555 0 0
AMERICAN ELEC PWR CO INC COM 025537101 203,016 2,166,891 SH   SOLE 30 2,166,891 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,068 107,465 SH   SOLE 31 88,270 0 19,195
AMERICAN ELEC PWR CO INC COM 025537101 3,660 39,069 SH   SOLE 32 39,069 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,848 41,074 SH   SOLE 34 41,074 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,078 96,892 SH   SOLE 35 96,892 0 0
AMERICAN ELEC PWR CO INC COM 025537101 45,209 482,536 SH   SOLE 36 482,536 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,137 12,137 SH   SOLE 40 12,137 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 70,253 1,275,463 SH   SOLE 21 1,275,463 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,219 91,682 SH   SOLE 2 3,439 0 88,243
AMERICAN EQTY INVT LIFE HLD COM 025676206 10 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 55 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,401 388,489 SH   SOLE 18 388,489 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,554 146,879 SH   SOLE 19 146,879 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 234,755 9,700,608 SH   SOLE 21 9,700,608 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 64,651 2,671,517 SH   SOLE 22 2,545,833 0 125,684
AMERICAN EQTY INVT LIFE HLD COM 025676206 416 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 253 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,814 157,584 SH   SOLE 30 157,584 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 192 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 259,269 2,191,991 SH   SOLE 2 625,678 0 1,566,313
AMERICAN EXPRESS CO COM 025816109 44,677 377,720 SH   SOLE 4 358,432 0 19,288
AMERICAN EXPRESS CO COM 025816109 72,418 612,259 SH   SOLE 7 608,435 0 3,824
AMERICAN EXPRESS CO COM 025816109 8,657 73,193 SH   SOLE 13 73,193 0 0
AMERICAN EXPRESS CO COM 025816109 815 6,892 SH   SOLE 15 6,892 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 185,294 1,566,574 SH   SOLE 18 1,397,999 0 168,575
AMERICAN EXPRESS CO COM 025816109 85,150 719,906 SH   SOLE 19 719,906 0 0
AMERICAN EXPRESS CO COM 025816109 1,495,860 12,646,773 SH   SOLE 21 12,646,773 0 0
AMERICAN EXPRESS CO COM 025816109 2,101,687 17,768,741 SH   SOLE 22 15,262,349 0 2,506,392
AMERICAN EXPRESS CO COM 025816109 82,132 694,388 SH   SOLE 23 694,388 0 0
AMERICAN EXPRESS CO COM 025816109 84,251 712,303 SH   SOLE 25 712,303 0 0
AMERICAN EXPRESS CO COM 025816109 428,074 3,619,159 SH   SOLE 26 825,346 0 2,793,813
AMERICAN EXPRESS CO COM 025816109 16,259 137,462 SH   SOLE 28 99,548 0 37,914
AMERICAN EXPRESS CO COM 025816109 42,291 357,547 SH   SOLE 29 100,012 0 257,535
AMERICAN EXPRESS CO COM 025816109 337,444 2,852,923 SH   SOLE 30 2,852,923 0 0
AMERICAN EXPRESS CO COM 025816109 51,829 438,186 SH   SOLE 31 251,876 0 186,310
AMERICAN EXPRESS CO COM 025816109 11,372 96,146 SH   SOLE 32 96,146 0 0
AMERICAN EXPRESS CO COM 025816109 12,876 108,862 SH   SOLE 34 108,862 0 0
AMERICAN EXPRESS CO COM 025816109 65,754 555,915 SH   SOLE 36 555,915 0 0
AMERICAN EXPRESS CO COM 025816109 1,953 16,513 SH   SOLE 40 16,513 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,497 107,239 SH   SOLE 2 4,424 0 102,815
AMERICAN FIN TR INC COM CLASS A 02607T109 400 28,659 SH   SOLE 4 28,659 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,499 107,352 SH   SOLE 7 107,352 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 59 4,214 SH   SOLE 15 4,214 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 5,048 361,634 SH   SOLE 18 361,634 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,992 285,969 SH   SOLE 19 285,969 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 54,749 3,921,825 SH   SOLE 21 3,921,825 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 53,111 3,804,506 SH   SOLE 22 3,654,131 0 150,375
AMERICAN FIN TR INC COM CLASS A 02607T109 49 3,524 SH   SOLE 23 3,524 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,060 219,191 SH   SOLE 25 219,191 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,522 109,016 SH   SOLE 26 58,287 0 50,729
AMERICAN FIN TR INC COM CLASS A 02607T109 391 27,990 SH   SOLE 28 27,990 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 750 53,725 SH   SOLE 29 53,725 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,123 152,073 SH   SOLE 30 152,073 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 128 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 35,392 328,158 SH   SOLE 2 153,648 0 174,510
AMERICAN FINL GROUP INC OHIO COM 025932104 5,185 48,073 SH   SOLE 4 46,108 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 3,015 27,960 SH   SOLE 7 27,960 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14 133 SH   SOLE 13 133 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 24,950 231,338 SH   SOLE 18 224,491 0 6,847
AMERICAN FINL GROUP INC OHIO COM 025932104 6,962 64,552 SH   SOLE 19 64,552 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 490,987 4,552,502 SH   SOLE 21 4,552,502 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 310,595 2,879,876 SH   SOLE 22 2,459,828 0 420,048
AMERICAN FINL GROUP INC OHIO COM 025932104 10,567 97,976 SH   SOLE 23 97,976 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26 239 SH   SOLE 25 239 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 18,178 168,550 SH   SOLE 26 88,251 0 80,299
AMERICAN FINL GROUP INC OHIO COM 025932104 1,478 13,705 SH   SOLE 28 9,921 0 3,784
AMERICAN FINL GROUP INC OHIO COM 025932104 4,093 37,949 SH   SOLE 29 22,240 0 15,709
AMERICAN FINL GROUP INC OHIO COM 025932104 14,129 131,010 SH   SOLE 30 131,010 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 6,487 60,150 SH   SOLE 31 46,794 0 13,356
AMERICAN FINL GROUP INC OHIO COM 025932104 5,353 49,632 SH   SOLE 34 49,632 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,545 51,417 SH   SOLE 36 51,417 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 162 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,376 478,018 SH   SOLE 2 17,841 0 460,177
AMERICAN HOMES 4 RENT CL A 02665T306 6,578 254,065 SH   SOLE 4 254,065 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,758 261,024 SH   SOLE 7 261,024 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 261 10,099 SH   SOLE 15 10,099 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 28,358 1,095,325 SH   SOLE 18 1,095,325 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,760 338,353 SH   SOLE 19 338,353 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 141,222 5,454,700 SH   SOLE 21 5,454,700 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 245,208 9,471,131 SH   SOLE 22 8,810,758 0 660,373
AMERICAN HOMES 4 RENT CL A 02665T306 2,051 79,237 SH   SOLE 23 79,237 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 13,799 532,983 SH   SOLE 25 532,983 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,225 201,821 SH   SOLE 26 63,951 0 137,870
AMERICAN HOMES 4 RENT CL A 02665T306 2,005 77,428 SH   SOLE 28 77,428 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,602 139,114 SH   SOLE 29 139,114 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,544 368,647 SH   SOLE 30 368,647 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 136 5,234 SH   SOLE 31 5,234 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,605 100,630 SH   SOLE 34 100,630 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 101 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 668 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 125,475 2,252,699 SH   SOLE 2 312,378 0 1,940,321
AMERICAN INTL GROUP INC COM NEW 026874784 19,587 351,643 SH   SOLE 4 327,808 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 48,543 871,506 SH   SOLE 7 793,368 0 78,138
AMERICAN INTL GROUP INC COM NEW 026874784 843 15,130 SH   SOLE 13 15,130 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 502 9,006 SH   SOLE 15 9,006 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1 12 SH   SOLE 17 0 0 12
AMERICAN INTL GROUP INC COM NEW 026874784 279,628 5,020,259 SH   SOLE 18 4,904,024 0 116,235
AMERICAN INTL GROUP INC COM NEW 026874784 485,986 8,725,061 SH   SOLE 19 8,725,061 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 943,060 16,931,058 SH   SOLE 21 16,931,058 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,254,547 22,523,284 SH   SOLE 22 19,952,937 0 2,570,347
AMERICAN INTL GROUP INC COM NEW 026874784 35,951 645,440 SH   SOLE 23 645,440 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 53,701 964,109 SH   SOLE 25 964,109 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 226,346 4,063,669 SH   SOLE 26 1,026,454 0 3,037,215
AMERICAN INTL GROUP INC COM NEW 026874784 9,468 169,988 SH   SOLE 28 123,373 0 46,615
AMERICAN INTL GROUP INC COM NEW 026874784 970 17,410 SH   SOLE 29 17,410 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 192,465 3,455,385 SH   SOLE 30 3,455,385 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 10,953 196,640 SH   SOLE 31 163,417 0 33,223
AMERICAN INTL GROUP INC COM NEW 026874784 14,345 257,532 SH   SOLE 34 257,532 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 42,633 765,395 SH   SOLE 36 765,395 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,133 20,347 SH   SOLE 40 20,347 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 377 10,633 SH   SOLE 2 449 0 10,184
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,371 38,640 SH   SOLE 18 38,640 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 763 21,525 SH   SOLE 19 21,525 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 13,805 389,197 SH   SOLE 21 389,197 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,968 309,221 SH   SOLE 22 301,195 0 8,026
AMERICAN NATL INS CO COM 028591105 1,786 14,435 SH   SOLE 2 1,027 0 13,408
AMERICAN NATL INS CO COM 028591105 15 118 SH   SOLE 7 118 0 0
AMERICAN NATL INS CO COM 028591105 461 3,729 SH   SOLE 18 3,729 0 0
AMERICAN NATL INS CO COM 028591105 214 1,732 SH   SOLE 19 1,732 0 0
AMERICAN NATL INS CO COM 028591105 10,879 87,927 SH   SOLE 21 87,927 0 0
AMERICAN NATL INS CO COM 028591105 28,185 227,797 SH   SOLE 22 209,482 0 18,315
AMERICAN NATL INS CO COM 028591105 1,117 9,025 SH   SOLE 26 4,121 0 4,904
AMERICAN NATL INS CO COM 028591105 138 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATL INS CO COM 028591105 294 2,379 SH   SOLE 30 2,379 0 0
AMERICAN NATL INS CO COM 028591105 17 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 73 587 SH   SOLE 40 587 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 58 9,869 SH   SOLE 2 2,245 0 7,624
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 676 SH   SOLE 7 676 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,141 194,986 SH   SOLE 18 194,986 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 539 92,064 SH   SOLE 19 92,064 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 16,656 2,847,133 SH   SOLE 21 2,847,133 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 9,195 1,571,861 SH   SOLE 22 1,488,477 0 83,384
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 46 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 47 8,028 SH   SOLE 30 8,028 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 31 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 381 17,060 SH   SOLE 2 654 0 16,406
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 8 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,698 75,989 SH   SOLE 18 75,989 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 606 27,124 SH   SOLE 19 27,124 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 39,797 1,781,402 SH   SOLE 21 1,781,402 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 10,480 469,116 SH   SOLE 22 444,236 0 24,880
AMERICAN PUBLIC EDUCATION IN COM 02913V103 50 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 453 20,269 SH   SOLE 30 20,269 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 7 335 SH   SOLE 34 335 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 41 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 101 16,039 SH   SOLE 2 683 0 15,356
AMERICAN RENAL ASSOCIATES HO COM 029227105 2 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 418 66,197 SH   SOLE 18 66,197 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 273 43,247 SH   SOLE 19 43,247 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,007 634,074 SH   SOLE 21 634,074 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3,065 484,989 SH   SOLE 22 472,639 0 12,350
AMERICAN RENAL ASSOCIATES HO COM 029227105 8 1,320 SH   SOLE 23 1,320 0 0
AMERICAN RES CORP CL A 02927U208 1 1,803 SH   SOLE 18 1,803 0 0
AMERICAN RES CORP CL A 02927U208 13 21,437 SH   SOLE 21 21,437 0 0
AMERICAN RIVER BANKSHARES COM 029326105 84 6,201 SH   SOLE 21 6,201 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,012 1,000,000 PRN   SOLE 21 1,000,000 0 0
AMERICAN RLTY INVS INC COM 029174109 55 3,598 SH   SOLE 2 0 0 3,598
AMERICAN RLTY INVS INC COM 029174109 140 9,107 SH   SOLE 18 9,107 0 0
AMERICAN RLTY INVS INC COM 029174109 60 3,916 SH   SOLE 19 3,916 0 0
AMERICAN RLTY INVS INC COM 029174109 1,198 77,907 SH   SOLE 21 77,907 0 0
AMERICAN RLTY INVS INC COM 029174109 890 57,838 SH   SOLE 22 55,884 0 1,954
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 426 28,372 SH   SOLE 2 1,240 0 27,132
AMERICAN SOFTWARE INC CL A 029683109 12 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,560 103,880 SH   SOLE 18 103,880 0 0
AMERICAN SOFTWARE INC CL A 029683109 739 49,189 SH   SOLE 19 49,189 0 0
AMERICAN SOFTWARE INC CL A 029683109 15,230 1,013,967 SH   SOLE 21 1,013,967 0 0
AMERICAN SOFTWARE INC CL A 029683109 12,829 854,144 SH   SOLE 22 830,698 0 23,446
AMERICAN STS WTR CO COM 029899101 2,864 31,871 SH   SOLE 2 1,513 0 30,358
AMERICAN STS WTR CO COM 029899101 137 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 7,753 86,277 SH   SOLE 7 86,277 0 0
AMERICAN STS WTR CO COM 029899101 15,487 172,346 SH   SOLE 18 164,799 0 7,547
AMERICAN STS WTR CO COM 029899101 6,796 75,628 SH   SOLE 19 75,628 0 0
AMERICAN STS WTR CO COM 029899101 360,289 4,009,443 SH   SOLE 21 4,009,443 0 0
AMERICAN STS WTR CO COM 029899101 100,952 1,123,435 SH   SOLE 22 1,067,659 0 55,776
AMERICAN STS WTR CO COM 029899101 34 375 SH   SOLE 23 375 0 0
AMERICAN STS WTR CO COM 029899101 1,546 17,204 SH   SOLE 26 11,548 0 5,656
AMERICAN STS WTR CO COM 029899101 456 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 18,965 211,055 SH   SOLE 30 211,055 0 0
AMERICAN STS WTR CO COM 029899101 92 1,025 SH   SOLE 34 1,025 0 0
AMERICAN STS WTR CO COM 029899101 150 1,674 SH   SOLE 36 1,674 0 0
AMERICAN STS WTR CO COM 029899101 376 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 151 19,284 SH   SOLE 2 877 0 18,407
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 585 74,609 SH   SOLE 18 74,609 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 278 35,403 SH   SOLE 19 35,403 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,774 736,520 SH   SOLE 21 736,520 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3,968 506,163 SH   SOLE 22 497,369 0 8,794
AMERICAN TOWER CORP NEW COM 03027X100 270,681 1,224,079 SH   SOLE 2 249,024 0 975,055
AMERICAN TOWER CORP NEW COM 03027X100 49,661 224,579 SH   SOLE 4 212,648 0 11,931
AMERICAN TOWER CORP NEW COM 03027X100 191,366 865,401 SH   SOLE 7 862,338 0 3,063
AMERICAN TOWER CORP NEW COM 03027X100 1,417 6,406 SH   SOLE 13 6,406 0 0
AMERICAN TOWER CORP NEW COM 03027X100 610 2,757 SH   SOLE 15 2,757 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4 18 SH   SOLE 17 0 0 18
AMERICAN TOWER CORP NEW COM 03027X100 195,821 885,549 SH   SOLE 18 812,932 0 72,617
AMERICAN TOWER CORP NEW COM 03027X100 38,487 174,047 SH   SOLE 19 174,047 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,861,574 12,940,685 SH   SOLE 21 12,940,685 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,419,720 10,942,521 SH   SOLE 22 9,720,178 0 1,222,343
AMERICAN TOWER CORP NEW COM 03027X100 79,907 361,359 SH   SOLE 23 361,359 0 0
AMERICAN TOWER CORP NEW COM 03027X100 96,753 437,539 SH   SOLE 25 437,539 0 0
AMERICAN TOWER CORP NEW COM 03027X100 369,580 1,671,324 SH   SOLE 26 512,842 0 1,158,482
AMERICAN TOWER CORP NEW COM 03027X100 18,819 85,102 SH   SOLE 28 61,505 0 23,597
AMERICAN TOWER CORP NEW COM 03027X100 12,964 58,627 SH   SOLE 29 24,897 0 33,730
AMERICAN TOWER CORP NEW COM 03027X100 438,655 1,983,698 SH   SOLE 30 1,983,698 0 0
AMERICAN TOWER CORP NEW COM 03027X100 30,914 139,802 SH   SOLE 31 107,452 0 32,350
AMERICAN TOWER CORP NEW COM 03027X100 19,224 86,937 SH   SOLE 34 86,937 0 0
AMERICAN TOWER CORP NEW COM 03027X100 78,041 352,917 SH   SOLE 36 352,917 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,299 10,398 SH   SOLE 40 10,398 0 0
AMERICAN VANGUARD CORP COM 030371108 462 29,411 SH   SOLE 2 880 0 28,531
AMERICAN VANGUARD CORP COM 030371108 10 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,052 130,687 SH   SOLE 18 130,687 0 0
AMERICAN VANGUARD CORP COM 030371108 1,164 74,133 SH   SOLE 19 74,133 0 0
AMERICAN VANGUARD CORP COM 030371108 47,980 3,056,057 SH   SOLE 21 3,056,057 0 0
AMERICAN VANGUARD CORP COM 030371108 13,702 872,756 SH   SOLE 22 837,434 0 35,322
AMERICAN VANGUARD CORP COM 030371108 167 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 59 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 621 39,568 SH   SOLE 30 39,568 0 0
AMERICAN VANGUARD CORP COM 030371108 665 42,368 SH   SOLE 34 42,368 0 0
AMERICAN VANGUARD CORP COM 030371108 43 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,314 14,777 SH   SOLE 2 630 0 14,147
AMERICAN WOODMARK CORPORATIO COM 030506109 10 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 27 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6,614 74,389 SH   SOLE 18 74,389 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,563 28,825 SH   SOLE 19 28,825 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 159,690 1,796,087 SH   SOLE 21 1,796,087 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 42,078 473,269 SH   SOLE 22 451,352 0 21,917
AMERICAN WOODMARK CORPORATIO COM 030506109 620 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 178 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,886 21,213 SH   SOLE 30 21,213 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 145 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 61,757 497,117 SH   SOLE 2 72,437 0 424,680
AMERICAN WTR WKS CO INC NEW COM 030420103 11,543 92,915 SH   SOLE 4 87,677 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 57,574 463,450 SH   SOLE 7 455,267 0 8,183
AMERICAN WTR WKS CO INC NEW COM 030420103 8,828 71,059 SH   SOLE 13 71,059 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 208 1,677 SH   SOLE 15 1,677 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 61,956 498,717 SH   SOLE 18 441,929 0 56,788
AMERICAN WTR WKS CO INC NEW COM 030420103 75,308 606,196 SH   SOLE 19 606,196 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 654,021 5,264,596 SH   SOLE 21 5,264,596 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 615,796 4,956,904 SH   SOLE 22 4,410,660 0 546,244
AMERICAN WTR WKS CO INC NEW COM 030420103 16,459 132,487 SH   SOLE 23 132,487 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,887 208,381 SH   SOLE 25 208,381 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 152,897 1,230,760 SH   SOLE 26 240,241 0 990,519
AMERICAN WTR WKS CO INC NEW COM 030420103 4,301 34,618 SH   SOLE 28 24,801 0 9,817
AMERICAN WTR WKS CO INC NEW COM 030420103 12,463 100,318 SH   SOLE 29 3,745 0 96,573
AMERICAN WTR WKS CO INC NEW COM 030420103 185,982 1,497,082 SH   SOLE 30 1,497,082 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,778 38,459 SH   SOLE 31 31,879 0 6,580
AMERICAN WTR WKS CO INC NEW COM 030420103 1,778 14,309 SH   SOLE 34 14,309 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,886 176,175 SH   SOLE 36 176,175 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 554 4,463 SH   SOLE 40 4,463 0 0
AMERICAS CAR MART INC COM 03062T105 630 6,868 SH   SOLE 2 1,763 0 5,105
AMERICAS CAR MART INC COM 03062T105 12 129 SH   SOLE 7 129 0 0
AMERICAS CAR MART INC COM 03062T105 2,273 24,784 SH   SOLE 18 22,936 0 1,848
AMERICAS CAR MART INC COM 03062T105 2,515 27,426 SH   SOLE 19 27,426 0 0
AMERICAS CAR MART INC COM 03062T105 21,687 236,496 SH   SOLE 21 236,496 0 0
AMERICAS CAR MART INC COM 03062T105 21,417 233,552 SH   SOLE 22 225,179 0 8,373
AMERICAS CAR MART INC COM 03062T105 894 9,745 SH   SOLE 23 9,745 0 0
AMERICAS CAR MART INC COM 03062T105 841 9,173 SH   SOLE 26 0 0 9,173
AMERICAS CAR MART INC COM 03062T105 179 1,956 SH   SOLE 30 1,956 0 0
AMERICAS CAR MART INC COM 03062T105 54 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 29,358 791,971 SH   SOLE 2 13,537 0 778,434
AMERICOLD RLTY TR COM 03064D108 1,923 51,880 SH   SOLE 4 51,880 0 0
AMERICOLD RLTY TR COM 03064D108 7,186 193,860 SH   SOLE 7 193,860 0 0
AMERICOLD RLTY TR COM 03064D108 283 7,621 SH   SOLE 15 7,621 0 0
AMERICOLD RLTY TR COM 03064D108 3,261 87,964 SH   SOLE 18 87,964 0 0
AMERICOLD RLTY TR COM 03064D108 8,402 226,639 SH   SOLE 19 226,639 0 0
AMERICOLD RLTY TR COM 03064D108 144,702 3,903,493 SH   SOLE 21 3,903,493 0 0
AMERICOLD RLTY TR COM 03064D108 252,800 6,819,527 SH   SOLE 22 6,480,383 0 339,144
AMERICOLD RLTY TR COM 03064D108 236 6,361 SH   SOLE 23 6,361 0 0
AMERICOLD RLTY TR COM 03064D108 14,667 395,667 SH   SOLE 25 395,667 0 0
AMERICOLD RLTY TR COM 03064D108 6,381 172,134 SH   SOLE 26 39,562 0 132,572
AMERICOLD RLTY TR COM 03064D108 806 21,743 SH   SOLE 28 21,743 0 0
AMERICOLD RLTY TR COM 03064D108 3,843 103,659 SH   SOLE 29 103,659 0 0
AMERICOLD RLTY TR COM 03064D108 31,783 857,372 SH   SOLE 30 857,372 0 0
AMERICOLD RLTY TR COM 03064D108 145 3,900 SH   SOLE 31 3,900 0 0
AMERICOLD RLTY TR COM 03064D108 100 2,707 SH   SOLE 34 2,707 0 0
AMERICOLD RLTY TR COM 03064D108 642 17,314 SH   SOLE 40 17,314 0 0
AMERIPRISE FINL INC COM 03076C106 55,820 379,470 SH   SOLE 2 76,899 0 302,571
AMERIPRISE FINL INC COM 03076C106 9,510 64,650 SH   SOLE 4 60,845 0 3,805
AMERIPRISE FINL INC COM 03076C106 26,146 177,744 SH   SOLE 7 122,156 0 55,588
AMERIPRISE FINL INC COM 03076C106 33 222 SH   SOLE 13 222 0 0
AMERIPRISE FINL INC COM 03076C106 205 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 49,161 334,202 SH   SOLE 18 314,618 0 19,584
AMERIPRISE FINL INC COM 03076C106 13,032 88,592 SH   SOLE 19 88,592 0 0
AMERIPRISE FINL INC COM 03076C106 558,379 3,795,914 SH   SOLE 21 3,795,914 0 0
AMERIPRISE FINL INC COM 03076C106 497,371 3,381,179 SH   SOLE 22 2,972,101 0 409,078
AMERIPRISE FINL INC COM 03076C106 16,556 112,550 SH   SOLE 23 112,550 0 0
AMERIPRISE FINL INC COM 03076C106 19,330 131,408 SH   SOLE 25 131,408 0 0
AMERIPRISE FINL INC COM 03076C106 100,593 683,840 SH   SOLE 26 169,613 0 514,227
AMERIPRISE FINL INC COM 03076C106 3,657 24,863 SH   SOLE 28 17,581 0 7,282
AMERIPRISE FINL INC COM 03076C106 1,061 7,210 SH   SOLE 29 7,210 0 0
AMERIPRISE FINL INC COM 03076C106 83,361 566,699 SH   SOLE 30 566,699 0 0
AMERIPRISE FINL INC COM 03076C106 5,443 37,005 SH   SOLE 31 28,470 0 8,535
AMERIPRISE FINL INC COM 03076C106 20,857 141,785 SH   SOLE 34 141,785 0 0
AMERIPRISE FINL INC COM 03076C106 15,853 107,771 SH   SOLE 36 107,771 0 0
AMERIPRISE FINL INC COM 03076C106 443 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 2,519 62,595 SH   SOLE 2 3,489 0 59,106
AMERIS BANCORP COM 03076K108 9 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 52 1,281 SH   SOLE 7 1,281 0 0
AMERIS BANCORP COM 03076K108 11,220 278,833 SH   SOLE 18 278,833 0 0
AMERIS BANCORP COM 03076K108 5,930 147,356 SH   SOLE 19 147,356 0 0
AMERIS BANCORP COM 03076K108 285,103 7,085,076 SH   SOLE 21 7,085,076 0 0
AMERIS BANCORP COM 03076K108 78,980 1,962,718 SH   SOLE 22 1,879,325 0 83,393
AMERIS BANCORP COM 03076K108 344 8,549 SH   SOLE 23 8,549 0 0
AMERIS BANCORP COM 03076K108 1,819 45,193 SH   SOLE 26 11,670 0 33,523
AMERIS BANCORP COM 03076K108 291 7,242 SH   SOLE 28 7,242 0 0
AMERIS BANCORP COM 03076K108 3,916 97,319 SH   SOLE 30 97,319 0 0
AMERIS BANCORP COM 03076K108 147 3,642 SH   SOLE 34 3,642 0 0
AMERIS BANCORP COM 03076K108 255 6,337 SH   SOLE 40 6,337 0 0
AMERISAFE INC COM 03071H100 1,276 19,296 SH   SOLE 2 662 0 18,634
AMERISAFE INC COM 03071H100 10 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 7 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 5,330 80,624 SH   SOLE 18 80,624 0 0
AMERISAFE INC COM 03071H100 2,117 32,025 SH   SOLE 19 32,025 0 0
AMERISAFE INC COM 03071H100 130,961 1,980,961 SH   SOLE 21 1,980,961 0 0
AMERISAFE INC COM 03071H100 34,562 522,793 SH   SOLE 22 498,038 0 24,755
AMERISAFE INC COM 03071H100 336 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 151 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,830 27,677 SH   SOLE 30 27,677 0 0
AMERISAFE INC COM 03071H100 131 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 379 91,635 SH   SOLE 21 91,635 0 0
AMERISERV FINL INC COM 03074A102 545 131,637 SH   SOLE 22 131,637 0 0
AMERISOURCEBERGEN CORP COM 03073E105 46,762 567,987 SH   SOLE 2 216,022 0 351,965
AMERISOURCEBERGEN CORP COM 03073E105 7,720 93,765 SH   SOLE 4 89,428 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 12,386 150,443 SH   SOLE 7 142,921 0 7,522
AMERISOURCEBERGEN CORP COM 03073E105 2,677 32,518 SH   SOLE 13 32,518 0 0
AMERISOURCEBERGEN CORP COM 03073E105 146 1,769 SH   SOLE 15 1,769 0 0
AMERISOURCEBERGEN CORP COM 03073E105 35,350 429,370 SH   SOLE 18 365,614 0 63,756
AMERISOURCEBERGEN CORP COM 03073E105 31,965 388,253 SH   SOLE 19 388,253 0 0
AMERISOURCEBERGEN CORP COM 03073E105 313,835 3,811,913 SH   SOLE 21 3,811,913 0 0
AMERISOURCEBERGEN CORP COM 03073E105 359,864 4,370,994 SH   SOLE 22 3,702,976 0 668,018
AMERISOURCEBERGEN CORP COM 03073E105 14,453 175,550 SH   SOLE 23 175,550 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,675 166,102 SH   SOLE 25 166,102 0 0
AMERISOURCEBERGEN CORP COM 03073E105 70,597 857,489 SH   SOLE 26 272,181 0 585,308
AMERISOURCEBERGEN CORP COM 03073E105 2,348 28,516 SH   SOLE 28 20,053 0 8,463
AMERISOURCEBERGEN CORP COM 03073E105 14,974 181,873 SH   SOLE 29 55,522 0 126,351
AMERISOURCEBERGEN CORP COM 03073E105 53,125 645,267 SH   SOLE 30 645,267 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,238 100,064 SH   SOLE 31 77,667 0 22,397
AMERISOURCEBERGEN CORP COM 03073E105 23,098 280,551 SH   SOLE 34 280,551 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,534 176,532 SH   SOLE 36 176,532 0 0
AMERISOURCEBERGEN CORP COM 03073E105 361 4,380 SH   SOLE 40 4,380 0 0
AMES NATL CORP COM 031001100 255 8,930 SH   SOLE 2 319 0 8,611
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 939 32,818 SH   SOLE 18 32,818 0 0
AMES NATL CORP COM 031001100 438 15,294 SH   SOLE 19 15,294 0 0
AMES NATL CORP COM 031001100 8,937 312,380 SH   SOLE 21 312,380 0 0
AMES NATL CORP COM 031001100 6,328 221,192 SH   SOLE 22 214,321 0 6,871
AMETEK INC NEW COM 031100100 62,538 681,089 SH   SOLE 2 172,537 0 508,552
AMETEK INC NEW COM 031100100 9,618 104,753 SH   SOLE 4 98,643 0 6,110
AMETEK INC NEW COM 031100100 18,634 202,937 SH   SOLE 7 198,236 0 4,701
AMETEK INC NEW COM 031100100 4,841 52,726 SH   SOLE 13 52,726 0 0
AMETEK INC NEW COM 031100100 213 2,321 SH   SOLE 15 2,321 0 0
AMETEK INC NEW COM 031100100 53,663 584,435 SH   SOLE 18 487,468 0 96,967
AMETEK INC NEW COM 031100100 38,577 420,140 SH   SOLE 19 420,140 0 0
AMETEK INC NEW COM 031100100 530,097 5,773,222 SH   SOLE 21 5,773,222 0 0
AMETEK INC NEW COM 031100100 582,270 6,341,433 SH   SOLE 22 5,509,022 0 832,411
AMETEK INC NEW COM 031100100 17,184 187,151 SH   SOLE 23 187,151 0 0
AMETEK INC NEW COM 031100100 21,201 230,896 SH   SOLE 25 230,896 0 0
AMETEK INC NEW COM 031100100 93,288 1,015,985 SH   SOLE 26 314,670 0 701,315
AMETEK INC NEW COM 031100100 4,069 44,310 SH   SOLE 28 31,476 0 12,834
AMETEK INC NEW COM 031100100 18,322 199,539 SH   SOLE 29 13,986 0 185,553
AMETEK INC NEW COM 031100100 94,871 1,033,233 SH   SOLE 30 1,033,233 0 0
AMETEK INC NEW COM 031100100 7,941 86,481 SH   SOLE 31 58,115 0 28,366
AMETEK INC NEW COM 031100100 8,842 96,294 SH   SOLE 34 96,294 0 0
AMETEK INC NEW COM 031100100 17,103 186,269 SH   SOLE 36 186,269 0 0
AMETEK INC NEW COM 031100100 530 5,769 SH   SOLE 40 5,769 0 0
AMGEN INC COM 031162100 354,468 1,831,780 SH   SOLE 2 490,474 0 1,341,306
AMGEN INC COM 031162100 52,355 270,552 SH   SOLE 4 253,647 0 16,905
AMGEN INC COM 031162100 114,071 589,486 SH   SOLE 7 589,486 0 0
AMGEN INC COM 031162100 3,427 17,712 SH   SOLE 13 17,712 0 0
AMGEN INC COM 031162100 1,390 7,184 SH   SOLE 15 7,184 0 0
AMGEN INC COM 031162100 76 394 SH   SOLE 17 0 0 394
AMGEN INC COM 031162100 395,647 2,044,582 SH   SOLE 18 1,942,508 0 102,074
AMGEN INC COM 031162100 267,300 1,381,324 SH   SOLE 19 1,381,324 0 0
AMGEN INC COM 031162100 3,136,317 16,207,521 SH   SOLE 21 16,207,521 0 0
AMGEN INC COM 031162100 2,907,006 15,022,510 SH   SOLE 22 13,314,200 0 1,708,310
AMGEN INC COM 031162100 93,821 484,836 SH   SOLE 23 484,836 0 0
AMGEN INC COM 031162100 129,060 666,941 SH   SOLE 25 666,941 0 0
AMGEN INC COM 031162100 606,858 3,136,053 SH   SOLE 26 724,557 0 2,411,496
AMGEN INC COM 031162100 22,613 116,857 SH   SOLE 28 84,263 0 32,594
AMGEN INC COM 031162100 14,295 73,871 SH   SOLE 29 34,530 0 39,341
AMGEN INC COM 031162100 521,251 2,693,662 SH   SOLE 30 2,693,662 0 0
AMGEN INC COM 031162100 41,063 212,201 SH   SOLE 31 142,786 0 69,415
AMGEN INC COM 031162100 20,138 104,067 SH   SOLE 32 104,067 0 0
AMGEN INC COM 031162100 134,818 696,697 SH   SOLE 34 696,697 0 0
AMGEN INC COM 031162100 85,648 442,600 SH   SOLE 36 442,600 0 0
AMGEN INC COM 031162100 2,818 14,560 SH   SOLE 40 14,560 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,786 222,637 SH   SOLE 2 10,541 0 212,096
AMICUS THERAPEUTICS INC COM 03152W109 9 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 39 4,801 SH   SOLE 7 4,801 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7,301 910,320 SH   SOLE 18 874,552 0 35,768
AMICUS THERAPEUTICS INC COM 03152W109 4,883 608,848 SH   SOLE 19 608,848 0 0
AMICUS THERAPEUTICS INC COM 03152W109 91,199 11,371,446 SH   SOLE 21 11,371,446 0 0
AMICUS THERAPEUTICS INC COM 03152W109 59,050 7,362,901 SH   SOLE 22 7,067,864 0 295,037
AMICUS THERAPEUTICS INC COM 03152W109 90 11,257 SH   SOLE 23 11,257 0 0
AMICUS THERAPEUTICS INC COM 03152W109 711 88,703 SH   SOLE 26 37,858 0 50,845
AMICUS THERAPEUTICS INC COM 03152W109 200 24,888 SH   SOLE 28 24,888 0 0
AMICUS THERAPEUTICS INC COM 03152W109 748 93,205 SH   SOLE 30 93,205 0 0
AMICUS THERAPEUTICS INC COM 03152W109 69 8,584 SH   SOLE 34 8,584 0 0
AMICUS THERAPEUTICS INC COM 03152W109 157 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,575 173,073 SH   SOLE 2 73,269 0 99,804
AMKOR TECHNOLOGY INC COM 031652100 7 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 18 2,015 SH   SOLE 7 2,015 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,088 339,348 SH   SOLE 18 339,348 0 0
AMKOR TECHNOLOGY INC COM 031652100 10,573 1,161,831 SH   SOLE 19 1,161,831 0 0
AMKOR TECHNOLOGY INC COM 031652100 32,109 3,528,476 SH   SOLE 21 3,528,476 0 0
AMKOR TECHNOLOGY INC COM 031652100 44,227 4,860,103 SH   SOLE 22 4,689,504 0 170,599
AMKOR TECHNOLOGY INC COM 031652100 2,047 224,901 SH   SOLE 23 224,901 0 0
AMKOR TECHNOLOGY INC COM 031652100 5,386 591,829 SH   SOLE 26 27,341 0 564,488
AMKOR TECHNOLOGY INC COM 031652100 138 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 252 27,744 SH   SOLE 30 27,744 0 0
AMKOR TECHNOLOGY INC COM 031652100 79 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 106 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,159 72,260 SH   SOLE 2 29,797 0 42,463
AMN HEALTHCARE SERVICES INC COM 001744101 195 3,387 SH   SOLE 4 3,387 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 70 1,217 SH   SOLE 7 1,217 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 14,015 243,483 SH   SOLE 18 208,417 0 35,066
AMN HEALTHCARE SERVICES INC COM 001744101 14,432 250,737 SH   SOLE 19 250,737 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 289,120 5,022,939 SH   SOLE 21 5,022,939 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 94,265 1,637,683 SH   SOLE 22 1,550,244 0 87,439
AMN HEALTHCARE SERVICES INC COM 001744101 2,637 45,814 SH   SOLE 23 45,814 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 149 2,594 SH   SOLE 25 2,594 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,588 79,713 SH   SOLE 26 15,208 0 64,505
AMN HEALTHCARE SERVICES INC COM 001744101 356 6,177 SH   SOLE 28 6,177 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 146 2,542 SH   SOLE 29 2,542 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,671 81,158 SH   SOLE 30 81,158 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 437 7,599 SH   SOLE 31 7,599 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 326 5,656 SH   SOLE 34 5,656 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 145 2,522 SH   SOLE 36 2,522 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 308 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 328 113,137 SH   SOLE 2 34,921 0 78,216
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 961 331,267 SH   SOLE 18 322,250 0 9,017
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,521 524,640 SH   SOLE 19 524,640 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 9,480 3,268,797 SH   SOLE 21 3,268,797 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8,706 3,001,970 SH   SOLE 22 2,883,863 0 118,107
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 195 67,283 SH   SOLE 23 67,283 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 530 182,646 SH   SOLE 26 24,771 0 157,875
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 33 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40 13,948 SH   SOLE 30 13,948 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 31 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 7 1,902 SH   SOLE 18 1,902 0 0
AMPCO-PITTSBURGH CORP COM 032037103 108 29,234 SH   SOLE 21 29,234 0 0
AMPCO-PITTSBURGH CORP COM 032037103 707 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 736 37,125 SH   SOLE 2 7,225 0 29,900
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,503 176,654 SH   SOLE 18 160,211 0 16,443
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,167 210,135 SH   SOLE 19 210,135 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 84,580 4,265,275 SH   SOLE 21 4,265,275 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 23,412 1,180,654 SH   SOLE 22 1,135,875 0 44,779
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 453 22,823 SH   SOLE 23 22,823 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 863 43,508 SH   SOLE 26 0 0 43,508
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 97 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,003 50,593 SH   SOLE 30 50,593 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 68 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 68,633 711,221 SH   SOLE 2 71,116 0 640,105
AMPHENOL CORP NEW CL A 032095101 11,170 115,750 SH   SOLE 4 107,816 0 7,934
AMPHENOL CORP NEW CL A 032095101 30,765 318,810 SH   SOLE 7 310,787 0 8,023
AMPHENOL CORP NEW CL A 032095101 533 5,528 SH   SOLE 13 5,528 0 0
AMPHENOL CORP NEW CL A 032095101 323 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 60,168 623,498 SH   SOLE 18 583,854 0 39,644
AMPHENOL CORP NEW CL A 032095101 8,087 83,800 SH   SOLE 19 83,800 0 0
AMPHENOL CORP NEW CL A 032095101 1,007,207 10,437,380 SH   SOLE 21 10,437,380 0 0
AMPHENOL CORP NEW CL A 032095101 733,940 7,605,600 SH   SOLE 22 6,839,989 0 765,611
AMPHENOL CORP NEW CL A 032095101 20,911 216,692 SH   SOLE 23 216,692 0 0
AMPHENOL CORP NEW CL A 032095101 26,002 269,450 SH   SOLE 25 269,450 0 0
AMPHENOL CORP NEW CL A 032095101 153,159 1,587,136 SH   SOLE 26 368,451 0 1,218,685
AMPHENOL CORP NEW CL A 032095101 5,521 57,209 SH   SOLE 28 41,270 0 15,939
AMPHENOL CORP NEW CL A 032095101 587 6,088 SH   SOLE 29 6,088 0 0
AMPHENOL CORP NEW CL A 032095101 115,984 1,201,910 SH   SOLE 30 1,201,910 0 0
AMPHENOL CORP NEW CL A 032095101 10,641 110,270 SH   SOLE 31 51,695 0 58,575
AMPHENOL CORP NEW CL A 032095101 1,889 19,579 SH   SOLE 34 19,579 0 0
AMPHENOL CORP NEW CL A 032095101 24,144 250,194 SH   SOLE 36 250,194 0 0
AMPHENOL CORP NEW CL A 032095101 697 7,220 SH   SOLE 40 7,220 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 99 197,945 SH   SOLE 21 197,945 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 555 1,107,441 SH   SOLE 22 1,107,441 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 114 18,543 SH   SOLE 2 530 0 18,013
AMPLIFY ENERGY CORP NEW COM 03212B103 3 488 SH   SOLE 7 488 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 294 47,633 SH   SOLE 18 47,633 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 143 23,121 SH   SOLE 19 23,121 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 3,280 531,603 SH   SOLE 21 531,603 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 2,657 430,583 SH   SOLE 22 421,518 0 9,065
AMREP CORP NEW COM 032159105 4 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 31 5,378 SH   SOLE 21 5,378 0 0
AMREP CORP NEW COM 032159105 33 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 13 2,488 SH   SOLE 18 2,488 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 194 36,685 SH   SOLE 21 36,685 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 517 97,515 SH   SOLE 22 97,515 0 0
AMYRIS INC COM NEW 03236M200 165 34,573 SH   SOLE 2 1,175 0 33,398
AMYRIS INC COM NEW 03236M200 636 133,650 SH   SOLE 18 133,650 0 0
AMYRIS INC COM NEW 03236M200 297 62,456 SH   SOLE 19 62,456 0 0
AMYRIS INC COM NEW 03236M200 11,083 2,328,298 SH   SOLE 21 2,328,298 0 0
AMYRIS INC COM NEW 03236M200 5,869 1,233,003 SH   SOLE 22 1,207,324 0 25,679
AMYRIS INC COM NEW 03236M200 75 15,735 SH   SOLE 30 15,735 0 0
ANALOG DEVICES INC COM 032654105 110,208 986,382 SH   SOLE 2 166,529 0 819,853
ANALOG DEVICES INC COM 032654105 17,083 152,899 SH   SOLE 4 143,113 0 9,786
ANALOG DEVICES INC COM 032654105 38,873 347,922 SH   SOLE 7 340,697 0 7,225
ANALOG DEVICES INC COM 032654105 1,252 11,204 SH   SOLE 13 11,204 0 0
ANALOG DEVICES INC COM 032654105 471 4,217 SH   SOLE 15 4,217 0 0
ANALOG DEVICES INC COM 032654105 85,931 769,098 SH   SOLE 18 719,232 0 49,866
ANALOG DEVICES INC COM 032654105 9,086 81,317 SH   SOLE 19 81,317 0 0
ANALOG DEVICES INC COM 032654105 935,535 8,373,174 SH   SOLE 21 8,373,174 0 0
ANALOG DEVICES INC COM 032654105 995,143 8,906,679 SH   SOLE 22 7,921,526 0 985,153
ANALOG DEVICES INC COM 032654105 30,963 277,119 SH   SOLE 23 277,119 0 0
ANALOG DEVICES INC COM 032654105 49,156 439,954 SH   SOLE 25 439,954 0 0
ANALOG DEVICES INC COM 032654105 207,289 1,855,266 SH   SOLE 26 459,347 0 1,395,919
ANALOG DEVICES INC COM 032654105 8,147 72,918 SH   SOLE 28 53,725 0 19,193
ANALOG DEVICES INC COM 032654105 1,252 11,204 SH   SOLE 29 11,204 0 0
ANALOG DEVICES INC COM 032654105 177,544 1,589,046 SH   SOLE 30 1,589,046 0 0
ANALOG DEVICES INC COM 032654105 18,913 169,273 SH   SOLE 31 88,218 0 81,055
ANALOG DEVICES INC COM 032654105 5,873 52,568 SH   SOLE 32 52,568 0 0
ANALOG DEVICES INC COM 032654105 7,960 71,241 SH   SOLE 34 71,241 0 0
ANALOG DEVICES INC COM 032654105 28,212 252,504 SH   SOLE 36 252,504 0 0
ANALOG DEVICES INC COM 032654105 941 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 7,233 153,889 SH   SOLE 2 5,809 0 148,080
ANAPLAN INC COM 03272L108 74 1,570 SH   SOLE 7 1,570 0 0
ANAPLAN INC COM 03272L108 9,723 206,871 SH   SOLE 18 115,571 0 91,300
ANAPLAN INC COM 03272L108 23,065 490,738 SH   SOLE 19 490,738 0 0
ANAPLAN INC COM 03272L108 50,913 1,083,256 SH   SOLE 21 1,083,256 0 0
ANAPLAN INC COM 03272L108 102,559 2,182,113 SH   SOLE 22 2,072,897 0 109,216
ANAPLAN INC COM 03272L108 82 1,752 SH   SOLE 31 1,752 0 0
ANAPLAN INC COM 03272L108 9,826 209,058 SH   SOLE 34 209,058 0 0
ANAPTYSBIO INC COM 032724106 784 22,408 SH   SOLE 2 1,539 0 20,869
ANAPTYSBIO INC COM 032724106 4 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 13 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 2,969 84,842 SH   SOLE 18 83,975 0 867
ANAPTYSBIO INC COM 032724106 2,056 58,746 SH   SOLE 19 58,746 0 0
ANAPTYSBIO INC COM 032724106 38,821 1,109,498 SH   SOLE 21 1,109,498 0 0
ANAPTYSBIO INC COM 032724106 25,146 718,655 SH   SOLE 22 688,455 0 30,200
ANAPTYSBIO INC COM 032724106 61 1,749 SH   SOLE 23 1,749 0 0
ANAPTYSBIO INC COM 032724106 463 13,239 SH   SOLE 26 5,634 0 7,605
ANAPTYSBIO INC COM 032724106 86 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 2,508 71,664 SH   SOLE 30 71,664 0 0
ANAPTYSBIO INC COM 032724106 43 1,218 SH   SOLE 34 1,218 0 0
ANAPTYSBIO INC COM 032724106 91 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 117 37,054 SH   SOLE 2 1,813 0 35,241
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 484 153,311 SH   SOLE 18 153,311 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 226 71,608 SH   SOLE 19 71,608 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4,656 1,473,559 SH   SOLE 21 1,473,559 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,635 1,150,463 SH   SOLE 22 1,138,029 0 12,434
ANDERSONS INC COM 034164103 714 31,843 SH   SOLE 2 1,305 0 30,538
ANDERSONS INC COM 034164103 5 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 916 40,825 SH   SOLE 7 40,825 0 0
ANDERSONS INC COM 034164103 3,185 141,979 SH   SOLE 18 141,979 0 0
ANDERSONS INC COM 034164103 1,334 59,483 SH   SOLE 19 59,483 0 0
ANDERSONS INC COM 034164103 80,466 3,587,424 SH   SOLE 21 3,587,424 0 0
ANDERSONS INC COM 034164103 20,399 909,462 SH   SOLE 22 862,832 0 46,630
ANDERSONS INC COM 034164103 291 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 70 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 990 44,117 SH   SOLE 30 44,117 0 0
ANDERSONS INC COM 034164103 17 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 71 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 25,026 3,532,201 SH   SOLE 19 3,532,201 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1,069 150,842 SH   SOLE 21 150,842 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 7,670 1,082,560 SH   SOLE 22 1,044,365 0 38,195
ANGI HOMESERVICES INC COM CL A 00183L102 265 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 45 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 107 15,067 SH   SOLE 30 15,067 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 36 5,040 SH   SOLE 34 5,040 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 51 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 672 36,487 SH   SOLE 2 1,564 0 34,923
ANGIODYNAMICS INC COM 03475V101 7 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 16 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 3,198 173,606 SH   SOLE 18 173,606 0 0
ANGIODYNAMICS INC COM 03475V101 1,158 62,859 SH   SOLE 19 62,859 0 0
ANGIODYNAMICS INC COM 03475V101 78,928 4,284,922 SH   SOLE 21 4,284,922 0 0
ANGIODYNAMICS INC COM 03475V101 22,517 1,222,412 SH   SOLE 22 1,178,794 0 43,618
ANGIODYNAMICS INC COM 03475V101 229 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 70 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,002 54,423 SH   SOLE 30 54,423 0 0
ANGIODYNAMICS INC COM 03475V101 116 6,298 SH   SOLE 34 6,298 0 0
ANGIODYNAMICS INC COM 03475V101 50 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 27,187 1,488,055 SH   SOLE 7 1,488,055 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 142 7,772 SH   SOLE 13 7,772 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 834 45,642 SH   SOLE 19 45,642 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5,659 309,751 SH   SOLE 22 309,751 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14,021 767,427 SH   SOLE 23 767,427 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49,043 2,684,362 SH   SOLE 25 2,684,362 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,446 1,009,625 SH   SOLE 26 0 0 1,009,625
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49,814 2,726,564 SH   SOLE 30 2,726,564 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 191,490 10,481,128 SH   SOLE 34 10,481,128 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 203 2,135 SH   SOLE 18 712 0 1,423
ANI PHARMACEUTICALS INC COM 00182C103 607 8,335 SH   SOLE 2 725 0 7,610
ANI PHARMACEUTICALS INC COM 00182C103 11 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 3,433 47,098 SH   SOLE 18 43,376 0 3,722
ANI PHARMACEUTICALS INC COM 00182C103 1,819 24,954 SH   SOLE 19 24,954 0 0
ANI PHARMACEUTICALS INC COM 00182C103 83,427 1,144,711 SH   SOLE 21 1,144,711 0 0
ANI PHARMACEUTICALS INC COM 00182C103 21,253 291,614 SH   SOLE 22 280,929 0 10,685
ANI PHARMACEUTICALS INC COM 00182C103 106 1,456 SH   SOLE 23 1,456 0 0
ANI PHARMACEUTICALS INC COM 00182C103 24 324 SH   SOLE 26 0 0 324
ANI PHARMACEUTICALS INC COM 00182C103 90 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,302 17,861 SH   SOLE 30 17,861 0 0
ANI PHARMACEUTICALS INC COM 00182C103 60 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 763 13,907 SH   SOLE 2 563 0 13,344
ANIKA THERAPEUTICS INC COM 035255108 16 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 3,537 64,429 SH   SOLE 18 64,429 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,268 23,108 SH   SOLE 19 23,108 0 0
ANIKA THERAPEUTICS INC COM 035255108 85,319 1,554,364 SH   SOLE 21 1,554,364 0 0
ANIKA THERAPEUTICS INC COM 035255108 22,277 405,845 SH   SOLE 22 388,078 0 17,767
ANIKA THERAPEUTICS INC COM 035255108 120 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 119 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,065 19,399 SH   SOLE 30 19,399 0 0
ANIKA THERAPEUTICS INC COM 035255108 93 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 14 3,605 SH   SOLE 18 3,605 0 0
ANIXA BIOSCIENCES INC COM 03528H109 204 50,888 SH   SOLE 21 50,888 0 0
ANIXA BIOSCIENCES INC COM 03528H109 126 31,496 SH   SOLE 22 31,496 0 0
ANIXTER INTL INC COM 035290105 2,597 37,568 SH   SOLE 2 7,138 0 30,430
ANIXTER INTL INC COM 035290105 12 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 81 1,167 SH   SOLE 7 1,167 0 0
ANIXTER INTL INC COM 035290105 9,427 136,386 SH   SOLE 18 136,386 0 0
ANIXTER INTL INC COM 035290105 8,037 116,270 SH   SOLE 19 116,270 0 0
ANIXTER INTL INC COM 035290105 234,321 3,390,059 SH   SOLE 21 3,390,059 0 0
ANIXTER INTL INC COM 035290105 72,002 1,041,694 SH   SOLE 22 994,016 0 47,678
ANIXTER INTL INC COM 035290105 1,538 22,248 SH   SOLE 23 22,248 0 0
ANIXTER INTL INC COM 035290105 4,456 64,464 SH   SOLE 26 5,838 0 58,626
ANIXTER INTL INC COM 035290105 298 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 2,894 41,864 SH   SOLE 30 41,864 0 0
ANIXTER INTL INC COM 035290105 653 9,449 SH   SOLE 34 9,449 0 0
ANIXTER INTL INC COM 035290105 103 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 215 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 30,748 3,494,059 SH   SOLE 2 214,571 0 3,279,488
ANNALY CAP MGMT INC COM 035710409 5,377 611,024 SH   SOLE 4 571,164 0 39,860
ANNALY CAP MGMT INC COM 035710409 8,441 959,181 SH   SOLE 7 764,711 0 194,470
ANNALY CAP MGMT INC COM 035710409 555 63,034 SH   SOLE 13 63,034 0 0
ANNALY CAP MGMT INC COM 035710409 61 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 7,044 800,436 SH   SOLE 18 693,328 0 107,108
ANNALY CAP MGMT INC COM 035710409 2,764 314,093 SH   SOLE 19 314,093 0 0
ANNALY CAP MGMT INC COM 035710409 764,627 86,889,391 SH   SOLE 21 86,889,391 0 0
ANNALY CAP MGMT INC COM 035710409 396,875 45,099,480 SH   SOLE 22 42,092,207 0 3,007,273
ANNALY CAP MGMT INC COM 035710409 9,033 1,026,501 SH   SOLE 23 1,026,501 0 0
ANNALY CAP MGMT INC COM 035710409 12,536 1,424,527 SH   SOLE 25 1,424,527 0 0
ANNALY CAP MGMT INC COM 035710409 54,454 6,187,995 SH   SOLE 26 2,176,514 0 4,011,481
ANNALY CAP MGMT INC COM 035710409 2,238 254,291 SH   SOLE 28 177,914 0 76,377
ANNALY CAP MGMT INC COM 035710409 2,927 332,637 SH   SOLE 29 28,227 0 304,410
ANNALY CAP MGMT INC COM 035710409 44,552 5,062,773 SH   SOLE 30 5,062,773 0 0
ANNALY CAP MGMT INC COM 035710409 2,749 312,438 SH   SOLE 31 262,627 0 49,811
ANNALY CAP MGMT INC COM 035710409 759 86,260 SH   SOLE 34 86,260 0 0
ANNALY CAP MGMT INC COM 035710409 19,645 2,232,371 SH   SOLE 36 2,232,371 0 0
ANNALY CAP MGMT INC COM 035710409 278 31,619 SH   SOLE 40 31,619 0 0
ANSYS INC COM 03662Q105 46,871 211,741 SH   SOLE 2 29,462 0 182,279
ANSYS INC COM 03662Q105 7,745 34,986 SH   SOLE 4 32,832 0 2,154
ANSYS INC COM 03662Q105 24,852 112,270 SH   SOLE 7 78,258 0 34,012
ANSYS INC COM 03662Q105 852 3,850 SH   SOLE 13 3,850 0 0
ANSYS INC COM 03662Q105 232 1,047 SH   SOLE 15 1,047 0 0
ANSYS INC COM 03662Q105 49,830 225,108 SH   SOLE 18 213,667 0 11,441
ANSYS INC COM 03662Q105 89,708 405,260 SH   SOLE 19 405,260 0 0
ANSYS INC COM 03662Q105 512,259 2,314,143 SH   SOLE 21 2,314,143 0 0
ANSYS INC COM 03662Q105 458,125 2,069,594 SH   SOLE 22 1,857,796 0 211,798
ANSYS INC COM 03662Q105 13,455 60,784 SH   SOLE 23 60,784 0 0
ANSYS INC COM 03662Q105 143,007 646,040 SH   SOLE 25 646,040 0 0
ANSYS INC COM 03662Q105 103,090 465,710 SH   SOLE 26 112,954 0 352,756
ANSYS INC COM 03662Q105 3,575 16,152 SH   SOLE 28 11,595 0 4,557
ANSYS INC COM 03662Q105 4,337 19,594 SH   SOLE 29 1,682 0 17,912
ANSYS INC COM 03662Q105 86,309 389,902 SH   SOLE 30 389,902 0 0
ANSYS INC COM 03662Q105 3,877 17,513 SH   SOLE 31 14,042 0 3,471
ANSYS INC COM 03662Q105 3,962 17,898 SH   SOLE 34 17,898 0 0
ANSYS INC COM 03662Q105 11,648 52,619 SH   SOLE 36 52,619 0 0
ANSYS INC COM 03662Q105 398 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 472 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,956 584,758 SH   SOLE 18 584,758 0 0
ANTARES PHARMA INC COM 036642106 929 277,833 SH   SOLE 19 277,833 0 0
ANTARES PHARMA INC COM 036642106 19,034 5,690,162 SH   SOLE 21 5,690,162 0 0
ANTARES PHARMA INC COM 036642106 14,977 4,477,311 SH   SOLE 22 4,285,245 0 192,066
ANTARES PHARMA INC COM 036642106 141 42,238 SH   SOLE 30 42,238 0 0
ANTERIX INC COM 03676C100 333 9,203 SH   SOLE 2 400 0 8,803
ANTERIX INC COM 03676C100 3 73 SH   SOLE 7 73 0 0
ANTERIX INC COM 03676C100 1,407 38,874 SH   SOLE 18 38,874 0 0
ANTERIX INC COM 03676C100 679 18,764 SH   SOLE 19 18,764 0 0
ANTERIX INC COM 03676C100 13,059 360,749 SH   SOLE 21 360,749 0 0
ANTERIX INC COM 03676C100 10,748 296,908 SH   SOLE 22 282,434 0 14,474
ANTERIX INC COM 03676C100 82 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 39 1,081 SH   SOLE 28 1,081 0 0
ANTERIX INC COM 03676C100 119 3,277 SH   SOLE 30 3,277 0 0
ANTERIX INC COM 03676C100 40 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,047 546,858 SH   SOLE 2 125,740 0 421,118
ANTERO MIDSTREAM CORP COM 03676B102 10 1,327 SH   SOLE 4 1,327 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,952 263,734 SH   SOLE 7 263,734 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,224 705,979 SH   SOLE 18 705,979 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,717 502,261 SH   SOLE 19 502,261 0 0
ANTERO MIDSTREAM CORP COM 03676B102 88,465 11,954,754 SH   SOLE 21 11,954,754 0 0
ANTERO MIDSTREAM CORP COM 03676B102 58,907 7,960,450 SH   SOLE 22 7,463,414 0 497,036
ANTERO MIDSTREAM CORP COM 03676B102 731 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 175 23,638 SH   SOLE 28 23,638 0 0
ANTERO MIDSTREAM CORP COM 03676B102 497 67,127 SH   SOLE 30 67,127 0 0
ANTERO MIDSTREAM CORP COM 03676B102 35 4,783 SH   SOLE 31 4,783 0 0
ANTERO MIDSTREAM CORP COM 03676B102 899 121,444 SH   SOLE 34 121,444 0 0
ANTERO MIDSTREAM CORP COM 03676B102 161 21,818 SH   SOLE 40 21,818 0 0
ANTERO RES CORP COM 03674X106 1,454 481,412 SH   SOLE 2 18,958 0 462,454
ANTERO RES CORP COM 03674X106 4 1,212 SH   SOLE 4 1,212 0 0
ANTERO RES CORP COM 03674X106 35 11,662 SH   SOLE 7 11,662 0 0
ANTERO RES CORP COM 03674X106 428 141,711 SH   SOLE 18 141,711 0 0
ANTERO RES CORP COM 03674X106 391 129,360 SH   SOLE 19 129,360 0 0
ANTERO RES CORP COM 03674X106 9,019 2,986,380 SH   SOLE 21 2,986,380 0 0
ANTERO RES CORP COM 03674X106 20,612 6,825,185 SH   SOLE 22 6,100,278 0 724,907
ANTERO RES CORP COM 03674X106 372 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RES CORP COM 03674X106 83 27,414 SH   SOLE 28 27,414 0 0
ANTERO RES CORP COM 03674X106 357 118,086 SH   SOLE 30 118,086 0 0
ANTERO RES CORP COM 03674X106 18 5,992 SH   SOLE 31 5,992 0 0
ANTERO RES CORP COM 03674X106 19 6,224 SH   SOLE 34 6,224 0 0
ANTERO RES CORP COM 03674X106 354 117,110 SH   SOLE 36 117,110 0 0
ANTERO RES CORP COM 03674X106 64 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 213,540 889,380 SH   SOLE 2 313,580 0 575,800
ANTHEM INC COM 036752103 33,120 137,944 SH   SOLE 4 131,022 0 6,922
ANTHEM INC COM 036752103 86,626 360,793 SH   SOLE 7 253,103 0 107,690
ANTHEM INC COM 036752103 6,461 26,908 SH   SOLE 13 26,908 0 0
ANTHEM INC COM 036752103 577 2,405 SH   SOLE 15 2,405 0 0
ANTHEM INC COM 036752103 349,648 1,456,261 SH   SOLE 18 1,359,120 0 97,141
ANTHEM INC COM 036752103 825,981 3,440,154 SH   SOLE 19 3,440,154 0 0
ANTHEM INC COM 036752103 1,049 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,339,952 5,580,810 SH   SOLE 21 5,580,810 0 0
ANTHEM INC COM 036752103 1,631,725 6,796,021 SH   SOLE 22 6,006,670 0 789,351
ANTHEM INC COM 036752103 51,367 213,939 SH   SOLE 23 213,939 0 0
ANTHEM INC COM 036752103 71,167 296,404 SH   SOLE 25 296,404 0 0
ANTHEM INC COM 036752103 259,363 1,080,231 SH   SOLE 26 315,740 0 764,491
ANTHEM INC COM 036752103 12,053 50,200 SH   SOLE 28 36,546 0 13,654
ANTHEM INC COM 036752103 20,142 83,889 SH   SOLE 29 21,716 0 62,173
ANTHEM INC COM 036752103 257,176 1,071,120 SH   SOLE 30 1,071,120 0 0
ANTHEM INC COM 036752103 48,474 201,891 SH   SOLE 31 71,720 0 130,171
ANTHEM INC COM 036752103 204,219 850,560 SH   SOLE 34 850,560 0 0
ANTHEM INC COM 036752103 52,393 218,212 SH   SOLE 36 218,212 0 0
ANTHEM INC COM 036752103 1,493 6,218 SH   SOLE 40 6,218 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,342 700,000 PRN   SOLE 21 700,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 346 104,995 SH   SOLE 2 4,060 0 100,935
ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 9 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,162 352,146 SH   SOLE 18 352,146 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 552 167,364 SH   SOLE 19 167,364 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 18,188 5,511,635 SH   SOLE 21 5,511,635 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 11,339 3,436,107 SH   SOLE 22 3,279,578 0 156,529
ANWORTH MORTGAGE ASSET CP COM 037347101 2,018 611,368 SH   SOLE 26 25,813 0 585,555
ANWORTH MORTGAGE ASSET CP COM 037347101 52 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 42 12,860 SH   SOLE 30 12,860 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 38 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 111,045 573,666 SH   SOLE 2 57,211 0 516,455
AON PLC SHS CL A G0408V102 21,348 110,285 SH   SOLE 4 103,848 0 6,437
AON PLC SHS CL A G0408V102 65,185 336,751 SH   SOLE 7 246,889 0 89,862
AON PLC SHS CL A G0408V102 505 2,610 SH   SOLE 13 2,610 0 0
AON PLC SHS CL A G0408V102 503 2,598 SH   SOLE 15 2,598 0 0
AON PLC SHS CL A G0408V102 27 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 98,017 506,365 SH   SOLE 18 472,949 0 33,416
AON PLC SHS CL A G0408V102 7,252 37,465 SH   SOLE 19 37,465 0 0
AON PLC SHS CL A G0408V102 1,162,809 6,007,178 SH   SOLE 21 6,007,178 0 0
AON PLC SHS CL A G0408V102 1,149,626 5,939,073 SH   SOLE 22 5,308,234 0 630,839
AON PLC SHS CL A G0408V102 33,794 174,583 SH   SOLE 23 174,583 0 0
AON PLC SHS CL A G0408V102 49,056 253,430 SH   SOLE 25 253,430 0 0
AON PLC SHS CL A G0408V102 204,832 1,058,181 SH   SOLE 26 292,414 0 765,767
AON PLC SHS CL A G0408V102 9,070 46,859 SH   SOLE 28 33,939 0 12,920
AON PLC SHS CL A G0408V102 996 5,143 SH   SOLE 29 5,143 0 0
AON PLC SHS CL A G0408V102 224,786 1,161,265 SH   SOLE 30 1,161,265 0 0
AON PLC SHS CL A G0408V102 18,860 97,430 SH   SOLE 31 43,314 0 54,116
AON PLC SHS CL A G0408V102 3,008 15,542 SH   SOLE 34 15,542 0 0
AON PLC SHS CL A G0408V102 37,160 191,974 SH   SOLE 36 191,974 0 0
AON PLC SHS CL A G0408V102 1,134 5,858 SH   SOLE 40 5,858 0 0
APACHE CORP COM 037411105 24,704 964,985 SH   SOLE 2 103,211 0 861,774
APACHE CORP COM 037411105 3,567 139,325 SH   SOLE 4 129,242 0 10,083
APACHE CORP COM 037411105 9,134 356,782 SH   SOLE 7 328,538 0 28,244
APACHE CORP COM 037411105 375 14,648 SH   SOLE 13 14,648 0 0
APACHE CORP COM 037411105 82 3,208 SH   SOLE 15 3,208 0 0
APACHE CORP COM 037411105 27,494 1,073,966 SH   SOLE 18 1,023,810 0 50,156
APACHE CORP COM 037411105 3,208 125,296 SH   SOLE 19 125,296 0 0
APACHE CORP COM 037411105 230,127 8,989,355 SH   SOLE 21 8,989,355 0 0
APACHE CORP COM 037411105 249,957 9,763,949 SH   SOLE 22 8,719,519 0 1,044,430
APACHE CORP COM 037411105 7,081 276,597 SH   SOLE 23 276,597 0 0
APACHE CORP COM 037411105 8,903 347,758 SH   SOLE 25 347,758 0 0
APACHE CORP COM 037411105 43,594 1,702,902 SH   SOLE 26 538,858 0 1,164,044
APACHE CORP COM 037411105 1,837 71,739 SH   SOLE 28 51,934 0 19,805
APACHE CORP COM 037411105 2,213 86,461 SH   SOLE 29 7,953 0 78,508
APACHE CORP COM 037411105 36,564 1,428,282 SH   SOLE 30 1,428,282 0 0
APACHE CORP COM 037411105 10,516 410,788 SH   SOLE 31 63,462 0 347,326
APACHE CORP COM 037411105 643 25,102 SH   SOLE 34 25,102 0 0
APACHE CORP COM 037411105 6,845 267,369 SH   SOLE 36 267,369 0 0
APACHE CORP COM 037411105 273 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 16,978 325,619 SH   SOLE 2 54,487 0 271,132
APARTMENT INVT & MGMT CO CL A 03748R754 2,384 45,721 SH   SOLE 4 45,721 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 13,929 267,144 SH   SOLE 7 267,144 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 315 6,041 SH   SOLE 15 6,041 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 14,678 281,513 SH   SOLE 18 272,866 0 8,647
APARTMENT INVT & MGMT CO CL A 03748R754 9,941 190,663 SH   SOLE 19 190,663 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 241,373 4,629,318 SH   SOLE 21 4,629,318 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 267,040 5,121,588 SH   SOLE 22 4,735,789 0 385,799
APARTMENT INVT & MGMT CO CL A 03748R754 306 5,863 SH   SOLE 23 5,863 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 15,912 305,180 SH   SOLE 25 305,180 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 12,108 232,227 SH   SOLE 26 36,450 0 195,777
APARTMENT INVT & MGMT CO CL A 03748R754 958 18,365 SH   SOLE 28 18,365 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 4,090 78,449 SH   SOLE 29 78,449 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 49,933 957,671 SH   SOLE 30 957,671 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 234 4,480 SH   SOLE 31 3,008 0 1,472
APARTMENT INVT & MGMT CO CL A 03748R754 62 1,182 SH   SOLE 34 1,182 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 128 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 738 14,159 SH   SOLE 40 14,159 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,195 91,103 SH   SOLE 2 51,209 0 39,894
APELLIS PHARMACEUTICALS INC COM 03753U106 5 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 19 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 5,046 209,448 SH   SOLE 18 202,577 0 6,871
APELLIS PHARMACEUTICALS INC COM 03753U106 14,496 601,748 SH   SOLE 19 601,748 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 429 17,800 SH   SOLE 20 17,800 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 53,472 2,219,656 SH   SOLE 21 2,219,656 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 31,102 1,291,094 SH   SOLE 22 1,223,457 0 67,637
APELLIS PHARMACEUTICALS INC COM 03753U106 290 12,018 SH   SOLE 23 12,018 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,177 48,867 SH   SOLE 26 23,495 0 25,372
APELLIS PHARMACEUTICALS INC COM 03753U106 299 12,408 SH   SOLE 28 12,408 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,282 53,228 SH   SOLE 30 53,228 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,361 139,505 SH   SOLE 34 139,505 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 108 4,485 SH   SOLE 40 4,485 0 0
APERGY CORP COM 03755L104 5,178 191,424 SH   SOLE 2 42,564 0 148,860
APERGY CORP COM 03755L104 9 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 39 1,440 SH   SOLE 7 1,440 0 0
APERGY CORP COM 03755L104 5,829 215,493 SH   SOLE 18 215,493 0 0
APERGY CORP COM 03755L104 470 17,387 SH   SOLE 19 17,387 0 0
APERGY CORP COM 03755L104 104,666 3,869,361 SH   SOLE 21 3,869,361 0 0
APERGY CORP COM 03755L104 70,210 2,595,578 SH   SOLE 22 2,426,165 0 169,413
APERGY CORP COM 03755L104 916 33,852 SH   SOLE 26 25,547 0 8,305
APERGY CORP COM 03755L104 266 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 565 20,882 SH   SOLE 30 20,882 0 0
APERGY CORP COM 03755L104 45 1,650 SH   SOLE 31 1,650 0 0
APERGY CORP COM 03755L104 203 7,515 SH   SOLE 36 7,515 0 0
APERGY CORP COM 03755L104 195 7,194 SH   SOLE 40 7,194 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 3 2,239 SH   SOLE 21 2,239 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 119 80,649 SH   SOLE 22 80,649 0 0
APOGEE ENTERPRISES INC COM 037598109 954 24,468 SH   SOLE 2 1,422 0 23,046
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 23 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 4,861 124,685 SH   SOLE 18 118,347 0 6,338
APOGEE ENTERPRISES INC COM 037598109 2,608 66,883 SH   SOLE 19 66,883 0 0
APOGEE ENTERPRISES INC COM 037598109 113,955 2,922,660 SH   SOLE 21 2,922,660 0 0
APOGEE ENTERPRISES INC COM 037598109 33,274 853,397 SH   SOLE 22 811,718 0 41,679
APOGEE ENTERPRISES INC COM 037598109 119 3,055 SH   SOLE 23 3,055 0 0
APOGEE ENTERPRISES INC COM 037598109 589 15,103 SH   SOLE 26 9,174 0 5,929
APOGEE ENTERPRISES INC COM 037598109 127 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,439 36,909 SH   SOLE 30 36,909 0 0
APOGEE ENTERPRISES INC COM 037598109 98 2,517 SH   SOLE 34 2,517 0 0
APOGEE ENTERPRISES INC COM 037598109 127 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,985 155,720 SH   SOLE 2 6,332 0 149,388
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 54 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 12,931 674,536 SH   SOLE 18 674,536 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5,812 303,208 SH   SOLE 19 303,208 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 368,495 19,222,459 SH   SOLE 21 19,222,459 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 85,954 4,483,754 SH   SOLE 22 4,303,263 0 180,491
APOLLO COML REAL EST FIN INC COM 03762U105 439 22,903 SH   SOLE 23 22,903 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 744 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 471 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,731 194,618 SH   SOLE 30 194,618 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 209 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 939 925,000 PRN   SOLE 21 925,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 10 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 101 30,750 SH   SOLE 21 30,750 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 652 17,239 SH   SOLE 30 17,239 0 0
APOLLO INVT CORP COM NEW 03761U502 5,894 366,345 SH   SOLE 30 366,345 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 408 23,151 SH   SOLE 2 636 0 22,515
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 10 562 SH   SOLE 7 562 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 1,745 99,014 SH   SOLE 18 99,014 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 833 47,262 SH   SOLE 19 47,262 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 17,160 973,905 SH   SOLE 21 973,905 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 11,579 657,157 SH   SOLE 22 622,414 0 34,743
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 138 7,850 SH   SOLE 30 7,850 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 40 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 1,286 13,514 SH   SOLE 2 617 0 12,897
APPFOLIO INC COM CL A 03783C100 7 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 30 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 5,502 57,829 SH   SOLE 18 53,636 0 4,193
APPFOLIO INC COM CL A 03783C100 2,703 28,413 SH   SOLE 19 28,413 0 0
APPFOLIO INC COM CL A 03783C100 52,301 549,725 SH   SOLE 21 549,725 0 0
APPFOLIO INC COM CL A 03783C100 40,257 423,136 SH   SOLE 22 402,466 0 20,670
APPFOLIO INC COM CL A 03783C100 14 147 SH   SOLE 23 147 0 0
APPFOLIO INC COM CL A 03783C100 763 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 224 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 467 4,910 SH   SOLE 30 4,910 0 0
APPFOLIO INC COM CL A 03783C100 143 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 1,286 27,071 SH   SOLE 2 1,291 0 25,780
APPIAN CORP CL A 03782L101 6 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 27 574 SH   SOLE 7 574 0 0
APPIAN CORP CL A 03782L101 5,044 106,184 SH   SOLE 18 106,184 0 0
APPIAN CORP CL A 03782L101 2,546 53,606 SH   SOLE 19 53,606 0 0
APPIAN CORP CL A 03782L101 48,747 1,026,248 SH   SOLE 21 1,026,248 0 0
APPIAN CORP CL A 03782L101 42,711 899,178 SH   SOLE 22 865,433 0 33,745
APPIAN CORP CL A 03782L101 618 13,013 SH   SOLE 26 11,336 0 1,677
APPIAN CORP CL A 03782L101 268 5,638 SH   SOLE 28 5,638 0 0
APPIAN CORP CL A 03782L101 168 3,543 SH   SOLE 30 3,543 0 0
APPIAN CORP CL A 03782L101 119 2,505 SH   SOLE 40 2,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,949 600,066 SH   SOLE 2 85,588 0 514,478
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,330 200,856 SH   SOLE 4 200,856 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,118 248,345 SH   SOLE 7 248,345 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,163 130,450 SH   SOLE 18 100,943 0 29,507
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,129 309,334 SH   SOLE 19 309,334 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 65,676 3,961,148 SH   SOLE 21 3,961,148 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 141,364 8,526,191 SH   SOLE 22 7,578,267 0 947,924
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,159 250,866 SH   SOLE 23 250,866 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,848 473,327 SH   SOLE 25 473,327 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,574 155,253 SH   SOLE 26 51,668 0 103,585
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 448 27,036 SH   SOLE 28 27,036 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,778 288,170 SH   SOLE 29 288,170 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16,043 967,629 SH   SOLE 30 967,629 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,938 297,824 SH   SOLE 31 234,183 0 63,641
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 861 51,959 SH   SOLE 34 51,959 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,376 83,007 SH   SOLE 36 83,007 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 313 18,903 SH   SOLE 40 18,903 0 0
APPLE INC COM 037833100 2,766,721 12,353,089 SH   SOLE 2 2,036,340 0 10,316,749
APPLE INC COM 037833100 443,018 1,978,023 SH   SOLE 4 1,853,166 0 124,857
APPLE INC COM 037833100 886,819 3,959,545 SH   SOLE 7 3,947,477 0 12,068
APPLE INC COM 037833100 35,442 158,243 SH   SOLE 13 158,243 0 0
APPLE INC COM 037833100 11,244 50,203 SH   SOLE 15 50,203 0 0
APPLE INC COM 037833100 960 4,286 SH   SOLE 17 0 0 4,286
APPLE INC COM 037833100 2,465,158 11,006,643 SH   SOLE 18 10,070,522 0 936,121
APPLE INC COM 037833100 1,053,851 4,705,322 SH   SOLE 19 4,705,322 0 0
APPLE INC COM 037833100 3,674 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 18,853,433 84,178,386 SH   SOLE 21 84,178,386 0 0
APPLE INC COM 037833100 23,997,035 107,143,969 SH   SOLE 22 94,245,137 0 12,898,832
APPLE INC COM 037833100 818,099 3,652,718 SH   SOLE 23 3,652,718 0 0
APPLE INC COM 037833100 1,049,927 4,687,800 SH   SOLE 25 4,651,197 0 36,603
APPLE INC COM 037833100 4,332,862 19,345,723 SH   SOLE 26 5,122,359 0 14,223,364
APPLE INC COM 037833100 196,945 879,338 SH   SOLE 28 635,640 0 243,698
APPLE INC COM 037833100 193,243 862,806 SH   SOLE 29 246,546 0 616,260
APPLE INC COM 037833100 3,904,633 17,433,731 SH   SOLE 30 17,433,731 0 0
APPLE INC COM 037833100 315,835 1,410,166 SH   SOLE 31 1,051,114 0 359,052
APPLE INC COM 037833100 181,038 808,314 SH   SOLE 32 808,314 0 0
APPLE INC COM 037833100 476,628 2,128,090 SH   SOLE 34 2,128,090 0 0
APPLE INC COM 037833100 743,488 3,319,586 SH   SOLE 36 3,319,586 0 0
APPLE INC COM 037833100 24,420 109,031 SH   SOLE 40 109,031 0 0
APPLE INC OPTIONS 037833100 694 3,100 SH Call SOLE 2 3,100 0 0
APPLE INC OPTIONS 037833100 33,887 151,300 SH Call SOLE 19 151,300 0 0
APPLE INC OPTIONS 037833100 582 2,600 SH Call SOLE 22 2,600 0 0
APPLE INC OPTIONS 037833100 90 400 SH Call SOLE 25 400 0 0
APPLE INC OPTIONS 037833100 90 400 SH Call SOLE 26 0 0 400
APPLE INC OPTIONS 037833100 9,967 44,500 SH Call SOLE 34 44,500 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 3 14,266 SH   SOLE 21 14,266 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 32 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 22 5,278 SH   SOLE 2 5,278 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 13 3,216 SH   SOLE 18 3,216 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 16 3,742 SH   SOLE 19 3,742 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 218 52,448 SH   SOLE 21 52,448 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 961 230,936 SH   SOLE 22 230,936 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2,311 SH   SOLE 23 2,311 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,649 46,644 SH   SOLE 2 14,261 0 32,383
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 45 785 SH   SOLE 7 785 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10,874 191,437 SH   SOLE 18 174,514 0 16,923
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,706 276,517 SH   SOLE 19 276,517 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 240,552 4,235,071 SH   SOLE 21 4,235,071 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 80,900 1,424,300 SH   SOLE 22 1,369,088 0 55,212
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,371 41,751 SH   SOLE 23 41,751 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,677 117,552 SH   SOLE 26 10,578 0 106,974
APPLIED INDL TECHNOLOGIES IN COM 03820C105 305 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,037 53,460 SH   SOLE 30 53,460 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 62 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 170 2,989 SH   SOLE 40 2,989 0 0
APPLIED MATLS INC COM 038222105 126,965 2,544,387 SH   SOLE 2 454,626 0 2,089,761
APPLIED MATLS INC COM 038222105 21,262 426,091 SH   SOLE 4 400,781 0 25,310
APPLIED MATLS INC COM 038222105 43,005 861,820 SH   SOLE 7 856,257 0 5,563
APPLIED MATLS INC COM 038222105 6,008 120,400 SH   SOLE 13 120,400 0 0
APPLIED MATLS INC COM 038222105 558 11,182 SH   SOLE 15 11,182 0 0
APPLIED MATLS INC COM 038222105 107,891 2,162,145 SH   SOLE 18 1,905,450 0 256,695
APPLIED MATLS INC COM 038222105 108,946 2,183,288 SH   SOLE 19 2,183,288 0 0
APPLIED MATLS INC COM 038222105 1,035,668 20,754,879 SH   SOLE 21 20,754,879 0 0
APPLIED MATLS INC COM 038222105 1,187,753 23,802,658 SH   SOLE 22 20,844,743 0 2,957,915
APPLIED MATLS INC COM 038222105 37,311 747,719 SH   SOLE 23 747,719 0 0
APPLIED MATLS INC COM 038222105 47,743 956,781 SH   SOLE 25 956,781 0 0
APPLIED MATLS INC COM 038222105 291,418 5,840,048 SH   SOLE 26 1,147,309 0 4,692,739
APPLIED MATLS INC COM 038222105 8,906 178,470 SH   SOLE 28 129,323 0 49,147
APPLIED MATLS INC COM 038222105 15,434 309,295 SH   SOLE 29 41,354 0 267,941
APPLIED MATLS INC COM 038222105 196,340 3,934,670 SH   SOLE 30 3,934,670 0 0
APPLIED MATLS INC COM 038222105 19,346 387,697 SH   SOLE 31 236,747 0 150,950
APPLIED MATLS INC COM 038222105 6,555 131,355 SH   SOLE 32 131,355 0 0
APPLIED MATLS INC COM 038222105 32,788 657,074 SH   SOLE 34 657,074 0 0
APPLIED MATLS INC COM 038222105 35,504 711,507 SH   SOLE 36 711,507 0 0
APPLIED MATLS INC COM 038222105 1,068 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 211 18,822 SH   SOLE 2 693 0 18,129
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 992 88,434 SH   SOLE 18 88,434 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 361 32,143 SH   SOLE 19 32,143 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 25,019 2,229,877 SH   SOLE 21 2,229,877 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,636 591,418 SH   SOLE 22 564,794 0 26,624
APPLIED OPTOELECTRONICS INC COM 03823U102 72 6,444 SH   SOLE 26 0 0 6,444
APPLIED OPTOELECTRONICS INC COM 03823U102 28 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 263 23,446 SH   SOLE 30 23,446 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 20 1,769 SH   SOLE 40 1,769 0 0
APPLIED THERAPEUTICS INC COM 03828A101 19 1,743 SH   SOLE 2 0 0 1,743
APPLIED THERAPEUTICS INC COM 03828A101 16 1,480 SH   SOLE 18 1,480 0 0
APPLIED THERAPEUTICS INC COM 03828A101 60 5,429 SH   SOLE 21 5,429 0 0
APPLIED THERAPEUTICS INC COM 03828A101 142 12,910 SH   SOLE 22 12,910 0 0
APPROACH RESOURCES INC COM 03834A103 0 39 SH   SOLE 19 39 0 0
APPROACH RESOURCES INC COM 03834A103 12 82,350 SH   SOLE 21 82,350 0 0
APPROACH RESOURCES INC COM 03834A103 135 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,697 166,287 SH   SOLE 2 34,610 0 131,677
APTARGROUP INC COM 038336103 35 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 1,703 14,374 SH   SOLE 7 14,374 0 0
APTARGROUP INC COM 038336103 22,146 186,963 SH   SOLE 18 186,963 0 0
APTARGROUP INC COM 038336103 1,924 16,245 SH   SOLE 19 16,245 0 0
APTARGROUP INC COM 038336103 377,642 3,188,199 SH   SOLE 21 3,188,199 0 0
APTARGROUP INC COM 038336103 246,015 2,076,955 SH   SOLE 22 1,947,831 0 129,124
APTARGROUP INC COM 038336103 2,357 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 1,303 10,999 SH   SOLE 28 10,999 0 0
APTARGROUP INC COM 038336103 2,086 17,611 SH   SOLE 30 17,611 0 0
APTARGROUP INC COM 038336103 158 1,335 SH   SOLE 31 1,335 0 0
APTARGROUP INC COM 038336103 141 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 723 6,106 SH   SOLE 40 6,106 0 0
APTEVO THERAPEUTICS INC COM 03835L108 8 13,099 SH   SOLE 21 13,099 0 0
APTEVO THERAPEUTICS INC COM 03835L108 172 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 32 9,275 SH   SOLE 18 9,275 0 0
APTINYX INC COM 03836N103 86 24,653 SH   SOLE 19 24,653 0 0
APTINYX INC COM 03836N103 1,330 381,048 SH   SOLE 21 381,048 0 0
APTINYX INC COM 03836N103 860 246,438 SH   SOLE 22 246,438 0 0
APTINYX INC COM 03836N103 6 1,667 SH   SOLE 23 1,667 0 0
APTINYX INC COM 03836N103 60 17,145 SH   SOLE 26 0 0 17,145
APTINYX INC COM 03836N103 6 1,713 SH   SOLE 30 1,713 0 0
APTIV PLC SHS G6095L109 56,896 650,830 SH   SOLE 2 67,507 0 583,323
APTIV PLC SHS G6095L109 8,824 100,937 SH   SOLE 4 93,923 0 7,014
APTIV PLC SHS G6095L109 20,194 230,999 SH   SOLE 7 230,999 0 0
APTIV PLC SHS G6095L109 39 451 SH   SOLE 13 451 0 0
APTIV PLC SHS G6095L109 231 2,638 SH   SOLE 15 2,638 0 0
APTIV PLC SHS G6095L109 45,228 517,366 SH   SOLE 18 481,556 0 35,810
APTIV PLC SHS G6095L109 7,080 80,989 SH   SOLE 19 80,989 0 0
APTIV PLC SHS G6095L109 499,884 5,718,189 SH   SOLE 21 5,718,189 0 0
APTIV PLC SHS G6095L109 543,020 6,211,627 SH   SOLE 22 5,512,104 0 699,523
APTIV PLC SHS G6095L109 16,724 191,303 SH   SOLE 23 191,303 0 0
APTIV PLC SHS G6095L109 22,563 258,096 SH   SOLE 25 258,096 0 0
APTIV PLC SHS G6095L109 104,685 1,197,494 SH   SOLE 26 336,156 0 861,338
APTIV PLC SHS G6095L109 4,461 51,032 SH   SOLE 28 37,669 0 13,363
APTIV PLC SHS G6095L109 527 6,032 SH   SOLE 29 6,032 0 0
APTIV PLC SHS G6095L109 80,238 917,848 SH   SOLE 30 917,848 0 0
APTIV PLC SHS G6095L109 7,336 83,922 SH   SOLE 31 48,930 0 34,992
APTIV PLC SHS G6095L109 4,615 52,790 SH   SOLE 34 52,790 0 0
APTIV PLC SHS G6095L109 15,847 181,280 SH   SOLE 36 181,280 0 0
APTIV PLC SHS G6095L109 571 6,531 SH   SOLE 40 6,531 0 0
APYX MED CORP COM 03837C106 214 31,675 SH   SOLE 2 1,371 0 30,304
APYX MED CORP COM 03837C106 809 119,473 SH   SOLE 18 119,473 0 0
APYX MED CORP COM 03837C106 381 56,264 SH   SOLE 19 56,264 0 0
APYX MED CORP COM 03837C106 7,971 1,177,357 SH   SOLE 21 1,177,357 0 0
APYX MED CORP COM 03837C106 5,507 813,443 SH   SOLE 22 800,492 0 12,951
AQUA AMERICA INC COM 03836W103 23,223 518,017 SH   SOLE 2 114,582 0 403,435
AQUA AMERICA INC COM 03836W103 444 9,912 SH   SOLE 4 9,912 0 0
AQUA AMERICA INC COM 03836W103 17,966 400,759 SH   SOLE 7 400,759 0 0
AQUA AMERICA INC COM 03836W103 1 12 SH   SOLE 17 0 0 12
AQUA AMERICA INC COM 03836W103 29,482 657,638 SH   SOLE 18 657,638 0 0
AQUA AMERICA INC COM 03836W103 2,201 49,090 SH   SOLE 19 49,090 0 0
AQUA AMERICA INC COM 03836W103 483,449 10,784,054 SH   SOLE 21 10,784,054 0 0
AQUA AMERICA INC COM 03836W103 310,035 6,915,783 SH   SOLE 22 6,501,365 0 414,418
AQUA AMERICA INC COM 03836W103 5,416 120,805 SH   SOLE 26 55,022 0 65,783
AQUA AMERICA INC COM 03836W103 1,581 35,256 SH   SOLE 28 35,256 0 0
AQUA AMERICA INC COM 03836W103 37,590 838,499 SH   SOLE 30 838,499 0 0
AQUA AMERICA INC COM 03836W103 223 4,981 SH   SOLE 31 4,396 0 585
AQUA AMERICA INC COM 03836W103 610 13,608 SH   SOLE 36 13,608 0 0
AQUA AMERICA INC COM 03836W103 943 21,037 SH   SOLE 40 21,037 0 0
AQUA AMERICA INC UNIT 04/30/2022 03836W202 35,987 593,846 SH   SOLE 21 593,846 0 0
AQUA METALS INC COM 03837J101 20 11,964 SH   SOLE 18 11,964 0 0
AQUA METALS INC COM 03837J101 267 157,204 SH   SOLE 21 157,204 0 0
AQUA METALS INC COM 03837J101 1,150 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6 2,532 SH   SOLE 18 2,532 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 84 33,512 SH   SOLE 21 33,512 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 38 15,151 SH   SOLE 22 15,151 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 243 12,521 SH   SOLE 2 400 0 12,121
AQUAVENTURE HLDGS LTD SHS G0443N107 157 8,060 SH   SOLE 7 8,060 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 981 50,472 SH   SOLE 18 50,472 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 452 23,239 SH   SOLE 19 23,239 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 9,362 481,852 SH   SOLE 21 481,852 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 1,057 54,420 SH   SOLE 30 54,420 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 8 2,363 SH   SOLE 18 2,363 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 863 271,345 SH   SOLE 21 271,345 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 304 95,736 SH   SOLE 22 95,736 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 4 1,274 SH   SOLE 30 1,274 0 0
ARAMARK COM 03852U106 25,201 578,260 SH   SOLE 2 39,843 0 538,417
ARAMARK COM 03852U106 4,283 98,284 SH   SOLE 4 91,720 0 6,564
ARAMARK COM 03852U106 783 17,960 SH   SOLE 7 17,960 0 0
ARAMARK COM 03852U106 19 434 SH   SOLE 13 434 0 0
ARAMARK COM 03852U106 141 3,227 SH   SOLE 15 3,227 0 0
ARAMARK COM 03852U106 8,077 185,348 SH   SOLE 18 166,319 0 19,029
ARAMARK COM 03852U106 2,401 55,103 SH   SOLE 19 55,103 0 0
ARAMARK COM 03852U106 125,396 2,877,366 SH   SOLE 21 2,877,366 0 0
ARAMARK COM 03852U106 295,958 6,791,149 SH   SOLE 22 6,290,041 0 501,108
ARAMARK COM 03852U106 7,757 178,000 SH   SOLE 23 178,000 0 0
ARAMARK COM 03852U106 9,055 207,785 SH   SOLE 25 207,785 0 0
ARAMARK COM 03852U106 44,873 1,029,668 SH   SOLE 26 376,441 0 653,227
ARAMARK COM 03852U106 1,874 42,992 SH   SOLE 28 30,414 0 12,578
ARAMARK COM 03852U106 2,499 57,340 SH   SOLE 29 4,702 0 52,638
ARAMARK COM 03852U106 14,140 324,452 SH   SOLE 30 324,452 0 0
ARAMARK COM 03852U106 2,241 51,415 SH   SOLE 31 40,801 0 10,614
ARAMARK COM 03852U106 544 12,477 SH   SOLE 34 12,477 0 0
ARAMARK COM 03852U106 8,536 195,860 SH   SOLE 36 195,860 0 0
ARAMARK COM 03852U106 214 4,918 SH   SOLE 40 4,918 0 0
ARAVIVE INC COM 03890D108 24 3,150 SH   SOLE 2 3,150 0 0
ARAVIVE INC COM 03890D108 12 1,585 SH   SOLE 18 1,585 0 0
ARAVIVE INC COM 03890D108 17 2,326 SH   SOLE 19 2,326 0 0
ARAVIVE INC COM 03890D108 185 24,618 SH   SOLE 21 24,618 0 0
ARAVIVE INC COM 03890D108 926 123,411 SH   SOLE 22 123,411 0 0
ARAVIVE INC COM 03890D108 137 18,201 SH   SOLE 26 0 0 18,201
ARBOR RLTY TR INC COM 038923108 667 50,905 SH   SOLE 2 50,905 0 0
ARBOR RLTY TR INC COM 038923108 22,804 1,739,440 SH   SOLE 21 1,739,440 0 0
ARBOR RLTY TR INC COM 038923108 39 2,966 SH   SOLE 23 2,966 0 0
ARBOR RLTY TR INC COM 038923108 522 39,849 SH   SOLE 26 39,849 0 0
ARBOR RLTY TR INC COM 038923108 191 14,540 SH   SOLE 28 14,540 0 0
ARBOR RLTY TR INC COM 038923108 263 20,028 SH   SOLE 30 20,028 0 0
ARBOR RLTY TR INC COM 038923108 83 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 12 7,911 SH   SOLE 18 7,911 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1,003 657,819 SH   SOLE 21 657,819 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 4 2,826 SH   SOLE 30 2,826 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 70 51,444 SH   SOLE 2 51,444 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 11 8,119 SH   SOLE 18 8,119 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 243 178,515 SH   SOLE 19 178,515 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 215 157,949 SH   SOLE 21 157,949 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,252 1,655,565 SH   SOLE 22 1,655,565 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 262 192,349 SH   SOLE 23 192,349 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 807 26,513 SH   SOLE 2 1,016 0 25,497
ARCBEST CORP COM 03937C105 7 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 18 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 3,469 113,934 SH   SOLE 18 113,934 0 0
ARCBEST CORP COM 03937C105 1,317 43,254 SH   SOLE 19 43,254 0 0
ARCBEST CORP COM 03937C105 86,474 2,839,877 SH   SOLE 21 2,839,877 0 0
ARCBEST CORP COM 03937C105 23,758 780,223 SH   SOLE 22 739,066 0 41,157
ARCBEST CORP COM 03937C105 1,029 33,781 SH   SOLE 26 11,178 0 22,603
ARCBEST CORP COM 03937C105 110 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,084 35,599 SH   SOLE 30 35,599 0 0
ARCBEST CORP COM 03937C105 87 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 119 8,349 SH   SOLE 18 8,349 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 731 51,310 SH   SOLE 21 51,310 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 101 7,074 SH   SOLE 25 7,074 0 0
ARCH CAP GROUP LTD ORD G0450A105 38,296 912,234 SH   SOLE 2 75,974 0 836,260
ARCH CAP GROUP LTD ORD G0450A105 6,937 165,243 SH   SOLE 4 154,845 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 11,418 271,986 SH   SOLE 7 157,196 0 114,790
ARCH CAP GROUP LTD ORD G0450A105 613 14,613 SH   SOLE 13 14,613 0 0
ARCH CAP GROUP LTD ORD G0450A105 193 4,600 SH   SOLE 15 4,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,109 216,986 SH   SOLE 18 185,772 0 31,214
ARCH CAP GROUP LTD ORD G0450A105 3,377 80,448 SH   SOLE 19 80,448 0 0
ARCH CAP GROUP LTD ORD G0450A105 536,979 12,791,310 SH   SOLE 21 12,791,310 0 0
ARCH CAP GROUP LTD ORD G0450A105 508,276 12,107,575 SH   SOLE 22 11,330,298 0 777,277
ARCH CAP GROUP LTD ORD G0450A105 12,707 302,695 SH   SOLE 23 302,695 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,369 366,091 SH   SOLE 25 366,091 0 0
ARCH CAP GROUP LTD ORD G0450A105 75,866 1,807,187 SH   SOLE 26 604,257 0 1,202,930
ARCH CAP GROUP LTD ORD G0450A105 3,460 82,417 SH   SOLE 28 59,491 0 22,926
ARCH CAP GROUP LTD ORD G0450A105 3,960 94,341 SH   SOLE 29 8,529 0 85,812
ARCH CAP GROUP LTD ORD G0450A105 54,675 1,302,394 SH   SOLE 30 1,302,394 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,601 85,785 SH   SOLE 31 71,242 0 14,543
ARCH CAP GROUP LTD ORD G0450A105 933 22,227 SH   SOLE 34 22,227 0 0
ARCH CAP GROUP LTD ORD G0450A105 19,451 463,348 SH   SOLE 36 463,348 0 0
ARCH CAP GROUP LTD ORD G0450A105 451 10,736 SH   SOLE 40 10,736 0 0
ARCH COAL INC CL A 039380407 211 2,844 SH   SOLE 2 2,844 0 0
ARCH COAL INC CL A 039380407 7 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 21 279 SH   SOLE 7 279 0 0
ARCH COAL INC CL A 039380407 4,129 55,641 SH   SOLE 18 55,641 0 0
ARCH COAL INC CL A 039380407 3,806 51,299 SH   SOLE 19 51,299 0 0
ARCH COAL INC CL A 039380407 42,678 575,180 SH   SOLE 21 575,180 0 0
ARCH COAL INC CL A 039380407 40,007 539,183 SH   SOLE 22 515,152 0 24,031
ARCH COAL INC CL A 039380407 552 7,436 SH   SOLE 23 7,436 0 0
ARCH COAL INC CL A 039380407 592 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 167 2,253 SH   SOLE 28 2,253 0 0
ARCH COAL INC CL A 039380407 520 7,014 SH   SOLE 30 7,014 0 0
ARCH COAL INC CL A 039380407 118 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 63,551 1,547,376 SH   SOLE 2 298,918 0 1,248,458
ARCHER DANIELS MIDLAND CO COM 039483102 9,788 238,331 SH   SOLE 4 223,774 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 55,682 1,355,786 SH   SOLE 7 913,101 0 442,685
ARCHER DANIELS MIDLAND CO COM 039483102 1,081 26,328 SH   SOLE 13 26,328 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 225 5,474 SH   SOLE 15 5,474 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 0 12 SH   SOLE 17 0 0 12
ARCHER DANIELS MIDLAND CO COM 039483102 57,902 1,409,833 SH   SOLE 18 1,333,234 0 76,599
ARCHER DANIELS MIDLAND CO COM 039483102 6,258 152,385 SH   SOLE 19 152,385 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 524,760 12,777,210 SH   SOLE 21 12,777,210 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 566,001 13,781,370 SH   SOLE 22 12,119,394 0 1,661,976
ARCHER DANIELS MIDLAND CO COM 039483102 16,720 407,100 SH   SOLE 23 407,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 23,121 562,966 SH   SOLE 25 562,966 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 116,762 2,843,007 SH   SOLE 26 703,518 0 2,139,489
ARCHER DANIELS MIDLAND CO COM 039483102 4,378 106,606 SH   SOLE 28 77,387 0 29,219
ARCHER DANIELS MIDLAND CO COM 039483102 455 11,089 SH   SOLE 29 11,089 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 87,766 2,136,974 SH   SOLE 30 2,136,974 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 13,658 332,552 SH   SOLE 31 104,384 0 228,168
ARCHER DANIELS MIDLAND CO COM 039483102 1,510 36,777 SH   SOLE 34 36,777 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 19,995 486,855 SH   SOLE 36 486,855 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 548 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,706 171,145 SH   SOLE 2 39,569 0 131,576
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 23 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 5,771 578,788 SH   SOLE 18 578,788 0 0
ARCHROCK INC COM 03957W106 6,438 645,733 SH   SOLE 19 645,733 0 0
ARCHROCK INC COM 03957W106 139,202 13,962,132 SH   SOLE 21 13,962,132 0 0
ARCHROCK INC COM 03957W106 44,476 4,460,948 SH   SOLE 22 4,254,162 0 206,786
ARCHROCK INC COM 03957W106 984 98,734 SH   SOLE 23 98,734 0 0
ARCHROCK INC COM 03957W106 3,333 334,264 SH   SOLE 26 51,139 0 283,125
ARCHROCK INC COM 03957W106 158 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,767 177,242 SH   SOLE 30 177,242 0 0
ARCHROCK INC COM 03957W106 316 31,668 SH   SOLE 34 31,668 0 0
ARCHROCK INC COM 03957W106 168 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 72 23,051 SH   SOLE 21 23,051 0 0
ARCO PLATFORM LTD COM CL A G04553106 46,337 914,127 SH   SOLE 19 914,127 0 0
ARCO PLATFORM LTD COM CL A G04553106 23,454 462,685 SH   SOLE 34 462,685 0 0
ARCONIC INC COM 03965L100 32,785 1,260,949 SH   SOLE 2 353,262 0 907,687
ARCONIC INC COM 03965L100 4,319 166,101 SH   SOLE 4 154,395 0 11,706
ARCONIC INC COM 03965L100 9,421 362,331 SH   SOLE 7 346,446 0 15,885
ARCONIC INC COM 03965L100 206 7,931 SH   SOLE 13 7,931 0 0
ARCONIC INC COM 03965L100 88 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 21,020 808,476 SH   SOLE 18 750,825 0 57,651
ARCONIC INC COM 03965L100 14,731 566,571 SH   SOLE 19 566,571 0 0
ARCONIC INC COM 03965L100 391,132 15,043,545 SH   SOLE 21 15,043,545 0 0
ARCONIC INC COM 03965L100 259,555 9,982,878 SH   SOLE 22 8,867,766 0 1,115,112
ARCONIC INC COM 03965L100 7,519 289,205 SH   SOLE 23 289,205 0 0
ARCONIC INC COM 03965L100 9,601 369,278 SH   SOLE 25 369,278 0 0
ARCONIC INC COM 03965L100 54,212 2,085,091 SH   SOLE 26 605,927 0 1,479,164
ARCONIC INC COM 03965L100 2,018 77,630 SH   SOLE 28 53,962 0 23,668
ARCONIC INC COM 03965L100 2,398 92,243 SH   SOLE 29 9,353 0 82,890
ARCONIC INC COM 03965L100 37,439 1,439,955 SH   SOLE 30 1,439,955 0 0
ARCONIC INC COM 03965L100 2,335 89,801 SH   SOLE 31 74,447 0 15,354
ARCONIC INC COM 03965L100 19,163 737,030 SH   SOLE 34 737,030 0 0
ARCONIC INC COM 03965L100 8,173 314,339 SH   SOLE 36 314,339 0 0
ARCONIC INC COM 03965L100 333 12,826 SH   SOLE 40 12,826 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 203 30,178 SH   SOLE 4 30,178 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 55 8,244 SH   SOLE 19 8,244 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8,085 1,203,067 SH   SOLE 21 1,203,067 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,582 681,779 SH   SOLE 22 662,510 0 19,269
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,215 329,563 SH   SOLE 30 329,563 0 0
ARCOSA INC COM 039653100 1,705 49,839 SH   SOLE 2 2,012 0 47,827
ARCOSA INC COM 039653100 8 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 52 1,534 SH   SOLE 7 1,534 0 0
ARCOSA INC COM 039653100 7,454 217,879 SH   SOLE 18 217,879 0 0
ARCOSA INC COM 039653100 2,847 83,222 SH   SOLE 19 83,222 0 0
ARCOSA INC COM 039653100 183,317 5,358,582 SH   SOLE 21 5,358,582 0 0
ARCOSA INC COM 039653100 50,436 1,474,318 SH   SOLE 22 1,400,419 0 73,899
ARCOSA INC COM 039653100 461 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 199 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,266 66,225 SH   SOLE 30 66,225 0 0
ARCOSA INC COM 039653100 52 1,518 SH   SOLE 34 1,518 0 0
ARCOSA INC COM 039653100 187 5,457 SH   SOLE 36 5,457 0 0
ARCOSA INC COM 039653100 133 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 18 1,722 SH   SOLE 18 1,722 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 619 60,254 SH   SOLE 21 60,254 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 6 574 SH   SOLE 22 574 0 0
ARCUS BIOSCIENCES INC COM 03969F109 430 47,289 SH   SOLE 2 19,187 0 28,102
ARCUS BIOSCIENCES INC COM 03969F109 8 865 SH   SOLE 7 865 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,116 122,638 SH   SOLE 18 114,377 0 8,261
ARCUS BIOSCIENCES INC COM 03969F109 2,349 258,158 SH   SOLE 19 258,158 0 0
ARCUS BIOSCIENCES INC COM 03969F109 10,839 1,191,120 SH   SOLE 21 1,191,120 0 0
ARCUS BIOSCIENCES INC COM 03969F109 10,415 1,144,503 SH   SOLE 22 1,128,161 0 16,342
ARCUS BIOSCIENCES INC COM 03969F109 372 40,843 SH   SOLE 23 40,843 0 0
ARCUS BIOSCIENCES INC COM 03969F109 834 91,617 SH   SOLE 26 0 0 91,617
ARCUS BIOSCIENCES INC COM 03969F109 40 4,388 SH   SOLE 30 4,388 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5 567 SH   SOLE 34 567 0 0
ARDAGH GROUP S A CL A L0223L101 611 38,977 SH   SOLE 2 3,356 0 35,621
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 132 8,425 SH   SOLE 18 8,425 0 0
ARDAGH GROUP S A CL A L0223L101 71 4,528 SH   SOLE 19 4,528 0 0
ARDAGH GROUP S A CL A L0223L101 2,366 150,921 SH   SOLE 21 150,921 0 0
ARDAGH GROUP S A CL A L0223L101 3,068 195,676 SH   SOLE 22 142,296 0 53,380
ARDAGH GROUP S A CL A L0223L101 7 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 263 56,054 SH   SOLE 2 11,046 0 45,008
ARDELYX INC COM 039697107 7 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 800 170,231 SH   SOLE 18 170,231 0 0
ARDELYX INC COM 039697107 765 162,741 SH   SOLE 19 162,741 0 0
ARDELYX INC COM 039697107 8,145 1,733,074 SH   SOLE 21 1,733,074 0 0
ARDELYX INC COM 039697107 6,834 1,454,092 SH   SOLE 22 1,419,632 0 34,460
ARDELYX INC COM 039697107 139 29,513 SH   SOLE 23 29,513 0 0
ARDELYX INC COM 039697107 459 97,729 SH   SOLE 26 0 0 97,729
ARDMORE SHIPPING CORP COM Y0207T100 260 38,830 SH   SOLE 2 5,830 0 33,000
ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 802 119,869 SH   SOLE 18 119,869 0 0
ARDMORE SHIPPING CORP COM Y0207T100 498 74,367 SH   SOLE 19 74,367 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,853 1,173,899 SH   SOLE 21 1,173,899 0 0
ARDMORE SHIPPING CORP COM Y0207T100 3,331 497,858 SH   SOLE 22 472,640 0 25,218
ARDMORE SHIPPING CORP COM Y0207T100 120 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 161 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,744 125,495 SH   SOLE 2 82,241 0 43,254
ARENA PHARMACEUTICALS INC COM NEW 040047607 14 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 46 995 SH   SOLE 7 995 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,982 218,101 SH   SOLE 18 215,349 0 2,752
ARENA PHARMACEUTICALS INC COM NEW 040047607 28,991 633,405 SH   SOLE 19 633,405 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 99,650 2,177,195 SH   SOLE 21 2,177,195 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 66,454 1,451,915 SH   SOLE 22 1,382,911 0 69,004
ARENA PHARMACEUTICALS INC COM NEW 040047607 31 669 SH   SOLE 23 669 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 796 17,397 SH   SOLE 26 13,713 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 297 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 823 17,978 SH   SOLE 30 17,978 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 10,222 223,341 SH   SOLE 34 223,341 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 231 5,054 SH   SOLE 40 5,054 0 0
ARES CAP CORP COM 04010L103 27,077 1,453,009 SH   SOLE 30 1,453,009 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1,075 1,040,000 PRN   SOLE 21 1,040,000 0 0
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1,262 1,200,000 PRN   SOLE 21 1,200,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 451 29,610 SH   SOLE 2 1,117 0 28,493
ARES COML REAL ESTATE CORP COM 04013V108 14 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,489 97,746 SH   SOLE 18 97,746 0 0
ARES COML REAL ESTATE CORP COM 04013V108 699 45,905 SH   SOLE 19 45,905 0 0
ARES COML REAL ESTATE CORP COM 04013V108 22,760 1,494,418 SH   SOLE 21 1,494,418 0 0
ARES COML REAL ESTATE CORP COM 04013V108 14,782 970,581 SH   SOLE 22 947,208 0 23,373
ARES COML REAL ESTATE CORP COM 04013V108 4,106 269,627 SH   SOLE 26 0 0 269,627
ARES COML REAL ESTATE CORP COM 04013V108 61 4,019 SH   SOLE 30 4,019 0 0
ARES COML REAL ESTATE CORP COM 04013V108 100 6,582 SH   SOLE 34 6,582 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,880 126,186 SH   SOLE 2 126,186 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,654 61,706 SH   SOLE 2 5,848 0 55,858
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9 347 SH   SOLE 4 347 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 36 1,333 SH   SOLE 7 1,333 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6,389 238,307 SH   SOLE 18 229,396 0 8,911
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,716 175,904 SH   SOLE 19 175,904 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 60,639 2,261,811 SH   SOLE 21 2,261,811 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 56,070 2,091,394 SH   SOLE 22 1,991,912 0 99,482
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 301 11,215 SH   SOLE 23 11,215 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,586 96,462 SH   SOLE 26 16,305 0 80,157
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 325 12,105 SH   SOLE 28 12,105 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 520 19,383 SH   SOLE 30 19,383 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 250 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 537 13,663 SH   SOLE 2 593 0 13,070
ARGAN INC COM 04010E109 522 13,298 SH   SOLE 7 13,298 0 0
ARGAN INC COM 04010E109 2,103 53,523 SH   SOLE 18 53,523 0 0
ARGAN INC COM 04010E109 997 25,373 SH   SOLE 19 25,373 0 0
ARGAN INC COM 04010E109 20,808 529,590 SH   SOLE 21 529,590 0 0
ARGAN INC COM 04010E109 18,284 465,372 SH   SOLE 22 413,266 0 52,106
ARGAN INC COM 04010E109 210 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 75 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 159 4,047 SH   SOLE 30 4,047 0 0
ARGAN INC COM 04010E109 53 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 24,021 210,781 SH   SOLE 21 210,781 0 0
ARGENX SE SPONSORED ADR 04016X101 125 1,101 SH   SOLE 30 1,101 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,369 33,724 SH   SOLE 2 1,321 0 32,403
ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 47 675 SH   SOLE 7 675 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,883 112,236 SH   SOLE 18 112,236 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,037 57,476 SH   SOLE 19 57,476 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 81,752 1,163,893 SH   SOLE 21 1,163,893 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 69,978 996,275 SH   SOLE 22 947,251 0 49,024
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,049 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 288 4,094 SH   SOLE 28 4,094 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 659 9,376 SH   SOLE 30 9,376 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 101 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 208 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 8 1,222 SH   SOLE 18 1,222 0 0
ARISTA NETWORKS INC COM 040413106 32,741 137,038 SH   SOLE 2 11,525 0 125,513
ARISTA NETWORKS INC COM 040413106 4,661 19,510 SH   SOLE 4 18,136 0 1,374
ARISTA NETWORKS INC COM 040413106 11,336 47,445 SH   SOLE 7 47,073 0 372
ARISTA NETWORKS INC COM 040413106 22 93 SH   SOLE 13 93 0 0
ARISTA NETWORKS INC COM 040413106 119 496 SH   SOLE 15 496 0 0
ARISTA NETWORKS INC COM 040413106 12 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 26,441 110,669 SH   SOLE 18 103,690 0 6,979
ARISTA NETWORKS INC COM 040413106 3,802 15,912 SH   SOLE 19 15,912 0 0
ARISTA NETWORKS INC COM 040413106 377,644 1,580,631 SH   SOLE 21 1,580,631 0 0
ARISTA NETWORKS INC COM 040413106 322,936 1,351,647 SH   SOLE 22 1,206,301 0 145,346
ARISTA NETWORKS INC COM 040413106 8,959 37,498 SH   SOLE 23 37,498 0 0
ARISTA NETWORKS INC COM 040413106 18,054 75,565 SH   SOLE 25 75,565 0 0
ARISTA NETWORKS INC COM 040413106 62,091 259,883 SH   SOLE 26 77,543 0 182,340
ARISTA NETWORKS INC COM 040413106 2,595 10,860 SH   SOLE 28 8,113 0 2,747
ARISTA NETWORKS INC COM 040413106 3,001 12,561 SH   SOLE 29 1,062 0 11,499
ARISTA NETWORKS INC COM 040413106 50,166 209,968 SH   SOLE 30 209,968 0 0
ARISTA NETWORKS INC COM 040413106 3,435 14,377 SH   SOLE 31 8,698 0 5,679
ARISTA NETWORKS INC COM 040413106 1,964 8,222 SH   SOLE 34 8,222 0 0
ARISTA NETWORKS INC COM 040413106 8,567 35,857 SH   SOLE 36 35,857 0 0
ARISTA NETWORKS INC COM 040413106 318 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 10 455 SH   SOLE 18 455 0 0
ARK RESTAURANTS CORP COM 040712101 132 6,337 SH   SOLE 21 6,337 0 0
ARK RESTAURANTS CORP COM 040712101 77 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 209 38,004 SH   SOLE 2 1,767 0 36,237
ARLINGTON ASSET INVT CORP CL A NEW 041356205 2 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 718 130,771 SH   SOLE 18 130,771 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 359 65,349 SH   SOLE 19 65,349 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 11,282 2,054,932 SH   SOLE 21 2,054,932 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,400 1,529,973 SH   SOLE 22 1,502,556 0 27,417
ARLINGTON ASSET INVT CORP CL A NEW 041356205 22 3,934 SH   SOLE 30 3,934 0 0
ARLO TECHNOLOGIES INC COM 04206A101 248 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,189 348,737 SH   SOLE 18 348,737 0 0
ARLO TECHNOLOGIES INC COM 04206A101 438 128,321 SH   SOLE 19 128,321 0 0
ARLO TECHNOLOGIES INC COM 04206A101 28,890 8,472,228 SH   SOLE 21 8,472,228 0 0
ARLO TECHNOLOGIES INC COM 04206A101 8,127 2,383,195 SH   SOLE 22 2,301,656 0 81,539
ARLO TECHNOLOGIES INC COM 04206A101 64 18,752 SH   SOLE 26 8,622 0 10,130
ARLO TECHNOLOGIES INC COM 04206A101 29 8,636 SH   SOLE 28 8,636 0 0
ARLO TECHNOLOGIES INC COM 04206A101 311 91,116 SH   SOLE 30 91,116 0 0
ARLO TECHNOLOGIES INC COM 04206A101 24 6,895 SH   SOLE 40 6,895 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,254 69,346 SH   SOLE 2 16,464 0 52,882
ARMADA HOFFLER PPTYS INC COM 04208T108 17 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,236 234,139 SH   SOLE 18 234,139 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,046 223,647 SH   SOLE 19 223,647 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 104,970 5,802,634 SH   SOLE 21 5,802,634 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 45,192 2,498,190 SH   SOLE 22 2,434,689 0 63,501
ARMADA HOFFLER PPTYS INC COM 04208T108 699 38,654 SH   SOLE 23 38,654 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,720 95,106 SH   SOLE 26 0 0 95,106
ARMADA HOFFLER PPTYS INC COM 04208T108 130 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,340 74,086 SH   SOLE 30 74,086 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 535 29,571 SH   SOLE 34 29,571 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 89 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 36 9,853 SH   SOLE 21 9,853 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,000 59,690 SH   SOLE 2 2,357 0 57,333
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 15 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,449 265,605 SH   SOLE 18 265,605 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,704 101,730 SH   SOLE 19 101,730 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 128,126 7,649,290 SH   SOLE 21 7,649,290 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 28,799 1,719,327 SH   SOLE 22 1,643,886 0 75,441
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 285 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 134 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,472 87,871 SH   SOLE 30 87,871 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 87 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 150 23,544 SH   SOLE 2 764 0 22,780
ARMSTRONG FLOORING INC COM 04238R106 1 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 3 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 459 71,820 SH   SOLE 18 71,820 0 0
ARMSTRONG FLOORING INC COM 04238R106 188 29,444 SH   SOLE 19 29,444 0 0
ARMSTRONG FLOORING INC COM 04238R106 4,151 649,643 SH   SOLE 21 649,643 0 0
ARMSTRONG FLOORING INC COM 04238R106 4,767 745,954 SH   SOLE 22 716,886 0 29,068
ARMSTRONG FLOORING INC COM 04238R106 87 13,610 SH   SOLE 26 1,381 0 12,229
ARMSTRONG FLOORING INC COM 04238R106 18 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 19 2,965 SH   SOLE 30 2,965 0 0
ARMSTRONG FLOORING INC COM 04238R106 14 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 9,656 99,859 SH   SOLE 2 15,666 0 84,193
ARMSTRONG WORLD INDS INC NEW COM 04247X102 25 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 87 903 SH   SOLE 7 903 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,222 22,979 SH   SOLE 18 22,979 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,036 10,716 SH   SOLE 19 10,716 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 60,477 625,410 SH   SOLE 21 625,410 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 143,636 1,485,382 SH   SOLE 22 1,372,623 0 112,759
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,215 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 752 7,779 SH   SOLE 28 7,779 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,485 15,357 SH   SOLE 30 15,357 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 95 979 SH   SOLE 31 979 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 32 330 SH   SOLE 36 330 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 416 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 15 5,170 SH   SOLE 18 5,170 0 0
AROTECH CORP COM NEW 042682203 233 79,383 SH   SOLE 21 79,383 0 0
AROTECH CORP COM NEW 042682203 28 9,672 SH   SOLE 22 9,672 0 0
ARQULE INC COM 04269E107 700 97,642 SH   SOLE 2 4,135 0 93,507
ARQULE INC COM 04269E107 13 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 2,912 406,099 SH   SOLE 18 406,099 0 0
ARQULE INC COM 04269E107 1,391 194,019 SH   SOLE 19 194,019 0 0
ARQULE INC COM 04269E107 36,951 5,153,506 SH   SOLE 21 5,153,506 0 0
ARQULE INC COM 04269E107 22,323 3,113,449 SH   SOLE 22 2,983,995 0 129,454
ARQULE INC COM 04269E107 165 22,990 SH   SOLE 23 22,990 0 0
ARQULE INC COM 04269E107 51 7,131 SH   SOLE 26 0 0 7,131
ARQULE INC COM 04269E107 204 28,470 SH   SOLE 28 28,470 0 0
ARQULE INC COM 04269E107 5,290 737,798 SH   SOLE 30 737,798 0 0
ARQULE INC COM 04269E107 5 754 SH   SOLE 34 754 0 0
ARQULE INC COM 04269E107 102 14,184 SH   SOLE 40 14,184 0 0
ARROW ELECTRS INC COM 042735100 17,730 237,725 SH   SOLE 2 55,860 0 181,865
ARROW ELECTRS INC COM 042735100 2,319 31,094 SH   SOLE 4 28,964 0 2,130
ARROW ELECTRS INC COM 042735100 4,280 57,388 SH   SOLE 7 12,834 0 44,554
ARROW ELECTRS INC COM 042735100 12 156 SH   SOLE 13 156 0 0
ARROW ELECTRS INC COM 042735100 71 956 SH   SOLE 15 956 0 0
ARROW ELECTRS INC COM 042735100 18,090 242,563 SH   SOLE 18 235,599 0 6,964
ARROW ELECTRS INC COM 042735100 1,431 19,181 SH   SOLE 19 19,181 0 0
ARROW ELECTRS INC COM 042735100 308,994 4,143,119 SH   SOLE 21 4,143,119 0 0
ARROW ELECTRS INC COM 042735100 211,045 2,829,782 SH   SOLE 22 2,642,686 0 187,096
ARROW ELECTRS INC COM 042735100 4,721 63,302 SH   SOLE 23 63,302 0 0
ARROW ELECTRS INC COM 042735100 7,385 99,024 SH   SOLE 25 99,024 0 0
ARROW ELECTRS INC COM 042735100 29,417 394,429 SH   SOLE 26 141,480 0 252,949
ARROW ELECTRS INC COM 042735100 1,150 15,418 SH   SOLE 28 10,836 0 4,582
ARROW ELECTRS INC COM 042735100 1,482 19,874 SH   SOLE 29 1,961 0 17,913
ARROW ELECTRS INC COM 042735100 15,422 206,787 SH   SOLE 30 206,787 0 0
ARROW ELECTRS INC COM 042735100 1,474 19,766 SH   SOLE 31 15,871 0 3,895
ARROW ELECTRS INC COM 042735100 277 3,710 SH   SOLE 34 3,710 0 0
ARROW ELECTRS INC COM 042735100 5,541 74,301 SH   SOLE 36 74,301 0 0
ARROW ELECTRS INC COM 042735100 132 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 429 12,856 SH   SOLE 2 576 0 12,280
ARROW FINL CORP COM 042744102 9 272 SH   SOLE 7 272 0 0
ARROW FINL CORP COM 042744102 1,569 46,990 SH   SOLE 18 46,990 0 0
ARROW FINL CORP COM 042744102 735 22,012 SH   SOLE 19 22,012 0 0
ARROW FINL CORP COM 042744102 15,391 460,956 SH   SOLE 21 460,956 0 0
ARROW FINL CORP COM 042744102 18,592 556,819 SH   SOLE 22 538,420 0 18,399
ARROW FINL CORP COM 042744102 56 1,690 SH   SOLE 28 1,690 0 0
ARROW FINL CORP COM 042744102 184 5,504 SH   SOLE 30 5,504 0 0
ARROW FINL CORP COM 042744102 45 1,334 SH   SOLE 40 1,334 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,400 85,181 SH   SOLE 2 7,709 0 77,472
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14 496 SH   SOLE 4 496 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 53 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12,434 441,231 SH   SOLE 18 421,869 0 19,362
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,283 258,449 SH   SOLE 19 258,449 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 313,742 11,133,506 SH   SOLE 21 11,133,506 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 80,736 2,865,006 SH   SOLE 22 2,744,072 0 120,934
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 436 15,464 SH   SOLE 23 15,464 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,839 65,246 SH   SOLE 26 27,198 0 38,048
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 279 9,883 SH   SOLE 28 9,883 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,796 134,700 SH   SOLE 30 134,700 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 53 1,888 SH   SOLE 34 1,888 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 218 7,724 SH   SOLE 40 7,724 0 0
ARTESIAN RESOURCES CORP CL A 043113208 283 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,044 28,213 SH   SOLE 18 28,213 0 0
ARTESIAN RESOURCES CORP CL A 043113208 511 13,824 SH   SOLE 19 13,824 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,475 283,112 SH   SOLE 21 283,112 0 0
ARTESIAN RESOURCES CORP CL A 043113208 5,599 151,318 SH   SOLE 22 144,759 0 6,559
ARTESIAN RESOURCES CORP CL A 043113208 156 4,222 SH   SOLE 26 0 0 4,222
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,402 49,658 SH   SOLE 2 3,213 0 46,445
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 5,160 182,725 SH   SOLE 18 170,917 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,159 111,873 SH   SOLE 19 111,873 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 49,174 1,741,279 SH   SOLE 21 1,741,279 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 43,178 1,528,964 SH   SOLE 22 1,454,368 0 74,596
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 99 3,518 SH   SOLE 23 3,518 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,864 66,016 SH   SOLE 26 11,284 0 54,732
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 186 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 415 14,696 SH   SOLE 30 14,696 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 115 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 342 15,886 SH   SOLE 2 730 0 15,156
ARVINAS INC COM 04335A105 10 487 SH   SOLE 7 487 0 0
ARVINAS INC COM 04335A105 1,430 66,375 SH   SOLE 18 64,221 0 2,154
ARVINAS INC COM 04335A105 1,009 46,827 SH   SOLE 19 46,827 0 0
ARVINAS INC COM 04335A105 13,527 627,700 SH   SOLE 21 627,700 0 0
ARVINAS INC COM 04335A105 6,733 312,417 SH   SOLE 22 303,437 0 8,980
ARVINAS INC COM 04335A105 19 880 SH   SOLE 23 880 0 0
ARVINAS INC COM 04335A105 50 2,333 SH   SOLE 30 2,333 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,492 24,350 SH   SOLE 2 8,254 0 16,096
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 76 742 SH   SOLE 7 742 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 10,228 99,953 SH   SOLE 18 87,819 0 12,134
ASBURY AUTOMOTIVE GROUP INC COM 043436104 16,447 160,721 SH   SOLE 19 160,721 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 215,293 2,103,910 SH   SOLE 21 2,103,910 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 78,437 766,511 SH   SOLE 22 735,682 0 30,829
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,650 25,896 SH   SOLE 23 25,896 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,906 67,490 SH   SOLE 26 2,939 0 64,551
ASBURY AUTOMOTIVE GROUP INC COM 043436104 264 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,859 27,939 SH   SOLE 30 27,939 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 25 246 SH   SOLE 34 246 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 186 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 157 1,530 SH   SOLE 40 1,530 0 0
ASCENA RETAIL GROUP INC COM 04351G101 46 172,692 SH   SOLE 2 6,121 0 166,571
ASCENA RETAIL GROUP INC COM 04351G101 1 4,241 SH   SOLE 7 4,241 0 0
ASCENA RETAIL GROUP INC COM 04351G101 159 601,064 SH   SOLE 18 601,064 0 0
ASCENA RETAIL GROUP INC COM 04351G101 70 264,239 SH   SOLE 19 264,239 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,801 6,819,889 SH   SOLE 21 6,819,889 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,508 5,710,658 SH   SOLE 22 5,207,437 0 503,221
ASCENA RETAIL GROUP INC COM 04351G101 4 15,792 SH   SOLE 30 15,792 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 43,340 449,954 SH   SOLE 21 449,954 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 227 2,353 SH   SOLE 30 2,353 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 161 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4,282 960,123 SH   SOLE 2 0 0 960,123
ASGN INC COM 00191U102 4,524 71,976 SH   SOLE 2 28,301 0 43,675
ASGN INC COM 00191U102 17 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 59 944 SH   SOLE 7 944 0 0
ASGN INC COM 00191U102 19,310 307,188 SH   SOLE 18 298,421 0 8,767
ASGN INC COM 00191U102 11,778 187,376 SH   SOLE 19 187,376 0 0
ASGN INC COM 00191U102 232,960 3,706,007 SH   SOLE 21 3,706,007 0 0
ASGN INC COM 00191U102 120,993 1,924,796 SH   SOLE 22 1,851,057 0 73,739
ASGN INC COM 00191U102 1,050 16,705 SH   SOLE 23 16,705 0 0
ASGN INC COM 00191U102 3,362 53,489 SH   SOLE 26 10,010 0 43,479
ASGN INC COM 00191U102 430 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 918 14,600 SH   SOLE 30 14,600 0 0
ASGN INC COM 00191U102 324 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 304 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 1,075 324,671 SH   SOLE 18 324,671 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 518 156,385 SH   SOLE 19 156,385 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 11,034 3,333,390 SH   SOLE 21 3,333,390 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9,995 3,019,755 SH   SOLE 22 2,903,892 0 115,863
ASHFORD HOSPITALITY TR INC COM SHS 044103109 10 3,053 SH   SOLE 23 3,053 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 151 45,744 SH   SOLE 26 0 0 45,744
ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 45 13,546 SH   SOLE 30 13,546 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 67 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 5 216 SH   SOLE 18 216 0 0
ASHFORD INC COM 044104107 4 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 646 26,632 SH   SOLE 22 26,632 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 12,697 164,789 SH   SOLE 2 38,372 0 126,417
ASHLAND GLOBAL HLDGS INC COM 044186104 22 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 123 1,598 SH   SOLE 7 1,598 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 32 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,335 173,074 SH   SOLE 18 173,074 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,080 14,012 SH   SOLE 19 14,012 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 226,078 2,934,175 SH   SOLE 21 2,934,175 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 165,395 2,146,595 SH   SOLE 22 2,020,736 0 125,859
ASHLAND GLOBAL HLDGS INC COM 044186104 4,749 61,634 SH   SOLE 25 61,634 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,929 141,841 SH   SOLE 26 50,880 0 90,961
ASHLAND GLOBAL HLDGS INC COM 044186104 668 8,666 SH   SOLE 28 8,666 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,349 17,512 SH   SOLE 30 17,512 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 95 1,231 SH   SOLE 31 1,231 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,212 28,709 SH   SOLE 36 28,709 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 473 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,939 64,160 SH   SOLE 2 0 0 64,160
ASML HOLDING N V N Y REGISTRY SHS N07059210 764 3,076 SH   SOLE 7 3,076 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 26 104 SH   SOLE 15 104 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 198,263 798,094 SH   SOLE 18 604,022 0 194,072
ASML HOLDING N V N Y REGISTRY SHS N07059210 145,752 586,717 SH   SOLE 19 586,717 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 53,135 213,892 SH   SOLE 21 213,892 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 29,551 118,954 SH   SOLE 22 118,954 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,693 26,941 SH   SOLE 30 26,941 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,566 10,329 SH   SOLE 32 10,329 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,995 32,183 SH   SOLE 34 32,183 0 0
ASPEN AEROGELS INC COM 04523Y105 25 4,203 SH   SOLE 18 4,203 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 349 59,025 SH   SOLE 21 59,025 0 0
ASPEN AEROGELS INC COM 04523Y105 2,546 430,025 SH   SOLE 22 430,025 0 0
ASPEN GROUP INC COM NEW 04530L203 17 3,271 SH   SOLE 18 3,271 0 0
ASPEN GROUP INC COM NEW 04530L203 649 124,998 SH   SOLE 21 124,998 0 0
ASPEN GROUP INC COM NEW 04530L203 11 2,036 SH   SOLE 22 2,036 0 0
ASPEN TECHNOLOGY INC COM 045327103 18,931 153,812 SH   SOLE 2 29,038 0 124,774
ASPEN TECHNOLOGY INC COM 045327103 63 512 SH   SOLE 4 512 0 0
ASPEN TECHNOLOGY INC COM 045327103 161 1,312 SH   SOLE 7 1,312 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,212 34,220 SH   SOLE 18 34,220 0 0
ASPEN TECHNOLOGY INC COM 045327103 26,198 212,852 SH   SOLE 19 212,852 0 0
ASPEN TECHNOLOGY INC COM 045327103 138,426 1,124,684 SH   SOLE 21 1,124,684 0 0
ASPEN TECHNOLOGY INC COM 045327103 259,560 2,108,874 SH   SOLE 22 1,977,056 0 131,818
ASPEN TECHNOLOGY INC COM 045327103 6,254 50,812 SH   SOLE 25 50,812 0 0
ASPEN TECHNOLOGY INC COM 045327103 5,011 40,717 SH   SOLE 26 20,414 0 20,303
ASPEN TECHNOLOGY INC COM 045327103 1,386 11,264 SH   SOLE 28 11,264 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,109 139,011 SH   SOLE 30 139,011 0 0
ASPEN TECHNOLOGY INC COM 045327103 173 1,404 SH   SOLE 31 1,404 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,545 12,552 SH   SOLE 34 12,552 0 0
ASPEN TECHNOLOGY INC COM 045327103 850 6,904 SH   SOLE 40 6,904 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 244 24,846 SH   SOLE 2 4,168 0 20,678
ASSEMBLY BIOSCIENCES INC COM 045396108 3 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 803 81,718 SH   SOLE 18 81,718 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 658 66,949 SH   SOLE 19 66,949 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 8,011 814,943 SH   SOLE 21 814,943 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 6,989 710,979 SH   SOLE 22 687,396 0 23,583
ASSEMBLY BIOSCIENCES INC COM 045396108 86 8,720 SH   SOLE 23 8,720 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 202 20,572 SH   SOLE 26 0 0 20,572
ASSEMBLY BIOSCIENCES INC COM 045396108 31 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 24 2,432 SH   SOLE 30 2,432 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 17 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2,197 1,716,718 SH   SOLE 2 1,656,326 0 60,392
ASSERTIO THERAPEUTICS INC COM 04545L107 1 475 SH   SOLE 4 475 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 382 298,718 SH   SOLE 18 298,718 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 141 109,956 SH   SOLE 19 109,956 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 10,173 7,947,807 SH   SOLE 21 7,947,807 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2,596 2,028,156 SH   SOLE 22 1,945,496 0 82,660
ASSERTIO THERAPEUTICS INC COM 04545L107 16 12,492 SH   SOLE 26 9,821 0 2,671
ASSERTIO THERAPEUTICS INC COM 04545L107 12 9,100 SH   SOLE 28 9,100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 122 95,656 SH   SOLE 30 95,656 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 9 6,980 SH   SOLE 40 6,980 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 25,057 33,972,000 PRN   SOLE 2 33,972,000 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 559 21,452 SH   SOLE 2 9,488 0 11,964
ASSETMARK FINL HLDGS INC COM 04546L106 11 425 SH   SOLE 7 425 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,209 46,397 SH   SOLE 18 46,397 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,120 42,984 SH   SOLE 19 42,984 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 12,196 468,167 SH   SOLE 21 468,167 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 8,908 341,967 SH   SOLE 22 336,554 0 5,413
ASSETMARK FINL HLDGS INC COM 04546L106 463 17,786 SH   SOLE 26 0 0 17,786
ASSETMARK FINL HLDGS INC COM 04546L106 8,681 333,239 SH   SOLE 34 333,239 0 0
ASSOCIATED BANC CORP COM 045487105 7,959 393,021 SH   SOLE 2 93,226 0 299,795
ASSOCIATED BANC CORP COM 045487105 44 2,193 SH   SOLE 4 2,193 0 0
ASSOCIATED BANC CORP COM 045487105 85 4,192 SH   SOLE 7 4,192 0 0
ASSOCIATED BANC CORP COM 045487105 13,483 665,809 SH   SOLE 18 665,809 0 0
ASSOCIATED BANC CORP COM 045487105 823 40,639 SH   SOLE 19 40,639 0 0
ASSOCIATED BANC CORP COM 045487105 163,881 8,092,897 SH   SOLE 21 8,092,897 0 0
ASSOCIATED BANC CORP COM 045487105 111,282 5,495,395 SH   SOLE 22 5,143,538 0 351,857
ASSOCIATED BANC CORP COM 045487105 38 1,854 SH   SOLE 23 1,854 0 0
ASSOCIATED BANC CORP COM 045487105 1,072 52,947 SH   SOLE 26 30,937 0 22,010
ASSOCIATED BANC CORP COM 045487105 424 20,915 SH   SOLE 28 20,915 0 0
ASSOCIATED BANC CORP COM 045487105 953 47,041 SH   SOLE 30 47,041 0 0
ASSOCIATED BANC CORP COM 045487105 70 3,433 SH   SOLE 31 3,433 0 0
ASSOCIATED BANC CORP COM 045487105 120 5,906 SH   SOLE 36 5,906 0 0
ASSOCIATED BANC CORP COM 045487105 300 14,814 SH   SOLE 40 14,814 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 47 1,332 SH   SOLE 2 56 0 1,276
ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 254 7,130 SH   SOLE 18 7,130 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 125 3,513 SH   SOLE 19 3,513 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,483 69,780 SH   SOLE 21 69,780 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,713 76,238 SH   SOLE 22 72,887 0 3,351
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH   SOLE 28 415 0 0
ASSURANT INC COM 04621X108 19,325 153,591 SH   SOLE 2 17,151 0 136,440
ASSURANT INC COM 04621X108 3,258 25,896 SH   SOLE 4 23,869 0 2,027
ASSURANT INC COM 04621X108 9,366 74,442 SH   SOLE 7 55,078 0 19,364
ASSURANT INC COM 04621X108 14 113 SH   SOLE 13 113 0 0
ASSURANT INC COM 04621X108 92 733 SH   SOLE 15 733 0 0
ASSURANT INC COM 04621X108 19,358 153,857 SH   SOLE 18 145,416 0 8,441
ASSURANT INC COM 04621X108 8,291 65,892 SH   SOLE 19 65,892 0 0
ASSURANT INC COM 04621X108 171,238 1,360,976 SH   SOLE 21 1,360,976 0 0
ASSURANT INC COM 04621X108 203,844 1,620,127 SH   SOLE 22 1,451,761 0 168,366
ASSURANT INC COM 04621X108 5,640 44,825 SH   SOLE 23 44,825 0 0
ASSURANT INC COM 04621X108 10,176 80,880 SH   SOLE 25 80,880 0 0
ASSURANT INC COM 04621X108 32,531 258,551 SH   SOLE 26 99,698 0 158,853
ASSURANT INC COM 04621X108 1,417 11,264 SH   SOLE 28 7,745 0 3,519
ASSURANT INC COM 04621X108 1,769 14,059 SH   SOLE 29 1,225 0 12,834
ASSURANT INC COM 04621X108 29,373 233,452 SH   SOLE 30 233,452 0 0
ASSURANT INC COM 04621X108 1,653 13,138 SH   SOLE 31 10,710 0 2,428
ASSURANT INC COM 04621X108 3,372 26,801 SH   SOLE 34 26,801 0 0
ASSURANT INC COM 04621X108 4,990 39,661 SH   SOLE 36 39,661 0 0
ASSURANT INC COM 04621X108 150 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 30,889 247,076 SH   SOLE 21 247,076 0 0
ASSURED GUARANTY LTD COM G0585R106 9,837 221,257 SH   SOLE 2 37,039 0 184,218
ASSURED GUARANTY LTD COM G0585R106 24 535 SH   SOLE 4 535 0 0
ASSURED GUARANTY LTD COM G0585R106 151 3,393 SH   SOLE 7 3,393 0 0
ASSURED GUARANTY LTD COM G0585R106 21,528 484,210 SH   SOLE 18 344,987 0 139,223
ASSURED GUARANTY LTD COM G0585R106 24,519 551,479 SH   SOLE 19 551,479 0 0
ASSURED GUARANTY LTD COM G0585R106 54,860 1,233,918 SH   SOLE 21 1,233,918 0 0
ASSURED GUARANTY LTD COM G0585R106 141,394 3,180,250 SH   SOLE 22 2,971,065 0 209,185
ASSURED GUARANTY LTD COM G0585R106 515 11,585 SH   SOLE 23 11,585 0 0
ASSURED GUARANTY LTD COM G0585R106 2,644 59,468 SH   SOLE 25 22,202 0 37,266
ASSURED GUARANTY LTD COM G0585R106 1,672 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 589 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 1,499 33,726 SH   SOLE 30 33,726 0 0
ASSURED GUARANTY LTD COM G0585R106 90 2,020 SH   SOLE 31 2,020 0 0
ASSURED GUARANTY LTD COM G0585R106 20,599 463,322 SH   SOLE 34 463,322 0 0
ASSURED GUARANTY LTD COM G0585R106 1,468 33,021 SH   SOLE 36 33,021 0 0
ASSURED GUARANTY LTD COM G0585R106 465 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 47 6,740 SH   SOLE 21 6,740 0 0
ASTA FDG INC COM 046220109 1,896 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 695 22,352 SH   SOLE 2 893 0 21,459
ASTEC INDS INC COM 046224101 5 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,101 99,708 SH   SOLE 18 99,708 0 0
ASTEC INDS INC COM 046224101 1,182 37,998 SH   SOLE 19 37,998 0 0
ASTEC INDS INC COM 046224101 77,170 2,481,354 SH   SOLE 21 2,481,354 0 0
ASTEC INDS INC COM 046224101 21,792 700,716 SH   SOLE 22 666,130 0 34,586
ASTEC INDS INC COM 046224101 296 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 88 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,010 32,490 SH   SOLE 30 32,490 0 0
ASTEC INDS INC COM 046224101 64 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,805 62,932 SH   SOLE 2 62,932 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 147,393 3,307,010 SH   SOLE 18 3,306,521 0 489
ASTRAZENECA PLC SPONSORED ADR 046353108 40,060 898,800 SH   SOLE 19 898,800 0 0
ASTRONICS CORP COM 046433108 673 22,918 SH   SOLE 2 1,006 0 21,912
ASTRONICS CORP COM 046433108 6 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 12 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,433 82,806 SH   SOLE 18 82,806 0 0
ASTRONICS CORP COM 046433108 1,240 42,195 SH   SOLE 19 42,195 0 0
ASTRONICS CORP COM 046433108 35,355 1,203,357 SH   SOLE 21 1,203,357 0 0
ASTRONICS CORP COM 046433108 21,518 732,402 SH   SOLE 22 700,786 0 31,616
ASTRONICS CORP COM 046433108 738 25,123 SH   SOLE 26 16,264 0 8,859
ASTRONICS CORP COM 046433108 86 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 168 5,727 SH   SOLE 30 5,727 0 0
ASTRONICS CORP COM 046433108 60 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 100 6,172 SH   SOLE 2 272 0 5,900
ASTRONOVA INC COM 04638F108 395 24,434 SH   SOLE 18 24,434 0 0
ASTRONOVA INC COM 04638F108 188 11,639 SH   SOLE 19 11,639 0 0
ASTRONOVA INC COM 04638F108 3,912 241,903 SH   SOLE 21 241,903 0 0
ASTRONOVA INC COM 04638F108 2,119 131,028 SH   SOLE 22 129,070 0 1,958
ASTROTECH CORP COM NEW 046484200 3 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 337 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 18 2,736 SH   SOLE 18 2,736 0 0
ASURE SOFTWARE INC COM 04649U102 231 34,356 SH   SOLE 21 34,356 0 0
ASURE SOFTWARE INC COM 04649U102 1,234 183,926 SH   SOLE 22 183,926 0 0
AT HOME GROUP INC COM 04650Y100 463 48,089 SH   SOLE 2 1,759 0 46,330
AT HOME GROUP INC COM 04650Y100 2 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 7 755 SH   SOLE 7 755 0 0
AT HOME GROUP INC COM 04650Y100 1,565 162,684 SH   SOLE 18 162,684 0 0
AT HOME GROUP INC COM 04650Y100 797 82,821 SH   SOLE 19 82,821 0 0
AT HOME GROUP INC COM 04650Y100 15,198 1,579,861 SH   SOLE 21 1,579,861 0 0
AT HOME GROUP INC COM 04650Y100 12,710 1,321,160 SH   SOLE 22 1,256,901 0 64,259
AT HOME GROUP INC COM 04650Y100 211 21,887 SH   SOLE 26 17,520 0 4,367
AT HOME GROUP INC COM 04650Y100 47 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 67 6,936 SH   SOLE 30 6,936 0 0
AT HOME GROUP INC COM 04650Y100 56 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 776,804 20,528,654 SH   SOLE 2 4,042,052 0 16,486,602
AT&T INC COM 00206R102 117,867 3,114,871 SH   SOLE 4 2,918,987 0 195,884
AT&T INC COM 00206R102 329,293 8,702,256 SH   SOLE 7 7,683,542 0 1,018,714
AT&T INC COM 00206R102 6,747 178,308 SH   SOLE 13 178,308 0 0
AT&T INC COM 00206R102 2,714 71,717 SH   SOLE 15 71,717 0 0
AT&T INC COM 00206R102 12 322 SH   SOLE 17 0 0 322
AT&T INC COM 00206R102 535,524 14,152,313 SH   SOLE 18 12,973,077 0 1,179,236
AT&T INC COM 00206R102 101,426 2,680,395 SH   SOLE 19 2,680,395 0 0
AT&T INC COM 00206R102 6,594,608 174,276,098 SH   SOLE 21 174,276,098 0 0
AT&T INC COM 00206R102 6,843,241 180,846,740 SH   SOLE 22 159,441,171 0 21,405,569
AT&T INC COM 00206R102 222,945 5,891,781 SH   SOLE 23 5,891,781 0 0
AT&T INC COM 00206R102 274,342 7,250,061 SH   SOLE 25 7,250,061 0 0
AT&T INC COM 00206R102 1,221,582 32,282,810 SH   SOLE 26 8,433,587 0 23,849,223
AT&T INC COM 00206R102 52,781 1,394,840 SH   SOLE 28 1,008,221 0 386,619
AT&T INC COM 00206R102 48,142 1,272,253 SH   SOLE 29 444,102 0 828,151
AT&T INC COM 00206R102 1,189,703 31,440,343 SH   SOLE 30 31,440,343 0 0
AT&T INC COM 00206R102 87,284 2,306,663 SH   SOLE 31 1,721,305 0 585,358
AT&T INC COM 00206R102 8,016 211,847 SH   SOLE 32 211,847 0 0
AT&T INC COM 00206R102 26,825 708,894 SH   SOLE 34 708,894 0 0
AT&T INC COM 00206R102 19,812 523,577 SH   SOLE 35 523,577 0 0
AT&T INC COM 00206R102 235,827 6,232,217 SH   SOLE 36 6,232,217 0 0
AT&T INC COM 00206R102 6,544 172,939 SH   SOLE 40 172,939 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 670 47,467 SH   SOLE 2 4,883 0 42,584
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 13 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,567 181,832 SH   SOLE 18 176,106 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 2,373 168,043 SH   SOLE 19 168,043 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 32,234 2,282,866 SH   SOLE 21 2,282,866 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 21,098 1,494,193 SH   SOLE 22 1,440,313 0 53,880
ATARA BIOTHERAPEUTICS INC COM 046513107 167 11,821 SH   SOLE 23 11,821 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 449 31,788 SH   SOLE 26 7,440 0 24,348
ATARA BIOTHERAPEUTICS INC COM 046513107 56 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,102 219,688 SH   SOLE 30 219,688 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 39 2,777 SH   SOLE 34 2,777 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 44 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 179 64,261 SH   SOLE 22 64,261 0 0
ATHENE HLDG LTD CL A G0684D107 14,421 342,869 SH   SOLE 2 34,276 0 308,593
ATHENE HLDG LTD CL A G0684D107 2,811 66,840 SH   SOLE 4 62,593 0 4,247
ATHENE HLDG LTD CL A G0684D107 3,788 90,070 SH   SOLE 7 26,318 0 63,752
ATHENE HLDG LTD CL A G0684D107 14 332 SH   SOLE 13 332 0 0
ATHENE HLDG LTD CL A G0684D107 3,494 83,081 SH   SOLE 18 69,865 0 13,216
ATHENE HLDG LTD CL A G0684D107 1,173 27,888 SH   SOLE 19 27,888 0 0
ATHENE HLDG LTD CL A G0684D107 88,911 2,113,900 SH   SOLE 21 2,113,900 0 0
ATHENE HLDG LTD CL A G0684D107 156,204 3,713,832 SH   SOLE 22 3,400,438 0 313,394
ATHENE HLDG LTD CL A G0684D107 4,867 115,716 SH   SOLE 23 115,716 0 0
ATHENE HLDG LTD CL A G0684D107 831 19,759 SH   SOLE 25 19,759 0 0
ATHENE HLDG LTD CL A G0684D107 19,696 468,292 SH   SOLE 26 186,912 0 281,380
ATHENE HLDG LTD CL A G0684D107 1,337 31,780 SH   SOLE 28 22,339 0 9,441
ATHENE HLDG LTD CL A G0684D107 1,586 37,706 SH   SOLE 29 3,426 0 34,280
ATHENE HLDG LTD CL A G0684D107 18,425 438,062 SH   SOLE 30 438,062 0 0
ATHENE HLDG LTD CL A G0684D107 1,457 34,643 SH   SOLE 31 29,473 0 5,170
ATHENE HLDG LTD CL A G0684D107 370 8,801 SH   SOLE 34 8,801 0 0
ATHENE HLDG LTD CL A G0684D107 4,449 105,779 SH   SOLE 36 105,779 0 0
ATHENE HLDG LTD CL A G0684D107 172 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 718 59,055 SH   SOLE 2 2,450 0 56,605
ATHENEX INC COM 04685N103 11 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 2,836 233,165 SH   SOLE 18 233,165 0 0
ATHENEX INC COM 04685N103 1,433 117,826 SH   SOLE 19 117,826 0 0
ATHENEX INC COM 04685N103 36,356 2,988,534 SH   SOLE 21 2,988,534 0 0
ATHENEX INC COM 04685N103 20,687 1,700,533 SH   SOLE 22 1,629,690 0 70,843
ATHENEX INC COM 04685N103 0 37 SH   SOLE 23 37 0 0
ATHENEX INC COM 04685N103 203 16,648 SH   SOLE 28 16,648 0 0
ATHENEX INC COM 04685N103 217 17,845 SH   SOLE 30 17,845 0 0
ATHENEX INC COM 04685N103 33 2,749 SH   SOLE 34 2,749 0 0
ATHENEX INC COM 04685N103 70 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 186 139,742 SH   SOLE 2 33,389 0 106,353
ATHERSYS INC COM 04744L106 4 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 694 521,733 SH   SOLE 18 461,476 0 60,257
ATHERSYS INC COM 04744L106 1,139 856,216 SH   SOLE 19 856,216 0 0
ATHERSYS INC COM 04744L106 5,945 4,469,607 SH   SOLE 21 4,469,607 0 0
ATHERSYS INC COM 04744L106 5,071 3,813,136 SH   SOLE 22 3,715,739 0 97,397
ATHERSYS INC COM 04744L106 117 88,030 SH   SOLE 23 88,030 0 0
ATHERSYS INC COM 04744L106 177 132,794 SH   SOLE 26 0 0 132,794
ATKORE INTL GROUP INC COM 047649108 1,402 46,199 SH   SOLE 2 7,241 0 38,958
ATKORE INTL GROUP INC COM 047649108 9 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 28 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 5,003 164,840 SH   SOLE 18 157,566 0 7,274
ATKORE INTL GROUP INC COM 047649108 4,837 159,390 SH   SOLE 19 159,390 0 0
ATKORE INTL GROUP INC COM 047649108 46,880 1,544,637 SH   SOLE 21 1,544,637 0 0
ATKORE INTL GROUP INC COM 047649108 45,820 1,509,733 SH   SOLE 22 1,444,038 0 65,695
ATKORE INTL GROUP INC COM 047649108 674 22,195 SH   SOLE 23 22,195 0 0
ATKORE INTL GROUP INC COM 047649108 2,889 95,196 SH   SOLE 26 18,074 0 77,122
ATKORE INTL GROUP INC COM 047649108 187 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 353 11,646 SH   SOLE 30 11,646 0 0
ATKORE INTL GROUP INC COM 047649108 73 2,413 SH   SOLE 34 2,413 0 0
ATKORE INTL GROUP INC COM 047649108 119 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 2 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 36 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 363 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,490 85,923 SH   SOLE 18 85,923 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 672 38,770 SH   SOLE 19 38,770 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 14,357 827,969 SH   SOLE 21 827,969 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 12,323 710,687 SH   SOLE 22 683,845 0 26,842
ATLANTIC CAP BANCSHARES INC COM 048269203 128 7,404 SH   SOLE 30 7,404 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 261 111,580 SH   SOLE 2 4,080 0 107,500
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 890 380,468 SH   SOLE 18 380,468 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 431 184,013 SH   SOLE 19 184,013 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,413 3,595,498 SH   SOLE 21 3,595,498 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,843 1,215,008 SH   SOLE 22 1,124,576 0 90,432
ATLANTIC PWR CORP COM NEW 04878Q863 84 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 212 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,061 82,179 SH   SOLE 2 3,333 0 78,846
ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH   SOLE 4 213 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 53 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 13,811 370,803 SH   SOLE 18 370,803 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,182 139,132 SH   SOLE 19 139,132 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 104,570 2,807,619 SH   SOLE 21 2,807,619 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 88,782 2,383,728 SH   SOLE 22 2,276,916 0 106,812
ATLANTIC UN BANKSHARES CORP COM 04911A107 877 23,553 SH   SOLE 26 14,831 0 8,722
ATLANTIC UN BANKSHARES CORP COM 04911A107 341 9,165 SH   SOLE 28 9,165 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 839 22,514 SH   SOLE 30 22,514 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 258 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA YIELD PLC SHS G0751N103 10,474 434,771 SH   SOLE 21 434,771 0 0
ATLANTICA YIELD PLC SHS G0751N103 153 6,343 SH   SOLE 22 0 0 6,343
ATLANTICA YIELD PLC SHS G0751N103 14 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 8,808 365,647 SH   SOLE 30 365,647 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 11 1,297 SH   SOLE 18 1,297 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 144 17,195 SH   SOLE 21 17,195 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 4,619 553,137 SH   SOLE 22 553,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 621 24,604 SH   SOLE 2 929 0 23,675
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 12 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,710 107,411 SH   SOLE 18 107,411 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 995 39,441 SH   SOLE 19 39,441 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69,951 2,772,531 SH   SOLE 21 2,772,531 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 18,414 729,850 SH   SOLE 22 707,681 0 22,169
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 24 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 757 29,985 SH   SOLE 30 29,985 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 19 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 559 675,000 PRN   SOLE 21 675,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 6,990 SH   SOLE 21 6,990 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 23,805 189,774 SH   SOLE 2 3,087 0 186,687
ATLASSIAN CORP PLC CL A G06242104 251 2,003 SH   SOLE 7 2,003 0 0
ATLASSIAN CORP PLC CL A G06242104 139 1,108 SH   SOLE 15 1,108 0 0
ATLASSIAN CORP PLC CL A G06242104 5,912 47,129 SH   SOLE 18 47,129 0 0
ATLASSIAN CORP PLC CL A G06242104 44,776 356,949 SH   SOLE 19 356,949 0 0
ATLASSIAN CORP PLC CL A G06242104 145,284 1,158,194 SH   SOLE 21 1,158,194 0 0
ATLASSIAN CORP PLC CL A G06242104 100,010 797,274 SH   SOLE 22 652,112 0 145,162
ATLASSIAN CORP PLC CL A G06242104 12,215 97,376 SH   SOLE 25 97,376 0 0
ATLASSIAN CORP PLC CL A G06242104 15,434 123,040 SH   SOLE 26 55,669 0 67,371
ATLASSIAN CORP PLC CL A G06242104 269 2,144 SH   SOLE 31 2,144 0 0
ATLASSIAN CORP PLC CL A G06242104 27,566 219,755 SH   SOLE 34 219,755 0 0
ATLASSIAN CORP PLC CL A G06242104 6,092 48,569 SH   SOLE 36 48,569 0 0
ATMOS ENERGY CORP COM 049560105 35,290 309,862 SH   SOLE 2 41,538 0 268,324
ATMOS ENERGY CORP COM 049560105 6,497 57,048 SH   SOLE 4 54,118 0 2,930
ATMOS ENERGY CORP COM 049560105 36,240 318,203 SH   SOLE 7 269,204 0 48,999
ATMOS ENERGY CORP COM 049560105 728 6,394 SH   SOLE 13 6,394 0 0
ATMOS ENERGY CORP COM 049560105 118 1,032 SH   SOLE 15 1,032 0 0
ATMOS ENERGY CORP COM 049560105 30,518 267,957 SH   SOLE 18 251,970 0 15,987
ATMOS ENERGY CORP COM 049560105 4,306 37,806 SH   SOLE 19 37,806 0 0
ATMOS ENERGY CORP COM 049560105 488,942 4,293,110 SH   SOLE 21 4,293,110 0 0
ATMOS ENERGY CORP COM 049560105 350,970 3,081,662 SH   SOLE 22 2,773,262 0 308,400
ATMOS ENERGY CORP COM 049560105 9,519 83,585 SH   SOLE 23 83,585 0 0
ATMOS ENERGY CORP COM 049560105 15,697 137,822 SH   SOLE 25 137,822 0 0
ATMOS ENERGY CORP COM 049560105 66,084 580,242 SH   SOLE 26 158,690 0 421,552
ATMOS ENERGY CORP COM 049560105 2,787 24,471 SH   SOLE 28 18,680 0 5,791
ATMOS ENERGY CORP COM 049560105 3,115 27,348 SH   SOLE 29 2,434 0 24,914
ATMOS ENERGY CORP COM 049560105 65,773 577,509 SH   SOLE 30 577,509 0 0
ATMOS ENERGY CORP COM 049560105 3,128 27,461 SH   SOLE 31 22,792 0 4,669
ATMOS ENERGY CORP COM 049560105 1,090 9,567 SH   SOLE 34 9,567 0 0
ATMOS ENERGY CORP COM 049560105 8,655 75,990 SH   SOLE 36 75,990 0 0
ATMOS ENERGY CORP COM 049560105 347 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 662 11,348 SH   SOLE 2 463 0 10,885
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,904 49,757 SH   SOLE 18 49,757 0 0
ATN INTL INC COM 00215F107 1,344 23,030 SH   SOLE 19 23,030 0 0
ATN INTL INC COM 00215F107 70,000 1,199,247 SH   SOLE 21 1,199,247 0 0
ATN INTL INC COM 00215F107 20,394 349,388 SH   SOLE 22 333,587 0 15,801
ATN INTL INC COM 00215F107 274 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 92 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 840 14,396 SH   SOLE 30 14,396 0 0
ATN INTL INC COM 00215F107 5 83 SH   SOLE 34 83 0 0
ATN INTL INC COM 00215F107 64 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 11 2,974 SH   SOLE 18 2,974 0 0
ATOMERA INC COM 04965B100 133 35,314 SH   SOLE 21 35,314 0 0
ATOMERA INC COM 04965B100 104 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 1 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 814 66,531 SH   SOLE 2 62,391 0 4,140
ATRECA INC CL A COM 04965G109 649 53,034 SH   SOLE 18 53,034 0 0
ATRECA INC CL A COM 04965G109 4,643 379,349 SH   SOLE 19 379,349 0 0
ATRECA INC CL A COM 04965G109 51 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 3,212 262,405 SH   SOLE 21 262,405 0 0
ATRECA INC CL A COM 04965G109 604 49,325 SH   SOLE 22 49,325 0 0
ATRECA INC CL A COM 04965G109 4 342 SH   SOLE 23 342 0 0
ATRECA INC CL A COM 04965G109 2,666 217,774 SH   SOLE 34 217,774 0 0
ATRICURE INC COM 04963C209 894 35,831 SH   SOLE 2 4,988 0 30,843
ATRICURE INC COM 04963C209 7 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 16 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 3,747 150,253 SH   SOLE 18 129,165 0 21,088
ATRICURE INC COM 04963C209 4,714 189,010 SH   SOLE 19 189,010 0 0
ATRICURE INC COM 04963C209 35,446 1,421,257 SH   SOLE 21 1,421,257 0 0
ATRICURE INC COM 04963C209 30,851 1,236,997 SH   SOLE 22 1,178,886 0 58,111
ATRICURE INC COM 04963C209 568 22,790 SH   SOLE 23 22,790 0 0
ATRICURE INC COM 04963C209 1,197 47,988 SH   SOLE 26 14,497 0 33,491
ATRICURE INC COM 04963C209 109 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 4,002 160,465 SH   SOLE 30 160,465 0 0
ATRICURE INC COM 04963C209 313 12,532 SH   SOLE 34 12,532 0 0
ATRICURE INC COM 04963C209 70 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 973 1,249 SH   SOLE 2 57 0 1,192
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 23 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 3,981 5,109 SH   SOLE 18 4,906 0 203
ATRION CORP COM 049904105 1,928 2,474 SH   SOLE 19 2,474 0 0
ATRION CORP COM 049904105 38,676 49,638 SH   SOLE 21 49,638 0 0
ATRION CORP COM 049904105 33,027 42,388 SH   SOLE 22 40,220 0 2,168
ATRION CORP COM 049904105 1,769 2,270 SH   SOLE 23 2,270 0 0
ATRION CORP COM 049904105 817 1,049 SH   SOLE 26 549 0 500
ATRION CORP COM 049904105 170 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 348 446 SH   SOLE 30 446 0 0
ATRION CORP COM 049904105 91 117 SH   SOLE 40 117 0 0
ATYR PHARMA INC COM NEW 002120202 1 406 SH   SOLE 21 406 0 0
ATYR PHARMA INC COM NEW 002120202 29 8,146 SH   SOLE 22 8,146 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 2,215 900,526 SH   SOLE 2 0 0 900,526
AU OPTRONICS CORP SPONSORED ADR 002255107 131 53,050 SH   SOLE 22 53,050 0 0
AUBURN NATL BANCORP COM 050473107 22 488 SH   SOLE 18 488 0 0
AUBURN NATL BANCORP COM 050473107 27 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,169 41,626 SH   SOLE 2 4,158 0 37,468
AUDENTES THERAPEUTICS INC COM 05070R104 6 210 SH   SOLE 4 210 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 19 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 4,628 164,749 SH   SOLE 18 150,304 0 14,445
AUDENTES THERAPEUTICS INC COM 05070R104 4,225 150,419 SH   SOLE 19 150,419 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 54,198 1,929,455 SH   SOLE 21 1,929,455 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 37,934 1,350,450 SH   SOLE 22 1,293,812 0 56,638
AUDENTES THERAPEUTICS INC COM 05070R104 326 11,590 SH   SOLE 23 11,590 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,124 39,998 SH   SOLE 26 17,556 0 22,442
AUDENTES THERAPEUTICS INC COM 05070R104 129 4,578 SH   SOLE 28 4,578 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 323 11,506 SH   SOLE 30 11,506 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 46 1,649 SH   SOLE 34 1,649 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 109 3,893 SH   SOLE 40 3,893 0 0
AUDIOCODES LTD ORD M15342104 88 4,648 SH   SOLE 22 4,648 0 0
AUDIOEYE INC COM NEW 050734201 4 960 SH   SOLE 18 960 0 0
AUDIOEYE INC COM NEW 050734201 40 10,408 SH   SOLE 21 10,408 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 4,840 906,371 SH   SOLE 21 906,371 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 26 4,789 SH   SOLE 30 4,789 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AURORA MOBILE LTD ADS 051857100 25 6,380 SH   SOLE 21 6,380 0 0
AURORA MOBILE LTD ADS 051857100 438 110,076 SH   SOLE 22 110,076 0 0
AURORA MOBILE LTD ADS 051857100 184 46,252 SH   SOLE 30 46,252 0 0
AUTODESK INC COM 052769106 92,910 629,042 SH   SOLE 2 52,641 0 576,401
AUTODESK INC COM 052769106 14,772 100,014 SH   SOLE 4 94,005 0 6,009
AUTODESK INC COM 052769106 31,041 210,162 SH   SOLE 7 199,581 0 10,581
AUTODESK INC COM 052769106 321 2,170 SH   SOLE 13 2,170 0 0
AUTODESK INC COM 052769106 352 2,386 SH   SOLE 15 2,386 0 0
AUTODESK INC COM 052769106 238,948 1,617,796 SH   SOLE 18 1,344,534 0 273,262
AUTODESK INC COM 052769106 251,308 1,701,475 SH   SOLE 19 1,701,475 0 0
AUTODESK INC COM 052769106 700,166 4,740,462 SH   SOLE 21 4,740,462 0 0
AUTODESK INC COM 052769106 809,675 5,481,886 SH   SOLE 22 4,909,201 0 572,685
AUTODESK INC COM 052769106 23,334 157,982 SH   SOLE 23 157,982 0 0
AUTODESK INC COM 052769106 124,438 842,503 SH   SOLE 25 842,503 0 0
AUTODESK INC COM 052769106 132,895 899,760 SH   SOLE 26 264,527 0 635,233
AUTODESK INC COM 052769106 6,460 43,735 SH   SOLE 28 32,256 0 11,479
AUTODESK INC COM 052769106 649 4,395 SH   SOLE 29 4,395 0 0
AUTODESK INC COM 052769106 140,209 949,280 SH   SOLE 30 949,280 0 0
AUTODESK INC COM 052769106 19,718 133,497 SH   SOLE 31 38,328 0 95,169
AUTODESK INC COM 052769106 4,613 31,229 SH   SOLE 32 31,229 0 0
AUTODESK INC COM 052769106 79,897 540,939 SH   SOLE 34 540,939 0 0
AUTODESK INC COM 052769106 21,001 142,189 SH   SOLE 36 142,189 0 0
AUTODESK INC COM 052769106 790 5,347 SH   SOLE 40 5,347 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 6,511 78,325 SH   SOLE 2 4,551 0 73,774
AUTOHOME INC SP ADR RP CL A 05278C107 1,146 13,790 SH   SOLE 4 13,790 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 607 7,296 SH   SOLE 7 7,296 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 9 104 SH   SOLE 13 104 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,005 24,113 SH   SOLE 15 23,259 0 854
AUTOHOME INC SP ADR RP CL A 05278C107 1,425 17,145 SH   SOLE 18 17,145 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 93,314 1,122,507 SH   SOLE 21 1,122,507 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 60,164 723,736 SH   SOLE 22 664,785 0 58,951
AUTOHOME INC SP ADR RP CL A 05278C107 2,807 33,765 SH   SOLE 23 33,765 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,810 33,807 SH   SOLE 25 33,807 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 20,449 245,986 SH   SOLE 26 34,556 0 211,430
AUTOHOME INC SP ADR RP CL A 05278C107 649 7,806 SH   SOLE 28 7,806 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 829 9,970 SH   SOLE 29 6,290 0 3,680
AUTOHOME INC SP ADR RP CL A 05278C107 27,748 333,791 SH   SOLE 30 333,791 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 5,238 63,005 SH   SOLE 31 3,219 0 59,786
AUTOHOME INC SP ADR RP CL A 05278C107 373 4,482 SH   SOLE 34 4,482 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 40 479 SH   SOLE 40 479 0 0
AUTOLIV INC COM 052800109 2,610 33,091 SH   SOLE 2 4,240 0 28,851
AUTOLIV INC COM 052800109 2,742 34,757 SH   SOLE 4 32,614 0 2,143
AUTOLIV INC COM 052800109 1,946 24,673 SH   SOLE 7 11,440 0 13,233
AUTOLIV INC COM 052800109 13 164 SH   SOLE 13 164 0 0
AUTOLIV INC COM 052800109 53 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 4,167 52,832 SH   SOLE 18 45,786 0 7,046
AUTOLIV INC COM 052800109 33 419 SH   SOLE 19 419 0 0
AUTOLIV INC COM 052800109 23,232 294,529 SH   SOLE 21 294,529 0 0
AUTOLIV INC COM 052800109 116,110 1,471,989 SH   SOLE 22 1,410,422 0 61,567
AUTOLIV INC COM 052800109 4,918 62,345 SH   SOLE 23 62,345 0 0
AUTOLIV INC COM 052800109 7,331 92,934 SH   SOLE 25 92,934 0 0
AUTOLIV INC COM 052800109 25,433 322,423 SH   SOLE 26 146,803 0 175,620
AUTOLIV INC COM 052800109 1,176 14,907 SH   SOLE 28 11,100 0 3,807
AUTOLIV INC COM 052800109 1,472 18,664 SH   SOLE 29 1,556 0 17,108
AUTOLIV INC COM 052800109 11,008 139,554 SH   SOLE 30 139,554 0 0
AUTOLIV INC COM 052800109 1,264 16,026 SH   SOLE 31 12,556 0 3,470
AUTOLIV INC COM 052800109 323 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 5,739 72,755 SH   SOLE 36 72,755 0 0
AUTOLIV INC COM 052800109 138 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3,197 257,400 SH   SOLE 21 257,400 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 16 1,324 SH   SOLE 30 1,324 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 203,520 1,260,812 SH   SOLE 2 287,563 0 973,249
AUTOMATIC DATA PROCESSING IN COM 053015103 33,345 206,575 SH   SOLE 4 194,570 0 12,005
AUTOMATIC DATA PROCESSING IN COM 053015103 80,092 496,171 SH   SOLE 7 438,272 0 57,899
AUTOMATIC DATA PROCESSING IN COM 053015103 10,740 66,536 SH   SOLE 13 66,536 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 834 5,165 SH   SOLE 15 5,165 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 176,624 1,094,187 SH   SOLE 18 966,386 0 127,801
AUTOMATIC DATA PROCESSING IN COM 053015103 92,944 575,790 SH   SOLE 19 575,790 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,615,124 10,005,726 SH   SOLE 21 10,005,726 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,865,479 11,556,680 SH   SOLE 22 10,167,565 0 1,389,115
AUTOMATIC DATA PROCESSING IN COM 053015103 59,469 368,413 SH   SOLE 23 368,413 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 70,109 434,329 SH   SOLE 25 434,329 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 421,402 2,610,591 SH   SOLE 26 557,343 0 2,053,248
AUTOMATIC DATA PROCESSING IN COM 053015103 13,479 83,505 SH   SOLE 28 60,127 0 23,378
AUTOMATIC DATA PROCESSING IN COM 053015103 40,452 250,600 SH   SOLE 29 33,345 0 217,255
AUTOMATIC DATA PROCESSING IN COM 053015103 323,155 2,001,953 SH   SOLE 30 2,001,953 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30,697 190,171 SH   SOLE 31 111,811 0 78,360
AUTOMATIC DATA PROCESSING IN COM 053015103 9,961 61,706 SH   SOLE 32 61,706 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 38,805 240,395 SH   SOLE 34 240,395 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 59,098 366,115 SH   SOLE 36 366,115 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,683 10,425 SH   SOLE 40 10,425 0 0
AUTONATION INC COM 05329W102 6,617 130,520 SH   SOLE 2 30,573 0 99,947
AUTONATION INC COM 05329W102 17 337 SH   SOLE 4 337 0 0
AUTONATION INC COM 05329W102 149 2,945 SH   SOLE 7 2,945 0 0
AUTONATION INC COM 05329W102 9,585 189,049 SH   SOLE 18 189,049 0 0
AUTONATION INC COM 05329W102 612 12,062 SH   SOLE 19 12,062 0 0
AUTONATION INC COM 05329W102 141,343 2,787,824 SH   SOLE 21 2,787,824 0 0
AUTONATION INC COM 05329W102 97,555 1,924,154 SH   SOLE 22 1,802,777 0 121,377
AUTONATION INC COM 05329W102 1,104 21,772 SH   SOLE 26 11,745 0 10,027
AUTONATION INC COM 05329W102 339 6,687 SH   SOLE 28 6,687 0 0
AUTONATION INC COM 05329W102 806 15,889 SH   SOLE 30 15,889 0 0
AUTONATION INC COM 05329W102 59 1,161 SH   SOLE 31 1,161 0 0
AUTONATION INC COM 05329W102 1,069 21,080 SH   SOLE 36 21,080 0 0
AUTONATION INC COM 05329W102 241 4,760 SH   SOLE 40 4,760 0 0
AUTOWEB INC COM 05335B100 6 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 87 28,194 SH   SOLE 21 28,194 0 0
AUTOWEB INC COM 05335B100 697 224,783 SH   SOLE 22 224,783 0 0
AUTOWEB INC COM 05335B100 61 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 82,230 75,815 SH   SOLE 2 21,167 0 54,648
AUTOZONE INC COM 053332102 14,089 12,990 SH   SOLE 4 12,287 0 703
AUTOZONE INC COM 053332102 40,402 37,250 SH   SOLE 7 26,879 0 10,371
AUTOZONE INC COM 053332102 2,476 2,283 SH   SOLE 13 2,283 0 0
AUTOZONE INC COM 053332102 283 261 SH   SOLE 15 261 0 0
AUTOZONE INC COM 053332102 59,855 55,185 SH   SOLE 18 48,693 0 6,492
AUTOZONE INC COM 053332102 27,902 25,725 SH   SOLE 19 25,725 0 0
AUTOZONE INC COM 053332102 931,910 859,204 SH   SOLE 21 859,204 0 0
AUTOZONE INC COM 053332102 761,846 702,408 SH   SOLE 22 629,833 0 72,575
AUTOZONE INC COM 053332102 25,615 23,617 SH   SOLE 23 23,617 0 0
AUTOZONE INC COM 053332102 28,863 26,611 SH   SOLE 25 26,611 0 0
AUTOZONE INC COM 053332102 130,833 120,626 SH   SOLE 26 37,127 0 83,499
AUTOZONE INC COM 053332102 5,272 4,861 SH   SOLE 28 3,574 0 1,287
AUTOZONE INC COM 053332102 7,573 6,982 SH   SOLE 29 3,205 0 3,777
AUTOZONE INC COM 053332102 121,644 112,154 SH   SOLE 30 112,154 0 0
AUTOZONE INC COM 053332102 15,586 14,370 SH   SOLE 31 8,125 0 6,245
AUTOZONE INC COM 053332102 14,293 13,178 SH   SOLE 34 13,178 0 0
AUTOZONE INC COM 053332102 28,398 26,182 SH   SOLE 36 26,182 0 0
AUTOZONE INC COM 053332102 610 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 11,805 175,432 SH   SOLE 2 88,943 0 86,489
AVALARA INC COM 05338G106 55 818 SH   SOLE 7 818 0 0
AVALARA INC COM 05338G106 1,843 27,385 SH   SOLE 18 25,628 0 1,757
AVALARA INC COM 05338G106 32,875 488,559 SH   SOLE 19 488,559 0 0
AVALARA INC COM 05338G106 54,081 803,695 SH   SOLE 21 803,695 0 0
AVALARA INC COM 05338G106 105,372 1,565,943 SH   SOLE 22 1,490,781 0 75,162
AVALARA INC COM 05338G106 228 3,392 SH   SOLE 23 3,392 0 0
AVALARA INC COM 05338G106 1,864 27,708 SH   SOLE 26 0 0 27,708
AVALARA INC COM 05338G106 66 980 SH   SOLE 31 980 0 0
AVALARA INC COM 05338G106 13,728 204,010 SH   SOLE 34 204,010 0 0
AVALON GLOBOCARE CORP COM 05344R104 30 16,139 SH   SOLE 2 741 0 15,398
AVALON GLOBOCARE CORP COM 05344R104 135 72,324 SH   SOLE 18 72,324 0 0
AVALON GLOBOCARE CORP COM 05344R104 67 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 1,408 753,030 SH   SOLE 21 753,030 0 0
AVALON GLOBOCARE CORP COM 05344R104 252 134,967 SH   SOLE 22 129,103 0 5,864
AVALONBAY CMNTYS INC COM 053484101 75,351 349,932 SH   SOLE 2 30,907 0 319,025
AVALONBAY CMNTYS INC COM 053484101 31,055 144,219 SH   SOLE 4 140,590 0 3,629
AVALONBAY CMNTYS INC COM 053484101 66,866 310,530 SH   SOLE 7 304,874 0 5,656
AVALONBAY CMNTYS INC COM 053484101 312 1,447 SH   SOLE 13 1,447 0 0
AVALONBAY CMNTYS INC COM 053484101 1,376 6,391 SH   SOLE 15 6,391 0 0
AVALONBAY CMNTYS INC COM 053484101 117,592 546,103 SH   SOLE 18 527,639 0 18,464
AVALONBAY CMNTYS INC COM 053484101 64,389 299,027 SH   SOLE 19 299,027 0 0
AVALONBAY CMNTYS INC COM 053484101 1,437,073 6,673,815 SH   SOLE 21 6,673,815 0 0
AVALONBAY CMNTYS INC COM 053484101 1,074,698 4,990,933 SH   SOLE 22 4,577,377 0 413,556
AVALONBAY CMNTYS INC COM 053484101 27,550 127,941 SH   SOLE 23 127,941 0 0
AVALONBAY CMNTYS INC COM 053484101 90,059 418,236 SH   SOLE 25 418,236 0 0
AVALONBAY CMNTYS INC COM 053484101 160,925 747,343 SH   SOLE 26 171,706 0 575,637
AVALONBAY CMNTYS INC COM 053484101 8,870 41,192 SH   SOLE 28 34,137 0 7,055
AVALONBAY CMNTYS INC COM 053484101 16,073 74,645 SH   SOLE 29 74,645 0 0
AVALONBAY CMNTYS INC COM 053484101 257,495 1,195,817 SH   SOLE 30 1,195,817 0 0
AVALONBAY CMNTYS INC COM 053484101 6,786 31,516 SH   SOLE 31 25,993 0 5,523
AVALONBAY CMNTYS INC COM 053484101 26,697 123,984 SH   SOLE 34 123,984 0 0
AVALONBAY CMNTYS INC COM 053484101 26,682 123,911 SH   SOLE 36 123,911 0 0
AVALONBAY CMNTYS INC COM 053484101 700 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 6,980 133,587 SH   SOLE 2 4,850 0 128,737
AVANGRID INC COM 05351W103 126 2,410 SH   SOLE 4 2,410 0 0
AVANGRID INC COM 05351W103 80 1,536 SH   SOLE 7 1,536 0 0
AVANGRID INC COM 05351W103 38 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,296 24,803 SH   SOLE 18 24,803 0 0
AVANGRID INC COM 05351W103 1,537 29,408 SH   SOLE 19 29,408 0 0
AVANGRID INC COM 05351W103 34,618 662,541 SH   SOLE 21 662,541 0 0
AVANGRID INC COM 05351W103 70,974 1,358,359 SH   SOLE 22 1,285,103 0 73,256
AVANGRID INC COM 05351W103 2,674 51,183 SH   SOLE 25 51,183 0 0
AVANGRID INC COM 05351W103 4,058 77,666 SH   SOLE 26 27,988 0 49,678
AVANGRID INC COM 05351W103 940 17,995 SH   SOLE 30 17,995 0 0
AVANGRID INC COM 05351W103 58 1,112 SH   SOLE 31 1,112 0 0
AVANGRID INC COM 05351W103 91 1,751 SH   SOLE 34 1,751 0 0
AVANGRID INC COM 05351W103 983 18,819 SH   SOLE 36 18,819 0 0
AVANOS MED INC COM 05350V106 2,588 69,099 SH   SOLE 2 21,900 0 47,199
AVANOS MED INC COM 05350V106 8 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 32 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 10,214 272,651 SH   SOLE 18 272,651 0 0
AVANOS MED INC COM 05350V106 3,065 81,818 SH   SOLE 19 81,818 0 0
AVANOS MED INC COM 05350V106 129,180 3,448,479 SH   SOLE 21 3,448,479 0 0
AVANOS MED INC COM 05350V106 62,283 1,662,648 SH   SOLE 22 1,596,493 0 66,155
AVANOS MED INC COM 05350V106 678 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 226 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 512 13,663 SH   SOLE 30 13,663 0 0
AVANOS MED INC COM 05350V106 63 1,675 SH   SOLE 36 1,675 0 0
AVANOS MED INC COM 05350V106 186 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 13,019 885,672 SH   SOLE 2 476,876 0 408,796
AVANTOR INC COM 05352A100 68 4,622 SH   SOLE 7 4,622 0 0
AVANTOR INC COM 05352A100 7,048 479,428 SH   SOLE 18 426,103 0 53,325
AVANTOR INC COM 05352A100 78,708 5,354,278 SH   SOLE 19 5,354,278 0 0
AVANTOR INC COM 05352A100 445 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 41,653 2,833,529 SH   SOLE 21 2,833,529 0 0
AVANTOR INC COM 05352A100 85,795 5,836,386 SH   SOLE 22 5,482,111 0 354,275
AVANTOR INC COM 05352A100 19 1,307 SH   SOLE 23 1,307 0 0
AVANTOR INC COM 05352A100 64 4,372 SH   SOLE 26 4,372 0 0
AVANTOR INC COM 05352A100 70 4,784 SH   SOLE 31 4,784 0 0
AVANTOR INC COM 05352A100 23,618 1,606,671 SH   SOLE 34 1,606,671 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 552 10,281 SH   SOLE 7 10,281 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 81,026 1,509,140 SH   SOLE 21 1,509,140 0 0
AVAYA HLDGS CORP COM 05351X101 18,702 1,828,128 SH   SOLE 2 1,717,938 0 110,190
AVAYA HLDGS CORP COM 05351X101 5 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 32 3,097 SH   SOLE 7 3,097 0 0
AVAYA HLDGS CORP COM 05351X101 3,851 376,458 SH   SOLE 18 376,458 0 0
AVAYA HLDGS CORP COM 05351X101 2,153 210,426 SH   SOLE 19 210,426 0 0
AVAYA HLDGS CORP COM 05351X101 42,147 4,119,938 SH   SOLE 21 4,119,938 0 0
AVAYA HLDGS CORP COM 05351X101 32,353 3,162,600 SH   SOLE 22 3,014,804 0 147,796
AVAYA HLDGS CORP COM 05351X101 40 3,867 SH   SOLE 23 3,867 0 0
AVAYA HLDGS CORP COM 05351X101 374 36,523 SH   SOLE 26 18,350 0 18,173
AVAYA HLDGS CORP COM 05351X101 147 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 299 29,200 SH   SOLE 30 29,200 0 0
AVAYA HLDGS CORP COM 05351X101 0 11 SH   SOLE 37 11 0 0
AVAYA HLDGS CORP COM 05351X101 127 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 12,350 14,500,000 PRN   SOLE 2 14,500,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 1,040 1,221,000 PRN   SOLE 21 1,221,000 0 0
AVEDRO INC COM 05355N109 148 6,536 SH   SOLE 2 208 0 6,328
AVEDRO INC COM 05355N109 641 28,247 SH   SOLE 18 28,247 0 0
AVEDRO INC COM 05355N109 298 13,110 SH   SOLE 19 13,110 0 0
AVEDRO INC COM 05355N109 6,456 284,406 SH   SOLE 21 284,406 0 0
AVEDRO INC COM 05355N109 1,987 87,543 SH   SOLE 22 84,280 0 3,263
AVENUE THERAPEUTICS INC COM NEW 05360L205 8 1,347 SH   SOLE 18 1,347 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 102 17,177 SH   SOLE 21 17,177 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 121 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM 053588109 40 46,834 SH   SOLE 21 46,834 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,650 1,953,314 SH   SOLE 22 1,953,314 0 0
AVERY DENNISON CORP COM 053611109 25,423 223,854 SH   SOLE 2 36,601 0 187,253
AVERY DENNISON CORP COM 053611109 3,766 33,164 SH   SOLE 4 30,841 0 2,323
AVERY DENNISON CORP COM 053611109 10,625 93,558 SH   SOLE 7 77,417 0 16,141
AVERY DENNISON CORP COM 053611109 17 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 89 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 29,128 256,476 SH   SOLE 18 245,117 0 11,359
AVERY DENNISON CORP COM 053611109 3,086 27,174 SH   SOLE 19 27,174 0 0
AVERY DENNISON CORP COM 053611109 254,441 2,240,386 SH   SOLE 21 2,240,386 0 0
AVERY DENNISON CORP COM 053611109 263,987 2,324,446 SH   SOLE 22 2,096,468 0 227,978
AVERY DENNISON CORP COM 053611109 7,095 62,473 SH   SOLE 23 62,473 0 0
AVERY DENNISON CORP COM 053611109 9,766 85,988 SH   SOLE 25 85,988 0 0
AVERY DENNISON CORP COM 053611109 54,682 481,481 SH   SOLE 26 127,191 0 354,290
AVERY DENNISON CORP COM 053611109 1,729 15,226 SH   SOLE 28 10,801 0 4,425
AVERY DENNISON CORP COM 053611109 2,255 19,852 SH   SOLE 29 1,806 0 18,046
AVERY DENNISON CORP COM 053611109 36,421 320,696 SH   SOLE 30 320,696 0 0
AVERY DENNISON CORP COM 053611109 2,319 20,419 SH   SOLE 31 16,702 0 3,717
AVERY DENNISON CORP COM 053611109 834 7,342 SH   SOLE 34 7,342 0 0
AVERY DENNISON CORP COM 053611109 5,919 52,114 SH   SOLE 36 52,114 0 0
AVERY DENNISON CORP COM 053611109 202 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 242 17,696 SH   SOLE 21 17,696 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,739 127,397 SH   SOLE 22 127,397 0 0
AVID BIOSERVICES INC COM 05368M106 260 49,062 SH   SOLE 2 2,191 0 46,871
AVID BIOSERVICES INC COM 05368M106 9 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 1,065 200,897 SH   SOLE 18 200,897 0 0
AVID BIOSERVICES INC COM 05368M106 520 98,169 SH   SOLE 19 98,169 0 0
AVID BIOSERVICES INC COM 05368M106 10,266 1,937,007 SH   SOLE 21 1,937,007 0 0
AVID BIOSERVICES INC COM 05368M106 8,685 1,638,601 SH   SOLE 22 1,595,108 0 43,493
AVID TECHNOLOGY INC COM 05367P100 151 24,379 SH   SOLE 2 1,054 0 23,325
AVID TECHNOLOGY INC COM 05367P100 4 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 639 103,177 SH   SOLE 18 103,177 0 0
AVID TECHNOLOGY INC COM 05367P100 302 48,718 SH   SOLE 19 48,718 0 0
AVID TECHNOLOGY INC COM 05367P100 6,112 987,401 SH   SOLE 21 987,401 0 0
AVID TECHNOLOGY INC COM 05367P100 5,213 842,209 SH   SOLE 22 818,934 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,161 76,470 SH   SOLE 2 27,212 0 49,258
AVIS BUDGET GROUP INC COM 053774105 8 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP INC COM 053774105 128 4,542 SH   SOLE 7 4,542 0 0
AVIS BUDGET GROUP INC COM 053774105 9,584 339,144 SH   SOLE 18 339,144 0 0
AVIS BUDGET GROUP INC COM 053774105 3,302 116,840 SH   SOLE 19 116,840 0 0
AVIS BUDGET GROUP INC COM 053774105 125,707 4,448,242 SH   SOLE 21 4,448,242 0 0
AVIS BUDGET GROUP INC COM 053774105 63,277 2,239,090 SH   SOLE 22 2,111,632 0 127,458
AVIS BUDGET GROUP INC COM 053774105 7 234 SH   SOLE 23 234 0 0
AVIS BUDGET GROUP INC COM 053774105 801 28,357 SH   SOLE 26 23,253 0 5,104
AVIS BUDGET GROUP INC COM 053774105 224 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP INC COM 053774105 553 19,564 SH   SOLE 30 19,564 0 0
AVIS BUDGET GROUP INC COM 053774105 142 5,015 SH   SOLE 34 5,015 0 0
AVIS BUDGET GROUP INC COM 053774105 1,381 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP INC COM 053774105 198 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 15,506 320,098 SH   SOLE 2 215,405 0 104,693
AVISTA CORP COM 05379B107 1,893 39,080 SH   SOLE 4 39,080 0 0
AVISTA CORP COM 05379B107 732 15,121 SH   SOLE 7 15,121 0 0
AVISTA CORP COM 05379B107 17,522 361,718 SH   SOLE 18 350,685 0 11,033
AVISTA CORP COM 05379B107 11,720 241,943 SH   SOLE 19 241,943 0 0
AVISTA CORP COM 05379B107 428,412 8,844,183 SH   SOLE 21 8,844,183 0 0
AVISTA CORP COM 05379B107 112,145 2,315,124 SH   SOLE 22 2,127,029 0 188,095
AVISTA CORP COM 05379B107 4,268 88,099 SH   SOLE 23 88,099 0 0
AVISTA CORP COM 05379B107 3,520 72,668 SH   SOLE 26 17,572 0 55,096
AVISTA CORP COM 05379B107 399 8,230 SH   SOLE 28 8,230 0 0
AVISTA CORP COM 05379B107 1,705 35,200 SH   SOLE 29 35,200 0 0
AVISTA CORP COM 05379B107 5,726 118,200 SH   SOLE 30 118,200 0 0
AVISTA CORP COM 05379B107 3,056 63,095 SH   SOLE 31 47,013 0 16,082
AVISTA CORP COM 05379B107 1,175 24,252 SH   SOLE 32 24,252 0 0
AVISTA CORP COM 05379B107 294 6,076 SH   SOLE 34 6,076 0 0
AVISTA CORP COM 05379B107 998 20,593 SH   SOLE 36 20,593 0 0
AVISTA CORP COM 05379B107 321 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 12,577 282,723 SH   SOLE 2 82,487 0 200,236
AVNET INC COM 053807103 42 951 SH   SOLE 4 951 0 0
AVNET INC COM 053807103 211 4,742 SH   SOLE 7 4,742 0 0
AVNET INC COM 053807103 37 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 14,028 315,334 SH   SOLE 18 314,998 0 336
AVNET INC COM 053807103 6,453 145,052 SH   SOLE 19 145,052 0 0
AVNET INC COM 053807103 220,502 4,956,762 SH   SOLE 21 4,956,762 0 0
AVNET INC COM 053807103 162,272 3,647,797 SH   SOLE 22 3,383,054 0 264,743
AVNET INC COM 053807103 6,295 141,502 SH   SOLE 25 141,502 0 0
AVNET INC COM 053807103 11,755 264,237 SH   SOLE 26 103,319 0 160,918
AVNET INC COM 053807103 616 13,855 SH   SOLE 28 13,855 0 0
AVNET INC COM 053807103 1,495 33,609 SH   SOLE 30 33,609 0 0
AVNET INC COM 053807103 99 2,228 SH   SOLE 31 2,228 0 0
AVNET INC COM 053807103 2,631 59,136 SH   SOLE 34 59,136 0 0
AVNET INC COM 053807103 4,185 94,070 SH   SOLE 36 94,070 0 0
AVNET INC COM 053807103 477 10,713 SH   SOLE 40 10,713 0 0
AVON PRODS INC COM 054303102 9 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 62 14,096 SH   SOLE 7 14,096 0 0
AVON PRODS INC COM 054303102 2,139 486,086 SH   SOLE 18 486,086 0 0
AVON PRODS INC COM 054303102 146,486 33,292,207 SH   SOLE 21 33,292,207 0 0
AVON PRODS INC COM 054303102 36,869 8,379,240 SH   SOLE 22 8,041,235 0 338,005
AVON PRODS INC COM 054303102 582 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 268 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 2,676 608,196 SH   SOLE 30 608,196 0 0
AVON PRODS INC COM 054303102 265 60,287 SH   SOLE 36 60,287 0 0
AVON PRODS INC COM 054303102 208 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 249 17,656 SH   SOLE 2 689 0 16,967
AVROBIO INC COM 05455M100 8 600 SH   SOLE 7 600 0 0
AVROBIO INC COM 05455M100 1,052 74,487 SH   SOLE 18 74,487 0 0
AVROBIO INC COM 05455M100 565 40,046 SH   SOLE 19 40,046 0 0
AVROBIO INC COM 05455M100 14,949 1,058,706 SH   SOLE 21 1,058,706 0 0
AVROBIO INC COM 05455M100 8,207 581,258 SH   SOLE 22 559,658 0 21,600
AVROBIO INC COM 05455M100 67 4,729 SH   SOLE 30 4,729 0 0
AVROBIO INC COM 05455M100 54 3,854 SH   SOLE 40 3,854 0 0
AVX CORP NEW COM 002444107 763 50,184 SH   SOLE 2 1,939 0 48,245
AVX CORP NEW COM 002444107 5 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 16 1,029 SH   SOLE 7 1,029 0 0
AVX CORP NEW COM 002444107 2,446 160,933 SH   SOLE 18 160,933 0 0
AVX CORP NEW COM 002444107 1,224 80,547 SH   SOLE 19 80,547 0 0
AVX CORP NEW COM 002444107 25,518 1,678,795 SH   SOLE 21 1,678,795 0 0
AVX CORP NEW COM 002444107 22,156 1,457,619 SH   SOLE 22 1,387,507 0 70,112
AVX CORP NEW COM 002444107 388 25,508 SH   SOLE 26 5,596 0 19,912
AVX CORP NEW COM 002444107 108 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 201 13,219 SH   SOLE 30 13,219 0 0
AVX CORP NEW COM 002444107 103 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 164 54,850 SH   SOLE 21 54,850 0 0
AWARE INC MASS COM 05453N100 1,276 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 16,882 761,806 SH   SOLE 2 165,909 0 595,897
AXA EQUITABLE HLDGS INC COM 054561105 2,657 119,903 SH   SOLE 4 113,596 0 6,307
AXA EQUITABLE HLDGS INC COM 054561105 3,564 160,843 SH   SOLE 7 40,245 0 120,598
AXA EQUITABLE HLDGS INC COM 054561105 48 2,154 SH   SOLE 15 2,154 0 0
AXA EQUITABLE HLDGS INC COM 054561105 84,617 3,818,473 SH   SOLE 18 3,561,940 0 256,533
AXA EQUITABLE HLDGS INC COM 054561105 203,910 9,201,700 SH   SOLE 19 9,201,700 0 0
AXA EQUITABLE HLDGS INC COM 054561105 83,271 3,757,729 SH   SOLE 21 3,757,729 0 0
AXA EQUITABLE HLDGS INC COM 054561105 191,449 8,639,402 SH   SOLE 22 8,065,730 0 573,672
AXA EQUITABLE HLDGS INC COM 054561105 6,667 300,866 SH   SOLE 23 300,866 0 0
AXA EQUITABLE HLDGS INC COM 054561105 11,303 510,066 SH   SOLE 25 510,066 0 0
AXA EQUITABLE HLDGS INC COM 054561105 36,760 1,658,826 SH   SOLE 26 461,838 0 1,196,988
AXA EQUITABLE HLDGS INC COM 054561105 1,087 49,041 SH   SOLE 28 33,711 0 15,330
AXA EQUITABLE HLDGS INC COM 054561105 1,467 66,181 SH   SOLE 29 4,823 0 61,358
AXA EQUITABLE HLDGS INC COM 054561105 13,608 614,070 SH   SOLE 30 614,070 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,283 57,915 SH   SOLE 31 48,126 0 9,789
AXA EQUITABLE HLDGS INC COM 054561105 21,116 952,900 SH   SOLE 34 952,900 0 0
AXA EQUITABLE HLDGS INC COM 054561105 3,728 168,224 SH   SOLE 36 168,224 0 0
AXA EQUITABLE HLDGS INC COM 054561105 218 9,840 SH   SOLE 40 9,840 0 0
AXALTA COATING SYS LTD COM G0750C108 17,293 573,567 SH   SOLE 2 119,380 0 454,187
AXALTA COATING SYS LTD COM G0750C108 2,335 77,444 SH   SOLE 4 71,364 0 6,080
AXALTA COATING SYS LTD COM G0750C108 400 13,272 SH   SOLE 7 13,272 0 0
AXALTA COATING SYS LTD COM G0750C108 13 429 SH   SOLE 13 429 0 0
AXALTA COATING SYS LTD COM G0750C108 3,804 126,176 SH   SOLE 18 109,036 0 17,140
AXALTA COATING SYS LTD COM G0750C108 2,090 69,309 SH   SOLE 19 69,309 0 0
AXALTA COATING SYS LTD COM G0750C108 82,521 2,737,012 SH   SOLE 21 2,737,012 0 0
AXALTA COATING SYS LTD COM G0750C108 177,602 5,890,615 SH   SOLE 22 5,466,051 0 424,564
AXALTA COATING SYS LTD COM G0750C108 4,803 159,295 SH   SOLE 23 159,295 0 0
AXALTA COATING SYS LTD COM G0750C108 1,506 49,959 SH   SOLE 25 49,959 0 0
AXALTA COATING SYS LTD COM G0750C108 20,266 672,174 SH   SOLE 26 257,247 0 414,927
AXALTA COATING SYS LTD COM G0750C108 1,167 38,723 SH   SOLE 28 27,105 0 11,618
AXALTA COATING SYS LTD COM G0750C108 1,457 48,310 SH   SOLE 29 3,456 0 44,854
AXALTA COATING SYS LTD COM G0750C108 11,319 375,408 SH   SOLE 30 375,408 0 0
AXALTA COATING SYS LTD COM G0750C108 3,779 125,336 SH   SOLE 31 39,308 0 86,028
AXALTA COATING SYS LTD COM G0750C108 1,278 42,395 SH   SOLE 34 42,395 0 0
AXALTA COATING SYS LTD COM G0750C108 1,323 43,882 SH   SOLE 36 43,882 0 0
AXALTA COATING SYS LTD COM G0750C108 132 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 557 32,565 SH   SOLE 2 1,317 0 31,248
AXCELIS TECHNOLOGIES INC COM NEW 054540208 13 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,615 153,002 SH   SOLE 18 153,002 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 948 55,455 SH   SOLE 19 55,455 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 62,126 3,635,226 SH   SOLE 21 3,635,226 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 17,303 1,012,456 SH   SOLE 22 972,603 0 39,853
AXCELIS TECHNOLOGIES INC COM NEW 054540208 211 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 74 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 702 41,080 SH   SOLE 30 41,080 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 83 4,839 SH   SOLE 34 4,839 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 84 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 9 1,643 SH   SOLE 2 0 0 1,643
AXCELLA HEALTH INC COM 05454B105 5 916 SH   SOLE 18 916 0 0
AXCELLA HEALTH INC COM 05454B105 7 1,299 SH   SOLE 19 1,299 0 0
AXCELLA HEALTH INC COM 05454B105 428 75,574 SH   SOLE 21 75,574 0 0
AXCELLA HEALTH INC COM 05454B105 11 1,884 SH   SOLE 22 479 0 1,405
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 10,891 163,229 SH   SOLE 2 10,285 0 152,944
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 26 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 163 2,450 SH   SOLE 7 2,450 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 75 1,121 SH   SOLE 15 1,121 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,173 62,552 SH   SOLE 18 62,552 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,249 18,721 SH   SOLE 19 18,721 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 71,306 1,068,739 SH   SOLE 21 1,068,739 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 159,463 2,390,039 SH   SOLE 22 2,210,198 0 179,841
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 595 8,917 SH   SOLE 23 8,917 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,009 90,067 SH   SOLE 25 90,067 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9,272 138,973 SH   SOLE 26 70,685 0 68,288
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 622 9,325 SH   SOLE 28 9,325 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,569 23,513 SH   SOLE 30 23,513 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 114 1,711 SH   SOLE 31 1,711 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,550 38,224 SH   SOLE 36 38,224 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 598 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 369 29,575 SH   SOLE 2 1,443 0 28,132
AXOGEN INC COM 05463X106 3 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 9 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 1,437 115,142 SH   SOLE 18 115,142 0 0
AXOGEN INC COM 05463X106 726 58,170 SH   SOLE 19 58,170 0 0
AXOGEN INC COM 05463X106 16,306 1,306,541 SH   SOLE 21 1,306,541 0 0
AXOGEN INC COM 05463X106 13,201 1,057,764 SH   SOLE 22 947,025 0 110,739
AXOGEN INC COM 05463X106 43 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 55 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 2,873 230,186 SH   SOLE 30 230,186 0 0
AXOGEN INC COM 05463X106 40 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 4,351 76,634 SH   SOLE 2 27,610 0 49,024
AXON ENTERPRISE INC COM 05464C101 16 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 61 1,076 SH   SOLE 7 1,076 0 0
AXON ENTERPRISE INC COM 05464C101 19,222 338,532 SH   SOLE 18 336,408 0 2,124
AXON ENTERPRISE INC COM 05464C101 5,691 100,234 SH   SOLE 19 100,234 0 0
AXON ENTERPRISE INC COM 05464C101 290,399 5,114,465 SH   SOLE 21 5,114,465 0 0
AXON ENTERPRISE INC COM 05464C101 114,602 2,018,345 SH   SOLE 22 1,940,524 0 77,821
AXON ENTERPRISE INC COM 05464C101 1,124 19,801 SH   SOLE 26 10,924 0 8,877
AXON ENTERPRISE INC COM 05464C101 406 7,155 SH   SOLE 28 7,155 0 0
AXON ENTERPRISE INC COM 05464C101 994 17,498 SH   SOLE 30 17,498 0 0
AXON ENTERPRISE INC COM 05464C101 4,032 71,014 SH   SOLE 31 0 0 71,014
AXON ENTERPRISE INC COM 05464C101 319 5,624 SH   SOLE 40 5,624 0 0
AXONICS MODULATION TECH INC COM 05465P101 360 13,378 SH   SOLE 2 636 0 12,742
AXONICS MODULATION TECH INC COM 05465P101 8 294 SH   SOLE 7 294 0 0
AXONICS MODULATION TECH INC COM 05465P101 1,505 55,923 SH   SOLE 18 55,923 0 0
AXONICS MODULATION TECH INC COM 05465P101 728 27,061 SH   SOLE 19 27,061 0 0
AXONICS MODULATION TECH INC COM 05465P101 14,517 539,283 SH   SOLE 21 539,283 0 0
AXONICS MODULATION TECH INC COM 05465P101 9,072 337,008 SH   SOLE 22 319,366 0 17,642
AXONICS MODULATION TECH INC COM 05465P101 46 1,700 SH   SOLE 30 1,700 0 0
AXOS FINL INC COM 05465C100 1,468 53,095 SH   SOLE 2 2,420 0 50,675
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 7,038 254,542 SH   SOLE 18 254,542 0 0
AXOS FINL INC COM 05465C100 2,760 99,824 SH   SOLE 19 99,824 0 0
AXOS FINL INC COM 05465C100 164,772 5,959,194 SH   SOLE 21 5,959,194 0 0
AXOS FINL INC COM 05465C100 46,563 1,684,026 SH   SOLE 22 1,604,640 0 79,386
AXOS FINL INC COM 05465C100 634 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 212 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 2,133 77,146 SH   SOLE 30 77,146 0 0
AXOS FINL INC COM 05465C100 12,185 440,686 SH   SOLE 34 440,686 0 0
AXOS FINL INC COM 05465C100 154 5,556 SH   SOLE 40 5,556 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 1,441 223,123 SH   SOLE 21 223,123 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 9 1,432 SH   SOLE 30 1,432 0 0
AXSOME THERAPEUTICS INC COM 05464T104 442 21,850 SH   SOLE 2 1,008 0 20,842
AXSOME THERAPEUTICS INC COM 05464T104 11 522 SH   SOLE 7 522 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,797 88,763 SH   SOLE 18 88,763 0 0
AXSOME THERAPEUTICS INC COM 05464T104 865 42,716 SH   SOLE 19 42,716 0 0
AXSOME THERAPEUTICS INC COM 05464T104 18,629 920,419 SH   SOLE 21 920,419 0 0
AXSOME THERAPEUTICS INC COM 05464T104 14,781 730,311 SH   SOLE 22 696,446 0 33,865
AXSOME THERAPEUTICS INC COM 05464T104 73 3,613 SH   SOLE 30 3,613 0 0
AXSOME THERAPEUTICS INC COM 05464T104 54 2,683 SH   SOLE 40 2,683 0 0
AXT INC COM 00246W103 139 39,074 SH   SOLE 2 1,335 0 37,739
AXT INC COM 00246W103 2 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 480 134,739 SH   SOLE 18 134,739 0 0
AXT INC COM 00246W103 240 67,463 SH   SOLE 19 67,463 0 0
AXT INC COM 00246W103 4,776 1,341,627 SH   SOLE 21 1,341,627 0 0
AXT INC COM 00246W103 4,206 1,181,360 SH   SOLE 22 1,148,145 0 33,215
AYTU BIOSCIENCE INC COM PAR 054754700 2 1,457 SH   SOLE 18 1,457 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 20 16,569 SH   SOLE 21 16,569 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,713 47,813 SH   SOLE 4 47,813 0 0
AZUL S A SPONSR ADR PFD 05501U106 30,802 859,903 SH   SOLE 18 729,491 0 130,412
AZUL S A SPONSR ADR PFD 05501U106 123,295 3,442,069 SH   SOLE 19 3,442,069 0 0
AZUL S A SPONSR ADR PFD 05501U106 9,041 252,411 SH   SOLE 22 252,411 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,153 115,951 SH   SOLE 25 115,951 0 0
AZUL S A SPONSR ADR PFD 05501U106 488 13,613 SH   SOLE 26 0 0 13,613
AZUL S A SPONSR ADR PFD 05501U106 75,569 2,109,680 SH   SOLE 34 2,109,680 0 0
AZURRX BIOPHARMA INC COM 05502L105 2 3,253 SH   SOLE 18 3,253 0 0
AZURRX BIOPHARMA INC COM 05502L105 27 44,589 SH   SOLE 21 44,589 0 0
AZZ INC COM 002474104 1,116 25,631 SH   SOLE 2 1,082 0 24,549
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 23 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,077 116,550 SH   SOLE 18 116,550 0 0
AZZ INC COM 002474104 2,206 50,636 SH   SOLE 19 50,636 0 0
AZZ INC COM 002474104 123,201 2,828,304 SH   SOLE 21 2,828,304 0 0
AZZ INC COM 002474104 34,470 791,317 SH   SOLE 22 754,356 0 36,961
AZZ INC COM 002474104 82 1,885 SH   SOLE 23 1,885 0 0
AZZ INC COM 002474104 432 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 162 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,534 35,218 SH   SOLE 30 35,218 0 0
AZZ INC COM 002474104 414 9,493 SH   SOLE 34 9,493 0 0
AZZ INC COM 002474104 127 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,258 66,530 SH   SOLE 2 2,624 0 63,906
B & G FOODS INC NEW COM 05508R106 6 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 41 2,168 SH   SOLE 7 2,168 0 0
B & G FOODS INC NEW COM 05508R106 5,495 290,586 SH   SOLE 18 290,586 0 0
B & G FOODS INC NEW COM 05508R106 2,119 112,062 SH   SOLE 19 112,062 0 0
B & G FOODS INC NEW COM 05508R106 134,617 7,118,838 SH   SOLE 21 7,118,838 0 0
B & G FOODS INC NEW COM 05508R106 37,502 1,983,204 SH   SOLE 22 1,886,904 0 96,300
B & G FOODS INC NEW COM 05508R106 670 35,419 SH   SOLE 23 35,419 0 0
B & G FOODS INC NEW COM 05508R106 482 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 148 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 1,714 90,642 SH   SOLE 30 90,642 0 0
B & G FOODS INC NEW COM 05508R106 120 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 509 21,567 SH   SOLE 2 821 0 20,746
B RILEY FINL INC COM 05580M108 9 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,733 73,372 SH   SOLE 18 73,372 0 0
B RILEY FINL INC COM 05580M108 849 35,931 SH   SOLE 19 35,931 0 0
B RILEY FINL INC COM 05580M108 16,785 710,637 SH   SOLE 21 710,637 0 0
B RILEY FINL INC COM 05580M108 10,982 464,932 SH   SOLE 22 447,025 0 17,907
B RILEY FINL INC COM 05580M108 105 4,430 SH   SOLE 26 0 0 4,430
B RILEY FINL INC COM 05580M108 59 2,519 SH   SOLE 30 2,519 0 0
B2GOLD CORP COM 11777Q209 1,165 360,670 SH   SOLE 21 360,670 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 71 14,824 SH   SOLE 21 14,824 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 2,029 423,651 SH   SOLE 22 423,651 0 0
BADGER METER INC COM 056525108 1,341 24,965 SH   SOLE 2 1,171 0 23,794
BADGER METER INC COM 056525108 9 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 889 16,555 SH   SOLE 7 16,555 0 0
BADGER METER INC COM 056525108 7,105 132,316 SH   SOLE 18 129,108 0 3,208
BADGER METER INC COM 056525108 2,634 49,053 SH   SOLE 19 49,053 0 0
BADGER METER INC COM 056525108 170,087 3,167,348 SH   SOLE 21 3,167,348 0 0
BADGER METER INC COM 056525108 46,561 867,062 SH   SOLE 22 825,215 0 41,847
BADGER METER INC COM 056525108 825 15,364 SH   SOLE 26 6,872 0 8,492
BADGER METER INC COM 056525108 226 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 7,847 146,131 SH   SOLE 30 146,131 0 0
BADGER METER INC COM 056525108 129 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 49,708 483,727 SH   SOLE 2 23,493 0 460,234
BAIDU INC SPON ADR REP A 056752108 7,181 69,881 SH   SOLE 4 69,881 0 0
BAIDU INC SPON ADR REP A 056752108 6,174 60,085 SH   SOLE 7 49,828 0 10,257
BAIDU INC SPON ADR REP A 056752108 47 458 SH   SOLE 13 458 0 0
BAIDU INC SPON ADR REP A 056752108 11,426 111,193 SH   SOLE 15 107,220 0 3,973
BAIDU INC SPON ADR REP A 056752108 11,775 114,585 SH   SOLE 18 114,585 0 0
BAIDU INC SPON ADR REP A 056752108 890 8,662 SH   SOLE 19 8,662 0 0
BAIDU INC SPON ADR REP A 056752108 538,796 5,243,243 SH   SOLE 21 5,243,243 0 0
BAIDU INC SPON ADR REP A 056752108 373,695 3,636,581 SH   SOLE 22 3,340,080 0 296,501
BAIDU INC SPON ADR REP A 056752108 17,246 167,830 SH   SOLE 23 167,830 0 0
BAIDU INC SPON ADR REP A 056752108 17,181 167,191 SH   SOLE 25 167,191 0 0
BAIDU INC SPON ADR REP A 056752108 101,791 990,573 SH   SOLE 26 30,136 0 960,437
BAIDU INC SPON ADR REP A 056752108 4,214 41,009 SH   SOLE 28 41,009 0 0
BAIDU INC SPON ADR REP A 056752108 4,868 47,370 SH   SOLE 29 31,095 0 16,275
BAIDU INC SPON ADR REP A 056752108 184,148 1,792,020 SH   SOLE 30 1,792,020 0 0
BAIDU INC SPON ADR REP A 056752108 2,833 27,567 SH   SOLE 31 15,132 0 12,435
BAIDU INC SPON ADR REP A 056752108 5,929 57,697 SH   SOLE 32 57,697 0 0
BAIDU INC SPON ADR REP A 056752108 41,744 406,232 SH   SOLE 34 406,232 0 0
BAIDU INC SPON ADR REP A 056752108 344 3,346 SH   SOLE 36 3,346 0 0
BAIDU INC SPON ADR REP A 056752108 238 2,316 SH   SOLE 40 2,316 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 4,374 230,589 SH   SOLE 30 230,589 0 0
BAKER HUGHES A GE CO CL A 05722G100 41,967 1,808,941 SH   SOLE 2 423,020 0 1,385,921
BAKER HUGHES A GE CO CL A 05722G100 5,452 235,002 SH   SOLE 4 219,679 0 15,323
BAKER HUGHES A GE CO CL A 05722G100 13,244 570,846 SH   SOLE 7 570,846 0 0
BAKER HUGHES A GE CO CL A 05722G100 285 12,288 SH   SOLE 13 12,288 0 0
BAKER HUGHES A GE CO CL A 05722G100 131 5,646 SH   SOLE 15 5,646 0 0
BAKER HUGHES A GE CO CL A 05722G100 1 26 SH   SOLE 17 0 0 26
BAKER HUGHES A GE CO CL A 05722G100 111,951 4,825,460 SH   SOLE 18 4,486,507 0 338,953
BAKER HUGHES A GE CO CL A 05722G100 222,470 9,589,238 SH   SOLE 19 9,589,238 0 0
BAKER HUGHES A GE CO CL A 05722G100 375,927 16,203,732 SH   SOLE 21 16,203,732 0 0
BAKER HUGHES A GE CO CL A 05722G100 367,961 15,860,380 SH   SOLE 22 14,589,053 0 1,271,327
BAKER HUGHES A GE CO CL A 05722G100 11,481 494,882 SH   SOLE 23 494,882 0 0
BAKER HUGHES A GE CO CL A 05722G100 20,563 886,317 SH   SOLE 25 886,317 0 0
BAKER HUGHES A GE CO CL A 05722G100 76,148 3,282,247 SH   SOLE 26 871,699 0 2,410,548
BAKER HUGHES A GE CO CL A 05722G100 2,264 97,604 SH   SOLE 28 64,248 0 33,356
BAKER HUGHES A GE CO CL A 05722G100 617 26,577 SH   SOLE 29 26,577 0 0
BAKER HUGHES A GE CO CL A 05722G100 54,426 2,345,948 SH   SOLE 30 2,345,948 0 0
BAKER HUGHES A GE CO CL A 05722G100 3,502 150,932 SH   SOLE 31 118,996 0 31,936
BAKER HUGHES A GE CO CL A 05722G100 33,636 1,449,846 SH   SOLE 34 1,449,846 0 0
BAKER HUGHES A GE CO CL A 05722G100 12,328 531,391 SH   SOLE 36 531,391 0 0
BAKER HUGHES A GE CO CL A 05722G100 283 12,212 SH   SOLE 40 12,212 0 0
BALCHEM CORP COM 057665200 2,767 27,891 SH   SOLE 2 1,304 0 26,587
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 64 647 SH   SOLE 7 647 0 0
BALCHEM CORP COM 057665200 14,349 144,665 SH   SOLE 18 144,665 0 0
BALCHEM CORP COM 057665200 5,514 55,587 SH   SOLE 19 55,587 0 0
BALCHEM CORP COM 057665200 348,167 3,510,098 SH   SOLE 21 3,510,098 0 0
BALCHEM CORP COM 057665200 94,363 951,336 SH   SOLE 22 906,833 0 44,503
BALCHEM CORP COM 057665200 1,268 12,782 SH   SOLE 26 6,403 0 6,379
BALCHEM CORP COM 057665200 409 4,126 SH   SOLE 28 4,126 0 0
BALCHEM CORP COM 057665200 4,454 44,905 SH   SOLE 30 44,905 0 0
BALCHEM CORP COM 057665200 329 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 72,464 995,250 SH   SOLE 2 122,292 0 872,958
BALL CORP COM 058498106 9,672 132,838 SH   SOLE 4 123,934 0 8,904
BALL CORP COM 058498106 22,054 302,898 SH   SOLE 7 293,934 0 8,964
BALL CORP COM 058498106 42 570 SH   SOLE 13 570 0 0
BALL CORP COM 058498106 244 3,345 SH   SOLE 15 3,345 0 0
BALL CORP COM 058498106 168,530 2,314,658 SH   SOLE 18 1,830,997 0 483,661
BALL CORP COM 058498106 102,837 1,412,409 SH   SOLE 19 1,412,409 0 0
BALL CORP COM 058498106 672,232 9,232,692 SH   SOLE 21 9,232,692 0 0
BALL CORP COM 058498106 623,799 8,567,493 SH   SOLE 22 7,706,115 0 861,378
BALL CORP COM 058498106 17,155 235,619 SH   SOLE 23 235,619 0 0
BALL CORP COM 058498106 23,916 328,478 SH   SOLE 25 328,478 0 0
BALL CORP COM 058498106 110,716 1,520,611 SH   SOLE 26 411,367 0 1,109,244
BALL CORP COM 058498106 4,453 61,153 SH   SOLE 28 43,538 0 17,615
BALL CORP COM 058498106 5,503 75,576 SH   SOLE 29 7,977 0 67,599
BALL CORP COM 058498106 92,595 1,271,728 SH   SOLE 30 1,271,728 0 0
BALL CORP COM 058498106 5,715 78,495 SH   SOLE 31 63,822 0 14,673
BALL CORP COM 058498106 7,654 105,120 SH   SOLE 34 105,120 0 0
BALL CORP COM 058498106 16,200 222,493 SH   SOLE 36 222,493 0 0
BALL CORP COM 058498106 514 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 6 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 102 32,660 SH   SOLE 21 32,660 0 0
BALLANTYNE STRONG INC COM 058516105 19 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 681 48,188 SH   SOLE 2 1,928 0 46,260
BANC OF CALIFORNIA INC COM 05990K106 13 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,857 202,050 SH   SOLE 18 202,050 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,111 78,593 SH   SOLE 19 78,593 0 0
BANC OF CALIFORNIA INC COM 05990K106 70,674 4,998,174 SH   SOLE 21 4,998,174 0 0
BANC OF CALIFORNIA INC COM 05990K106 20,020 1,415,849 SH   SOLE 22 1,355,230 0 60,619
BANC OF CALIFORNIA INC COM 05990K106 191 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 900 63,684 SH   SOLE 30 63,684 0 0
BANC OF CALIFORNIA INC COM 05990K106 43 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,055 19,037 SH   SOLE 2 801 0 18,236
BANCFIRST CORP COM 05945F103 19 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 6,308 113,822 SH   SOLE 18 113,822 0 0
BANCFIRST CORP COM 05945F103 1,808 32,619 SH   SOLE 19 32,619 0 0
BANCFIRST CORP COM 05945F103 35,745 644,978 SH   SOLE 21 644,978 0 0
BANCFIRST CORP COM 05945F103 32,437 585,290 SH   SOLE 22 562,446 0 22,844
BANCFIRST CORP COM 05945F103 681 12,297 SH   SOLE 26 7,150 0 5,147
BANCFIRST CORP COM 05945F103 134 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 267 4,826 SH   SOLE 30 4,826 0 0
BANCFIRST CORP COM 05945F103 73 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 21,518 4,138,044 SH   SOLE 18 4,138,044 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,168 1,494,890 SH   SOLE 2 391,972 0 1,102,918
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,611 566,480 SH   SOLE 13 566,480 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 31,108 3,821,607 SH   SOLE 18 1,125,867 0 2,695,740
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,003 1,105,969 SH   SOLE 19 1,105,969 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 118,609 14,571,174 SH   SOLE 21 14,571,174 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 51,085 6,275,770 SH   SOLE 22 6,275,770 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,696 1,928,280 SH   SOLE 25 1,928,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,464 548,352 SH   SOLE 26 0 0 548,352
BANCO BRADESCO S A SP ADR PFD NEW 059460303 7,263 892,230 SH   SOLE 30 892,230 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,167 1,371,841 SH   SOLE 31 0 0 1,371,841
BANCO BRADESCO S A SP ADR PFD NEW 059460303 81,025 9,953,960 SH   SOLE 34 9,953,960 0 0
BANCO DE CHILE SPONSORED ADS 059520106 247 8,782 SH   SOLE 21 8,782 0 0
BANCO DE CHILE SPONSORED ADS 059520106 910 32,376 SH   SOLE 22 32,376 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,861 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 505 17,960 SH   SOLE 34 17,960 0 0
BANCO MACRO SA SPON ADR B 05961W105 2,494 95,866 SH   SOLE 2 1,527 0 94,339
BANCO MACRO SA SPON ADR B 05961W105 297 11,430 SH   SOLE 4 11,430 0 0
BANCO MACRO SA SPON ADR B 05961W105 160 6,147 SH   SOLE 7 6,147 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,003 38,543 SH   SOLE 18 16,639 0 21,904
BANCO MACRO SA SPON ADR B 05961W105 282 10,844 SH   SOLE 19 10,844 0 0
BANCO MACRO SA SPON ADR B 05961W105 17,979 690,957 SH   SOLE 21 690,957 0 0
BANCO MACRO SA SPON ADR B 05961W105 14,830 569,943 SH   SOLE 22 528,219 0 41,724
BANCO MACRO SA SPON ADR B 05961W105 700 26,884 SH   SOLE 23 26,884 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,770 68,032 SH   SOLE 25 68,032 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,445 170,844 SH   SOLE 26 73,687 0 97,157
BANCO MACRO SA SPON ADR B 05961W105 177 6,801 SH   SOLE 29 4,140 0 2,661
BANCO MACRO SA SPON ADR B 05961W105 6,310 242,501 SH   SOLE 30 242,501 0 0
BANCO MACRO SA SPON ADR B 05961W105 66 2,524 SH   SOLE 31 2,524 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,657 409,584 SH   SOLE 34 409,584 0 0
BANCO MACRO SA SPON ADR B 05961W105 9 333 SH   SOLE 40 333 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 115 10,574 SH   SOLE 4 10,574 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 326 29,942 SH   SOLE 13 29,942 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,458 133,909 SH   SOLE 18 133,909 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 203 18,659 SH   SOLE 19 18,659 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11,219 1,030,170 SH   SOLE 22 1,030,170 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 805 73,878 SH   SOLE 30 73,878 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15,718 561,349 SH   SOLE 21 561,349 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,893 67,618 SH   SOLE 25 67,618 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,173 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,194 221,197 SH   SOLE 30 221,197 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 398 14,204 SH   SOLE 34 14,204 0 0
BANCO SANTANDER SA ADR 05964H105 20 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 21,809 441,027 SH   SOLE 2 6,361 0 434,666
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,870 37,809 SH   SOLE 4 37,809 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 742 15,006 SH   SOLE 13 15,006 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,303 107,235 SH   SOLE 18 107,235 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 527 10,648 SH   SOLE 19 10,648 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 20,732 419,259 SH   SOLE 21 419,259 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 44,913 908,256 SH   SOLE 22 551,810 0 356,446
BANCOLOMBIA S A SPON ADR PREF 05968L102 135 2,725 SH   SOLE 26 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 8,519 172,271 SH   SOLE 30 172,271 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 915 18,501 SH   SOLE 31 0 0 18,501
BANCOLOMBIA S A SPON ADR PREF 05968L102 219 4,430 SH   SOLE 34 4,430 0 0
BANCORP 34 INC COM 05970V106 9 622 SH   SOLE 18 622 0 0
BANCORP INC DEL COM 05969A105 613 61,907 SH   SOLE 2 11,149 0 50,758
BANCORP INC DEL COM 05969A105 8 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,814 183,264 SH   SOLE 18 183,264 0 0
BANCORP INC DEL COM 05969A105 1,650 166,714 SH   SOLE 19 166,714 0 0
BANCORP INC DEL COM 05969A105 17,964 1,814,557 SH   SOLE 21 1,814,557 0 0
BANCORP INC DEL COM 05969A105 18,358 1,854,392 SH   SOLE 22 1,798,067 0 56,325
BANCORP INC DEL COM 05969A105 219 22,098 SH   SOLE 23 22,098 0 0
BANCORP INC DEL COM 05969A105 839 84,760 SH   SOLE 26 0 0 84,760
BANCORP INC DEL COM 05969A105 51 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 157 15,856 SH   SOLE 30 15,856 0 0
BANCORP INC DEL COM 05969A105 37 3,708 SH   SOLE 34 3,708 0 0
BANCORP INC DEL COM 05969A105 77 7,784 SH   SOLE 40 7,784 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 107 6,311 SH   SOLE 21 6,311 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,084 137,920 SH   SOLE 2 42,485 0 95,435
BANCORPSOUTH BK TUPELO MISS COM 05971J102 22 729 SH   SOLE 4 729 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 53 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 19,562 660,657 SH   SOLE 18 660,657 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,139 173,567 SH   SOLE 19 173,567 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 205,850 6,952,030 SH   SOLE 21 6,952,030 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 101,750 3,436,354 SH   SOLE 22 3,302,473 0 133,881
BANCORPSOUTH BK TUPELO MISS COM 05971J102 720 24,318 SH   SOLE 26 16,785 0 7,533
BANCORPSOUTH BK TUPELO MISS COM 05971J102 365 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 896 30,275 SH   SOLE 30 30,275 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 271 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 943 14,476 SH   SOLE 2 954 0 13,522
BANDWIDTH INC COM CL A 05988J103 5 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 20 301 SH   SOLE 7 301 0 0
BANDWIDTH INC COM CL A 05988J103 3,652 56,084 SH   SOLE 18 54,729 0 1,355
BANDWIDTH INC COM CL A 05988J103 25,242 387,685 SH   SOLE 19 387,685 0 0
BANDWIDTH INC COM CL A 05988J103 35,503 545,272 SH   SOLE 21 545,272 0 0
BANDWIDTH INC COM CL A 05988J103 30,150 463,064 SH   SOLE 22 441,328 0 21,736
BANDWIDTH INC COM CL A 05988J103 19 298 SH   SOLE 23 298 0 0
BANDWIDTH INC COM CL A 05988J103 712 10,936 SH   SOLE 26 8,460 0 2,476
BANDWIDTH INC COM CL A 05988J103 194 2,975 SH   SOLE 28 2,975 0 0
BANDWIDTH INC COM CL A 05988J103 261 4,003 SH   SOLE 30 4,003 0 0
BANDWIDTH INC COM CL A 05988J103 7,551 115,968 SH   SOLE 34 115,968 0 0
BANDWIDTH INC COM CL A 05988J103 108 1,656 SH   SOLE 40 1,656 0 0
BANK AMER CORP COM 060505104 666,226 22,839,437 SH   SOLE 2 3,751,682 0 19,087,755
BANK AMER CORP COM 060505104 110,357 3,783,231 SH   SOLE 4 3,534,927 0 248,304
BANK AMER CORP COM 060505104 216,546 7,423,595 SH   SOLE 7 7,388,572 0 35,023
BANK AMER CORP COM 060505104 8,589 294,437 SH   SOLE 13 294,437 0 0
BANK AMER CORP COM 060505104 2,407 82,532 SH   SOLE 15 82,532 0 0
BANK AMER CORP COM 060505104 119 4,089 SH   SOLE 17 0 0 4,089
BANK AMER CORP COM 060505104 680,388 23,324,927 SH   SOLE 18 20,812,302 0 2,512,625
BANK AMER CORP COM 060505104 873,682 29,951,387 SH   SOLE 19 29,951,387 0 0
BANK AMER CORP COM 060505104 1,405 48,170 SH   SOLE 20 48,170 0 0
BANK AMER CORP COM 060505104 4,475,044 153,412,555 SH   SOLE 21 153,412,555 0 0
BANK AMER CORP COM 060505104 6,020,746 206,401,975 SH   SOLE 22 182,678,901 0 23,723,074
BANK AMER CORP COM 060505104 201,791 6,917,758 SH   SOLE 23 6,917,758 0 0
BANK AMER CORP COM 060505104 253,298 8,683,512 SH   SOLE 25 8,557,279 0 126,233
BANK AMER CORP COM 060505104 990,263 33,948,011 SH   SOLE 26 8,945,466 0 25,002,545
BANK AMER CORP COM 060505104 50,346 1,725,942 SH   SOLE 28 1,247,883 0 478,059
BANK AMER CORP COM 060505104 40,775 1,397,848 SH   SOLE 29 335,713 0 1,062,135
BANK AMER CORP COM 060505104 946,498 32,447,637 SH   SOLE 30 32,447,637 0 0
BANK AMER CORP COM 060505104 71,777 2,460,638 SH   SOLE 31 1,846,637 0 614,001
BANK AMER CORP COM 060505104 183,227 6,281,347 SH   SOLE 34 6,281,347 0 0
BANK AMER CORP COM 060505104 192,286 6,591,907 SH   SOLE 36 6,591,907 0 0
BANK AMER CORP COM 060505104 6,235 213,734 SH   SOLE 40 213,734 0 0
BANK AMER CORP OPTIONS 060505104 560 19,200 SH Call SOLE 2 19,200 0 0
BANK AMER CORP OPTIONS 060505104 26,279 900,900 SH Call SOLE 19 900,900 0 0
BANK AMER CORP OPTIONS 060505104 522 17,900 SH Call SOLE 22 17,900 0 0
BANK AMER CORP OPTIONS 060505104 73 2,500 SH Call SOLE 25 2,500 0 0
BANK AMER CORP OPTIONS 060505104 58 2,000 SH Call SOLE 26 0 0 2,000
BANK AMER CORP OPTIONS 060505104 7,511 257,500 SH Call SOLE 34 257,500 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 211,434 141,030 SH   SOLE 21 141,030 0 0
BANK COMM HLDGS COM 06424J103 175 16,099 SH   SOLE 2 558 0 15,541
BANK COMM HLDGS COM 06424J103 701 64,373 SH   SOLE 18 64,373 0 0
BANK COMM HLDGS COM 06424J103 879 80,688 SH   SOLE 19 80,688 0 0
BANK COMM HLDGS COM 06424J103 6,972 640,243 SH   SOLE 21 640,243 0 0
BANK COMM HLDGS COM 06424J103 2,666 244,788 SH   SOLE 22 233,257 0 11,531
BANK COMM HLDGS COM 06424J103 210 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST CORPORATION COM 06211J100 316 4,782 SH   SOLE 2 239 0 4,543
BANK FIRST CORPORATION COM 06211J100 11 159 SH   SOLE 7 159 0 0
BANK FIRST CORPORATION COM 06211J100 1,381 20,874 SH   SOLE 18 20,874 0 0
BANK FIRST CORPORATION COM 06211J100 689 10,405 SH   SOLE 19 10,405 0 0
BANK FIRST CORPORATION COM 06211J100 13,531 204,459 SH   SOLE 21 204,459 0 0
BANK FIRST CORPORATION COM 06211J100 5,031 76,020 SH   SOLE 22 73,703 0 2,317
BANK HAWAII CORP COM 062540109 9,714 113,049 SH   SOLE 2 42,534 0 70,515
BANK HAWAII CORP COM 062540109 155 1,808 SH   SOLE 4 1,808 0 0
BANK HAWAII CORP COM 062540109 517 6,014 SH   SOLE 7 6,014 0 0
BANK HAWAII CORP COM 062540109 11,444 133,175 SH   SOLE 18 133,175 0 0
BANK HAWAII CORP COM 062540109 851 9,909 SH   SOLE 19 9,909 0 0
BANK HAWAII CORP COM 062540109 254,254 2,958,850 SH   SOLE 21 2,958,850 0 0
BANK HAWAII CORP COM 062540109 120,211 1,398,943 SH   SOLE 22 1,317,949 0 80,994
BANK HAWAII CORP COM 062540109 32 373 SH   SOLE 23 373 0 0
BANK HAWAII CORP COM 062540109 1,134 13,201 SH   SOLE 26 8,799 0 4,402
BANK HAWAII CORP COM 062540109 487 5,663 SH   SOLE 28 5,663 0 0
BANK HAWAII CORP COM 062540109 1,046 12,168 SH   SOLE 30 12,168 0 0
BANK HAWAII CORP COM 062540109 74 862 SH   SOLE 31 862 0 0
BANK HAWAII CORP COM 062540109 1,322 15,381 SH   SOLE 32 15,381 0 0
BANK HAWAII CORP COM 062540109 75 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 323 3,758 SH   SOLE 40 3,758 0 0
BANK N S HALIFAX COM 064149107 176 3,098 SH   SOLE 18 3,098 0 0
BANK NEW YORK MELLON CORP COM 064058100 101,358 2,241,943 SH   SOLE 2 353,200 0 1,888,743
BANK NEW YORK MELLON CORP COM 064058100 16,356 361,777 SH   SOLE 4 338,510 0 23,267
BANK NEW YORK MELLON CORP COM 064058100 34,147 755,306 SH   SOLE 7 751,435 0 3,871
BANK NEW YORK MELLON CORP COM 064058100 628 13,881 SH   SOLE 13 13,881 0 0
BANK NEW YORK MELLON CORP COM 064058100 438 9,698 SH   SOLE 15 9,698 0 0
BANK NEW YORK MELLON CORP COM 064058100 0 6 SH   SOLE 17 0 0 6
BANK NEW YORK MELLON CORP COM 064058100 86,236 1,907,445 SH   SOLE 18 1,791,463 0 115,982
BANK NEW YORK MELLON CORP COM 064058100 6,049 133,798 SH   SOLE 19 133,798 0 0
BANK NEW YORK MELLON CORP COM 064058100 707,725 15,654,175 SH   SOLE 21 15,654,175 0 0
BANK NEW YORK MELLON CORP COM 064058100 926,891 20,501,893 SH   SOLE 22 18,173,143 0 2,328,750
BANK NEW YORK MELLON CORP COM 064058100 28,931 639,924 SH   SOLE 23 639,924 0 0
BANK NEW YORK MELLON CORP COM 064058100 37,248 823,880 SH   SOLE 25 823,880 0 0
BANK NEW YORK MELLON CORP COM 064058100 191,121 4,227,396 SH   SOLE 26 969,564 0 3,257,832
BANK NEW YORK MELLON CORP COM 064058100 7,560 167,223 SH   SOLE 28 122,241 0 44,982
BANK NEW YORK MELLON CORP COM 064058100 1,070 23,676 SH   SOLE 29 23,676 0 0
BANK NEW YORK MELLON CORP COM 064058100 147,613 3,265,062 SH   SOLE 30 3,265,062 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,898 395,879 SH   SOLE 31 154,997 0 240,882
BANK NEW YORK MELLON CORP COM 064058100 2,870 63,487 SH   SOLE 34 63,487 0 0
BANK NEW YORK MELLON CORP COM 064058100 32,640 721,972 SH   SOLE 36 721,972 0 0
BANK NEW YORK MELLON CORP COM 064058100 921 20,361 SH   SOLE 40 20,361 0 0
BANK OF MARIN BANCORP COM 063425102 554 13,354 SH   SOLE 2 578 0 12,776
BANK OF MARIN BANCORP COM 063425102 10 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 2,024 48,771 SH   SOLE 18 48,771 0 0
BANK OF MARIN BANCORP COM 063425102 951 22,912 SH   SOLE 19 22,912 0 0
BANK OF MARIN BANCORP COM 063425102 20,137 485,335 SH   SOLE 21 485,335 0 0
BANK OF MARIN BANCORP COM 063425102 19,681 474,355 SH   SOLE 22 455,316 0 19,039
BANK OF MARIN BANCORP COM 063425102 333 8,032 SH   SOLE 23 8,032 0 0
BANK OF MARIN BANCORP COM 063425102 76 1,841 SH   SOLE 30 1,841 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,566 52,821 SH   SOLE 2 2,259 0 50,562
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 35 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,509 185,852 SH   SOLE 18 185,852 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,808 94,729 SH   SOLE 19 94,729 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 52,593 1,774,403 SH   SOLE 21 1,774,403 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18,284 616,875 SH   SOLE 22 568,781 0 48,094
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 8,963 328,660 SH   SOLE 2 100,951 0 227,709
BANK OZK COM 06417N103 97 3,559 SH   SOLE 4 3,559 0 0
BANK OZK COM 06417N103 3,978 145,879 SH   SOLE 7 145,879 0 0
BANK OZK COM 06417N103 12,386 454,189 SH   SOLE 18 453,165 0 1,024
BANK OZK COM 06417N103 775 28,431 SH   SOLE 19 28,431 0 0
BANK OZK COM 06417N103 165,834 6,081,201 SH   SOLE 21 6,081,201 0 0
BANK OZK COM 06417N103 108,157 3,966,166 SH   SOLE 22 3,723,656 0 242,510
BANK OZK COM 06417N103 109 3,993 SH   SOLE 23 3,993 0 0
BANK OZK COM 06417N103 1,364 50,014 SH   SOLE 26 34,503 0 15,511
BANK OZK COM 06417N103 423 15,509 SH   SOLE 28 15,509 0 0
BANK OZK COM 06417N103 39 1,419 SH   SOLE 29 1,419 0 0
BANK OZK COM 06417N103 1,030 37,784 SH   SOLE 30 37,784 0 0
BANK OZK COM 06417N103 286 10,499 SH   SOLE 31 4,976 0 5,523
BANK OZK COM 06417N103 192 7,034 SH   SOLE 34 7,034 0 0
BANK OZK COM 06417N103 152 5,572 SH   SOLE 36 5,572 0 0
BANK OZK COM 06417N103 350 12,818 SH   SOLE 40 12,818 0 0
BANK PRINCETON NEW JERSEY COM 064520109 167 5,760 SH   SOLE 2 221 0 5,539
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 583 20,045 SH   SOLE 18 20,045 0 0
BANK PRINCETON NEW JERSEY COM 064520109 275 9,456 SH   SOLE 19 9,456 0 0
BANK PRINCETON NEW JERSEY COM 064520109 6,081 209,264 SH   SOLE 21 209,264 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,739 59,833 SH   SOLE 22 56,057 0 3,776
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 110 5,863 SH   SOLE 22 5,863 0 0
BANK7 CORP COM 06652N107 68 3,627 SH   SOLE 2 201 0 3,426
BANK7 CORP COM 06652N107 253 13,432 SH   SOLE 18 13,432 0 0
BANK7 CORP COM 06652N107 105 5,559 SH   SOLE 19 5,559 0 0
BANK7 CORP COM 06652N107 2,804 149,143 SH   SOLE 21 149,143 0 0
BANK7 CORP COM 06652N107 534 28,389 SH   SOLE 22 27,380 0 1,009
BANKFINANCIAL CORP COM 06643P104 162 13,611 SH   SOLE 2 1,384 0 12,227
BANKFINANCIAL CORP COM 06643P104 7 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 661 55,584 SH   SOLE 18 49,962 0 5,622
BANKFINANCIAL CORP COM 06643P104 437 36,683 SH   SOLE 19 36,683 0 0
BANKFINANCIAL CORP COM 06643P104 5,874 493,620 SH   SOLE 21 493,620 0 0
BANKFINANCIAL CORP COM 06643P104 8,246 692,902 SH   SOLE 22 678,972 0 13,930
BANKFINANCIAL CORP COM 06643P104 19 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 221 18,564 SH   SOLE 26 0 0 18,564
BANKUNITED INC COM 06652K103 6,691 199,025 SH   SOLE 2 35,126 0 163,899
BANKUNITED INC COM 06652K103 14 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,490 44,307 SH   SOLE 18 44,307 0 0
BANKUNITED INC COM 06652K103 751 22,330 SH   SOLE 19 22,330 0 0
BANKUNITED INC COM 06652K103 39,922 1,187,446 SH   SOLE 21 1,187,446 0 0
BANKUNITED INC COM 06652K103 98,844 2,940,045 SH   SOLE 22 2,758,516 0 181,529
BANKUNITED INC COM 06652K103 1,799 53,501 SH   SOLE 26 29,820 0 23,681
BANKUNITED INC COM 06652K103 460 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 970 28,847 SH   SOLE 30 28,847 0 0
BANKUNITED INC COM 06652K103 70 2,081 SH   SOLE 31 2,081 0 0
BANKUNITED INC COM 06652K103 94 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 313 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 169 6,143 SH   SOLE 2 317 0 5,826
BANKWELL FINL GROUP INC COM 06654A103 666 24,221 SH   SOLE 18 24,221 0 0
BANKWELL FINL GROUP INC COM 06654A103 319 11,607 SH   SOLE 19 11,607 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,718 244,284 SH   SOLE 21 244,284 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,929 70,144 SH   SOLE 22 65,352 0 4,792
BANNER CORP COM NEW 06652V208 2,445 43,524 SH   SOLE 2 11,025 0 32,499
BANNER CORP COM NEW 06652V208 8 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 24 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 8,667 154,308 SH   SOLE 18 154,308 0 0
BANNER CORP COM NEW 06652V208 6,929 123,351 SH   SOLE 19 123,351 0 0
BANNER CORP COM NEW 06652V208 194,417 3,461,227 SH   SOLE 21 3,461,227 0 0
BANNER CORP COM NEW 06652V208 62,709 1,116,415 SH   SOLE 22 1,070,004 0 46,411
BANNER CORP COM NEW 06652V208 1,681 29,925 SH   SOLE 23 29,925 0 0
BANNER CORP COM NEW 06652V208 4,824 85,879 SH   SOLE 26 8,814 0 77,065
BANNER CORP COM NEW 06652V208 239 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 2,556 45,502 SH   SOLE 30 45,502 0 0
BANNER CORP COM NEW 06652V208 204 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 3,618 84,737 SH   SOLE 2 1,127 0 83,610
BAOZUN INC SPONSORED ADR 06684L103 370 8,675 SH   SOLE 4 8,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 230 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 692 16,210 SH   SOLE 15 15,652 0 558
BAOZUN INC SPONSORED ADR 06684L103 2,291 53,646 SH   SOLE 18 53,646 0 0
BAOZUN INC SPONSORED ADR 06684L103 31,504 737,798 SH   SOLE 21 737,798 0 0
BAOZUN INC SPONSORED ADR 06684L103 20,363 476,878 SH   SOLE 22 434,178 0 42,700
BAOZUN INC SPONSORED ADR 06684L103 918 21,490 SH   SOLE 23 21,490 0 0
BAOZUN INC SPONSORED ADR 06684L103 93 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 8,368 195,964 SH   SOLE 26 84,709 0 111,255
BAOZUN INC SPONSORED ADR 06684L103 210 4,914 SH   SOLE 28 4,914 0 0
BAOZUN INC SPONSORED ADR 06684L103 274 6,417 SH   SOLE 29 3,951 0 2,466
BAOZUN INC SPONSORED ADR 06684L103 9,330 218,512 SH   SOLE 30 218,512 0 0
BAOZUN INC SPONSORED ADR 06684L103 88 2,069 SH   SOLE 31 2,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 15,006 351,440 SH   SOLE 34 351,440 0 0
BAOZUN INC SPONSORED ADR 06684L103 13 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 387 15,518 SH   SOLE 2 625 0 14,893
BAR HBR BANKSHARES COM 066849100 9 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,384 55,501 SH   SOLE 18 55,501 0 0
BAR HBR BANKSHARES COM 066849100 642 25,752 SH   SOLE 19 25,752 0 0
BAR HBR BANKSHARES COM 066849100 13,564 544,083 SH   SOLE 21 544,083 0 0
BAR HBR BANKSHARES COM 066849100 7,285 292,213 SH   SOLE 22 279,982 0 12,231
BAR HBR BANKSHARES COM 066849100 120 4,808 SH   SOLE 30 4,808 0 0
BARINGS BDC INC COM 06759L103 2,696 265,608 SH   SOLE 30 265,608 0 0
BARNES & NOBLE ED INC COM 06777U101 121 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 554 177,586 SH   SOLE 18 177,586 0 0
BARNES & NOBLE ED INC COM 06777U101 218 69,873 SH   SOLE 19 69,873 0 0
BARNES & NOBLE ED INC COM 06777U101 13,967 4,476,673 SH   SOLE 21 4,476,673 0 0
BARNES & NOBLE ED INC COM 06777U101 4,054 1,299,441 SH   SOLE 22 1,239,053 0 60,388
BARNES & NOBLE ED INC COM 06777U101 119 38,142 SH   SOLE 30 38,142 0 0
BARNES GROUP INC COM 067806109 2,448 47,492 SH   SOLE 2 1,885 0 45,607
BARNES GROUP INC COM 067806109 15 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 46 890 SH   SOLE 7 890 0 0
BARNES GROUP INC COM 067806109 10,921 211,891 SH   SOLE 18 211,891 0 0
BARNES GROUP INC COM 067806109 4,196 81,418 SH   SOLE 19 81,418 0 0
BARNES GROUP INC COM 067806109 268,613 5,211,733 SH   SOLE 21 5,211,733 0 0
BARNES GROUP INC COM 067806109 73,606 1,428,127 SH   SOLE 22 1,358,347 0 69,780
BARNES GROUP INC COM 067806109 940 18,233 SH   SOLE 26 12,518 0 5,715
BARNES GROUP INC COM 067806109 331 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 3,466 67,252 SH   SOLE 30 67,252 0 0
BARNES GROUP INC COM 067806109 280 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 0 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 42 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 557 6,267 SH   SOLE 2 299 0 5,968
BARRETT BUSINESS SERVICES IN COM 068463108 15 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,318 26,099 SH   SOLE 18 26,099 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,089 12,262 SH   SOLE 19 12,262 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 22,637 254,860 SH   SOLE 21 254,860 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 19,350 217,860 SH   SOLE 22 207,655 0 10,205
BARRETT BUSINESS SERVICES IN COM 068463108 102 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SERVICES IN COM 068463108 186 2,097 SH   SOLE 30 2,097 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 82 927 SH   SOLE 34 927 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 105 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 150 8,657 SH   SOLE 18 0 0 8,657
BARRICK GOLD CORPORATION COM 067901108 26,467 1,527,245 SH   SOLE 19 1,527,245 0 0
BARRICK GOLD CORPORATION COM 067901108 13,411 773,853 SH   SOLE 21 773,853 0 0
BARRICK GOLD CORPORATION COM 067901108 33,361 1,925,048 SH   SOLE 23 1,925,048 0 0
BARRICK GOLD CORPORATION COM 067901108 185,538 10,706,158 SH   SOLE 25 10,706,158 0 0
BARRICK GOLD CORPORATION COM 067901108 44,506 2,568,126 SH   SOLE 26 0 0 2,568,126
BARRICK GOLD CORPORATION COM 067901108 16,154 932,146 SH   SOLE 29 932,146 0 0
BARRICK GOLD CORPORATION COM 067901108 6,315 364,394 SH   SOLE 31 0 0 364,394
BARRICK GOLD CORPORATION COM 067901108 737,090 42,532,590 SH   SOLE 34 42,532,590 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6 4,304 SH   SOLE 18 4,304 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 190 132,066 SH   SOLE 21 132,066 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 696 483,541 SH   SOLE 22 463,319 0 20,222
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 8 5,735 SH   SOLE 26 0 0 5,735
BASSETT FURNITURE INDS INC COM 070203104 229 14,994 SH   SOLE 2 3,890 0 11,104
BASSETT FURNITURE INDS INC COM 070203104 4 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 577 37,727 SH   SOLE 18 37,727 0 0
BASSETT FURNITURE INDS INC COM 070203104 475 31,062 SH   SOLE 19 31,062 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,460 356,832 SH   SOLE 21 356,832 0 0
BASSETT FURNITURE INDS INC COM 070203104 6,640 434,007 SH   SOLE 22 426,211 0 7,796
BASSETT FURNITURE INDS INC COM 070203104 63 4,113 SH   SOLE 26 0 0 4,113
BAUSCH HEALTH COS INC COM 071734107 21 978 SH   SOLE 21 978 0 0
BAXTER INTL INC COM 071813109 132,902 1,519,402 SH   SOLE 2 448,348 0 1,071,054
BAXTER INTL INC COM 071813109 19,471 222,602 SH   SOLE 4 209,324 0 13,278
BAXTER INTL INC COM 071813109 61,417 702,145 SH   SOLE 7 515,138 0 187,007
BAXTER INTL INC COM 071813109 1,248 14,267 SH   SOLE 13 14,267 0 0
BAXTER INTL INC COM 071813109 416 4,759 SH   SOLE 15 4,759 0 0
BAXTER INTL INC COM 071813109 5 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 194,305 2,221,385 SH   SOLE 18 2,071,794 0 149,591
BAXTER INTL INC COM 071813109 244,829 2,799,007 SH   SOLE 19 2,799,007 0 0
BAXTER INTL INC COM 071813109 2,012 23,000 SH   SOLE 20 23,000 0 0
BAXTER INTL INC COM 071813109 1,287,083 14,714,563 SH   SOLE 21 14,714,563 0 0
BAXTER INTL INC COM 071813109 1,119,274 12,796,091 SH   SOLE 22 11,496,621 0 1,299,470
BAXTER INTL INC COM 071813109 32,319 369,488 SH   SOLE 23 369,488 0 0
BAXTER INTL INC COM 071813109 45,484 519,995 SH   SOLE 25 499,199 0 20,796
BAXTER INTL INC COM 071813109 197,836 2,261,761 SH   SOLE 26 629,812 0 1,631,949
BAXTER INTL INC COM 071813109 8,241 94,218 SH   SOLE 28 68,575 0 25,643
BAXTER INTL INC COM 071813109 1,001 11,446 SH   SOLE 29 11,446 0 0
BAXTER INTL INC COM 071813109 190,806 2,181,385 SH   SOLE 30 2,181,385 0 0
BAXTER INTL INC COM 071813109 17,081 195,274 SH   SOLE 31 89,101 0 106,173
BAXTER INTL INC COM 071813109 147,836 1,690,137 SH   SOLE 34 1,690,137 0 0
BAXTER INTL INC COM 071813109 31,817 363,745 SH   SOLE 36 363,745 0 0
BAXTER INTL INC COM 071813109 970 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 209 9,197 SH   SOLE 2 434 0 8,763
BAYCOM CORP COM 07272M107 6 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 850 37,417 SH   SOLE 18 37,417 0 0
BAYCOM CORP COM 07272M107 403 17,765 SH   SOLE 19 17,765 0 0
BAYCOM CORP COM 07272M107 8,784 386,792 SH   SOLE 21 386,792 0 0
BAYCOM CORP COM 07272M107 2,623 115,501 SH   SOLE 22 106,536 0 8,965
BB&T CORP COM 054937107 111,612 2,091,287 SH   SOLE 2 389,086 0 1,702,201
BB&T CORP COM 054937107 18,735 351,043 SH   SOLE 4 330,469 0 20,574
BB&T CORP COM 054937107 40,306 755,209 SH   SOLE 7 745,204 0 10,005
BB&T CORP COM 054937107 937 17,549 SH   SOLE 13 17,549 0 0
BB&T CORP COM 054937107 459 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 102,420 1,919,064 SH   SOLE 18 1,813,449 0 105,615
BB&T CORP COM 054937107 5,792 108,527 SH   SOLE 19 108,527 0 0
BB&T CORP COM 054937107 1,040,614 19,498,106 SH   SOLE 21 19,498,106 0 0
BB&T CORP COM 054937107 987,543 18,503,703 SH   SOLE 22 16,335,812 0 2,167,891
BB&T CORP COM 054937107 35,594 666,921 SH   SOLE 23 666,921 0 0
BB&T CORP COM 054937107 40,306 755,219 SH   SOLE 25 755,219 0 0
BB&T CORP COM 054937107 188,750 3,536,632 SH   SOLE 26 863,318 0 2,673,314
BB&T CORP COM 054937107 8,076 151,317 SH   SOLE 28 110,093 0 41,224
BB&T CORP COM 054937107 4,256 79,736 SH   SOLE 29 79,736 0 0
BB&T CORP COM 054937107 148,361 2,779,849 SH   SOLE 30 2,779,849 0 0
BB&T CORP COM 054937107 12,775 239,373 SH   SOLE 31 183,300 0 56,073
BB&T CORP COM 054937107 3,236 60,641 SH   SOLE 32 60,641 0 0
BB&T CORP COM 054937107 3,196 59,881 SH   SOLE 34 59,881 0 0
BB&T CORP COM 054937107 31,651 593,040 SH   SOLE 36 593,040 0 0
BB&T CORP COM 054937107 981 18,388 SH   SOLE 40 18,388 0 0
BBQ HLDGS INC COM 05551A109 4 909 SH   SOLE 18 909 0 0
BBQ HLDGS INC COM 05551A109 83 16,988 SH   SOLE 21 16,988 0 0
BBQ HLDGS INC COM 05551A109 1,223 250,045 SH   SOLE 22 250,045 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 635 146,693 SH   SOLE 2 5,790 0 140,903
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 65 15,123 SH   SOLE 4 15,123 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 42 9,759 SH   SOLE 7 9,759 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 33 7,661 SH   SOLE 18 7,661 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5,654 1,305,729 SH   SOLE 21 1,305,729 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,725 860,192 SH   SOLE 22 789,025 0 71,167
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 182 42,114 SH   SOLE 23 42,114 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,631 376,732 SH   SOLE 26 334,352 0 42,380
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 42 9,590 SH   SOLE 29 1,718 0 7,872
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,686 389,378 SH   SOLE 30 389,378 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 14 3,260 SH   SOLE 31 3,260 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 30 6,975 SH   SOLE 34 6,975 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3 639 SH   SOLE 40 639 0 0
BBX CAP CORP NEW CL A 05491N104 300 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 933 199,694 SH   SOLE 18 199,694 0 0
BBX CAP CORP NEW CL A 05491N104 350 74,950 SH   SOLE 19 74,950 0 0
BBX CAP CORP NEW CL A 05491N104 9,209 1,972,046 SH   SOLE 21 1,972,046 0 0
BBX CAP CORP NEW CL A 05491N104 6,647 1,423,262 SH   SOLE 22 1,341,927 0 81,335
BBX CAP CORP NEW CL A 05491N104 129 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 86 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 166 12,948 SH   SOLE 2 686 0 12,262
BCB BANCORP INC COM 055298103 649 50,516 SH   SOLE 18 50,516 0 0
BCB BANCORP INC COM 055298103 299 23,298 SH   SOLE 19 23,298 0 0
BCB BANCORP INC COM 055298103 6,544 509,629 SH   SOLE 21 509,629 0 0
BCB BANCORP INC COM 055298103 2,882 224,477 SH   SOLE 22 214,673 0 9,804
BCE INC COM NEW 05534B760 334 6,900 SH   SOLE 2 6,900 0 0
BCE INC COM NEW 05534B760 8,530 176,205 SH   SOLE 18 162,261 0 13,944
BCE INC COM NEW 05534B760 27,493 567,911 SH   SOLE 19 567,911 0 0
BCE INC COM NEW 05534B760 2,020 41,737 SH   SOLE 22 41,737 0 0
BCE INC COM NEW 05534B760 197 4,070 SH   SOLE 25 4,070 0 0
BCE INC COM NEW 05534B760 105 2,172 SH   SOLE 34 2,172 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,254 67,224 SH   SOLE 2 2,805 0 64,419
BEACON ROOFING SUPPLY INC COM 073685109 13 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 64 1,894 SH   SOLE 7 1,894 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,811 232,958 SH   SOLE 18 230,891 0 2,067
BEACON ROOFING SUPPLY INC COM 073685109 3,928 117,159 SH   SOLE 19 117,159 0 0
BEACON ROOFING SUPPLY INC COM 073685109 84,827 2,529,890 SH   SOLE 21 2,529,890 0 0
BEACON ROOFING SUPPLY INC COM 073685109 67,278 2,006,489 SH   SOLE 22 1,906,960 0 99,529
BEACON ROOFING SUPPLY INC COM 073685109 702 20,935 SH   SOLE 26 13,799 0 7,136
BEACON ROOFING SUPPLY INC COM 073685109 288 8,599 SH   SOLE 28 8,599 0 0
BEACON ROOFING SUPPLY INC COM 073685109 645 19,231 SH   SOLE 30 19,231 0 0
BEACON ROOFING SUPPLY INC COM 073685109 60 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 197 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 58 18,629 SH   SOLE 21 18,629 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 222 71,763 SH   SOLE 22 71,763 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 504 33,841 SH   SOLE 2 4,469 0 29,372
BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,614 108,292 SH   SOLE 18 108,292 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,706 114,495 SH   SOLE 19 114,495 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 20,449 1,372,404 SH   SOLE 21 1,372,404 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 15,379 1,032,157 SH   SOLE 22 990,152 0 42,005
BEAZER HOMES USA INC COM NEW 07556Q881 184 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 75 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 210 14,063 SH   SOLE 30 14,063 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 183 12,271 SH   SOLE 34 12,271 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 45 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 202,322 799,818 SH   SOLE 2 155,525 0 644,293
BECTON DICKINSON & CO COM 075887109 29,986 118,542 SH   SOLE 4 111,355 0 7,187
BECTON DICKINSON & CO COM 075887109 72,123 285,117 SH   SOLE 7 250,829 0 34,288
BECTON DICKINSON & CO COM 075887109 331 1,307 SH   SOLE 13 1,307 0 0
BECTON DICKINSON & CO COM 075887109 637 2,519 SH   SOLE 15 2,519 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 292,988 1,158,240 SH   SOLE 18 1,004,496 0 153,744
BECTON DICKINSON & CO COM 075887109 414,146 1,637,200 SH   SOLE 19 1,637,200 0 0
BECTON DICKINSON & CO COM 075887109 1,897 7,500 SH   SOLE 20 7,500 0 0
BECTON DICKINSON & CO COM 075887109 1,558,238 6,160,016 SH   SOLE 21 6,160,016 0 0
BECTON DICKINSON & CO COM 075887109 1,661,893 6,569,786 SH   SOLE 22 5,860,845 0 708,941
BECTON DICKINSON & CO COM 075887109 49,373 195,183 SH   SOLE 23 195,183 0 0
BECTON DICKINSON & CO COM 075887109 67,957 268,648 SH   SOLE 25 268,648 0 0
BECTON DICKINSON & CO COM 075887109 313,747 1,240,303 SH   SOLE 26 312,606 0 927,697
BECTON DICKINSON & CO COM 075887109 13,226 52,286 SH   SOLE 28 38,111 0 14,175
BECTON DICKINSON & CO COM 075887109 1,440 5,694 SH   SOLE 29 5,694 0 0
BECTON DICKINSON & CO COM 075887109 269,204 1,064,214 SH   SOLE 30 1,064,214 0 0
BECTON DICKINSON & CO COM 075887109 19,449 76,886 SH   SOLE 31 49,017 0 27,869
BECTON DICKINSON & CO COM 075887109 166,681 658,924 SH   SOLE 34 658,924 0 0
BECTON DICKINSON & CO COM 075887109 45,072 178,178 SH   SOLE 36 178,178 0 0
BECTON DICKINSON & CO COM 075887109 1,621 6,409 SH   SOLE 40 6,409 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 1,530 24,708 SH   SOLE 7 24,708 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 263,351 4,253,765 SH   SOLE 21 4,253,765 0 0
BED BATH & BEYOND INC COM 075896100 1,911 179,620 SH   SOLE 2 59,061 0 120,559
BED BATH & BEYOND INC COM 075896100 8 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 77 7,246 SH   SOLE 7 7,246 0 0
BED BATH & BEYOND INC COM 075896100 7,604 714,669 SH   SOLE 18 714,669 0 0
BED BATH & BEYOND INC COM 075896100 2,240 210,517 SH   SOLE 19 210,517 0 0
BED BATH & BEYOND INC COM 075896100 95,262 8,953,169 SH   SOLE 21 8,953,169 0 0
BED BATH & BEYOND INC COM 075896100 60,953 5,728,648 SH   SOLE 22 5,355,687 0 372,961
BED BATH & BEYOND INC COM 075896100 461 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 187 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 408 38,349 SH   SOLE 30 38,349 0 0
BED BATH & BEYOND INC COM 075896100 835 78,475 SH   SOLE 36 78,475 0 0
BED BATH & BEYOND INC COM 075896100 165 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,524 12,442 SH   SOLE 2 3,154 0 9,288
BEIGENE LTD SPONSORED ADR 07725L102 1,802 14,718 SH   SOLE 4 13,639 0 1,079
BEIGENE LTD SPONSORED ADR 07725L102 3,072 25,083 SH   SOLE 7 25,083 0 0
BEIGENE LTD SPONSORED ADR 07725L102 486 3,965 SH   SOLE 15 3,484 0 481
BEIGENE LTD SPONSORED ADR 07725L102 8,965 73,209 SH   SOLE 18 72,966 0 243
BEIGENE LTD SPONSORED ADR 07725L102 2,529 20,654 SH   SOLE 19 20,654 0 0
BEIGENE LTD SPONSORED ADR 07725L102 117,463 959,196 SH   SOLE 21 959,196 0 0
BEIGENE LTD SPONSORED ADR 07725L102 65,944 538,496 SH   SOLE 22 496,297 0 42,199
BEIGENE LTD SPONSORED ADR 07725L102 3,398 27,750 SH   SOLE 23 27,750 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,633 21,502 SH   SOLE 25 21,502 0 0
BEIGENE LTD SPONSORED ADR 07725L102 15,613 127,496 SH   SOLE 26 46,477 0 81,019
BEIGENE LTD SPONSORED ADR 07725L102 770 6,285 SH   SOLE 28 4,433 0 1,852
BEIGENE LTD SPONSORED ADR 07725L102 1,921 15,683 SH   SOLE 29 1,719 0 13,964
BEIGENE LTD SPONSORED ADR 07725L102 14,903 121,693 SH   SOLE 30 121,693 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,074 8,773 SH   SOLE 31 7,278 0 1,495
BEIGENE LTD SPONSORED ADR 07725L102 286 2,339 SH   SOLE 32 2,339 0 0
BEIGENE LTD SPONSORED ADR 07725L102 961 7,844 SH   SOLE 34 7,844 0 0
BEIGENE LTD SPONSORED ADR 07725L102 780 6,372 SH   SOLE 36 6,372 0 0
BEIGENE LTD SPONSORED ADR 07725L102 83 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 3 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 163 10,861 SH   SOLE 2 335 0 10,526
BEL FUSE INC CL B 077347300 4 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 680 45,269 SH   SOLE 18 45,269 0 0
BEL FUSE INC CL B 077347300 249 16,573 SH   SOLE 19 16,573 0 0
BEL FUSE INC CL B 077347300 17,092 1,137,219 SH   SOLE 21 1,137,219 0 0
BEL FUSE INC CL B 077347300 4,895 325,670 SH   SOLE 22 317,304 0 8,366
BEL FUSE INC CL B 077347300 148 9,845 SH   SOLE 30 9,845 0 0
BELDEN INC COM 077454106 3,038 56,947 SH   SOLE 2 18,294 0 38,653
BELDEN INC COM 077454106 11 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 58 1,087 SH   SOLE 7 1,087 0 0
BELDEN INC COM 077454106 11,849 222,147 SH   SOLE 18 222,147 0 0
BELDEN INC COM 077454106 3,557 66,691 SH   SOLE 19 66,691 0 0
BELDEN INC COM 077454106 147,343 2,762,329 SH   SOLE 21 2,762,329 0 0
BELDEN INC COM 077454106 72,294 1,355,337 SH   SOLE 22 1,296,028 0 59,309
BELDEN INC COM 077454106 1,015 19,028 SH   SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 278 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 610 11,427 SH   SOLE 30 11,427 0 0
BELDEN INC COM 077454106 52 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 181 3,401 SH   SOLE 40 3,401 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 10 9,471 SH   SOLE 18 9,471 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 169 160,757 SH   SOLE 21 160,757 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 880 838,004 SH   SOLE 22 838,004 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,138 39,158 SH   SOLE 2 1,562 0 37,596
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 48 1,663 SH   SOLE 7 1,663 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,930 169,646 SH   SOLE 18 169,646 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,891 65,074 SH   SOLE 19 65,074 0 0
BENCHMARK ELECTRS INC COM 08160H101 122,037 4,199,485 SH   SOLE 21 4,199,485 0 0
BENCHMARK ELECTRS INC COM 08160H101 32,549 1,120,050 SH   SOLE 22 1,044,890 0 75,160
BENCHMARK ELECTRS INC COM 08160H101 874 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 160 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,591 54,741 SH   SOLE 30 54,741 0 0
BENCHMARK ELECTRS INC COM 08160H101 52 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 97 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 899 37,737 SH   SOLE 2 13,060 0 24,677
BENEFITFOCUS INC COM 08180D106 10 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 2,963 124,428 SH   SOLE 18 101,929 0 22,499
BENEFITFOCUS INC COM 08180D106 7,026 295,073 SH   SOLE 19 295,073 0 0
BENEFITFOCUS INC COM 08180D106 23,773 998,429 SH   SOLE 21 998,429 0 0
BENEFITFOCUS INC COM 08180D106 26,700 1,121,387 SH   SOLE 22 1,081,399 0 39,988
BENEFITFOCUS INC COM 08180D106 1,087 45,658 SH   SOLE 23 45,658 0 0
BENEFITFOCUS INC COM 08180D106 2,211 92,876 SH   SOLE 26 0 0 92,876
BENEFITFOCUS INC COM 08180D106 82 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 170 7,160 SH   SOLE 30 7,160 0 0
BENEFITFOCUS INC COM 08180D106 32 1,331 SH   SOLE 40 1,331 0 0
BERKLEY W R CORP COM 084423102 31,125 430,915 SH   SOLE 2 104,492 0 326,423
BERKLEY W R CORP COM 084423102 4,559 63,111 SH   SOLE 4 59,259 0 3,852
BERKLEY W R CORP COM 084423102 9,887 136,886 SH   SOLE 7 85,206 0 51,680
BERKLEY W R CORP COM 084423102 690 9,557 SH   SOLE 13 9,557 0 0
BERKLEY W R CORP COM 084423102 103 1,430 SH   SOLE 15 1,430 0 0
BERKLEY W R CORP COM 084423102 32,846 454,738 SH   SOLE 18 432,438 0 22,300
BERKLEY W R CORP COM 084423102 7,303 101,114 SH   SOLE 19 101,114 0 0
BERKLEY W R CORP COM 084423102 823,997 11,407,965 SH   SOLE 21 11,407,965 0 0
BERKLEY W R CORP COM 084423102 413,032 5,718,292 SH   SOLE 22 5,411,558 0 306,734
BERKLEY W R CORP COM 084423102 7,528 104,224 SH   SOLE 23 104,224 0 0
BERKLEY W R CORP COM 084423102 10,964 151,797 SH   SOLE 25 151,797 0 0
BERKLEY W R CORP COM 084423102 45,910 635,614 SH   SOLE 26 268,063 0 367,551
BERKLEY W R CORP COM 084423102 1,944 26,908 SH   SOLE 28 18,255 0 8,653
BERKLEY W R CORP COM 084423102 189 2,617 SH   SOLE 29 2,617 0 0
BERKLEY W R CORP COM 084423102 37,948 525,379 SH   SOLE 30 525,379 0 0
BERKLEY W R CORP COM 084423102 2,592 35,882 SH   SOLE 31 29,338 0 6,544
BERKLEY W R CORP COM 084423102 558 7,724 SH   SOLE 34 7,724 0 0
BERKLEY W R CORP COM 084423102 14,234 197,066 SH   SOLE 36 197,066 0 0
BERKLEY W R CORP COM 084423102 211 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 624 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 19,645 63 SH   SOLE 22 40 0 23
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,247 4 SH   SOLE 23 4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 123,797 397 SH   SOLE 25 397 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 166,206 533 SH   SOLE 26 243 0 290
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE 29 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 624 2 SH   SOLE 31 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE 34 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 72,657 233 SH   SOLE 36 233 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,010,020 4,855,400 SH   SOLE 2 749,004 0 4,106,396
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 115,974 557,514 SH   SOLE 4 522,222 0 35,292
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 355,217 1,707,609 SH   SOLE 7 1,705,061 0 2,548
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,517 69,786 SH   SOLE 13 69,786 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,473 16,694 SH   SOLE 15 16,694 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1,318 SH   SOLE 17 0 0 1,318
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 749,699 3,603,974 SH   SOLE 18 3,302,191 0 301,783
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 252,268 1,212,708 SH   SOLE 19 1,212,708 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,102,382 34,142,784 SH   SOLE 21 34,142,784 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,746,599 46,854,144 SH   SOLE 22 41,573,868 0 5,280,276
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 216,300 1,039,805 SH   SOLE 23 1,039,805 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 271,155 1,303,506 SH   SOLE 25 1,303,506 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,092,882 5,253,733 SH   SOLE 26 1,471,963 0 3,781,770
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51,708 248,574 SH   SOLE 28 179,572 0 69,002
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58,197 279,767 SH   SOLE 29 77,021 0 202,746
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,326,300 6,375,831 SH   SOLE 30 6,375,831 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 92,794 446,080 SH   SOLE 31 321,287 0 124,793
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36,272 174,366 SH   SOLE 34 174,366 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 218,379 1,049,797 SH   SOLE 36 1,049,797 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,413 30,831 SH   SOLE 40 30,831 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,393 47,547 SH   SOLE 2 1,719 0 45,828
BERKSHIRE HILLS BANCORP INC COM 084680107 8 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 24 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 6,019 205,492 SH   SOLE 18 205,492 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,364 80,697 SH   SOLE 19 80,697 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 144,335 4,927,793 SH   SOLE 21 4,927,793 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 42,477 1,450,207 SH   SOLE 22 1,392,235 0 57,972
BERKSHIRE HILLS BANCORP INC COM 084680107 291 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 128 4,381 SH   SOLE 28 4,381 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,778 60,693 SH   SOLE 30 60,693 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 142 4,836 SH   SOLE 40 4,836 0 0
BERRY GLOBAL GROUP INC COM 08579W103 10,467 266,545 SH   SOLE 2 19,399 0 247,146
BERRY GLOBAL GROUP INC COM 08579W103 21 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 140 3,567 SH   SOLE 7 3,567 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,430 61,889 SH   SOLE 18 61,889 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,160 29,528 SH   SOLE 19 29,528 0 0
BERRY GLOBAL GROUP INC COM 08579W103 62,793 1,599,003 SH   SOLE 21 1,599,003 0 0
BERRY GLOBAL GROUP INC COM 08579W103 143,798 3,661,785 SH   SOLE 22 3,381,250 0 280,535
BERRY GLOBAL GROUP INC COM 08579W103 2,045 52,065 SH   SOLE 26 31,026 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 641 16,318 SH   SOLE 28 16,318 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,480 37,699 SH   SOLE 30 37,699 0 0
BERRY GLOBAL GROUP INC COM 08579W103 104 2,651 SH   SOLE 31 2,651 0 0
BERRY GLOBAL GROUP INC COM 08579W103 178 4,520 SH   SOLE 34 4,520 0 0
BERRY GLOBAL GROUP INC COM 08579W103 124 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 509 12,956 SH   SOLE 40 12,956 0 0
BERRY PETE CORP COM 08579X101 622 66,423 SH   SOLE 2 2,630 0 63,793
BERRY PETE CORP COM 08579X101 8 896 SH   SOLE 7 896 0 0
BERRY PETE CORP COM 08579X101 2,009 214,602 SH   SOLE 18 214,602 0 0
BERRY PETE CORP COM 08579X101 1,027 109,767 SH   SOLE 19 109,767 0 0
BERRY PETE CORP COM 08579X101 19,764 2,111,521 SH   SOLE 21 2,111,521 0 0
BERRY PETE CORP COM 08579X101 12,948 1,383,311 SH   SOLE 22 1,292,297 0 91,014
BERRY PETE CORP COM 08579X101 74 7,891 SH   SOLE 26 0 0 7,891
BERRY PETE CORP COM 08579X101 166 17,715 SH   SOLE 30 17,715 0 0
BERRY PETE CORP COM 08579X101 37 3,933 SH   SOLE 40 3,933 0 0
BEST BUY INC COM 086516101 42,457 615,408 SH   SOLE 2 108,421 0 506,987
BEST BUY INC COM 086516101 7,699 111,591 SH   SOLE 4 104,793 0 6,798
BEST BUY INC COM 086516101 22,683 328,793 SH   SOLE 7 229,207 0 99,586
BEST BUY INC COM 086516101 442 6,403 SH   SOLE 13 6,403 0 0
BEST BUY INC COM 086516101 166 2,411 SH   SOLE 15 2,411 0 0
BEST BUY INC COM 086516101 4 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 39,387 570,905 SH   SOLE 18 536,502 0 34,403
BEST BUY INC COM 086516101 9,303 134,847 SH   SOLE 19 134,847 0 0
BEST BUY INC COM 086516101 431,885 6,260,103 SH   SOLE 21 6,260,103 0 0
BEST BUY INC COM 086516101 430,532 6,240,496 SH   SOLE 22 5,563,759 0 676,737
BEST BUY INC COM 086516101 13,705 198,652 SH   SOLE 23 198,652 0 0
BEST BUY INC COM 086516101 19,338 280,299 SH   SOLE 25 280,299 0 0
BEST BUY INC COM 086516101 116,948 1,695,140 SH   SOLE 26 346,489 0 1,348,651
BEST BUY INC COM 086516101 3,380 48,993 SH   SOLE 28 36,682 0 12,311
BEST BUY INC COM 086516101 3,944 57,167 SH   SOLE 29 6,290 0 50,877
BEST BUY INC COM 086516101 70,149 1,016,806 SH   SOLE 30 1,016,806 0 0
BEST BUY INC COM 086516101 8,925 129,361 SH   SOLE 31 44,137 0 85,224
BEST BUY INC COM 086516101 11,729 170,015 SH   SOLE 34 170,015 0 0
BEST BUY INC COM 086516101 13,398 194,196 SH   SOLE 36 194,196 0 0
BEST BUY INC COM 086516101 380 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 67 12,724 SH   SOLE 25 12,724 0 0
BEYOND AIR INC COM 08862L103 6 1,322 SH   SOLE 18 1,322 0 0
BEYOND AIR INC COM 08862L103 75 16,245 SH   SOLE 21 16,245 0 0
BEYOND MEAT INC COM 08862E109 3,964 26,670 SH   SOLE 2 904 0 25,766
BEYOND MEAT INC COM 08862E109 40 266 SH   SOLE 7 266 0 0
BEYOND MEAT INC COM 08862E109 17 115 SH   SOLE 17 0 0 115
BEYOND MEAT INC COM 08862E109 944 6,353 SH   SOLE 18 6,353 0 0
BEYOND MEAT INC COM 08862E109 452 3,043 SH   SOLE 19 3,043 0 0
BEYOND MEAT INC COM 08862E109 19,999 134,562 SH   SOLE 21 134,562 0 0
BEYOND MEAT INC COM 08862E109 43,383 291,905 SH   SOLE 22 274,335 0 17,570
BEYOND MEAT INC COM 08862E109 40 271 SH   SOLE 31 271 0 0
BEYONDSPRING INC SHS G10830100 204 11,287 SH   SOLE 2 1,215 0 10,072
BEYONDSPRING INC SHS G10830100 709 39,195 SH   SOLE 18 39,195 0 0
BEYONDSPRING INC SHS G10830100 535 29,533 SH   SOLE 19 29,533 0 0
BEYONDSPRING INC SHS G10830100 6,698 370,059 SH   SOLE 21 370,059 0 0
BEYONDSPRING INC SHS G10830100 2,431 134,294 SH   SOLE 22 129,490 0 4,804
BEYONDSPRING INC SHS G10830100 8 443 SH   SOLE 23 443 0 0
BEYONDSPRING INC SHS G10830100 16 877 SH   SOLE 26 0 0 877
BG STAFFING INC COM 05544A109 184 9,650 SH   SOLE 2 477 0 9,173
BG STAFFING INC COM 05544A109 677 35,439 SH   SOLE 18 35,439 0 0
BG STAFFING INC COM 05544A109 335 17,537 SH   SOLE 19 17,537 0 0
BG STAFFING INC COM 05544A109 6,908 361,470 SH   SOLE 21 361,470 0 0
BG STAFFING INC COM 05544A109 4,424 231,515 SH   SOLE 22 224,671 0 6,844
BGC PARTNERS INC CL A 05541T101 3,529 641,661 SH   SOLE 2 39,841 0 601,820
BGC PARTNERS INC CL A 05541T101 7 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 32 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 748 135,972 SH   SOLE 18 135,972 0 0
BGC PARTNERS INC CL A 05541T101 350 63,633 SH   SOLE 19 63,633 0 0
BGC PARTNERS INC CL A 05541T101 19,530 3,550,948 SH   SOLE 21 3,550,948 0 0
BGC PARTNERS INC CL A 05541T101 42,689 7,761,722 SH   SOLE 22 7,238,182 0 523,540
BGC PARTNERS INC CL A 05541T101 669 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 164 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 349 63,402 SH   SOLE 30 63,402 0 0
BGC PARTNERS INC CL A 05541T101 33 6,080 SH   SOLE 31 6,080 0 0
BGC PARTNERS INC CL A 05541T101 129 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,869 98,597 SH   SOLE 7 98,597 0 0
BHP GROUP LTD SPONSORED ADS 088606108 70 1,416 SH   SOLE 18 1,416 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,827 118,001 SH   SOLE 21 118,001 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 4,837 112,911 SH   SOLE 7 112,911 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 3,627 84,674 SH   SOLE 21 84,674 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 9 4,246 SH   SOLE 18 4,246 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 128 61,638 SH   SOLE 21 61,638 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 983 472,423 SH   SOLE 22 422,870 0 49,553
BIG LOTS INC COM 089302103 984 40,149 SH   SOLE 2 1,557 0 38,592
BIG LOTS INC COM 089302103 6 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 38 1,557 SH   SOLE 7 1,557 0 0
BIG LOTS INC COM 089302103 4,396 179,440 SH   SOLE 18 179,440 0 0
BIG LOTS INC COM 089302103 1,648 67,268 SH   SOLE 19 67,268 0 0
BIG LOTS INC COM 089302103 108,166 4,414,921 SH   SOLE 21 4,414,921 0 0
BIG LOTS INC COM 089302103 29,689 1,211,798 SH   SOLE 22 1,137,732 0 74,066
BIG LOTS INC COM 089302103 201 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 120 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 1,367 55,807 SH   SOLE 30 55,807 0 0
BIG LOTS INC COM 089302103 73 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 93 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 104 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 371 3,408 SH   SOLE 18 3,408 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 175 1,607 SH   SOLE 19 1,607 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,542 32,495 SH   SOLE 21 32,495 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,316 30,420 SH   SOLE 22 29,065 0 1,355
BIGLARI HLDGS INC COM STK CL B 08986R309 22 205 SH   SOLE 23 205 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 77 702 SH   SOLE 26 0 0 702
BIGLARI HLDGS INC COM STK CL B 08986R309 16 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 21 189 SH   SOLE 30 189 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 14 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 11 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,066 1,899 SH   SOLE 22 1,899 0 0
BILIBILI INC SPONS ADS REP Z 090040106 539 38,201 SH   SOLE 25 38,201 0 0
BILIBILI INC SPONS ADS REP Z 090040106 595 42,137 SH   SOLE 26 0 0 42,137
BIO PATH HOLDINGS INC COM 09057N300 5 523 SH   SOLE 18 523 0 0
BIO PATH HOLDINGS INC COM 09057N300 60 6,340 SH   SOLE 21 6,340 0 0
BIO PATH HOLDINGS INC COM 09057N300 377 39,642 SH   SOLE 22 39,642 0 0
BIO RAD LABS INC CL A 090572207 26,408 79,365 SH   SOLE 2 32,923 0 46,442
BIO RAD LABS INC CL A 090572207 1,183 3,554 SH   SOLE 4 3,554 0 0
BIO RAD LABS INC CL A 090572207 418 1,256 SH   SOLE 7 1,256 0 0
BIO RAD LABS INC CL A 090572207 20,151 60,561 SH   SOLE 18 60,021 0 540
BIO RAD LABS INC CL A 090572207 1,904 5,723 SH   SOLE 19 5,723 0 0
BIO RAD LABS INC CL A 090572207 381,942 1,147,869 SH   SOLE 21 1,147,869 0 0
BIO RAD LABS INC CL A 090572207 244,827 735,792 SH   SOLE 22 683,228 0 52,564
BIO RAD LABS INC CL A 090572207 2,511 7,546 SH   SOLE 23 7,546 0 0
BIO RAD LABS INC CL A 090572207 5,438 16,344 SH   SOLE 26 7,405 0 8,939
BIO RAD LABS INC CL A 090572207 903 2,715 SH   SOLE 28 2,715 0 0
BIO RAD LABS INC CL A 090572207 1,055 3,172 SH   SOLE 29 3,172 0 0
BIO RAD LABS INC CL A 090572207 6,292 18,910 SH   SOLE 30 18,910 0 0
BIO RAD LABS INC CL A 090572207 2,666 8,012 SH   SOLE 31 5,508 0 2,504
BIO RAD LABS INC CL A 090572207 1,328 3,991 SH   SOLE 34 3,991 0 0
BIO RAD LABS INC CL A 090572207 684 2,056 SH   SOLE 36 2,056 0 0
BIO RAD LABS INC CL A 090572207 749 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 16,847 86,097 SH   SOLE 2 19,740 0 66,357
BIO TECHNE CORP COM 09073M104 40 204 SH   SOLE 4 204 0 0
BIO TECHNE CORP COM 09073M104 135 690 SH   SOLE 7 690 0 0
BIO TECHNE CORP COM 09073M104 20,774 106,168 SH   SOLE 18 106,168 0 0
BIO TECHNE CORP COM 09073M104 1,654 8,451 SH   SOLE 19 8,451 0 0
BIO TECHNE CORP COM 09073M104 448,470 2,291,973 SH   SOLE 21 2,291,973 0 0
BIO TECHNE CORP COM 09073M104 240,337 1,228,277 SH   SOLE 22 1,158,401 0 69,876
BIO TECHNE CORP COM 09073M104 2,724 13,923 SH   SOLE 26 8,253 0 5,670
BIO TECHNE CORP COM 09073M104 1,290 6,595 SH   SOLE 28 6,595 0 0
BIO TECHNE CORP COM 09073M104 5,843 29,864 SH   SOLE 30 29,864 0 0
BIO TECHNE CORP COM 09073M104 149 759 SH   SOLE 31 759 0 0
BIO TECHNE CORP COM 09073M104 716 3,661 SH   SOLE 40 3,661 0 0
BIOANALYTICAL SYS INC COM 09058M103 22 6,125 SH   SOLE 21 6,125 0 0
BIOCEPT INC COM PAR 09072V402 2 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM PAR 09072V402 20 24,583 SH   SOLE 22 24,583 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 296 103,173 SH   SOLE 2 7,787 0 95,386
BIOCRYST PHARMACEUTICALS COM 09058V103 6 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,137 396,802 SH   SOLE 18 396,802 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,104 385,398 SH   SOLE 19 385,398 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 14,301 4,991,791 SH   SOLE 21 4,991,791 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 9,970 3,479,841 SH   SOLE 22 3,361,962 0 117,879
BIOCRYST PHARMACEUTICALS COM 09058V103 56 19,522 SH   SOLE 23 19,522 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 107 37,484 SH   SOLE 26 0 0 37,484
BIOCRYST PHARMACEUTICALS COM 09058V103 29 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 446 155,599 SH   SOLE 30 155,599 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 18 6,291 SH   SOLE 34 6,291 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 19 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 297 70,595 SH   SOLE 2 3,393 0 67,202
BIODELIVERY SCIENCES INTL IN COM 09060J106 11 2,514 SH   SOLE 7 2,514 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,242 295,088 SH   SOLE 18 295,088 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 604 143,575 SH   SOLE 19 143,575 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 11,875 2,820,551 SH   SOLE 21 2,820,551 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 9,497 2,255,845 SH   SOLE 22 2,216,497 0 39,348
BIOGEN INC COM 09062X103 128,693 552,757 SH   SOLE 2 142,584 0 410,173
BIOGEN INC COM 09062X103 21,956 94,303 SH   SOLE 4 88,992 0 5,311
BIOGEN INC COM 09062X103 62,189 267,112 SH   SOLE 7 187,290 0 79,822
BIOGEN INC COM 09062X103 2,982 12,807 SH   SOLE 13 12,807 0 0
BIOGEN INC COM 09062X103 540 2,318 SH   SOLE 15 2,318 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 218,826 939,892 SH   SOLE 18 864,640 0 75,252
BIOGEN INC COM 09062X103 111,777 480,102 SH   SOLE 19 480,102 0 0
BIOGEN INC COM 09062X103 1,202,054 5,163,017 SH   SOLE 21 5,163,017 0 0
BIOGEN INC COM 09062X103 1,138,858 4,891,581 SH   SOLE 22 4,311,715 0 579,866
BIOGEN INC COM 09062X103 38,678 166,130 SH   SOLE 23 166,130 0 0
BIOGEN INC COM 09062X103 52,602 225,933 SH   SOLE 25 216,610 0 9,323
BIOGEN INC COM 09062X103 262,745 1,128,534 SH   SOLE 26 231,013 0 897,521
BIOGEN INC COM 09062X103 8,856 38,039 SH   SOLE 28 27,780 0 10,259
BIOGEN INC COM 09062X103 6,068 26,065 SH   SOLE 29 11,052 0 15,013
BIOGEN INC COM 09062X103 225,540 968,732 SH   SOLE 30 968,732 0 0
BIOGEN INC COM 09062X103 13,108 56,300 SH   SOLE 31 45,091 0 11,209
BIOGEN INC COM 09062X103 6,106 26,228 SH   SOLE 32 26,228 0 0
BIOGEN INC COM 09062X103 58,174 249,867 SH   SOLE 34 249,867 0 0
BIOGEN INC COM 09062X103 33,709 144,784 SH   SOLE 36 144,784 0 0
BIOGEN INC COM 09062X103 1,058 4,544 SH   SOLE 40 4,544 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,487 35,637 SH   SOLE 2 3,211 0 32,426
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7 170 SH   SOLE 4 170 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 27 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,700 136,634 SH   SOLE 18 133,765 0 2,869
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,386 105,123 SH   SOLE 19 105,123 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 54,614 1,309,063 SH   SOLE 21 1,309,063 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 49,223 1,179,835 SH   SOLE 22 1,126,959 0 52,876
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 286 6,849 SH   SOLE 23 6,849 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,327 31,803 SH   SOLE 26 10,750 0 21,053
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 224 5,372 SH   SOLE 28 5,372 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,518 84,314 SH   SOLE 30 84,314 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 39 946 SH   SOLE 34 946 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 239 5,730 SH   SOLE 40 5,730 0 0
BIOHITECH GLOBAL INC COM 09074B107 3 1,712 SH   SOLE 18 1,712 0 0
BIOHITECH GLOBAL INC COM 09074B107 31 17,824 SH   SOLE 21 17,824 0 0
BIOLASE INC COM NEW 090911207 2 2,425 SH   SOLE 18 2,425 0 0
BIOLASE INC COM NEW 090911207 30 32,205 SH   SOLE 21 32,205 0 0
BIOLASE INC COM NEW 090911207 247 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 96 5,773 SH   SOLE 2 282 0 5,491
BIOLIFE SOLUTIONS INC COM NEW 09062W204 396 23,849 SH   SOLE 18 23,849 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 185 11,124 SH   SOLE 19 11,124 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,858 232,040 SH   SOLE 21 232,040 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,650 279,683 SH   SOLE 22 277,707 0 1,976
BIOMARIN PHARMACEUTICAL INC COM 09061G101 37,618 558,134 SH   SOLE 2 168,002 0 390,132
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,053 74,968 SH   SOLE 4 69,898 0 5,070
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,294 19,196 SH   SOLE 7 19,196 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 152 2,258 SH   SOLE 13 2,258 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 113 1,682 SH   SOLE 15 1,682 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,863 339,218 SH   SOLE 18 324,379 0 14,839
BIOMARIN PHARMACEUTICAL INC COM 09061G101 71,078 1,054,573 SH   SOLE 19 1,054,573 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 291,916 4,331,104 SH   SOLE 21 4,331,104 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 313,041 4,644,530 SH   SOLE 22 4,274,113 0 370,417
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,429 139,896 SH   SOLE 23 139,896 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,862 175,996 SH   SOLE 25 175,996 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 36,698 544,478 SH   SOLE 26 233,857 0 310,621
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,309 34,262 SH   SOLE 28 24,739 0 9,523
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,234 47,982 SH   SOLE 29 10,003 0 37,979
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,685 321,738 SH   SOLE 30 321,738 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,480 51,632 SH   SOLE 31 41,162 0 10,470
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,717 25,472 SH   SOLE 32 25,472 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,966 400,083 SH   SOLE 34 400,083 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,698 129,048 SH   SOLE 36 129,048 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 301 4,463 SH   SOLE 40 4,463 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,380 1,340,000 PRN   SOLE 21 1,340,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,008 1,025,000 PRN   SOLE 21 1,025,000 0 0
BIONANO GENOMICS INC COM 09075F107 1 1,041 SH   SOLE 18 1,041 0 0
BIONANO GENOMICS INC COM 09075F107 3 4,699 SH   SOLE 21 4,699 0 0
BIOPHARMX CORP COM NEW 09072X309 0 247 SH   SOLE 21 247 0 0
BIOSIG TECH INC COM NEW 09073N201 111 13,403 SH   SOLE 2 636 0 12,767
BIOSIG TECH INC COM NEW 09073N201 462 56,034 SH   SOLE 18 56,034 0 0
BIOSIG TECH INC COM NEW 09073N201 216 26,128 SH   SOLE 19 26,128 0 0
BIOSIG TECH INC COM NEW 09073N201 4,937 598,410 SH   SOLE 21 598,410 0 0
BIOSIG TECH INC COM NEW 09073N201 1,417 171,800 SH   SOLE 22 167,269 0 4,531
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 288 5,390 SH   SOLE 2 244 0 5,146
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,187 22,185 SH   SOLE 18 22,185 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 561 10,475 SH   SOLE 19 10,475 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,057 225,286 SH   SOLE 21 225,286 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9,391 175,463 SH   SOLE 22 170,571 0 4,892
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 27 509 SH   SOLE 23 509 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 80 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 46 868 SH   SOLE 30 868 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 28 514 SH   SOLE 34 514 0 0
BIOTELEMETRY INC COM 090672106 1,172 28,785 SH   SOLE 2 1,200 0 27,585
BIOTELEMETRY INC COM 090672106 8 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 23 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 6,096 149,671 SH   SOLE 18 149,671 0 0
BIOTELEMETRY INC COM 090672106 2,309 56,685 SH   SOLE 19 56,685 0 0
BIOTELEMETRY INC COM 090672106 154,270 3,787,632 SH   SOLE 21 3,787,632 0 0
BIOTELEMETRY INC COM 090672106 41,103 1,009,155 SH   SOLE 22 961,381 0 47,774
BIOTELEMETRY INC COM 090672106 359 8,824 SH   SOLE 26 5,706 0 3,118
BIOTELEMETRY INC COM 090672106 185 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 1,922 47,183 SH   SOLE 30 47,183 0 0
BIOTELEMETRY INC COM 090672106 157 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 37 5,240 SH   SOLE 2 364 0 4,876
BIOXCEL THERAPEUTICS INC COM 09075P105 146 20,688 SH   SOLE 18 20,688 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 70 9,986 SH   SOLE 19 9,986 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,435 203,905 SH   SOLE 21 203,905 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 484 68,737 SH   SOLE 22 67,035 0 1,702
BITAUTO HLDGS LTD SPONSORED ADS 091727107 53 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,379 292,538 SH   SOLE 21 292,538 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,357 157,434 SH   SOLE 22 157,434 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 51 3,438 SH   SOLE 25 3,438 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,199 80,125 SH   SOLE 30 80,125 0 0
BJS RESTAURANTS INC COM 09180C106 1,119 28,798 SH   SOLE 2 11,691 0 17,107
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 18 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 4,359 112,235 SH   SOLE 18 99,693 0 12,542
BJS RESTAURANTS INC COM 09180C106 8,102 208,601 SH   SOLE 19 208,601 0 0
BJS RESTAURANTS INC COM 09180C106 78,724 2,026,873 SH   SOLE 21 2,026,873 0 0
BJS RESTAURANTS INC COM 09180C106 33,899 872,790 SH   SOLE 22 843,482 0 29,308
BJS RESTAURANTS INC COM 09180C106 1,529 39,362 SH   SOLE 23 39,362 0 0
BJS RESTAURANTS INC COM 09180C106 3,731 96,049 SH   SOLE 26 3,668 0 92,381
BJS RESTAURANTS INC COM 09180C106 108 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,107 28,511 SH   SOLE 30 28,511 0 0
BJS RESTAURANTS INC COM 09180C106 239 6,156 SH   SOLE 34 6,156 0 0
BJS RESTAURANTS INC COM 09180C106 80 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,823 109,138 SH   SOLE 2 6,045 0 103,093
BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH   SOLE 4 427 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 110 4,249 SH   SOLE 7 4,249 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 10,007 386,814 SH   SOLE 18 381,566 0 5,248
BJS WHSL CLUB HLDGS INC COM 05550J101 6,295 243,330 SH   SOLE 19 243,330 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 97,258 3,759,502 SH   SOLE 21 3,759,502 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 91,081 3,520,718 SH   SOLE 22 3,310,312 0 210,406
BJS WHSL CLUB HLDGS INC COM 05550J101 301 11,640 SH   SOLE 23 11,640 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,227 47,412 SH   SOLE 26 16,226 0 31,186
BJS WHSL CLUB HLDGS INC COM 05550J101 423 16,340 SH   SOLE 28 16,340 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 818 31,618 SH   SOLE 30 31,618 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 58 2,254 SH   SOLE 34 2,254 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 162 6,250 SH   SOLE 36 6,250 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 363 14,024 SH   SOLE 40 14,024 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 6 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 130 38,648 SH   SOLE 21 38,648 0 0
BLACK HILLS CORP COM 092113109 9,707 126,505 SH   SOLE 2 61,468 0 65,037
BLACK HILLS CORP COM 092113109 435 5,666 SH   SOLE 4 5,666 0 0
BLACK HILLS CORP COM 092113109 3,944 51,396 SH   SOLE 7 51,396 0 0
BLACK HILLS CORP COM 092113109 29,350 382,509 SH   SOLE 18 382,509 0 0
BLACK HILLS CORP COM 092113109 9,420 122,762 SH   SOLE 19 122,762 0 0
BLACK HILLS CORP COM 092113109 430,499 5,610,564 SH   SOLE 21 5,610,564 0 0
BLACK HILLS CORP COM 092113109 158,548 2,066,311 SH   SOLE 22 1,978,555 0 87,756
BLACK HILLS CORP COM 092113109 497 6,483 SH   SOLE 23 6,483 0 0
BLACK HILLS CORP COM 092113109 2,133 27,795 SH   SOLE 26 16,814 0 10,981
BLACK HILLS CORP COM 092113109 694 9,044 SH   SOLE 28 9,044 0 0
BLACK HILLS CORP COM 092113109 216 2,813 SH   SOLE 29 2,813 0 0
BLACK HILLS CORP COM 092113109 2,947 38,408 SH   SOLE 30 38,408 0 0
BLACK HILLS CORP COM 092113109 1,492 19,448 SH   SOLE 32 19,448 0 0
BLACK HILLS CORP COM 092113109 287 3,742 SH   SOLE 36 3,742 0 0
BLACK HILLS CORP COM 092113109 411 5,351 SH   SOLE 40 5,351 0 0
BLACK KNIGHT INC COM 09215C105 16,367 268,054 SH   SOLE 2 14,330 0 253,724
BLACK KNIGHT INC COM 09215C105 37 600 SH   SOLE 4 600 0 0
BLACK KNIGHT INC COM 09215C105 191 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,086 66,913 SH   SOLE 18 66,913 0 0
BLACK KNIGHT INC COM 09215C105 1,971 32,284 SH   SOLE 19 32,284 0 0
BLACK KNIGHT INC COM 09215C105 116,666 1,910,675 SH   SOLE 21 1,910,675 0 0
BLACK KNIGHT INC COM 09215C105 245,607 4,022,382 SH   SOLE 22 3,754,559 0 267,823
BLACK KNIGHT INC COM 09215C105 69,058 1,130,978 SH   SOLE 25 1,130,978 0 0
BLACK KNIGHT INC COM 09215C105 4,796 78,542 SH   SOLE 26 35,487 0 43,055
BLACK KNIGHT INC COM 09215C105 1,093 17,906 SH   SOLE 28 17,906 0 0
BLACK KNIGHT INC COM 09215C105 6,325 103,589 SH   SOLE 30 103,589 0 0
BLACK KNIGHT INC COM 09215C105 205 3,353 SH   SOLE 31 2,926 0 427
BLACK KNIGHT INC COM 09215C105 738 12,084 SH   SOLE 34 12,084 0 0
BLACK KNIGHT INC COM 09215C105 883 14,456 SH   SOLE 40 14,456 0 0
BLACKBAUD INC COM 09227Q100 5,714 63,246 SH   SOLE 2 22,622 0 40,624
BLACKBAUD INC COM 09227Q100 27 301 SH   SOLE 4 301 0 0
BLACKBAUD INC COM 09227Q100 80 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 25,481 282,061 SH   SOLE 18 280,432 0 1,629
BLACKBAUD INC COM 09227Q100 7,894 87,377 SH   SOLE 19 87,377 0 0
BLACKBAUD INC COM 09227Q100 326,509 3,614,226 SH   SOLE 21 3,614,226 0 0
BLACKBAUD INC COM 09227Q100 150,542 1,666,396 SH   SOLE 22 1,601,385 0 65,011
BLACKBAUD INC COM 09227Q100 1,323 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 554 6,133 SH   SOLE 28 6,133 0 0
BLACKBAUD INC COM 09227Q100 1,234 13,658 SH   SOLE 30 13,658 0 0
BLACKBAUD INC COM 09227Q100 459 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 6,886 1,311,704 SH   SOLE 21 1,311,704 0 0
BLACKBERRY LTD COM 09228F103 1,518 289,208 SH   SOLE 34 289,208 0 0
BLACKLINE INC COM 09239B109 1,788 37,397 SH   SOLE 2 1,967 0 35,430
BLACKLINE INC COM 09239B109 11 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 33 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 7,214 150,880 SH   SOLE 18 145,952 0 4,928
BLACKLINE INC COM 09239B109 4,554 95,262 SH   SOLE 19 95,262 0 0
BLACKLINE INC COM 09239B109 74,022 1,548,260 SH   SOLE 21 1,548,260 0 0
BLACKLINE INC COM 09239B109 58,945 1,232,901 SH   SOLE 22 1,180,951 0 51,950
BLACKLINE INC COM 09239B109 30 633 SH   SOLE 23 633 0 0
BLACKLINE INC COM 09239B109 562 11,748 SH   SOLE 26 9,225 0 2,523
BLACKLINE INC COM 09239B109 192 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 606 12,668 SH   SOLE 30 12,668 0 0
BLACKLINE INC COM 09239B109 170 3,557 SH   SOLE 40 3,557 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 172 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,755 350,213 SH   SOLE 30 350,213 0 0
BLACKROCK INC COM 09247X101 131,763 295,672 SH   SOLE 2 33,669 0 262,003
BLACKROCK INC COM 09247X101 20,497 45,995 SH   SOLE 4 42,826 0 3,169
BLACKROCK INC COM 09247X101 50,315 112,906 SH   SOLE 7 112,584 0 322
BLACKROCK INC COM 09247X101 254 571 SH   SOLE 13 571 0 0
BLACKROCK INC COM 09247X101 214 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 116,721 261,918 SH   SOLE 18 245,952 0 15,966
BLACKROCK INC COM 09247X101 5,937 13,322 SH   SOLE 19 13,322 0 0
BLACKROCK INC COM 09247X101 1,304,878 2,928,098 SH   SOLE 21 2,928,098 0 0
BLACKROCK INC COM 09247X101 1,247,961 2,800,379 SH   SOLE 22 2,491,069 0 309,310
BLACKROCK INC COM 09247X101 37,661 84,510 SH   SOLE 23 84,510 0 0
BLACKROCK INC COM 09247X101 52,426 117,642 SH   SOLE 25 117,642 0 0
BLACKROCK INC COM 09247X101 302,996 679,911 SH   SOLE 26 127,239 0 552,672
BLACKROCK INC COM 09247X101 9,968 22,367 SH   SOLE 28 16,335 0 6,032
BLACKROCK INC COM 09247X101 1,045 2,345 SH   SOLE 29 2,345 0 0
BLACKROCK INC COM 09247X101 226,308 507,826 SH   SOLE 30 507,826 0 0
BLACKROCK INC COM 09247X101 11,457 25,710 SH   SOLE 31 21,030 0 4,680
BLACKROCK INC COM 09247X101 2,877 6,455 SH   SOLE 34 6,455 0 0
BLACKROCK INC COM 09247X101 1,203 2,699 SH   SOLE 40 2,699 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 4,284 316,020 SH   SOLE 30 316,020 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,109 22,700 SH   SOLE 7 0 0 22,700
BLACKSTONE GROUP INC COM CL A 09260D107 11 232 SH   SOLE 18 232 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,310 67,774 SH   SOLE 19 67,774 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 48,194 986,772 SH   SOLE 21 986,772 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 530,396 10,859,872 SH   SOLE 22 10,859,872 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,003 20,527 SH   SOLE 25 20,527 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,522 31,156 SH   SOLE 26 5,652 0 25,504
BLACKSTONE GROUP INC COM CL A 09260D107 4,564 93,442 SH   SOLE 30 93,442 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 24 499 SH   SOLE 31 0 0 499
BLACKSTONE GROUP INC COM CL A 09260D107 1,590 32,547 SH   SOLE 34 32,547 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,556 127,098 SH   SOLE 2 5,082 0 122,016
BLACKSTONE MTG TR INC COM CL A 09257W100 31 857 SH   SOLE 4 857 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 135 3,771 SH   SOLE 7 3,771 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 15,381 429,028 SH   SOLE 18 429,028 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,899 220,333 SH   SOLE 19 220,333 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 235,081 6,557,352 SH   SOLE 21 6,557,352 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 135,732 3,786,116 SH   SOLE 22 3,619,515 0 166,601
BLACKSTONE MTG TR INC COM CL A 09257W100 488 13,603 SH   SOLE 23 13,603 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,318 36,760 SH   SOLE 26 29,490 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 539 15,021 SH   SOLE 28 15,021 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,164 32,481 SH   SOLE 30 32,481 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 104 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 428 11,940 SH   SOLE 40 11,940 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,432 1,375,000 PRN   SOLE 21 1,375,000 0 0
BLINK CHARGING CO COM 09354A100 10 3,989 SH   SOLE 18 3,989 0 0
BLINK CHARGING CO COM 09354A100 116 44,693 SH   SOLE 21 44,693 0 0
BLINK CHARGING CO COM 09354A100 841 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 20,999 889,043 SH   SOLE 2 373,814 0 515,229
BLOCK H & R INC COM 093671105 3,180 134,627 SH   SOLE 4 128,801 0 5,826
BLOCK H & R INC COM 093671105 6,956 294,490 SH   SOLE 7 218,779 0 75,711
BLOCK H & R INC COM 093671105 348 14,735 SH   SOLE 13 14,735 0 0
BLOCK H & R INC COM 093671105 34 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 14,444 611,506 SH   SOLE 18 554,414 0 57,092
BLOCK H & R INC COM 093671105 10,788 456,716 SH   SOLE 19 456,716 0 0
BLOCK H & R INC COM 093671105 210,510 8,912,350 SH   SOLE 21 8,912,350 0 0
BLOCK H & R INC COM 093671105 147,562 6,247,324 SH   SOLE 22 5,281,392 0 965,932
BLOCK H & R INC COM 093671105 7,375 312,232 SH   SOLE 23 312,232 0 0
BLOCK H & R INC COM 093671105 13,653 578,036 SH   SOLE 25 578,036 0 0
BLOCK H & R INC COM 093671105 30,387 1,286,514 SH   SOLE 26 412,414 0 874,100
BLOCK H & R INC COM 093671105 903 38,212 SH   SOLE 28 25,601 0 12,611
BLOCK H & R INC COM 093671105 5,237 221,730 SH   SOLE 29 74,114 0 147,616
BLOCK H & R INC COM 093671105 28,604 1,210,996 SH   SOLE 30 1,210,996 0 0
BLOCK H & R INC COM 093671105 3,374 142,835 SH   SOLE 31 107,848 0 34,987
BLOCK H & R INC COM 093671105 1,823 77,192 SH   SOLE 32 77,192 0 0
BLOCK H & R INC COM 093671105 7,484 316,832 SH   SOLE 34 316,832 0 0
BLOCK H & R INC COM 093671105 4,152 175,788 SH   SOLE 36 175,788 0 0
BLOCK H & R INC COM 093671105 99 4,200 SH   SOLE 40 4,200 0 0
BLOOM ENERGY CORP COM CL A 093712107 179 55,225 SH   SOLE 2 2,271 0 52,954
BLOOM ENERGY CORP COM CL A 093712107 3 969 SH   SOLE 7 969 0 0
BLOOM ENERGY CORP COM CL A 093712107 606 186,578 SH   SOLE 18 186,578 0 0
BLOOM ENERGY CORP COM CL A 093712107 310 95,529 SH   SOLE 19 95,529 0 0
BLOOM ENERGY CORP COM CL A 093712107 5,872 1,806,631 SH   SOLE 21 1,806,631 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,294 1,013,430 SH   SOLE 22 957,234 0 56,196
BLOOM ENERGY CORP COM CL A 093712107 27 8,195 SH   SOLE 30 8,195 0 0
BLOOM ENERGY CORP COM CL A 093712107 17 5,129 SH   SOLE 40 5,129 0 0
BLOOMIN BRANDS INC COM 094235108 1,646 86,962 SH   SOLE 2 14,251 0 72,711
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,811 412,610 SH   SOLE 18 393,149 0 19,461
BLOOMIN BRANDS INC COM 094235108 6,468 341,685 SH   SOLE 19 341,685 0 0
BLOOMIN BRANDS INC COM 094235108 181,522 9,589,095 SH   SOLE 21 9,589,095 0 0
BLOOMIN BRANDS INC COM 094235108 53,135 2,806,904 SH   SOLE 22 2,675,263 0 131,641
BLOOMIN BRANDS INC COM 094235108 806 42,590 SH   SOLE 23 42,590 0 0
BLOOMIN BRANDS INC COM 094235108 2,743 144,912 SH   SOLE 26 33,505 0 111,407
BLOOMIN BRANDS INC COM 094235108 199 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 2,321 122,634 SH   SOLE 30 122,634 0 0
BLOOMIN BRANDS INC COM 094235108 127 6,702 SH   SOLE 34 6,702 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 956 44,184 SH   SOLE 2 2,544 0 41,640
BLUCORA INC COM 095229100 5 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 18 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 4,676 216,071 SH   SOLE 18 216,071 0 0
BLUCORA INC COM 095229100 2,045 94,498 SH   SOLE 19 94,498 0 0
BLUCORA INC COM 095229100 113,615 5,250,246 SH   SOLE 21 5,250,246 0 0
BLUCORA INC COM 095229100 32,131 1,484,791 SH   SOLE 22 1,418,220 0 66,571
BLUCORA INC COM 095229100 47 2,177 SH   SOLE 23 2,177 0 0
BLUCORA INC COM 095229100 285 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 127 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 4,129 190,827 SH   SOLE 30 190,827 0 0
BLUCORA INC COM 095229100 125 5,793 SH   SOLE 34 5,793 0 0
BLUCORA INC COM 095229100 102 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 255 30,265 SH   SOLE 21 30,265 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 949 112,537 SH   SOLE 22 112,537 0 0
BLUE BIRD CORP COM 095306106 276 14,479 SH   SOLE 2 599 0 13,880
BLUE BIRD CORP COM 095306106 6 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,032 54,192 SH   SOLE 18 54,192 0 0
BLUE BIRD CORP COM 095306106 484 25,401 SH   SOLE 19 25,401 0 0
BLUE BIRD CORP COM 095306106 10,884 571,802 SH   SOLE 21 571,802 0 0
BLUE BIRD CORP COM 095306106 10,225 537,144 SH   SOLE 22 433,168 0 103,976
BLUE BIRD CORP COM 095306106 28 1,445 SH   SOLE 23 1,445 0 0
BLUE BIRD CORP COM 095306106 46 2,392 SH   SOLE 30 2,392 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 9 1,238 SH   SOLE 18 1,238 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 150 20,410 SH   SOLE 21 20,410 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 8 1,065 SH   SOLE 22 1,065 0 0
BLUEBIRD BIO INC COM 09609G100 10,010 109,022 SH   SOLE 2 3,796 0 105,226
BLUEBIRD BIO INC COM 09609G100 23 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 99 1,082 SH   SOLE 7 1,082 0 0
BLUEBIRD BIO INC COM 09609G100 2,379 25,905 SH   SOLE 18 25,905 0 0
BLUEBIRD BIO INC COM 09609G100 1,147 12,493 SH   SOLE 19 12,493 0 0
BLUEBIRD BIO INC COM 09609G100 108,930 1,186,338 SH   SOLE 21 1,186,338 0 0
BLUEBIRD BIO INC COM 09609G100 138,063 1,503,623 SH   SOLE 22 1,391,368 0 112,255
BLUEBIRD BIO INC COM 09609G100 1,826 19,886 SH   SOLE 26 11,573 0 8,313
BLUEBIRD BIO INC COM 09609G100 634 6,900 SH   SOLE 28 6,900 0 0
BLUEBIRD BIO INC COM 09609G100 5,264 57,329 SH   SOLE 30 57,329 0 0
BLUEBIRD BIO INC COM 09609G100 102 1,106 SH   SOLE 31 1,106 0 0
BLUEBIRD BIO INC COM 09609G100 134 1,455 SH   SOLE 34 1,455 0 0
BLUEBIRD BIO INC COM 09609G100 525 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 162 17,363 SH   SOLE 18 17,363 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 87 9,320 SH   SOLE 19 9,320 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 2,180 233,925 SH   SOLE 21 233,925 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 517 55,510 SH   SOLE 22 53,251 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 275 8,496 SH   SOLE 2 285 0 8,211
BLUELINX HLDGS INC COM NEW 09624H208 6 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,033 31,961 SH   SOLE 18 31,961 0 0
BLUELINX HLDGS INC COM NEW 09624H208 492 15,220 SH   SOLE 19 15,220 0 0
BLUELINX HLDGS INC COM NEW 09624H208 10,403 321,760 SH   SOLE 21 321,760 0 0
BLUELINX HLDGS INC COM NEW 09624H208 7,874 243,549 SH   SOLE 22 236,420 0 7,129
BLUEPRINT MEDICINES CORP COM 09627Y109 4,270 58,117 SH   SOLE 2 17,623 0 40,494
BLUEPRINT MEDICINES CORP COM 09627Y109 16 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 72 978 SH   SOLE 7 978 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 13,727 186,835 SH   SOLE 18 180,711 0 6,124
BLUEPRINT MEDICINES CORP COM 09627Y109 21,322 290,208 SH   SOLE 19 290,208 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 580 7,900 SH   SOLE 20 7,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 157,639 2,145,630 SH   SOLE 21 2,145,630 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 105,676 1,438,355 SH   SOLE 22 1,373,733 0 64,622
BLUEPRINT MEDICINES CORP COM 09627Y109 278 3,783 SH   SOLE 23 3,783 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,903 25,903 SH   SOLE 26 11,842 0 14,061
BLUEPRINT MEDICINES CORP COM 09627Y109 392 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,943 67,283 SH   SOLE 30 67,283 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 838 11,400 SH   SOLE 31 0 0 11,400
BLUEPRINT MEDICINES CORP COM 09627Y109 3,882 52,836 SH   SOLE 34 52,836 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 280 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 266 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 959 81,479 SH   SOLE 18 81,479 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 474 40,280 SH   SOLE 19 40,280 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10,035 852,595 SH   SOLE 21 852,595 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,817 834,084 SH   SOLE 22 815,177 0 18,907
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7 623 SH   SOLE 23 623 0 0
BMC STK HLDGS INC COM 05591B109 2,264 86,493 SH   SOLE 2 20,092 0 66,401
BMC STK HLDGS INC COM 05591B109 10 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 30 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 6,207 237,103 SH   SOLE 18 227,186 0 9,917
BMC STK HLDGS INC COM 05591B109 9,258 353,630 SH   SOLE 19 353,630 0 0
BMC STK HLDGS INC COM 05591B109 58,632 2,239,559 SH   SOLE 21 2,239,559 0 0
BMC STK HLDGS INC COM 05591B109 62,131 2,373,230 SH   SOLE 22 2,274,860 0 98,370
BMC STK HLDGS INC COM 05591B109 1,588 60,669 SH   SOLE 23 60,669 0 0
BMC STK HLDGS INC COM 05591B109 4,667 178,281 SH   SOLE 26 23,461 0 154,820
BMC STK HLDGS INC COM 05591B109 222 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 443 16,923 SH   SOLE 30 16,923 0 0
BMC STK HLDGS INC COM 05591B109 117 4,479 SH   SOLE 34 4,479 0 0
BMC STK HLDGS INC COM 05591B109 202 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 531,609 1,397,242 SH   SOLE 2 197,085 0 1,200,157
BOEING CO COM 097023105 79,584 209,173 SH   SOLE 4 194,700 0 14,473
BOEING CO COM 097023105 177,380 466,214 SH   SOLE 7 466,214 0 0
BOEING CO COM 097023105 3,132 8,231 SH   SOLE 13 8,231 0 0
BOEING CO COM 097023105 2,017 5,301 SH   SOLE 15 5,301 0 0
BOEING CO COM 097023105 48 125 SH   SOLE 17 0 0 125
BOEING CO COM 097023105 664,963 1,747,740 SH   SOLE 18 1,553,685 0 194,055
BOEING CO COM 097023105 231,121 607,461 SH   SOLE 19 607,461 0 0
BOEING CO COM 097023105 4,891,699 12,856,989 SH   SOLE 21 12,856,989 0 0
BOEING CO COM 097023105 4,873,383 12,808,850 SH   SOLE 22 11,407,590 0 1,401,260
BOEING CO COM 097023105 154,357 405,701 SH   SOLE 23 405,701 0 0
BOEING CO COM 097023105 196,787 517,221 SH   SOLE 25 517,221 0 0
BOEING CO COM 097023105 462,615 1,215,903 SH   SOLE 26 605,357 0 610,546
BOEING CO COM 097023105 10,819 28,435 SH   SOLE 28 0 0 28,435
BOEING CO COM 097023105 19,892 52,282 SH   SOLE 29 15,183 0 37,099
BOEING CO COM 097023105 730,139 1,919,044 SH   SOLE 30 1,919,044 0 0
BOEING CO COM 097023105 45,879 120,586 SH   SOLE 31 99,691 0 20,895
BOEING CO COM 097023105 42,958 112,908 SH   SOLE 32 112,908 0 0
BOEING CO COM 097023105 25,881 68,023 SH   SOLE 34 68,023 0 0
BOEING CO COM 097023105 138,247 363,359 SH   SOLE 36 363,359 0 0
BOEING CO COM 097023105 4,819 12,666 SH   SOLE 40 12,666 0 0
BOINGO WIRELESS INC COM 09739C102 573 51,583 SH   SOLE 2 15,704 0 35,879
BOINGO WIRELESS INC COM 09739C102 3 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 8 716 SH   SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 2,170 195,518 SH   SOLE 18 158,657 0 36,861
BOINGO WIRELESS INC COM 09739C102 3,464 312,103 SH   SOLE 19 312,103 0 0
BOINGO WIRELESS INC COM 09739C102 17,760 1,600,041 SH   SOLE 21 1,600,041 0 0
BOINGO WIRELESS INC COM 09739C102 18,029 1,624,216 SH   SOLE 22 1,567,131 0 57,085
BOINGO WIRELESS INC COM 09739C102 527 47,502 SH   SOLE 23 47,502 0 0
BOINGO WIRELESS INC COM 09739C102 1,424 128,249 SH   SOLE 26 19,631 0 108,618
BOINGO WIRELESS INC COM 09739C102 65 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 124 11,127 SH   SOLE 30 11,127 0 0
BOINGO WIRELESS INC COM 09739C102 41 3,699 SH   SOLE 34 3,699 0 0
BOINGO WIRELESS INC COM 09739C102 40 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,674 51,355 SH   SOLE 2 14,821 0 36,534
BOISE CASCADE CO DEL COM 09739D100 8 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 28 845 SH   SOLE 7 845 0 0
BOISE CASCADE CO DEL COM 09739D100 5,923 181,750 SH   SOLE 18 176,443 0 5,307
BOISE CASCADE CO DEL COM 09739D100 8,216 252,088 SH   SOLE 19 252,088 0 0
BOISE CASCADE CO DEL COM 09739D100 140,664 4,316,162 SH   SOLE 21 4,316,162 0 0
BOISE CASCADE CO DEL COM 09739D100 47,315 1,451,831 SH   SOLE 22 1,390,783 0 61,048
BOISE CASCADE CO DEL COM 09739D100 1,376 42,226 SH   SOLE 23 42,226 0 0
BOISE CASCADE CO DEL COM 09739D100 4,678 143,528 SH   SOLE 26 7,964 0 135,564
BOISE CASCADE CO DEL COM 09739D100 184 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 1,763 54,110 SH   SOLE 30 54,110 0 0
BOISE CASCADE CO DEL COM 09739D100 34 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 132 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 4,796 60,594 SH   SOLE 2 2,255 0 58,339
BOK FINL CORP COM NEW 05561Q201 10 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 53 675 SH   SOLE 7 675 0 0
BOK FINL CORP COM NEW 05561Q201 4,643 58,666 SH   SOLE 18 58,666 0 0
BOK FINL CORP COM NEW 05561Q201 673 8,504 SH   SOLE 19 8,504 0 0
BOK FINL CORP COM NEW 05561Q201 32,583 411,658 SH   SOLE 21 411,658 0 0
BOK FINL CORP COM NEW 05561Q201 72,022 909,937 SH   SOLE 22 841,841 0 68,096
BOK FINL CORP COM NEW 05561Q201 612 7,737 SH   SOLE 26 5,322 0 2,415
BOK FINL CORP COM NEW 05561Q201 311 3,929 SH   SOLE 28 3,929 0 0
BOK FINL CORP COM NEW 05561Q201 697 8,809 SH   SOLE 30 8,809 0 0
BOK FINL CORP COM NEW 05561Q201 52 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 241 3,040 SH   SOLE 40 3,040 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 464 20,719 SH   SOLE 2 704 0 20,015
BONANZA CREEK ENERGY INC COM NEW 097793400 9 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,978 88,353 SH   SOLE 18 88,353 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 726 32,431 SH   SOLE 19 32,431 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 46,869 2,093,289 SH   SOLE 21 2,093,289 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 13,043 582,539 SH   SOLE 22 557,965 0 24,574
BONANZA CREEK ENERGY INC COM NEW 097793400 26 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 518 23,143 SH   SOLE 30 23,143 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 41 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 231,610 118,011 SH   SOLE 2 21,086 0 96,925
BOOKING HLDGS INC COM 09857L108 37,998 19,361 SH   SOLE 4 18,149 0 1,212
BOOKING HLDGS INC COM 09857L108 79,211 40,360 SH   SOLE 7 40,187 0 173
BOOKING HLDGS INC COM 09857L108 412 210 SH   SOLE 13 210 0 0
BOOKING HLDGS INC COM 09857L108 1,001 510 SH   SOLE 15 510 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 269,196 137,162 SH   SOLE 18 124,188 0 12,974
BOOKING HLDGS INC COM 09857L108 48,003 24,459 SH   SOLE 19 24,459 0 0
BOOKING HLDGS INC COM 09857L108 1,720,563 876,671 SH   SOLE 21 876,671 0 0
BOOKING HLDGS INC COM 09857L108 2,040,851 1,039,866 SH   SOLE 22 924,225 0 115,641
BOOKING HLDGS INC COM 09857L108 66,513 33,890 SH   SOLE 23 33,890 0 0
BOOKING HLDGS INC COM 09857L108 81,800 41,679 SH   SOLE 25 41,679 0 0
BOOKING HLDGS INC COM 09857L108 391,325 199,390 SH   SOLE 26 49,996 0 149,394
BOOKING HLDGS INC COM 09857L108 16,231 8,270 SH   SOLE 28 5,981 0 2,289
BOOKING HLDGS INC COM 09857L108 4,216 2,148 SH   SOLE 29 2,148 0 0
BOOKING HLDGS INC COM 09857L108 344,887 175,729 SH   SOLE 30 175,729 0 0
BOOKING HLDGS INC COM 09857L108 57,624 29,361 SH   SOLE 31 9,974 0 19,387
BOOKING HLDGS INC COM 09857L108 11,864 6,045 SH   SOLE 32 6,045 0 0
BOOKING HLDGS INC COM 09857L108 9,505 4,843 SH   SOLE 34 4,843 0 0
BOOKING HLDGS INC COM 09857L108 56,794 28,938 SH   SOLE 36 28,938 0 0
BOOKING HLDGS INC COM 09857L108 2,000 1,019 SH   SOLE 40 1,019 0 0
BOOT BARN HLDGS INC COM 099406100 857 24,542 SH   SOLE 2 1,173 0 23,369
BOOT BARN HLDGS INC COM 099406100 5 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 23 668 SH   SOLE 7 668 0 0
BOOT BARN HLDGS INC COM 099406100 4,618 132,328 SH   SOLE 18 132,328 0 0
BOOT BARN HLDGS INC COM 099406100 1,660 47,570 SH   SOLE 19 47,570 0 0
BOOT BARN HLDGS INC COM 099406100 109,293 3,131,596 SH   SOLE 21 3,131,596 0 0
BOOT BARN HLDGS INC COM 099406100 30,688 879,320 SH   SOLE 22 791,252 0 88,068
BOOT BARN HLDGS INC COM 099406100 76 2,186 SH   SOLE 26 0 0 2,186
BOOT BARN HLDGS INC COM 099406100 138 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 1,367 39,179 SH   SOLE 30 39,179 0 0
BOOT BARN HLDGS INC COM 099406100 8 232 SH   SOLE 34 232 0 0
BOOT BARN HLDGS INC COM 099406100 98 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,951 337,236 SH   SOLE 2 89,014 0 248,222
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287 4,045 SH   SOLE 4 4,045 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 270 3,803 SH   SOLE 7 3,803 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,133 100,441 SH   SOLE 18 96,851 0 3,590
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,510 147,987 SH   SOLE 19 147,987 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 137,612 1,937,656 SH   SOLE 21 1,937,656 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 301,289 4,242,314 SH   SOLE 22 3,909,756 0 332,558
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 428 6,027 SH   SOLE 23 6,027 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,558 120,499 SH   SOLE 25 120,499 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,217 115,697 SH   SOLE 26 50,858 0 64,839
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,259 17,731 SH   SOLE 28 17,731 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,031 14,514 SH   SOLE 29 14,514 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,654 51,456 SH   SOLE 30 51,456 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 405 5,702 SH   SOLE 31 3,577 0 2,125
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,773 39,050 SH   SOLE 34 39,050 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 618 8,704 SH   SOLE 36 8,704 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 972 13,682 SH   SOLE 40 13,682 0 0
BORGWARNER INC COM 099724106 20,063 546,967 SH   SOLE 2 68,282 0 478,685
BORGWARNER INC COM 099724106 3,223 87,876 SH   SOLE 4 82,722 0 5,154
BORGWARNER INC COM 099724106 10,244 279,275 SH   SOLE 7 197,192 0 82,083
BORGWARNER INC COM 099724106 266 7,257 SH   SOLE 13 7,257 0 0
BORGWARNER INC COM 099724106 61 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 17,522 477,702 SH   SOLE 18 449,217 0 28,485
BORGWARNER INC COM 099724106 2,404 65,545 SH   SOLE 19 65,545 0 0
BORGWARNER INC COM 099724106 181,142 4,938,446 SH   SOLE 21 4,938,446 0 0
BORGWARNER INC COM 099724106 204,102 5,564,395 SH   SOLE 22 5,009,329 0 555,066
BORGWARNER INC COM 099724106 5,673 154,652 SH   SOLE 23 154,652 0 0
BORGWARNER INC COM 099724106 8,281 225,776 SH   SOLE 25 225,776 0 0
BORGWARNER INC COM 099724106 43,790 1,193,839 SH   SOLE 26 335,683 0 858,156
BORGWARNER INC COM 099724106 1,332 36,302 SH   SOLE 28 26,276 0 10,026
BORGWARNER INC COM 099724106 1,783 48,620 SH   SOLE 29 4,365 0 44,255
BORGWARNER INC COM 099724106 30,541 832,640 SH   SOLE 30 832,640 0 0
BORGWARNER INC COM 099724106 1,695 46,215 SH   SOLE 31 37,926 0 8,289
BORGWARNER INC COM 099724106 486 13,243 SH   SOLE 34 13,243 0 0
BORGWARNER INC COM 099724106 6,594 179,780 SH   SOLE 36 179,780 0 0
BORGWARNER INC COM 099724106 156 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 4,130 11,344 SH   SOLE 2 4,403 0 6,941
BOSTON BEER INC CL A 100557107 15 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 56 154 SH   SOLE 7 154 0 0
BOSTON BEER INC CL A 100557107 18,615 51,128 SH   SOLE 18 49,713 0 1,415
BOSTON BEER INC CL A 100557107 6,042 16,596 SH   SOLE 19 16,596 0 0
BOSTON BEER INC CL A 100557107 228,658 628,043 SH   SOLE 21 628,043 0 0
BOSTON BEER INC CL A 100557107 108,531 298,096 SH   SOLE 22 286,282 0 11,814
BOSTON BEER INC CL A 100557107 72 197 SH   SOLE 23 197 0 0
BOSTON BEER INC CL A 100557107 1,646 4,521 SH   SOLE 26 2,421 0 2,100
BOSTON BEER INC CL A 100557107 392 1,077 SH   SOLE 28 1,077 0 0
BOSTON BEER INC CL A 100557107 877 2,408 SH   SOLE 30 2,408 0 0
BOSTON BEER INC CL A 100557107 233 640 SH   SOLE 34 640 0 0
BOSTON BEER INC CL A 100557107 291 800 SH   SOLE 40 800 0 0
BOSTON OMAHA CORP COM 101044105 172 8,695 SH   SOLE 2 421 0 8,274
BOSTON OMAHA CORP COM 101044105 707 35,675 SH   SOLE 18 35,675 0 0
BOSTON OMAHA CORP COM 101044105 332 16,752 SH   SOLE 19 16,752 0 0
BOSTON OMAHA CORP COM 101044105 7,274 366,810 SH   SOLE 21 366,810 0 0
BOSTON OMAHA CORP COM 101044105 4,555 229,695 SH   SOLE 22 223,933 0 5,762
BOSTON OMAHA CORP COM 101044105 41 2,063 SH   SOLE 30 2,063 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,018 87,337 SH   SOLE 2 11,436 0 75,901
BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 26 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,095 351,350 SH   SOLE 18 351,350 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,963 168,416 SH   SOLE 19 168,416 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 100,345 8,609,648 SH   SOLE 21 8,609,648 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 30,388 2,607,288 SH   SOLE 22 2,504,304 0 102,984
BOSTON PRIVATE FINL HLDGS IN COM 101119105 73 6,226 SH   SOLE 23 6,226 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,671 143,405 SH   SOLE 26 23,685 0 119,720
BOSTON PRIVATE FINL HLDGS IN COM 101119105 140 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,258 107,898 SH   SOLE 30 107,898 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 111 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 59,412 458,211 SH   SOLE 2 109,125 0 349,086
BOSTON PROPERTIES INC COM 101121101 22,183 171,084 SH   SOLE 4 167,011 0 4,073
BOSTON PROPERTIES INC COM 101121101 38,945 300,366 SH   SOLE 7 298,748 0 1,618
BOSTON PROPERTIES INC COM 101121101 341 2,632 SH   SOLE 13 2,632 0 0
BOSTON PROPERTIES INC COM 101121101 910 7,016 SH   SOLE 15 7,016 0 0
BOSTON PROPERTIES INC COM 101121101 79,622 614,083 SH   SOLE 18 590,409 0 23,674
BOSTON PROPERTIES INC COM 101121101 52,599 405,669 SH   SOLE 19 405,669 0 0
BOSTON PROPERTIES INC COM 101121101 641,668 4,948,853 SH   SOLE 21 4,948,853 0 0
BOSTON PROPERTIES INC COM 101121101 680,567 5,248,856 SH   SOLE 22 4,753,425 0 495,431
BOSTON PROPERTIES INC COM 101121101 18,657 143,891 SH   SOLE 23 143,891 0 0
BOSTON PROPERTIES INC COM 101121101 61,724 476,045 SH   SOLE 25 476,045 0 0
BOSTON PROPERTIES INC COM 101121101 83,688 645,439 SH   SOLE 26 197,662 0 447,777
BOSTON PROPERTIES INC COM 101121101 6,327 48,799 SH   SOLE 28 40,655 0 8,144
BOSTON PROPERTIES INC COM 101121101 11,762 90,712 SH   SOLE 29 84,898 0 5,814
BOSTON PROPERTIES INC COM 101121101 153,049 1,180,385 SH   SOLE 30 1,180,385 0 0
BOSTON PROPERTIES INC COM 101121101 4,173 32,184 SH   SOLE 31 26,458 0 5,726
BOSTON PROPERTIES INC COM 101121101 23,016 177,513 SH   SOLE 34 177,513 0 0
BOSTON PROPERTIES INC COM 101121101 14,923 115,091 SH   SOLE 36 115,091 0 0
BOSTON PROPERTIES INC COM 101121101 492 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 199,842 4,911,337 SH   SOLE 2 1,528,805 0 3,382,532
BOSTON SCIENTIFIC CORP COM 101137107 21,957 539,609 SH   SOLE 4 501,937 0 37,672
BOSTON SCIENTIFIC CORP COM 101137107 49,836 1,224,765 SH   SOLE 7 1,213,659 0 11,106
BOSTON SCIENTIFIC CORP COM 101137107 624 15,327 SH   SOLE 13 15,327 0 0
BOSTON SCIENTIFIC CORP COM 101137107 570 14,003 SH   SOLE 15 14,003 0 0
BOSTON SCIENTIFIC CORP COM 101137107 288,953 7,101,334 SH   SOLE 18 5,879,804 0 1,221,530
BOSTON SCIENTIFIC CORP COM 101137107 446,386 10,970,404 SH   SOLE 19 10,970,404 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,132 52,400 SH   SOLE 20 52,400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,261,966 31,014,162 SH   SOLE 21 31,014,162 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,380,944 33,938,165 SH   SOLE 22 30,344,099 0 3,594,066
BOSTON SCIENTIFIC CORP COM 101137107 41,054 1,008,955 SH   SOLE 23 1,008,955 0 0
BOSTON SCIENTIFIC CORP COM 101137107 162,364 3,990,258 SH   SOLE 25 3,990,258 0 0
BOSTON SCIENTIFIC CORP COM 101137107 219,670 5,398,634 SH   SOLE 26 1,615,173 0 3,783,461
BOSTON SCIENTIFIC CORP COM 101137107 10,981 269,858 SH   SOLE 28 197,324 0 72,534
BOSTON SCIENTIFIC CORP COM 101137107 1,212 29,782 SH   SOLE 29 29,782 0 0
BOSTON SCIENTIFIC CORP COM 101137107 211,159 5,189,452 SH   SOLE 30 5,189,452 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,225 619,940 SH   SOLE 31 253,243 0 366,697
BOSTON SCIENTIFIC CORP COM 101137107 202,489 4,976,374 SH   SOLE 34 4,976,374 0 0
BOSTON SCIENTIFIC CORP COM 101137107 37,121 912,300 SH   SOLE 36 912,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,357 33,362 SH   SOLE 40 33,362 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,474 37,469 SH   SOLE 2 1,777 0 35,692
BOTTOMLINE TECH DEL INC COM 101388106 11 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 35 878 SH   SOLE 7 878 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,383 187,626 SH   SOLE 18 187,626 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,035 77,138 SH   SOLE 19 77,138 0 0
BOTTOMLINE TECH DEL INC COM 101388106 172,333 4,379,480 SH   SOLE 21 4,379,480 0 0
BOTTOMLINE TECH DEL INC COM 101388106 46,844 1,190,437 SH   SOLE 22 1,135,522 0 54,915
BOTTOMLINE TECH DEL INC COM 101388106 697 17,723 SH   SOLE 26 5,886 0 11,837
BOTTOMLINE TECH DEL INC COM 101388106 205 5,220 SH   SOLE 28 5,220 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,156 54,779 SH   SOLE 30 54,779 0 0
BOTTOMLINE TECH DEL INC COM 101388106 62 1,567 SH   SOLE 34 1,567 0 0
BOTTOMLINE TECH DEL INC COM 101388106 181 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 10 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 2,293 138,456 SH   SOLE 2 19,611 0 118,845
BOX INC CL A 10316T104 12 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 41 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 8,553 516,506 SH   SOLE 18 488,694 0 27,812
BOX INC CL A 10316T104 8,683 524,332 SH   SOLE 19 524,332 0 0
BOX INC CL A 10316T104 85,652 5,172,235 SH   SOLE 21 5,172,235 0 0
BOX INC CL A 10316T104 73,622 4,445,760 SH   SOLE 22 4,252,487 0 193,273
BOX INC CL A 10316T104 800 48,308 SH   SOLE 23 48,308 0 0
BOX INC CL A 10316T104 2,256 136,225 SH   SOLE 26 22,236 0 113,989
BOX INC CL A 10316T104 261 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 1,152 69,577 SH   SOLE 30 69,577 0 0
BOX INC CL A 10316T104 226 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 2 970 SH   SOLE 18 970 0 0
BOXLIGHT CORP COM CL A 103197109 19 10,063 SH   SOLE 21 10,063 0 0
BOYD GAMING CORP COM 103304101 4,252 177,517 SH   SOLE 2 101,925 0 75,592
BOYD GAMING CORP COM 103304101 66 2,771 SH   SOLE 4 2,771 0 0
BOYD GAMING CORP COM 103304101 36 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 164 6,860 SH   SOLE 13 6,860 0 0
BOYD GAMING CORP COM 103304101 12,545 523,785 SH   SOLE 18 470,821 0 52,964
BOYD GAMING CORP COM 103304101 12,650 528,171 SH   SOLE 19 528,171 0 0
BOYD GAMING CORP COM 103304101 134,749 5,626,251 SH   SOLE 21 5,626,251 0 0
BOYD GAMING CORP COM 103304101 88,729 3,704,778 SH   SOLE 22 3,531,904 0 172,874
BOYD GAMING CORP COM 103304101 1,454 60,726 SH   SOLE 23 60,726 0 0
BOYD GAMING CORP COM 103304101 4,056 169,347 SH   SOLE 26 17,001 0 152,346
BOYD GAMING CORP COM 103304101 254 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 532 22,223 SH   SOLE 29 0 0 22,223
BOYD GAMING CORP COM 103304101 663 27,695 SH   SOLE 30 27,695 0 0
BOYD GAMING CORP COM 103304101 280 11,711 SH   SOLE 34 11,711 0 0
BOYD GAMING CORP COM 103304101 151 6,323 SH   SOLE 36 6,323 0 0
BOYD GAMING CORP COM 103304101 209 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 223 15,261 SH   SOLE 18 15,261 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,678 320,416 SH   SOLE 19 320,416 0 0
BP PLC SPONSORED ADR 055622104 4,051 106,632 SH   SOLE 2 106,632 0 0
BP PLC SPONSORED ADR 055622104 281,843 7,418,876 SH   SOLE 18 6,377,880 0 1,040,996
BP PLC SPONSORED ADR 055622104 121,089 3,187,381 SH   SOLE 19 3,187,381 0 0
BP PLC SPONSORED ADR 055622104 4,049 106,580 SH   SOLE 21 106,580 0 0
BP PLC SPONSORED ADR 055622104 2,675 70,418 SH   SOLE 23 70,418 0 0
BP PLC SPONSORED ADR 055622104 2,538 66,811 SH   SOLE 25 0 0 66,811
BP PLC SPONSORED ADR 055622104 40,335 1,061,732 SH   SOLE 34 1,061,732 0 0
BP PLC SPONSORED ADR 055622104 1,680 44,229 SH   SOLE 36 44,229 0 0
BRADY CORP CL A 104674106 2,254 42,495 SH   SOLE 2 1,976 0 40,519
BRADY CORP CL A 104674106 13 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 2,250 42,410 SH   SOLE 7 42,410 0 0
BRADY CORP CL A 104674106 11,763 221,734 SH   SOLE 18 221,734 0 0
BRADY CORP CL A 104674106 4,361 82,202 SH   SOLE 19 82,202 0 0
BRADY CORP CL A 104674106 285,684 5,385,185 SH   SOLE 21 5,385,185 0 0
BRADY CORP CL A 104674106 76,498 1,442,007 SH   SOLE 22 1,376,561 0 65,446
BRADY CORP CL A 104674106 1,380 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 320 6,031 SH   SOLE 28 6,031 0 0
BRADY CORP CL A 104674106 3,648 68,769 SH   SOLE 30 68,769 0 0
BRADY CORP CL A 104674106 281 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 304 32,427 SH   SOLE 2 1,135 0 31,292
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,012 107,743 SH   SOLE 18 107,743 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 482 51,293 SH   SOLE 19 51,293 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,724 1,142,082 SH   SOLE 21 1,142,082 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9,780 1,041,545 SH   SOLE 22 1,002,580 0 38,965
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1,025 SH   SOLE 23 1,025 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 167 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 40 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 49 5,269 SH   SOLE 30 5,269 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1,071 SH   SOLE 34 1,071 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 25 2,704 SH   SOLE 40 2,704 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 7,574 363,088 SH   SOLE 21 363,088 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3,860 SH   SOLE 18 3,860 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 253 64,808 SH   SOLE 21 64,808 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 257 65,816 SH   SOLE 22 65,816 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,449 359,656 SH   SOLE 2 36,325 0 323,331
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 728 48,055 SH   SOLE 4 48,055 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,701 178,306 SH   SOLE 7 178,306 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 108 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,205 145,568 SH   SOLE 18 138,022 0 7,546
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,533 365,239 SH   SOLE 19 365,239 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 49,282 3,252,916 SH   SOLE 21 3,252,916 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 103,652 6,841,687 SH   SOLE 22 6,364,232 0 477,455
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 89 5,848 SH   SOLE 23 5,848 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,565 367,327 SH   SOLE 25 367,327 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,864 123,018 SH   SOLE 26 43,043 0 79,975
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 341 22,533 SH   SOLE 28 22,533 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,367 90,258 SH   SOLE 29 90,258 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12,084 797,606 SH   SOLE 30 797,606 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 54 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 162 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 298 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,200 99,213 SH   SOLE 2 99,213 0 0
BRF SA SPONSORED ADR 10552T107 5,815 634,834 SH   SOLE 7 634,834 0 0
BRF SA SPONSORED ADR 10552T107 575 62,775 SH   SOLE 19 62,775 0 0
BRF SA SPONSORED ADR 10552T107 25,260 2,757,671 SH   SOLE 21 2,757,671 0 0
BRF SA SPONSORED ADR 10552T107 148 16,126 SH   SOLE 22 16,126 0 0
BRF SA SPONSORED ADR 10552T107 1,186 129,488 SH   SOLE 30 129,488 0 0
BRF SA SPONSORED ADR 10552T107 909 99,250 SH   SOLE 34 99,250 0 0
BRICKELL BIOTECH INC COM 10802T105 4 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 199 47,715 SH   SOLE 22 47,715 0 0
BRIDGE BANCORP INC COM 108035106 505 17,079 SH   SOLE 2 761 0 16,318
BRIDGE BANCORP INC COM 108035106 13 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 1,762 59,617 SH   SOLE 18 59,617 0 0
BRIDGE BANCORP INC COM 108035106 839 28,381 SH   SOLE 19 28,381 0 0
BRIDGE BANCORP INC COM 108035106 17,358 587,208 SH   SOLE 21 587,208 0 0
BRIDGE BANCORP INC COM 108035106 11,549 390,697 SH   SOLE 22 369,347 0 21,350
BRIDGE BANCORP INC COM 108035106 1 18 SH   SOLE 23 18 0 0
BRIDGE BANCORP INC COM 108035106 89 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 100 3,396 SH   SOLE 30 3,396 0 0
BRIDGEBIO PHARMA INC COM 10806X102 514 23,923 SH   SOLE 2 5,001 0 18,922
BRIDGEBIO PHARMA INC COM 10806X102 13 604 SH   SOLE 7 604 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,654 77,040 SH   SOLE 18 77,040 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,351 62,944 SH   SOLE 19 62,944 0 0
BRIDGEBIO PHARMA INC COM 10806X102 16,032 746,723 SH   SOLE 21 746,723 0 0
BRIDGEBIO PHARMA INC COM 10806X102 11,626 541,499 SH   SOLE 22 532,927 0 8,572
BRIDGEBIO PHARMA INC COM 10806X102 473 22,039 SH   SOLE 34 22,039 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 276 23,144 SH   SOLE 2 1,628 0 21,516
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,010 84,631 SH   SOLE 18 84,631 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 490 41,010 SH   SOLE 19 41,010 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,266 859,807 SH   SOLE 21 859,807 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6,057 507,255 SH   SOLE 22 495,865 0 11,390
BRIDGFORD FOODS CORP COM 108763103 48 1,575 SH   SOLE 2 71 0 1,504
BRIDGFORD FOODS CORP COM 108763103 183 6,065 SH   SOLE 18 6,065 0 0
BRIDGFORD FOODS CORP COM 108763103 87 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 1,658 54,948 SH   SOLE 21 54,948 0 0
BRIDGFORD FOODS CORP COM 108763103 336 11,132 SH   SOLE 22 10,646 0 486
BRIGGS & STRATTON CORP COM 109043109 249 41,050 SH   SOLE 2 1,670 0 39,380
BRIGGS & STRATTON CORP COM 109043109 2 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 5 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 1,181 194,958 SH   SOLE 18 194,958 0 0
BRIGGS & STRATTON CORP COM 109043109 673 111,006 SH   SOLE 19 111,006 0 0
BRIGGS & STRATTON CORP COM 109043109 29,132 4,807,223 SH   SOLE 21 4,807,223 0 0
BRIGGS & STRATTON CORP COM 109043109 8,523 1,406,495 SH   SOLE 22 1,324,418 0 82,077
BRIGGS & STRATTON CORP COM 109043109 261 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 39 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 338 55,808 SH   SOLE 30 55,808 0 0
BRIGGS & STRATTON CORP COM 109043109 32 5,226 SH   SOLE 40 5,226 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 437 21,972 SH   SOLE 2 5,845 0 16,127
BRIGHAM MINERALS INC CL A COM 10918L103 10 520 SH   SOLE 7 520 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,106 55,594 SH   SOLE 18 55,594 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,581 79,423 SH   SOLE 19 79,423 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 10,357 520,440 SH   SOLE 21 520,440 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 9,750 489,958 SH   SOLE 22 482,676 0 7,282
BRIGHAM MINERALS INC CL A COM 10918L103 270 13,572 SH   SOLE 23 13,572 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 595 29,902 SH   SOLE 26 0 0 29,902
BRIGHT HORIZONS FAM SOL IN D COM 109194100 21,888 143,527 SH   SOLE 2 34,334 0 109,193
BRIGHT HORIZONS FAM SOL IN D COM 109194100 509 3,337 SH   SOLE 4 3,337 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 244 1,599 SH   SOLE 7 1,599 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,166 33,875 SH   SOLE 18 32,512 0 1,363
BRIGHT HORIZONS FAM SOL IN D COM 109194100 116,733 765,462 SH   SOLE 19 765,462 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 115,583 757,924 SH   SOLE 21 757,924 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 254,624 1,669,668 SH   SOLE 22 1,529,335 0 140,333
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,402 9,195 SH   SOLE 23 9,195 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 42 274 SH   SOLE 25 274 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,786 24,823 SH   SOLE 26 13,863 0 10,960
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,492 9,785 SH   SOLE 28 9,785 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 448 2,940 SH   SOLE 29 2,940 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,828 18,542 SH   SOLE 30 18,542 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,262 8,276 SH   SOLE 31 7,339 0 937
BRIGHT HORIZONS FAM SOL IN D COM 109194100 694 4,548 SH   SOLE 34 4,548 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 253 1,661 SH   SOLE 36 1,661 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 897 5,883 SH   SOLE 40 5,883 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 63 6,501 SH   SOLE 21 6,501 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1,175 121,545 SH   SOLE 22 121,545 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 547 56,549 SH   SOLE 30 56,549 0 0
BRIGHTCOVE INC COM 10921T101 349 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,439 137,287 SH   SOLE 18 137,287 0 0
BRIGHTCOVE INC COM 10921T101 695 66,289 SH   SOLE 19 66,289 0 0
BRIGHTCOVE INC COM 10921T101 13,797 1,316,545 SH   SOLE 21 1,316,545 0 0
BRIGHTCOVE INC COM 10921T101 10,712 1,022,093 SH   SOLE 22 992,625 0 29,468
BRIGHTHOUSE FINL INC COM 10922N103 12,095 298,869 SH   SOLE 2 64,056 0 234,813
BRIGHTHOUSE FINL INC COM 10922N103 1,307 32,286 SH   SOLE 4 29,442 0 2,844
BRIGHTHOUSE FINL INC COM 10922N103 1,000 24,711 SH   SOLE 7 9,538 0 15,173
BRIGHTHOUSE FINL INC COM 10922N103 25,195 622,555 SH   SOLE 18 614,323 0 8,232
BRIGHTHOUSE FINL INC COM 10922N103 18,244 450,808 SH   SOLE 19 450,808 0 0
BRIGHTHOUSE FINL INC COM 10922N103 225,193 5,564,436 SH   SOLE 21 5,564,436 0 0
BRIGHTHOUSE FINL INC COM 10922N103 153,710 3,798,120 SH   SOLE 22 3,564,128 0 233,992
BRIGHTHOUSE FINL INC COM 10922N103 3,542 87,523 SH   SOLE 23 87,523 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,063 50,971 SH   SOLE 25 50,971 0 0
BRIGHTHOUSE FINL INC COM 10922N103 10,455 258,344 SH   SOLE 26 139,120 0 119,224
BRIGHTHOUSE FINL INC COM 10922N103 779 19,237 SH   SOLE 28 13,467 0 5,770
BRIGHTHOUSE FINL INC COM 10922N103 973 24,031 SH   SOLE 29 1,557 0 22,474
BRIGHTHOUSE FINL INC COM 10922N103 8,831 218,216 SH   SOLE 30 218,216 0 0
BRIGHTHOUSE FINL INC COM 10922N103 771 19,043 SH   SOLE 31 15,124 0 3,919
BRIGHTHOUSE FINL INC COM 10922N103 5,945 146,890 SH   SOLE 34 146,890 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,898 46,909 SH   SOLE 36 46,909 0 0
BRIGHTHOUSE FINL INC COM 10922N103 68 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 674 68,054 SH   SOLE 2 2,861 0 65,193
BRIGHTSPHERE INVT GROUP INC COM 10948W103 13 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,390 241,196 SH   SOLE 18 241,196 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,218 122,918 SH   SOLE 19 122,918 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 23,534 2,374,723 SH   SOLE 21 2,374,723 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 20,040 2,022,223 SH   SOLE 22 1,917,911 0 104,312
BRIGHTSPHERE INVT GROUP INC COM 10948W103 453 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 113 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 408 41,145 SH   SOLE 30 41,145 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 66 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 530 30,904 SH   SOLE 2 1,199 0 29,705
BRIGHTVIEW HLDGS INC COM 10948C107 13 769 SH   SOLE 7 769 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,819 106,093 SH   SOLE 18 106,093 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 920 53,671 SH   SOLE 19 53,671 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,821 1,039,144 SH   SOLE 21 1,039,144 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 14,569 849,504 SH   SOLE 22 797,524 0 51,980
BRIGHTVIEW HLDGS INC COM 10948C107 65 3,808 SH   SOLE 30 3,808 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 47 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 2,300 53,909 SH   SOLE 2 20,659 0 33,250
BRINKER INTL INC COM 109641100 10 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 55 1,280 SH   SOLE 7 1,280 0 0
BRINKER INTL INC COM 109641100 9,862 231,112 SH   SOLE 18 219,066 0 12,046
BRINKER INTL INC COM 109641100 5,736 134,420 SH   SOLE 19 134,420 0 0
BRINKER INTL INC COM 109641100 115,557 2,708,147 SH   SOLE 21 2,708,147 0 0
BRINKER INTL INC COM 109641100 57,206 1,340,661 SH   SOLE 22 1,282,793 0 57,868
BRINKER INTL INC COM 109641100 289 6,771 SH   SOLE 23 6,771 0 0
BRINKER INTL INC COM 109641100 1,425 33,386 SH   SOLE 26 5,618 0 27,768
BRINKER INTL INC COM 109641100 203 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 518 12,135 SH   SOLE 30 12,135 0 0
BRINKER INTL INC COM 109641100 10 235 SH   SOLE 34 235 0 0
BRINKER INTL INC COM 109641100 66 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 209 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 5,360 64,612 SH   SOLE 2 23,109 0 41,503
BRINKS CO COM 109696104 23 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 73 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 23,725 286,010 SH   SOLE 18 286,010 0 0
BRINKS CO COM 109696104 7,118 85,808 SH   SOLE 19 85,808 0 0
BRINKS CO COM 109696104 292,031 3,520,562 SH   SOLE 21 3,520,562 0 0
BRINKS CO COM 109696104 142,813 1,721,678 SH   SOLE 22 1,617,476 0 104,202
BRINKS CO COM 109696104 1,919 23,135 SH   SOLE 26 11,392 0 11,743
BRINKS CO COM 109696104 550 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 1,701 20,501 SH   SOLE 30 20,501 0 0
BRINKS CO COM 109696104 19 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 421 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 256,640 5,060,927 SH   SOLE 2 1,379,093 0 3,681,834
BRISTOL MYERS SQUIBB CO COM 110122108 36,861 726,904 SH   SOLE 4 682,544 0 44,360
BRISTOL MYERS SQUIBB CO COM 110122108 78,090 1,539,942 SH   SOLE 7 1,515,158 0 24,784
BRISTOL MYERS SQUIBB CO COM 110122108 7,292 143,801 SH   SOLE 13 143,801 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 809 15,956 SH   SOLE 15 15,956 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1 17 SH   SOLE 17 0 0 17
BRISTOL MYERS SQUIBB CO COM 110122108 392,585 7,741,760 SH   SOLE 18 7,307,582 0 434,178
BRISTOL MYERS SQUIBB CO COM 110122108 398,099 7,850,497 SH   SOLE 19 7,850,497 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 680 13,400 SH   SOLE 20 13,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,801,836 35,532,164 SH   SOLE 21 35,532,164 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,116,530 41,737,919 SH   SOLE 22 36,725,984 0 5,011,935
BRISTOL MYERS SQUIBB CO COM 110122108 69,901 1,378,447 SH   SOLE 23 1,378,447 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 85,390 1,683,891 SH   SOLE 25 1,683,891 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 486,612 9,595,983 SH   SOLE 26 1,930,302 0 7,665,681
BRISTOL MYERS SQUIBB CO COM 110122108 15,831 312,189 SH   SOLE 28 225,976 0 86,213
BRISTOL MYERS SQUIBB CO COM 110122108 26,276 518,166 SH   SOLE 29 114,213 0 403,953
BRISTOL MYERS SQUIBB CO COM 110122108 332,629 6,559,433 SH   SOLE 30 6,559,433 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 35,526 700,579 SH   SOLE 31 409,265 0 291,314
BRISTOL MYERS SQUIBB CO COM 110122108 80,809 1,593,553 SH   SOLE 34 1,593,553 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 64,243 1,266,879 SH   SOLE 36 1,266,879 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,966 38,761 SH   SOLE 40 38,761 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 54,557 1,478,519 SH   SOLE 18 1,478,519 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 15,349 415,956 SH   SOLE 26 0 0 415,956
BRIXMOR PPTY GROUP INC COM 11120U105 15,260 752,075 SH   SOLE 2 171,585 0 580,490
BRIXMOR PPTY GROUP INC COM 11120U105 1,720 84,755 SH   SOLE 4 84,755 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,162 303,676 SH   SOLE 7 303,676 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 241 11,901 SH   SOLE 15 11,901 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 16,870 831,435 SH   SOLE 18 831,435 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,224 356,043 SH   SOLE 19 356,043 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 334,483 16,485,124 SH   SOLE 21 16,485,124 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 250,473 12,344,645 SH   SOLE 22 11,721,863 0 622,782
BRIXMOR PPTY GROUP INC COM 11120U105 201 9,887 SH   SOLE 23 9,887 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 12,458 614,011 SH   SOLE 25 614,011 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,753 234,262 SH   SOLE 26 78,447 0 155,815
BRIXMOR PPTY GROUP INC COM 11120U105 768 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,146 155,044 SH   SOLE 29 155,044 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 27,042 1,332,799 SH   SOLE 30 1,332,799 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 123 6,042 SH   SOLE 31 6,042 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 193 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 579 28,515 SH   SOLE 40 28,515 0 0
BROADCOM INC COM 11135F101 287,671 1,042,022 SH   SOLE 2 185,624 0 856,398
BROADCOM INC COM 11135F101 46,470 168,328 SH   SOLE 4 157,628 0 10,700
BROADCOM INC COM 11135F101 105,723 382,959 SH   SOLE 7 374,229 0 8,730
BROADCOM INC COM 11135F101 1,137 4,118 SH   SOLE 13 4,118 0 0
BROADCOM INC COM 11135F101 1,299 4,707 SH   SOLE 15 4,707 0 0
BROADCOM INC COM 11135F101 24 88 SH   SOLE 17 0 0 88
BROADCOM INC COM 11135F101 268,208 971,520 SH   SOLE 18 912,406 0 59,114
BROADCOM INC COM 11135F101 30,866 111,806 SH   SOLE 19 111,806 0 0
BROADCOM INC COM 11135F101 2,544,561 9,217,087 SH   SOLE 21 9,217,087 0 0
BROADCOM INC COM 11135F101 2,655,019 9,617,195 SH   SOLE 22 8,554,618 0 1,062,577
BROADCOM INC COM 11135F101 86,613 313,737 SH   SOLE 23 313,737 0 0
BROADCOM INC COM 11135F101 113,341 410,550 SH   SOLE 25 410,550 0 0
BROADCOM INC COM 11135F101 385,217 1,395,359 SH   SOLE 26 446,563 0 948,796
BROADCOM INC COM 11135F101 20,864 75,575 SH   SOLE 28 54,686 0 20,889
BROADCOM INC COM 11135F101 12,862 46,590 SH   SOLE 29 21,001 0 25,589
BROADCOM INC COM 11135F101 447,110 1,619,552 SH   SOLE 30 1,619,552 0 0
BROADCOM INC COM 11135F101 32,898 119,165 SH   SOLE 31 94,670 0 24,495
BROADCOM INC COM 11135F101 15,627 56,605 SH   SOLE 32 56,605 0 0
BROADCOM INC COM 11135F101 10,628 38,496 SH   SOLE 34 38,496 0 0
BROADCOM INC COM 11135F101 73,090 264,753 SH   SOLE 36 264,753 0 0
BROADCOM INC COM 11135F101 2,565 9,291 SH   SOLE 40 9,291 0 0
BROADCOM INC OPTIONS 11135F101 83 300 SH Put SOLE 2 300 0 0
BROADCOM INC OPTIONS 11135F101 12,423 45,000 SH Put SOLE 19 45,000 0 0
BROADCOM INC OPTIONS 11135F101 138 500 SH Put SOLE 22 500 0 0
BROADCOM INC OPTIONS 11135F101 1,436 5,200 SH Put SOLE 34 5,200 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,547 285,682 SH   SOLE 2 37,920 0 247,762
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,864 47,129 SH   SOLE 4 44,018 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,419 123,914 SH   SOLE 7 116,509 0 7,405
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 294 2,361 SH   SOLE 13 2,361 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 160 1,286 SH   SOLE 15 1,286 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32,683 262,659 SH   SOLE 18 247,220 0 15,439
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,398 35,345 SH   SOLE 19 35,345 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 500,739 4,024,263 SH   SOLE 21 4,024,263 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 377,562 3,034,336 SH   SOLE 22 2,733,169 0 301,167
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,704 86,028 SH   SOLE 23 86,028 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,063 121,052 SH   SOLE 25 121,052 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 87,190 700,712 SH   SOLE 26 175,627 0 525,085
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,911 23,395 SH   SOLE 28 17,270 0 6,125
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,337 26,817 SH   SOLE 29 2,429 0 24,388
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64,881 521,425 SH   SOLE 30 521,425 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,091 97,173 SH   SOLE 31 23,367 0 73,806
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,478 27,950 SH   SOLE 34 27,950 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,151 113,723 SH   SOLE 36 113,723 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 391 3,141 SH   SOLE 40 3,141 0 0
BROADVISION INC COM PAR 111412706 2 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 9 6,015 SH   SOLE 21 6,015 0 0
BROADWIND ENERGY INC COM NEW 11161T207 23 13,490 SH   SOLE 21 13,490 0 0
BROADWIND ENERGY INC COM NEW 11161T207 671 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 5,400 712,417 SH   SOLE 2 528,857 0 183,560
BROOKDALE SR LIVING INC COM 112463104 6 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 71 9,404 SH   SOLE 7 9,404 0 0
BROOKDALE SR LIVING INC COM 112463104 4,751 626,763 SH   SOLE 18 626,763 0 0
BROOKDALE SR LIVING INC COM 112463104 2,593 342,058 SH   SOLE 19 342,058 0 0
BROOKDALE SR LIVING INC COM 112463104 50,328 6,639,572 SH   SOLE 21 6,639,572 0 0
BROOKDALE SR LIVING INC COM 112463104 41,771 5,510,671 SH   SOLE 22 5,228,691 0 281,980
BROOKDALE SR LIVING INC COM 112463104 464 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 158 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 1,317 173,698 SH   SOLE 30 173,698 0 0
BROOKDALE SR LIVING INC COM 112463104 54 7,145 SH   SOLE 34 7,145 0 0
BROOKDALE SR LIVING INC COM 112463104 75 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 154 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 48,146 906,867 SH   SOLE 19 906,867 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,286 161,144 SH   SOLE 2 19,951 0 141,193
BROOKFIELD PROPERTY REIT INC CL A 11282X103 403 19,754 SH   SOLE 4 19,754 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,541 75,585 SH   SOLE 7 75,585 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 60 2,922 SH   SOLE 15 2,922 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 614 30,117 SH   SOLE 18 30,117 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,727 84,696 SH   SOLE 19 84,696 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 21,484 1,053,661 SH   SOLE 21 1,053,661 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 20,895 1,024,791 SH   SOLE 22 915,319 0 109,472
BROOKFIELD PROPERTY REIT INC CL A 11282X103 50 2,428 SH   SOLE 23 2,428 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,062 150,187 SH   SOLE 25 150,187 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 733 35,957 SH   SOLE 26 0 0 35,957
BROOKFIELD PROPERTY REIT INC CL A 11282X103 872 42,765 SH   SOLE 29 42,765 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 6,372 312,496 SH   SOLE 30 312,496 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 31 1,509 SH   SOLE 31 1,509 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,156 78,452 SH   SOLE 2 3,033 0 75,419
BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 25 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4,919 333,924 SH   SOLE 18 333,924 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,797 121,977 SH   SOLE 19 121,977 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 123,650 8,394,451 SH   SOLE 21 8,394,451 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 38,744 2,630,278 SH   SOLE 22 2,527,043 0 103,235
BROOKLINE BANCORP INC DEL COM 11373M107 545 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 145 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,550 105,204 SH   SOLE 30 105,204 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 123 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 2,329 62,887 SH   SOLE 2 2,926 0 59,961
BROOKS AUTOMATION INC COM 114340102 11 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC COM 114340102 52 1,417 SH   SOLE 7 1,417 0 0
BROOKS AUTOMATION INC COM 114340102 11,940 322,439 SH   SOLE 18 320,404 0 2,035
BROOKS AUTOMATION INC COM 114340102 5,405 145,951 SH   SOLE 19 145,951 0 0
BROOKS AUTOMATION INC COM 114340102 285,798 7,718,021 SH   SOLE 21 7,718,021 0 0
BROOKS AUTOMATION INC COM 114340102 78,590 2,122,330 SH   SOLE 22 2,026,439 0 95,891
BROOKS AUTOMATION INC COM 114340102 41 1,109 SH   SOLE 23 1,109 0 0
BROOKS AUTOMATION INC COM 114340102 1,221 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 342 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 3,726 100,631 SH   SOLE 30 100,631 0 0
BROOKS AUTOMATION INC COM 114340102 280 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 23,861 661,714 SH   SOLE 2 210,906 0 450,808
BROWN & BROWN INC COM 115236101 510 14,135 SH   SOLE 4 14,135 0 0
BROWN & BROWN INC COM 115236101 1,588 44,049 SH   SOLE 7 44,049 0 0
BROWN & BROWN INC COM 115236101 213 5,916 SH   SOLE 13 5,916 0 0
BROWN & BROWN INC COM 115236101 115 3,179 SH   SOLE 15 3,179 0 0
BROWN & BROWN INC COM 115236101 25,000 693,289 SH   SOLE 18 685,243 0 8,046
BROWN & BROWN INC COM 115236101 5,084 140,999 SH   SOLE 19 140,999 0 0
BROWN & BROWN INC COM 115236101 417,173 11,568,853 SH   SOLE 21 11,568,853 0 0
BROWN & BROWN INC COM 115236101 283,562 7,863,604 SH   SOLE 22 7,325,896 0 537,708
BROWN & BROWN INC COM 115236101 849 23,538 SH   SOLE 23 23,538 0 0
BROWN & BROWN INC COM 115236101 8,483 235,260 SH   SOLE 25 235,260 0 0
BROWN & BROWN INC COM 115236101 13,425 372,298 SH   SOLE 26 188,119 0 184,179
BROWN & BROWN INC COM 115236101 1,093 30,304 SH   SOLE 28 30,304 0 0
BROWN & BROWN INC COM 115236101 1,668 46,263 SH   SOLE 29 12,098 0 34,165
BROWN & BROWN INC COM 115236101 3,390 94,020 SH   SOLE 30 94,020 0 0
BROWN & BROWN INC COM 115236101 1,231 34,149 SH   SOLE 31 29,286 0 4,863
BROWN & BROWN INC COM 115236101 983 27,264 SH   SOLE 34 27,264 0 0
BROWN & BROWN INC COM 115236101 4,673 129,593 SH   SOLE 36 129,593 0 0
BROWN & BROWN INC COM 115236101 892 24,746 SH   SOLE 40 24,746 0 0
BROWN FORMAN CORP CL A 115637100 5,634 94,292 SH   SOLE 2 2,757 0 91,535
BROWN FORMAN CORP CL A 115637100 59 983 SH   SOLE 7 983 0 0
BROWN FORMAN CORP CL A 115637100 2,261 37,837 SH   SOLE 18 37,837 0 0
BROWN FORMAN CORP CL A 115637100 543 9,088 SH   SOLE 19 9,088 0 0
BROWN FORMAN CORP CL A 115637100 33,750 564,846 SH   SOLE 21 564,846 0 0
BROWN FORMAN CORP CL A 115637100 22,125 370,299 SH   SOLE 22 311,221 0 59,078
BROWN FORMAN CORP CL A 115637100 55 923 SH   SOLE 31 923 0 0
BROWN FORMAN CORP CL B 115637209 24,429 389,115 SH   SOLE 2 55,670 0 333,445
BROWN FORMAN CORP CL B 115637209 8,013 127,638 SH   SOLE 4 119,369 0 8,269
BROWN FORMAN CORP CL B 115637209 24,562 391,233 SH   SOLE 7 213,352 0 177,881
BROWN FORMAN CORP CL B 115637209 33 533 SH   SOLE 13 533 0 0
BROWN FORMAN CORP CL B 115637209 165 2,626 SH   SOLE 15 2,626 0 0
BROWN FORMAN CORP CL B 115637209 46,851 746,276 SH   SOLE 18 710,777 0 35,499
BROWN FORMAN CORP CL B 115637209 3,448 54,922 SH   SOLE 19 54,922 0 0
BROWN FORMAN CORP CL B 115637209 338,324 5,389,044 SH   SOLE 21 5,389,044 0 0
BROWN FORMAN CORP CL B 115637209 281,634 4,486,039 SH   SOLE 22 4,068,906 0 417,133
BROWN FORMAN CORP CL B 115637209 13,939 222,032 SH   SOLE 23 222,032 0 0
BROWN FORMAN CORP CL B 115637209 26,648 424,469 SH   SOLE 25 424,469 0 0
BROWN FORMAN CORP CL B 115637209 102,762 1,636,858 SH   SOLE 26 384,250 0 1,252,608
BROWN FORMAN CORP CL B 115637209 3,629 57,800 SH   SOLE 28 40,925 0 16,875
BROWN FORMAN CORP CL B 115637209 52,556 837,150 SH   SOLE 30 837,150 0 0
BROWN FORMAN CORP CL B 115637209 1,065 16,969 SH   SOLE 31 6,345 0 10,624
BROWN FORMAN CORP CL B 115637209 2,313 36,846 SH   SOLE 34 36,846 0 0
BROWN FORMAN CORP CL B 115637209 12,000 191,149 SH   SOLE 36 191,149 0 0
BROWN FORMAN CORP CL B 115637209 442 7,040 SH   SOLE 40 7,040 0 0
BRT APARTMENTS CORP COM 055645303 167 11,465 SH   SOLE 2 340 0 11,125
BRT APARTMENTS CORP COM 055645303 498 34,125 SH   SOLE 18 34,125 0 0
BRT APARTMENTS CORP COM 055645303 225 15,410 SH   SOLE 19 15,410 0 0
BRT APARTMENTS CORP COM 055645303 5,665 388,533 SH   SOLE 21 388,533 0 0
BRT APARTMENTS CORP COM 055645303 7,632 523,473 SH   SOLE 22 517,512 0 5,961
BRT APARTMENTS CORP COM 055645303 5 311 SH   SOLE 23 311 0 0
BRUKER CORP COM 116794108 10,916 248,477 SH   SOLE 2 59,409 0 189,068
BRUKER CORP COM 116794108 247 5,622 SH   SOLE 4 5,622 0 0
BRUKER CORP COM 116794108 100 2,283 SH   SOLE 7 2,283 0 0
BRUKER CORP COM 116794108 2,224 50,626 SH   SOLE 18 50,327 0 299
BRUKER CORP COM 116794108 1,046 23,820 SH   SOLE 19 23,820 0 0
BRUKER CORP COM 116794108 81,883 1,863,946 SH   SOLE 21 1,863,946 0 0
BRUKER CORP COM 116794108 130,238 2,964,679 SH   SOLE 22 2,767,861 0 196,818
BRUKER CORP COM 116794108 184 4,181 SH   SOLE 23 4,181 0 0
BRUKER CORP COM 116794108 1,816 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 581 13,225 SH   SOLE 28 13,225 0 0
BRUKER CORP COM 116794108 1,363 31,016 SH   SOLE 30 31,016 0 0
BRUKER CORP COM 116794108 96 2,195 SH   SOLE 31 2,195 0 0
BRUKER CORP COM 116794108 594 13,512 SH   SOLE 34 13,512 0 0
BRUKER CORP COM 116794108 489 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 11,806 226,518 SH   SOLE 2 45,954 0 180,564
BRUNSWICK CORP COM 117043109 23 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 119 2,282 SH   SOLE 7 2,282 0 0
BRUNSWICK CORP COM 117043109 12,998 249,386 SH   SOLE 18 249,386 0 0
BRUNSWICK CORP COM 117043109 1,017 19,505 SH   SOLE 19 19,505 0 0
BRUNSWICK CORP COM 117043109 213,873 4,103,473 SH   SOLE 21 4,103,473 0 0
BRUNSWICK CORP COM 117043109 143,665 2,756,431 SH   SOLE 22 2,576,262 0 180,169
BRUNSWICK CORP COM 117043109 1,684 32,309 SH   SOLE 26 22,108 0 10,201
BRUNSWICK CORP COM 117043109 594 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 1,242 23,838 SH   SOLE 30 23,838 0 0
BRUNSWICK CORP COM 117043109 91 1,742 SH   SOLE 31 1,742 0 0
BRUNSWICK CORP COM 117043109 117 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 417 8,007 SH   SOLE 40 8,007 0 0
BRYN MAWR BK CORP COM 117665109 731 20,031 SH   SOLE 2 660 0 19,371
BRYN MAWR BK CORP COM 117665109 14 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,642 72,376 SH   SOLE 18 72,376 0 0
BRYN MAWR BK CORP COM 117665109 1,243 34,051 SH   SOLE 19 34,051 0 0
BRYN MAWR BK CORP COM 117665109 26,100 714,869 SH   SOLE 21 714,869 0 0
BRYN MAWR BK CORP COM 117665109 23,996 657,242 SH   SOLE 22 635,022 0 22,220
BRYN MAWR BK CORP COM 117665109 617 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 106 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 95 2,607 SH   SOLE 30 2,607 0 0
BRYN MAWR BK CORP COM 117665109 58 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 9 7,118 SH   SOLE 21 7,118 0 0
BSQUARE CORP COM NEW 11776U300 340 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,374 1,883,035 SH   SOLE 19 1,883,035 0 0
BUCKLE INC COM 118440106 610 29,619 SH   SOLE 2 1,174 0 28,445
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 15 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,666 129,439 SH   SOLE 18 129,439 0 0
BUCKLE INC COM 118440106 1,026 49,787 SH   SOLE 19 49,787 0 0
BUCKLE INC COM 118440106 65,757 3,192,073 SH   SOLE 21 3,192,073 0 0
BUCKLE INC COM 118440106 18,545 900,249 SH   SOLE 22 852,316 0 47,933
BUCKLE INC COM 118440106 106 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 88 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 781 37,934 SH   SOLE 30 37,934 0 0
BUCKLE INC COM 118440106 66 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 9 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 197 62,616 SH   SOLE 21 62,616 0 0
BUILD A BEAR WORKSHOP COM 120076104 643 204,041 SH   SOLE 22 204,041 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,346 114,045 SH   SOLE 2 17,202 0 96,843
BUILDERS FIRSTSOURCE INC COM 12008R107 13 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 76 3,673 SH   SOLE 7 3,673 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 8,755 425,501 SH   SOLE 18 391,944 0 33,557
BUILDERS FIRSTSOURCE INC COM 12008R107 10,112 491,483 SH   SOLE 19 491,483 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 87,123 4,234,428 SH   SOLE 21 4,234,428 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 75,832 3,685,662 SH   SOLE 22 3,529,236 0 156,426
BUILDERS FIRSTSOURCE INC COM 12008R107 1,061 51,545 SH   SOLE 23 51,545 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,780 135,108 SH   SOLE 26 32,467 0 102,641
BUILDERS FIRSTSOURCE INC COM 12008R107 321 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 683 33,191 SH   SOLE 30 33,191 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 23 1,136 SH   SOLE 34 1,136 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 243 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 24,184 427,127 SH   SOLE 2 74,744 0 352,383
BUNGE LIMITED COM G16962105 3,689 65,160 SH   SOLE 4 61,442 0 3,718
BUNGE LIMITED COM G16962105 13,878 245,103 SH   SOLE 7 228,584 0 16,519
BUNGE LIMITED COM G16962105 515 9,101 SH   SOLE 13 9,101 0 0
BUNGE LIMITED COM G16962105 67 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 8,936 157,818 SH   SOLE 18 146,625 0 11,193
BUNGE LIMITED COM G16962105 4,463 78,824 SH   SOLE 19 78,824 0 0
BUNGE LIMITED COM G16962105 130,725 2,308,818 SH   SOLE 21 2,308,818 0 0
BUNGE LIMITED COM G16962105 228,559 4,036,712 SH   SOLE 22 3,686,454 0 350,258
BUNGE LIMITED COM G16962105 5,782 102,114 SH   SOLE 23 102,114 0 0
BUNGE LIMITED COM G16962105 10,136 179,014 SH   SOLE 25 179,014 0 0
BUNGE LIMITED COM G16962105 39,469 697,086 SH   SOLE 26 229,883 0 467,203
BUNGE LIMITED COM G16962105 1,772 31,289 SH   SOLE 28 23,960 0 7,329
BUNGE LIMITED COM G16962105 1,835 32,414 SH   SOLE 29 2,965 0 29,449
BUNGE LIMITED COM G16962105 14,213 251,027 SH   SOLE 30 251,027 0 0
BUNGE LIMITED COM G16962105 8,364 147,726 SH   SOLE 31 24,702 0 123,024
BUNGE LIMITED COM G16962105 1,578 27,870 SH   SOLE 34 27,870 0 0
BUNGE LIMITED COM G16962105 8,513 150,356 SH   SOLE 36 150,356 0 0
BUNGE LIMITED COM G16962105 160 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 46,532 232,868 SH   SOLE 2 42,094 0 190,774
BURLINGTON STORES INC COM 122017106 6,398 32,020 SH   SOLE 4 30,237 0 1,783
BURLINGTON STORES INC COM 122017106 5,571 27,882 SH   SOLE 7 12,697 0 15,185
BURLINGTON STORES INC COM 122017106 144 723 SH   SOLE 13 723 0 0
BURLINGTON STORES INC COM 122017106 63 315 SH   SOLE 15 315 0 0
BURLINGTON STORES INC COM 122017106 113,028 565,651 SH   SOLE 18 416,281 0 149,370
BURLINGTON STORES INC COM 122017106 70,078 350,706 SH   SOLE 19 350,706 0 0
BURLINGTON STORES INC COM 122017106 273,746 1,369,961 SH   SOLE 21 1,369,961 0 0
BURLINGTON STORES INC COM 122017106 406,907 2,036,367 SH   SOLE 22 1,891,082 0 145,285
BURLINGTON STORES INC COM 122017106 11,759 58,848 SH   SOLE 23 58,848 0 0
BURLINGTON STORES INC COM 122017106 11,530 57,704 SH   SOLE 25 57,704 0 0
BURLINGTON STORES INC COM 122017106 46,189 231,153 SH   SOLE 26 104,097 0 127,056
BURLINGTON STORES INC COM 122017106 2,714 13,584 SH   SOLE 28 10,117 0 3,467
BURLINGTON STORES INC COM 122017106 4,114 20,591 SH   SOLE 29 6,348 0 14,243
BURLINGTON STORES INC COM 122017106 23,805 119,134 SH   SOLE 30 119,134 0 0
BURLINGTON STORES INC COM 122017106 5,249 26,271 SH   SOLE 31 21,126 0 5,145
BURLINGTON STORES INC COM 122017106 5,624 28,145 SH   SOLE 34 28,145 0 0
BURLINGTON STORES INC COM 122017106 10,031 50,198 SH   SOLE 36 50,198 0 0
BURLINGTON STORES INC COM 122017106 281 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 299 12,253 SH   SOLE 2 517 0 11,736
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,100 45,090 SH   SOLE 18 45,090 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 524 21,481 SH   SOLE 19 21,481 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 11,013 451,353 SH   SOLE 21 451,353 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 3,788 155,254 SH   SOLE 22 146,563 0 8,691
BWX TECHNOLOGIES INC COM 05605H100 10,109 176,702 SH   SOLE 2 11,179 0 165,523
BWX TECHNOLOGIES INC COM 05605H100 25 441 SH   SOLE 4 441 0 0
BWX TECHNOLOGIES INC COM 05605H100 106 1,857 SH   SOLE 7 1,857 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,781 48,617 SH   SOLE 18 48,617 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,252 21,892 SH   SOLE 19 21,892 0 0
BWX TECHNOLOGIES INC COM 05605H100 155,306 2,714,669 SH   SOLE 21 2,714,669 0 0
BWX TECHNOLOGIES INC COM 05605H100 150,915 2,637,905 SH   SOLE 22 2,397,140 0 240,765
BWX TECHNOLOGIES INC COM 05605H100 1,345 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,512 26,432 SH   SOLE 30 26,432 0 0
BWX TECHNOLOGIES INC COM 05605H100 114 1,995 SH   SOLE 31 1,995 0 0
BWX TECHNOLOGIES INC COM 05605H100 580 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 415 23,237 SH   SOLE 2 1,020 0 22,217
BYLINE BANCORP INC COM 124411109 6 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,518 84,885 SH   SOLE 18 84,885 0 0
BYLINE BANCORP INC COM 124411109 754 42,181 SH   SOLE 19 42,181 0 0
BYLINE BANCORP INC COM 124411109 14,994 838,565 SH   SOLE 21 838,565 0 0
BYLINE BANCORP INC COM 124411109 8,043 449,847 SH   SOLE 22 433,455 0 16,392
BYLINE BANCORP INC COM 124411109 425 23,751 SH   SOLE 30 23,751 0 0
C & F FINL CORP COM 12466Q104 193 3,670 SH   SOLE 2 102 0 3,568
C & F FINL CORP COM 12466Q104 5 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 628 11,931 SH   SOLE 18 11,931 0 0
C & F FINL CORP COM 12466Q104 276 5,242 SH   SOLE 19 5,242 0 0
C & F FINL CORP COM 12466Q104 5,933 112,672 SH   SOLE 21 112,672 0 0
C & F FINL CORP COM 12466Q104 1,994 37,868 SH   SOLE 22 35,362 0 2,506
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,479 453,868 SH   SOLE 2 142,935 0 310,933
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,025 71,066 SH   SOLE 4 67,407 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,846 210,496 SH   SOLE 7 178,869 0 31,627
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,372 27,975 SH   SOLE 13 27,975 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 119 1,401 SH   SOLE 15 1,401 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 37,529 442,658 SH   SOLE 18 378,505 0 64,153
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 43,603 514,312 SH   SOLE 19 514,312 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 434,505 5,125,094 SH   SOLE 21 5,125,094 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 350,447 4,133,604 SH   SOLE 22 3,622,551 0 511,053
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,503 112,091 SH   SOLE 23 112,091 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,188 155,561 SH   SOLE 25 155,561 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 75,749 893,475 SH   SOLE 26 228,568 0 664,907
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,149 25,351 SH   SOLE 28 17,348 0 8,003
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,644 149,140 SH   SOLE 29 5,712 0 143,428
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59,165 697,868 SH   SOLE 30 697,868 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,326 98,207 SH   SOLE 31 26,235 0 71,972
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,473 123,532 SH   SOLE 34 123,532 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,011 153,463 SH   SOLE 36 153,463 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 329 3,877 SH   SOLE 40 3,877 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 754 70,278 SH   SOLE 2 2,727 0 67,551
C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 16 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 3,169 295,328 SH   SOLE 18 295,328 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,211 112,825 SH   SOLE 19 112,825 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 79,373 7,397,299 SH   SOLE 21 7,397,299 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 20,591 1,919,029 SH   SOLE 22 1,836,735 0 82,294
C&J ENERGY SVCS INC NEW COM 12674R100 412 38,380 SH   SOLE 26 17,720 0 20,660
C&J ENERGY SVCS INC NEW COM 12674R100 949 88,488 SH   SOLE 30 88,488 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 68 6,380 SH   SOLE 40 6,380 0 0
CABLE ONE INC COM 12685J105 14,247 11,355 SH   SOLE 2 3,265 0 8,090
CABLE ONE INC COM 12685J105 154 123 SH   SOLE 4 123 0 0
CABLE ONE INC COM 12685J105 142 113 SH   SOLE 7 113 0 0
CABLE ONE INC COM 12685J105 17,664 14,078 SH   SOLE 18 14,046 0 32
CABLE ONE INC COM 12685J105 1,257 1,002 SH   SOLE 19 1,002 0 0
CABLE ONE INC COM 12685J105 308,590 245,947 SH   SOLE 21 245,947 0 0
CABLE ONE INC COM 12685J105 198,694 158,360 SH   SOLE 22 148,145 0 10,215
CABLE ONE INC COM 12685J105 240 191 SH   SOLE 23 191 0 0
CABLE ONE INC COM 12685J105 2,019 1,609 SH   SOLE 26 1,262 0 347
CABLE ONE INC COM 12685J105 790 630 SH   SOLE 28 630 0 0
CABLE ONE INC COM 12685J105 100 80 SH   SOLE 29 80 0 0
CABLE ONE INC COM 12685J105 1,875 1,494 SH   SOLE 30 1,494 0 0
CABLE ONE INC COM 12685J105 281 224 SH   SOLE 31 224 0 0
CABLE ONE INC COM 12685J105 28 22 SH   SOLE 34 22 0 0
CABLE ONE INC COM 12685J105 60 48 SH   SOLE 36 48 0 0
CABLE ONE INC COM 12685J105 573 457 SH   SOLE 40 457 0 0
CABOT CORP COM 127055101 6,813 150,342 SH   SOLE 2 33,909 0 116,433
CABOT CORP COM 127055101 133 2,934 SH   SOLE 4 2,934 0 0
CABOT CORP COM 127055101 73 1,620 SH   SOLE 7 1,620 0 0
CABOT CORP COM 127055101 8,422 185,843 SH   SOLE 18 185,843 0 0
CABOT CORP COM 127055101 1,972 43,510 SH   SOLE 19 43,510 0 0
CABOT CORP COM 127055101 3,347 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 129,637 2,860,491 SH   SOLE 21 2,860,491 0 0
CABOT CORP COM 127055101 84,226 1,858,466 SH   SOLE 22 1,726,434 0 132,032
CABOT CORP COM 127055101 419 9,243 SH   SOLE 25 9,243 0 0
CABOT CORP COM 127055101 903 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 319 7,041 SH   SOLE 28 7,041 0 0
CABOT CORP COM 127055101 748 16,498 SH   SOLE 30 16,498 0 0
CABOT CORP COM 127055101 57 1,247 SH   SOLE 31 1,247 0 0
CABOT CORP COM 127055101 669 14,753 SH   SOLE 34 14,753 0 0
CABOT CORP COM 127055101 36 795 SH   SOLE 36 795 0 0
CABOT CORP COM 127055101 235 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,551 25,148 SH   SOLE 2 1,174 0 23,974
CABOT MICROELECTRONICS CORP COM 12709P103 26 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 75 529 SH   SOLE 7 529 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 18,417 130,420 SH   SOLE 18 130,420 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 7,046 49,900 SH   SOLE 19 49,900 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 453,937 3,214,625 SH   SOLE 21 3,214,625 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 119,695 847,638 SH   SOLE 22 808,787 0 38,851
CABOT MICROELECTRONICS CORP COM 12709P103 1,698 12,026 SH   SOLE 26 8,398 0 3,628
CABOT MICROELECTRONICS CORP COM 12709P103 567 4,015 SH   SOLE 28 4,015 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 5,771 40,866 SH   SOLE 30 40,866 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 420 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 21,447 1,220,640 SH   SOLE 2 304,818 0 915,822
CABOT OIL & GAS CORP COM 127097103 3,202 182,247 SH   SOLE 4 170,079 0 12,168
CABOT OIL & GAS CORP COM 127097103 8,187 465,948 SH   SOLE 7 429,230 0 36,718
CABOT OIL & GAS CORP COM 127097103 102 5,833 SH   SOLE 13 5,833 0 0
CABOT OIL & GAS CORP COM 127097103 65 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 0 17 SH   SOLE 17 0 0 17
CABOT OIL & GAS CORP COM 127097103 20,944 1,192,052 SH   SOLE 18 1,131,842 0 60,210
CABOT OIL & GAS CORP COM 127097103 5,708 324,898 SH   SOLE 19 324,898 0 0
CABOT OIL & GAS CORP COM 127097103 236,058 13,435,300 SH   SOLE 21 13,435,300 0 0
CABOT OIL & GAS CORP COM 127097103 190,144 10,822,072 SH   SOLE 22 9,629,020 0 1,193,052
CABOT OIL & GAS CORP COM 127097103 5,697 324,242 SH   SOLE 23 324,242 0 0
CABOT OIL & GAS CORP COM 127097103 7,487 426,107 SH   SOLE 25 426,107 0 0
CABOT OIL & GAS CORP COM 127097103 36,532 2,079,202 SH   SOLE 26 613,906 0 1,465,296
CABOT OIL & GAS CORP COM 127097103 1,336 76,028 SH   SOLE 28 53,710 0 22,318
CABOT OIL & GAS CORP COM 127097103 177 10,072 SH   SOLE 29 10,072 0 0
CABOT OIL & GAS CORP COM 127097103 28,315 1,611,549 SH   SOLE 30 1,611,549 0 0
CABOT OIL & GAS CORP COM 127097103 3,181 181,052 SH   SOLE 31 71,394 0 109,658
CABOT OIL & GAS CORP COM 127097103 523 29,751 SH   SOLE 34 29,751 0 0
CABOT OIL & GAS CORP COM 127097103 5,750 327,263 SH   SOLE 36 327,263 0 0
CABOT OIL & GAS CORP COM 127097103 163 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 14,949 64,642 SH   SOLE 2 19,243 0 45,399
CACI INTL INC CL A 127190304 30 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 157 680 SH   SOLE 7 680 0 0
CACI INTL INC CL A 127190304 16,030 69,315 SH   SOLE 18 69,315 0 0
CACI INTL INC CL A 127190304 1,281 5,539 SH   SOLE 19 5,539 0 0
CACI INTL INC CL A 127190304 281,597 1,217,663 SH   SOLE 21 1,217,663 0 0
CACI INTL INC CL A 127190304 199,589 863,050 SH   SOLE 22 815,671 0 47,379
CACI INTL INC CL A 127190304 2,433 10,519 SH   SOLE 26 4,850 0 5,669
CACI INTL INC CL A 127190304 740 3,201 SH   SOLE 28 3,201 0 0
CACI INTL INC CL A 127190304 2,194 9,485 SH   SOLE 30 9,485 0 0
CACI INTL INC CL A 127190304 114 495 SH   SOLE 31 495 0 0
CACI INTL INC CL A 127190304 424 1,833 SH   SOLE 34 1,833 0 0
CACI INTL INC CL A 127190304 111 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 555 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 1,187 41,019 SH   SOLE 2 1,938 0 39,081
CACTUS INC CL A 127203107 12 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 24 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 4,644 160,485 SH   SOLE 18 160,485 0 0
CACTUS INC CL A 127203107 2,356 81,401 SH   SOLE 19 81,401 0 0
CACTUS INC CL A 127203107 46,273 1,598,926 SH   SOLE 21 1,598,926 0 0
CACTUS INC CL A 127203107 39,255 1,356,429 SH   SOLE 22 1,289,684 0 66,745
CACTUS INC CL A 127203107 448 15,485 SH   SOLE 26 13,656 0 1,829
CACTUS INC CL A 127203107 159 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 375 12,957 SH   SOLE 30 12,957 0 0
CACTUS INC CL A 127203107 119 4,113 SH   SOLE 40 4,113 0 0
CADENCE BANCORPORATION CL A 12739A100 2,579 147,027 SH   SOLE 2 23,267 0 123,760
CADENCE BANCORPORATION CL A 12739A100 16 924 SH   SOLE 4 924 0 0
CADENCE BANCORPORATION CL A 12739A100 41 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 9,673 551,458 SH   SOLE 18 551,458 0 0
CADENCE BANCORPORATION CL A 12739A100 7,698 438,884 SH   SOLE 19 438,884 0 0
CADENCE BANCORPORATION CL A 12739A100 226,142 12,892,943 SH   SOLE 21 12,892,943 0 0
CADENCE BANCORPORATION CL A 12739A100 74,007 4,219,324 SH   SOLE 22 4,030,012 0 189,312
CADENCE BANCORPORATION CL A 12739A100 975 55,564 SH   SOLE 23 55,564 0 0
CADENCE BANCORPORATION CL A 12739A100 3,731 212,728 SH   SOLE 26 32,893 0 179,835
CADENCE BANCORPORATION CL A 12739A100 295 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 2,917 166,305 SH   SOLE 30 166,305 0 0
CADENCE BANCORPORATION CL A 12739A100 232 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 47,933 725,372 SH   SOLE 2 117,814 0 607,558
CADENCE DESIGN SYSTEM INC COM 127387108 8,319 125,886 SH   SOLE 4 118,448 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 25,746 389,618 SH   SOLE 7 275,889 0 113,729
CADENCE DESIGN SYSTEM INC COM 127387108 573 8,668 SH   SOLE 13 8,668 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 239 3,622 SH   SOLE 15 3,622 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 51,357 777,187 SH   SOLE 18 735,613 0 41,574
CADENCE DESIGN SYSTEM INC COM 127387108 32,925 498,263 SH   SOLE 19 498,263 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 575,451 8,708,397 SH   SOLE 21 8,708,397 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 487,208 7,372,999 SH   SOLE 22 6,628,945 0 744,054
CADENCE DESIGN SYSTEM INC COM 127387108 15,282 231,259 SH   SOLE 23 231,259 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 167,708 2,537,953 SH   SOLE 25 2,537,953 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 115,075 1,741,454 SH   SOLE 26 371,689 0 1,369,765
CADENCE DESIGN SYSTEM INC COM 127387108 3,738 56,569 SH   SOLE 28 41,909 0 14,660
CADENCE DESIGN SYSTEM INC COM 127387108 4,338 65,653 SH   SOLE 29 5,788 0 59,865
CADENCE DESIGN SYSTEM INC COM 127387108 81,800 1,237,899 SH   SOLE 30 1,237,899 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,916 59,256 SH   SOLE 31 48,426 0 10,830
CADENCE DESIGN SYSTEM INC COM 127387108 2,632 39,837 SH   SOLE 32 39,837 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 13,903 210,401 SH   SOLE 34 210,401 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 11,947 180,789 SH   SOLE 36 180,789 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 412 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 181 14,495 SH   SOLE 2 571 0 13,924
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 593 47,511 SH   SOLE 18 47,511 0 0
CADIZ INC COM NEW 127537207 275 22,051 SH   SOLE 19 22,051 0 0
CADIZ INC COM NEW 127537207 5,801 464,478 SH   SOLE 21 464,478 0 0
CADIZ INC COM NEW 127537207 6,848 548,273 SH   SOLE 22 533,202 0 15,071
CAESARS ENTMT CORP COM 127686103 15,281 1,310,554 SH   SOLE 2 307,820 0 1,002,734
CAESARS ENTMT CORP COM 127686103 34 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 181 15,536 SH   SOLE 7 15,536 0 0
CAESARS ENTMT CORP COM 127686103 18,158 1,557,262 SH   SOLE 18 1,557,262 0 0
CAESARS ENTMT CORP COM 127686103 12,431 1,066,144 SH   SOLE 19 1,066,144 0 0
CAESARS ENTMT CORP COM 127686103 310,466 26,626,546 SH   SOLE 21 26,626,546 0 0
CAESARS ENTMT CORP COM 127686103 209,294 17,949,702 SH   SOLE 22 16,813,777 0 1,135,925
CAESARS ENTMT CORP COM 127686103 38 3,293 SH   SOLE 25 3,293 0 0
CAESARS ENTMT CORP COM 127686103 3,026 259,489 SH   SOLE 26 153,263 0 106,226
CAESARS ENTMT CORP COM 127686103 837 71,821 SH   SOLE 28 71,821 0 0
CAESARS ENTMT CORP COM 127686103 1,832 157,082 SH   SOLE 30 157,082 0 0
CAESARS ENTMT CORP COM 127686103 135 11,591 SH   SOLE 31 11,591 0 0
CAESARS ENTMT CORP COM 127686103 3,309 283,757 SH   SOLE 34 283,757 0 0
CAESARS ENTMT CORP COM 127686103 651 55,868 SH   SOLE 40 55,868 0 0
CAESARS ENTMT CORP OPTIONS 127686103 2,296 196,900 SH Call SOLE 2 196,900 0 0
CAESARS ENTMT CORP OPTIONS 127686103 16 1,400 SH Put SOLE 2 1,400 0 0
CAESARS ENTMT CORP OPTIONS 127686103 104,857 8,992,900 SH Call SOLE 19 8,992,900 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,906 163,500 SH Put SOLE 19 163,500 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,331 114,100 SH Call SOLE 22 114,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 26 2,200 SH Put SOLE 22 2,200 0 0
CAESARS ENTMT CORP OPTIONS 127686103 19,777 1,696,100 SH Call SOLE 34 1,696,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 384 32,900 SH Put SOLE 34 32,900 0 0
CAESARSTONE LTD ORD SHS M20598104 447 26,899 SH   SOLE 2 990 0 25,909
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 147 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 1,343 80,843 SH   SOLE 18 80,843 0 0
CAESARSTONE LTD ORD SHS M20598104 638 38,406 SH   SOLE 19 38,406 0 0
CAESARSTONE LTD ORD SHS M20598104 18,638 1,122,113 SH   SOLE 21 1,122,113 0 0
CAESARSTONE LTD ORD SHS M20598104 6,790 408,787 SH   SOLE 22 374,158 0 34,629
CAESARSTONE LTD ORD SHS M20598104 27 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 57 3,407 SH   SOLE 30 3,407 0 0
CAESARSTONE LTD ORD SHS M20598104 45 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 365 16,757 SH   SOLE 2 658 0 16,099
CAI INTERNATIONAL INC COM 12477X106 9 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,319 60,579 SH   SOLE 18 60,579 0 0
CAI INTERNATIONAL INC COM 12477X106 605 27,802 SH   SOLE 19 27,802 0 0
CAI INTERNATIONAL INC COM 12477X106 13,288 610,384 SH   SOLE 21 610,384 0 0
CAI INTERNATIONAL INC COM 12477X106 11,143 511,855 SH   SOLE 22 488,789 0 23,066
CAI INTERNATIONAL INC COM 12477X106 127 5,837 SH   SOLE 30 5,837 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,256 31,428 SH   SOLE 2 1,308 0 30,120
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 855 21,400 SH   SOLE 7 21,400 0 0
CAL MAINE FOODS INC COM NEW 128030202 5,589 139,889 SH   SOLE 18 139,889 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,199 55,045 SH   SOLE 19 55,045 0 0
CAL MAINE FOODS INC COM NEW 128030202 135,508 3,391,516 SH   SOLE 21 3,391,516 0 0
CAL MAINE FOODS INC COM NEW 128030202 36,153 904,851 SH   SOLE 22 860,335 0 44,516
CAL MAINE FOODS INC COM NEW 128030202 379 9,492 SH   SOLE 23 9,492 0 0
CAL MAINE FOODS INC COM NEW 128030202 638 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 177 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,901 47,567 SH   SOLE 30 47,567 0 0
CAL MAINE FOODS INC COM NEW 128030202 139 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 5,892 SH   SOLE 21 5,892 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 61 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 356 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,758 152,573 SH   SOLE 18 152,573 0 0
CALAMP CORP COM 128126109 775 67,261 SH   SOLE 19 67,261 0 0
CALAMP CORP COM 128126109 44,213 3,837,919 SH   SOLE 21 3,837,919 0 0
CALAMP CORP COM 128126109 12,512 1,086,079 SH   SOLE 22 1,044,647 0 41,432
CALAMP CORP COM 128126109 16 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 61 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 484 42,020 SH   SOLE 30 42,020 0 0
CALAMP CORP COM 128126109 452 39,240 SH   SOLE 34 39,240 0 0
CALAMP CORP COM 128126109 45 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,502 15,783 SH   SOLE 2 2,090 0 13,693
CALAVO GROWERS INC COM 128246105 7 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 922 9,685 SH   SOLE 7 9,685 0 0
CALAVO GROWERS INC COM 128246105 7,279 76,480 SH   SOLE 18 73,120 0 3,360
CALAVO GROWERS INC COM 128246105 5,573 58,552 SH   SOLE 19 58,552 0 0
CALAVO GROWERS INC COM 128246105 168,366 1,768,923 SH   SOLE 21 1,768,923 0 0
CALAVO GROWERS INC COM 128246105 50,858 534,340 SH   SOLE 22 497,892 0 36,448
CALAVO GROWERS INC COM 128246105 439 4,611 SH   SOLE 23 4,611 0 0
CALAVO GROWERS INC COM 128246105 1,989 20,892 SH   SOLE 26 3,775 0 17,117
CALAVO GROWERS INC COM 128246105 204 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,480 26,059 SH   SOLE 30 26,059 0 0
CALAVO GROWERS INC COM 128246105 1,466 15,404 SH   SOLE 34 15,404 0 0
CALAVO GROWERS INC COM 128246105 148 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 17 2,538 SH   SOLE 18 2,538 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 31 4,537 SH   SOLE 21 4,537 0 0
CALERES INC COM 129500104 989 42,266 SH   SOLE 2 1,638 0 40,628
CALERES INC COM 129500104 5 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 22 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 4,353 185,963 SH   SOLE 18 185,963 0 0
CALERES INC COM 129500104 1,858 79,358 SH   SOLE 19 79,358 0 0
CALERES INC COM 129500104 108,268 4,624,880 SH   SOLE 21 4,624,880 0 0
CALERES INC COM 129500104 29,090 1,242,631 SH   SOLE 22 1,175,492 0 67,139
CALERES INC COM 129500104 555 23,721 SH   SOLE 26 13,089 0 10,632
CALERES INC COM 129500104 140 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 1,385 59,158 SH   SOLE 30 59,158 0 0
CALERES INC COM 129500104 106 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 532 52,146 SH   SOLE 2 1,997 0 50,149
CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 10 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,673 163,986 SH   SOLE 18 163,986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 857 83,996 SH   SOLE 19 83,996 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 16,650 1,632,365 SH   SOLE 21 1,632,365 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 14,454 1,417,053 SH   SOLE 22 1,352,707 0 64,346
CALIFORNIA RES CORP COM NEW 13057Q206 109 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 64 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 170 16,714 SH   SOLE 30 16,714 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 57 5,553 SH   SOLE 40 5,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,256 42,631 SH   SOLE 2 1,817 0 40,814
CALIFORNIA WTR SVC GROUP COM 130788102 114 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,284 118,719 SH   SOLE 7 118,719 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 11,581 218,803 SH   SOLE 18 216,341 0 2,462
CALIFORNIA WTR SVC GROUP COM 130788102 4,409 83,300 SH   SOLE 19 83,300 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 279,123 5,273,435 SH   SOLE 21 5,273,435 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 76,309 1,441,695 SH   SOLE 22 1,371,777 0 69,918
CALIFORNIA WTR SVC GROUP COM 130788102 987 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 321 6,064 SH   SOLE 28 6,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 14,597 275,786 SH   SOLE 30 275,786 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 63 1,191 SH   SOLE 34 1,191 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 116 2,197 SH   SOLE 36 2,197 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 290 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 223 72,260 SH   SOLE 2 24,735 0 47,525
CALITHERA BIOSCIENCES INC COM 13089P101 3 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 561 181,411 SH   SOLE 18 172,198 0 9,213
CALITHERA BIOSCIENCES INC COM 13089P101 1,425 461,208 SH   SOLE 19 461,208 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 5,135 1,661,830 SH   SOLE 21 1,661,830 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4,635 1,499,915 SH   SOLE 22 1,469,589 0 30,326
CALITHERA BIOSCIENCES INC COM 13089P101 305 98,858 SH   SOLE 23 98,858 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 445 144,020 SH   SOLE 26 0 0 144,020
CALIX INC COM 13100M509 433 67,780 SH   SOLE 2 25,283 0 42,497
CALIX INC COM 13100M509 6 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,117 174,805 SH   SOLE 18 168,572 0 6,233
CALIX INC COM 13100M509 2,960 463,185 SH   SOLE 19 463,185 0 0
CALIX INC COM 13100M509 10,401 1,627,699 SH   SOLE 21 1,627,699 0 0
CALIX INC COM 13100M509 11,896 1,861,584 SH   SOLE 22 1,824,903 0 36,681
CALIX INC COM 13100M509 575 90,010 SH   SOLE 23 90,010 0 0
CALIX INC COM 13100M509 1,126 176,180 SH   SOLE 26 0 0 176,180
CALLAWAY GOLF CO COM 131193104 1,847 95,179 SH   SOLE 2 3,871 0 91,308
CALLAWAY GOLF CO COM 131193104 9 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 39 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 8,156 420,192 SH   SOLE 18 420,192 0 0
CALLAWAY GOLF CO COM 131193104 3,126 161,058 SH   SOLE 19 161,058 0 0
CALLAWAY GOLF CO COM 131193104 198,686 10,236,295 SH   SOLE 21 10,236,295 0 0
CALLAWAY GOLF CO COM 131193104 54,354 2,800,307 SH   SOLE 22 2,665,333 0 134,974
CALLAWAY GOLF CO COM 131193104 677 34,901 SH   SOLE 26 19,657 0 15,244
CALLAWAY GOLF CO COM 131193104 247 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 3,377 173,988 SH   SOLE 30 173,988 0 0
CALLAWAY GOLF CO COM 131193104 163 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 1,132 260,860 SH   SOLE 2 26,047 0 234,813
CALLON PETE CO DEL COM 13123X102 6 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 17 3,816 SH   SOLE 7 3,816 0 0
CALLON PETE CO DEL COM 13123X102 4,439 1,022,892 SH   SOLE 18 1,022,892 0 0
CALLON PETE CO DEL COM 13123X102 2,831 652,230 SH   SOLE 19 652,230 0 0
CALLON PETE CO DEL COM 13123X102 108,221 24,935,725 SH   SOLE 21 24,935,725 0 0
CALLON PETE CO DEL COM 13123X102 32,185 7,415,950 SH   SOLE 22 7,057,888 0 358,062
CALLON PETE CO DEL COM 13123X102 260 59,999 SH   SOLE 23 59,999 0 0
CALLON PETE CO DEL COM 13123X102 1,008 232,276 SH   SOLE 26 46,020 0 186,256
CALLON PETE CO DEL COM 13123X102 138 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,625 374,338 SH   SOLE 30 374,338 0 0
CALLON PETE CO DEL COM 13123X102 52 12,091 SH   SOLE 34 12,091 0 0
CALLON PETE CO DEL COM 13123X102 96 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 47 8,299 SH   SOLE 2 526 0 7,773
CALYXT INC COM 13173L107 181 32,135 SH   SOLE 18 32,135 0 0
CALYXT INC COM 13173L107 88 15,654 SH   SOLE 19 15,654 0 0
CALYXT INC COM 13173L107 1,967 348,830 SH   SOLE 21 348,830 0 0
CALYXT INC COM 13173L107 1,327 235,246 SH   SOLE 22 230,443 0 4,803
CAMBER ENERGY INC COM 13200M409 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 20 2,044 SH   SOLE 2 0 0 2,044
CAMBIUM NETWORKS CORP SHS G17766109 153 15,748 SH   SOLE 18 15,748 0 0
CAMBIUM NETWORKS CORP SHS G17766109 72 7,391 SH   SOLE 19 7,391 0 0
CAMBIUM NETWORKS CORP SHS G17766109 456 47,032 SH   SOLE 21 47,032 0 0
CAMBIUM NETWORKS CORP SHS G17766109 318 32,774 SH   SOLE 22 32,774 0 0
CAMBREX CORP COM 132011107 1,913 32,148 SH   SOLE 2 1,367 0 30,781
CAMBREX CORP COM 132011107 5 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 37 619 SH   SOLE 7 619 0 0
CAMBREX CORP COM 132011107 9,012 151,469 SH   SOLE 18 151,469 0 0
CAMBREX CORP COM 132011107 3,446 57,911 SH   SOLE 19 57,911 0 0
CAMBREX CORP COM 132011107 216,760 3,643,031 SH   SOLE 21 3,643,031 0 0
CAMBREX CORP COM 132011107 60,652 1,019,358 SH   SOLE 22 974,368 0 44,990
CAMBREX CORP COM 132011107 823 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 273 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 7,794 130,987 SH   SOLE 30 130,987 0 0
CAMBREX CORP COM 132011107 214 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 301 4,011 SH   SOLE 2 183 0 3,828
CAMBRIDGE BANCORP COM 132152109 5 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,170 15,597 SH   SOLE 18 15,597 0 0
CAMBRIDGE BANCORP COM 132152109 553 7,379 SH   SOLE 19 7,379 0 0
CAMBRIDGE BANCORP COM 132152109 11,514 153,497 SH   SOLE 21 153,497 0 0
CAMBRIDGE BANCORP COM 132152109 3,991 53,205 SH   SOLE 22 50,203 0 3,002
CAMDEN NATL CORP COM 133034108 668 15,411 SH   SOLE 2 668 0 14,743
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,414 55,722 SH   SOLE 18 55,722 0 0
CAMDEN NATL CORP COM 133034108 1,146 26,443 SH   SOLE 19 26,443 0 0
CAMDEN NATL CORP COM 133034108 23,973 553,404 SH   SOLE 21 553,404 0 0
CAMDEN NATL CORP COM 133034108 23,147 534,316 SH   SOLE 22 511,117 0 23,199
CAMDEN NATL CORP COM 133034108 51 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 99 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 121 2,802 SH   SOLE 30 2,802 0 0
CAMDEN NATL CORP COM 133034108 47 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,427 265,084 SH   SOLE 2 54,221 0 210,863
CAMDEN PPTY TR SH BEN INT 133131102 7,063 63,629 SH   SOLE 4 61,181 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 18,176 163,729 SH   SOLE 7 129,728 0 34,001
CAMDEN PPTY TR SH BEN INT 133131102 15 137 SH   SOLE 13 137 0 0
CAMDEN PPTY TR SH BEN INT 133131102 414 3,730 SH   SOLE 15 3,730 0 0
CAMDEN PPTY TR SH BEN INT 133131102 31,063 279,824 SH   SOLE 18 271,870 0 7,954
CAMDEN PPTY TR SH BEN INT 133131102 12,698 114,383 SH   SOLE 19 114,383 0 0
CAMDEN PPTY TR SH BEN INT 133131102 780,470 7,030,631 SH   SOLE 21 7,030,631 0 0
CAMDEN PPTY TR SH BEN INT 133131102 464,097 4,180,680 SH   SOLE 22 3,995,647 0 185,033
CAMDEN PPTY TR SH BEN INT 133131102 7,988 71,958 SH   SOLE 23 71,958 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,350 201,330 SH   SOLE 25 201,330 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,694 267,490 SH   SOLE 26 114,092 0 153,398
CAMDEN PPTY TR SH BEN INT 133131102 2,086 18,788 SH   SOLE 28 13,964 0 4,824
CAMDEN PPTY TR SH BEN INT 133131102 7,886 71,039 SH   SOLE 29 50,915 0 20,124
CAMDEN PPTY TR SH BEN INT 133131102 63,326 570,453 SH   SOLE 30 570,453 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,129 19,179 SH   SOLE 31 15,157 0 4,022
CAMDEN PPTY TR SH BEN INT 133131102 619 5,572 SH   SOLE 34 5,572 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,144 28,324 SH   SOLE 36 28,324 0 0
CAMDEN PPTY TR SH BEN INT 133131102 303 2,725 SH   SOLE 40 2,725 0 0
CAMECO CORP COM 13321L108 1,457 153,369 SH   SOLE 21 153,369 0 0
CAMECO CORP COM 13321L108 1,004 105,732 SH   SOLE 22 0 0 105,732
CAMPBELL SOUP CO COM 134429109 19,838 422,811 SH   SOLE 2 40,334 0 382,477
CAMPBELL SOUP CO COM 134429109 3,359 71,594 SH   SOLE 4 66,835 0 4,759
CAMPBELL SOUP CO COM 134429109 9,116 194,297 SH   SOLE 7 194,297 0 0
CAMPBELL SOUP CO COM 134429109 13 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 97 2,076 SH   SOLE 15 2,076 0 0
CAMPBELL SOUP CO COM 134429109 15,871 338,248 SH   SOLE 18 314,910 0 23,338
CAMPBELL SOUP CO COM 134429109 2,291 48,832 SH   SOLE 19 48,832 0 0
CAMPBELL SOUP CO COM 134429109 291,691 6,216,776 SH   SOLE 21 6,216,776 0 0
CAMPBELL SOUP CO COM 134429109 215,150 4,585,455 SH   SOLE 22 4,118,600 0 466,855
CAMPBELL SOUP CO COM 134429109 5,600 119,342 SH   SOLE 23 119,342 0 0
CAMPBELL SOUP CO COM 134429109 8,547 182,157 SH   SOLE 25 182,157 0 0
CAMPBELL SOUP CO COM 134429109 48,649 1,036,856 SH   SOLE 26 279,696 0 757,160
CAMPBELL SOUP CO COM 134429109 1,481 31,554 SH   SOLE 28 22,471 0 9,083
CAMPBELL SOUP CO COM 134429109 1,863 39,709 SH   SOLE 29 3,797 0 35,912
CAMPBELL SOUP CO COM 134429109 53,793 1,146,482 SH   SOLE 30 1,146,482 0 0
CAMPBELL SOUP CO COM 134429109 2,052 43,726 SH   SOLE 31 35,885 0 7,841
CAMPBELL SOUP CO COM 134429109 463 9,866 SH   SOLE 34 9,866 0 0
CAMPBELL SOUP CO COM 134429109 6,910 147,267 SH   SOLE 36 147,267 0 0
CAMPBELL SOUP CO COM 134429109 171 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 268 30,060 SH   SOLE 2 1,498 0 28,562
CAMPING WORLD HLDGS INC CL A 13462K109 7 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 994 111,634 SH   SOLE 18 111,634 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 502 56,355 SH   SOLE 19 56,355 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 9,432 1,059,780 SH   SOLE 21 1,059,780 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 8,053 904,869 SH   SOLE 22 865,633 0 39,236
CAMPING WORLD HLDGS INC CL A 13462K109 81 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 38 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 73 8,213 SH   SOLE 30 8,213 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 28 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 77,790 1,769,152 SH   SOLE 19 1,769,152 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 652 14,832 SH   SOLE 26 0 0 14,832
CANADIAN NAT RES LTD COM 136385101 12,249 459,964 SH   SOLE 21 459,964 0 0
CANADIAN NAT RES LTD COM 136385101 12,701 476,934 SH   SOLE 22 476,934 0 0
CANADIAN NATL RY CO COM 136375102 10,715 119,244 SH   SOLE 22 119,244 0 0
CANADIAN NATL RY CO COM 136375102 8,084 89,966 SH   SOLE 31 0 0 89,966
CANADIAN PAC RY LTD COM 13645T100 4,471 20,100 SH   SOLE 7 0 0 20,100
CANADIAN PAC RY LTD COM 13645T100 766 3,442 SH   SOLE 18 48 0 3,394
CANADIAN SOLAR INC COM 136635109 6,181 327,381 SH   SOLE 21 327,381 0 0
CANADIAN SOLAR INC COM 136635109 16 846 SH   SOLE 22 846 0 0
CANADIAN SOLAR INC COM 136635109 5,200 275,428 SH   SOLE 30 275,428 0 0
CANADIAN SOLAR INC COM 136635109 13,375 708,401 SH   SOLE 34 708,401 0 0
CANADIAN SOLAR INC COM 136635109 119 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM 13739U104 1 7,608 SH   SOLE 21 7,608 0 0
CANNAE HLDGS INC COM 13765N107 1,893 68,920 SH   SOLE 2 2,806 0 66,114
CANNAE HLDGS INC COM 13765N107 12 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 31 1,134 SH   SOLE 7 1,134 0 0
CANNAE HLDGS INC COM 13765N107 6,317 229,955 SH   SOLE 18 229,955 0 0
CANNAE HLDGS INC COM 13765N107 3,205 116,681 SH   SOLE 19 116,681 0 0
CANNAE HLDGS INC COM 13765N107 63,572 2,314,247 SH   SOLE 21 2,314,247 0 0
CANNAE HLDGS INC COM 13765N107 54,853 1,996,817 SH   SOLE 22 1,891,216 0 105,601
CANNAE HLDGS INC COM 13765N107 457 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 241 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 10,418 379,243 SH   SOLE 30 379,243 0 0
CANNAE HLDGS INC COM 13765N107 164 5,953 SH   SOLE 40 5,953 0 0
CANNTRUST HLDGS INC COM 137800207 15 13,505 SH   SOLE 22 13,505 0 0
CANON INC SPONSORED ADR 138006309 1 55 SH   SOLE 18 55 0 0
CANOPY GROWTH CORP COM 138035100 0 6 SH   SOLE 17 0 0 6
CANTEL MEDICAL CORP COM 138098108 6,640 88,769 SH   SOLE 2 19,292 0 69,477
CANTEL MEDICAL CORP COM 138098108 12 160 SH   SOLE 4 160 0 0
CANTEL MEDICAL CORP COM 138098108 50 662 SH   SOLE 7 662 0 0
CANTEL MEDICAL CORP COM 138098108 7,714 103,131 SH   SOLE 18 103,131 0 0
CANTEL MEDICAL CORP COM 138098108 626 8,365 SH   SOLE 19 8,365 0 0
CANTEL MEDICAL CORP COM 138098108 149,178 1,994,359 SH   SOLE 21 1,994,359 0 0
CANTEL MEDICAL CORP COM 138098108 89,284 1,193,643 SH   SOLE 22 1,121,985 0 71,658
CANTEL MEDICAL CORP COM 138098108 1,027 13,726 SH   SOLE 26 9,572 0 4,154
CANTEL MEDICAL CORP COM 138098108 356 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 779 10,415 SH   SOLE 30 10,415 0 0
CANTEL MEDICAL CORP COM 138098108 56 744 SH   SOLE 31 744 0 0
CANTEL MEDICAL CORP COM 138098108 33 436 SH   SOLE 34 436 0 0
CANTEL MEDICAL CORP COM 138098108 305 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
CAPITAL BANCORP INC MD COM 139737100 103 7,597 SH   SOLE 2 297 0 7,300
CAPITAL BANCORP INC MD COM 139737100 381 28,004 SH   SOLE 18 28,004 0 0
CAPITAL BANCORP INC MD COM 139737100 181 13,311 SH   SOLE 19 13,311 0 0
CAPITAL BANCORP INC MD COM 139737100 4,184 307,183 SH   SOLE 21 307,183 0 0
CAPITAL BANCORP INC MD COM 139737100 1,052 77,270 SH   SOLE 22 75,099 0 2,171
CAPITAL CITY BK GROUP INC COM 139674105 454 16,550 SH   SOLE 2 3,497 0 13,053
CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,380 50,259 SH   SOLE 18 50,259 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,151 41,916 SH   SOLE 19 41,916 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,125 478,137 SH   SOLE 21 478,137 0 0
CAPITAL CITY BK GROUP INC COM 139674105 15,890 578,888 SH   SOLE 22 569,578 0 9,310
CAPITAL CITY BK GROUP INC COM 139674105 107 3,914 SH   SOLE 23 3,914 0 0
CAPITAL CITY BK GROUP INC COM 139674105 395 14,396 SH   SOLE 26 0 0 14,396
CAPITAL ONE FINL CORP COM 14040H105 115,988 1,274,874 SH   SOLE 2 218,421 0 1,056,453
CAPITAL ONE FINL CORP COM 14040H105 18,808 206,722 SH   SOLE 4 193,887 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 41,942 461,007 SH   SOLE 7 427,002 0 34,005
CAPITAL ONE FINL CORP COM 14040H105 2,858 31,415 SH   SOLE 13 31,415 0 0
CAPITAL ONE FINL CORP COM 14040H105 411 4,519 SH   SOLE 15 4,519 0 0
CAPITAL ONE FINL CORP COM 14040H105 103,597 1,138,673 SH   SOLE 18 1,056,675 0 81,998
CAPITAL ONE FINL CORP COM 14040H105 52,093 572,571 SH   SOLE 19 572,571 0 0
CAPITAL ONE FINL CORP COM 14040H105 779,647 8,569,431 SH   SOLE 21 8,569,431 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,076,238 11,829,386 SH   SOLE 22 10,420,705 0 1,408,681
CAPITAL ONE FINL CORP COM 14040H105 33,780 371,290 SH   SOLE 23 371,290 0 0
CAPITAL ONE FINL CORP COM 14040H105 41,312 454,079 SH   SOLE 25 454,079 0 0
CAPITAL ONE FINL CORP COM 14040H105 181,331 1,993,090 SH   SOLE 26 578,905 0 1,414,185
CAPITAL ONE FINL CORP COM 14040H105 8,183 89,941 SH   SOLE 28 64,875 0 25,066
CAPITAL ONE FINL CORP COM 14040H105 12,999 142,873 SH   SOLE 29 20,837 0 122,036
CAPITAL ONE FINL CORP COM 14040H105 166,905 1,834,520 SH   SOLE 30 1,834,520 0 0
CAPITAL ONE FINL CORP COM 14040H105 12,566 138,119 SH   SOLE 31 99,650 0 38,469
CAPITAL ONE FINL CORP COM 14040H105 17,615 193,617 SH   SOLE 34 193,617 0 0
CAPITAL ONE FINL CORP COM 14040H105 36,018 395,887 SH   SOLE 36 395,887 0 0
CAPITAL ONE FINL CORP COM 14040H105 990 10,877 SH   SOLE 40 10,877 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 120 11,200 SH   SOLE 22 11,200 0 0
CAPITAL SOUTHWEST CORP COM 140501107 0 14 SH   SOLE 17 0 0 14
CAPITAL SOUTHWEST CORP COM 140501107 1,909 87,588 SH   SOLE 30 87,588 0 0
CAPITAL SR LIVING CORP COM 140475104 24 5,479 SH   SOLE 18 5,479 0 0
CAPITAL SR LIVING CORP COM 140475104 368 83,990 SH   SOLE 21 83,990 0 0
CAPITAL SR LIVING CORP COM 140475104 2,585 590,247 SH   SOLE 22 590,247 0 0
CAPITALA FIN CORP COM 14054R106 0 36 SH   SOLE 17 0 0 36
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 2,152 88,147 SH   SOLE 21 88,147 0 0
CAPITOL FED FINL INC COM 14057J101 1,868 135,563 SH   SOLE 2 5,507 0 130,056
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 6,221 451,476 SH   SOLE 18 451,476 0 0
CAPITOL FED FINL INC COM 14057J101 3,237 234,893 SH   SOLE 19 234,893 0 0
CAPITOL FED FINL INC COM 14057J101 65,597 4,760,271 SH   SOLE 21 4,760,271 0 0
CAPITOL FED FINL INC COM 14057J101 59,091 4,288,172 SH   SOLE 22 4,102,207 0 185,965
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 494 35,826 SH   SOLE 30 35,826 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 11,926 359,656 SH   SOLE 2 35,566 0 324,090
CAPRI HOLDINGS LIMITED SHS G1890L107 2,071 62,455 SH   SOLE 4 58,583 0 3,872
CAPRI HOLDINGS LIMITED SHS G1890L107 6,474 195,233 SH   SOLE 7 141,800 0 53,433
CAPRI HOLDINGS LIMITED SHS G1890L107 11 328 SH   SOLE 13 328 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 48 1,447 SH   SOLE 15 1,447 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 12,286 370,498 SH   SOLE 18 350,522 0 19,976
CAPRI HOLDINGS LIMITED SHS G1890L107 1,554 46,862 SH   SOLE 19 46,862 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 126,705 3,821,026 SH   SOLE 21 3,821,026 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 131,688 3,971,300 SH   SOLE 22 3,541,811 0 429,489
CAPRI HOLDINGS LIMITED SHS G1890L107 3,582 108,009 SH   SOLE 23 108,009 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,922 178,579 SH   SOLE 25 178,579 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 20,698 624,193 SH   SOLE 26 238,177 0 386,016
CAPRI HOLDINGS LIMITED SHS G1890L107 882 26,610 SH   SOLE 28 18,530 0 8,080
CAPRI HOLDINGS LIMITED SHS G1890L107 1,213 36,580 SH   SOLE 29 3,156 0 33,424
CAPRI HOLDINGS LIMITED SHS G1890L107 21,310 642,635 SH   SOLE 30 642,635 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 954 28,778 SH   SOLE 31 24,020 0 4,758
CAPRI HOLDINGS LIMITED SHS G1890L107 360 10,866 SH   SOLE 34 10,866 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,769 113,661 SH   SOLE 36 113,661 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 101 3,042 SH   SOLE 40 3,042 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 603 SH   SOLE 21 603 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 223 13,422 SH   SOLE 2 637 0 12,785
CAPSTAR FINL HLDGS INC COM 14070T102 868 52,351 SH   SOLE 18 52,351 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 437 26,385 SH   SOLE 19 26,385 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 9,007 543,254 SH   SOLE 21 543,254 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 3,867 233,230 SH   SOLE 22 224,834 0 8,396
CAPSTEAD MTG CORP COM NO PAR 14067E506 732 99,558 SH   SOLE 2 3,473 0 96,085
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 10 1,359 SH   SOLE 7 1,359 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,105 422,405 SH   SOLE 18 422,405 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,186 161,307 SH   SOLE 19 161,307 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 90,750 12,346,988 SH   SOLE 21 12,346,988 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 21,441 2,917,098 SH   SOLE 22 2,770,751 0 146,347
CAPSTEAD MTG CORP COM NO PAR 14067E506 112 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 106 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 999 135,977 SH   SOLE 30 135,977 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 81 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 7 13,395 SH   SOLE 21 13,395 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 233 457,133 SH   SOLE 22 457,133 0 0
CARA THERAPEUTICS INC COM 140755109 689 37,710 SH   SOLE 2 3,662 0 34,048
CARA THERAPEUTICS INC COM 140755109 4 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 11 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,795 152,921 SH   SOLE 18 144,620 0 8,301
CARA THERAPEUTICS INC COM 140755109 1,804 98,700 SH   SOLE 19 98,700 0 0
CARA THERAPEUTICS INC COM 140755109 35,877 1,962,622 SH   SOLE 21 1,962,622 0 0
CARA THERAPEUTICS INC COM 140755109 22,708 1,242,242 SH   SOLE 22 1,191,303 0 50,939
CARA THERAPEUTICS INC COM 140755109 189 10,329 SH   SOLE 23 10,329 0 0
CARA THERAPEUTICS INC COM 140755109 420 22,961 SH   SOLE 26 0 0 22,961
CARA THERAPEUTICS INC COM 140755109 73 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 247 13,506 SH   SOLE 30 13,506 0 0
CARA THERAPEUTICS INC COM 140755109 61 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 11 4,607 SH   SOLE 18 4,607 0 0
CARBO CERAMICS INC COM 140781105 167 69,533 SH   SOLE 21 69,533 0 0
CARBO CERAMICS INC COM 140781105 688 286,542 SH   SOLE 22 286,542 0 0
CARBON BLACK INC COM 14081R103 1,291 49,672 SH   SOLE 2 2,307 0 47,365
CARBON BLACK INC COM 14081R103 29 1,120 SH   SOLE 7 1,120 0 0
CARBON BLACK INC COM 14081R103 5,062 194,767 SH   SOLE 18 194,767 0 0
CARBON BLACK INC COM 14081R103 2,626 101,048 SH   SOLE 19 101,048 0 0
CARBON BLACK INC COM 14081R103 48,670 1,872,655 SH   SOLE 21 1,872,655 0 0
CARBON BLACK INC COM 14081R103 38,279 1,472,850 SH   SOLE 22 1,416,030 0 56,820
CARBON BLACK INC COM 14081R103 7,240 278,566 SH   SOLE 30 278,566 0 0
CARBON BLACK INC COM 14081R103 81 3,133 SH   SOLE 40 3,133 0 0
CARBONITE INC COM 141337105 445 28,760 SH   SOLE 2 1,415 0 27,345
CARBONITE INC COM 141337105 3 166 SH   SOLE 4 166 0 0
CARBONITE INC COM 141337105 9 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 1,854 119,688 SH   SOLE 18 119,688 0 0
CARBONITE INC COM 141337105 884 57,058 SH   SOLE 19 57,058 0 0
CARBONITE INC COM 141337105 18,052 1,165,391 SH   SOLE 21 1,165,391 0 0
CARBONITE INC COM 141337105 15,137 977,194 SH   SOLE 22 939,407 0 37,787
CARBONITE INC COM 141337105 436 28,143 SH   SOLE 26 17,495 0 10,648
CARBONITE INC COM 141337105 75 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 96 6,179 SH   SOLE 30 6,179 0 0
CARBONITE INC COM 141337105 97 6,244 SH   SOLE 34 6,244 0 0
CARBONITE INC COM 141337105 54 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 35,647 755,388 SH   SOLE 2 106,990 0 648,398
CARDINAL HEALTH INC COM 14149Y108 5,703 120,847 SH   SOLE 4 112,649 0 8,198
CARDINAL HEALTH INC COM 14149Y108 29,018 614,925 SH   SOLE 7 397,358 0 217,567
CARDINAL HEALTH INC COM 14149Y108 328 6,947 SH   SOLE 13 6,947 0 0
CARDINAL HEALTH INC COM 14149Y108 123 2,605 SH   SOLE 15 2,605 0 0
CARDINAL HEALTH INC COM 14149Y108 37,609 796,963 SH   SOLE 18 756,246 0 40,717
CARDINAL HEALTH INC COM 14149Y108 11,568 245,129 SH   SOLE 19 245,129 0 0
CARDINAL HEALTH INC COM 14149Y108 350,449 7,426,343 SH   SOLE 21 7,426,343 0 0
CARDINAL HEALTH INC COM 14149Y108 370,152 7,843,862 SH   SOLE 22 6,936,985 0 906,877
CARDINAL HEALTH INC COM 14149Y108 10,363 219,594 SH   SOLE 23 219,594 0 0
CARDINAL HEALTH INC COM 14149Y108 16,288 345,155 SH   SOLE 25 345,155 0 0
CARDINAL HEALTH INC COM 14149Y108 89,950 1,906,127 SH   SOLE 26 414,355 0 1,491,772
CARDINAL HEALTH INC COM 14149Y108 2,876 60,950 SH   SOLE 28 45,221 0 15,729
CARDINAL HEALTH INC COM 14149Y108 337 7,140 SH   SOLE 29 7,140 0 0
CARDINAL HEALTH INC COM 14149Y108 61,825 1,310,134 SH   SOLE 30 1,310,134 0 0
CARDINAL HEALTH INC COM 14149Y108 2,976 63,061 SH   SOLE 31 52,365 0 10,696
CARDINAL HEALTH INC COM 14149Y108 3,782 80,151 SH   SOLE 34 80,151 0 0
CARDINAL HEALTH INC COM 14149Y108 14,437 305,931 SH   SOLE 36 305,931 0 0
CARDINAL HEALTH INC COM 14149Y108 389 8,238 SH   SOLE 40 8,238 0 0
CARDINAL HEALTH INC OPTIONS 14149Y108 47 1,000 SH Put SOLE 2 1,000 0 0
CARDINAL HEALTH INC OPTIONS 14149Y108 8,022 170,000 SH Put SOLE 19 170,000 0 0
CARDINAL HEALTH INC OPTIONS 14149Y108 71 1,500 SH Put SOLE 22 1,500 0 0
CARDINAL HEALTH INC OPTIONS 14149Y108 1,062 22,500 SH Put SOLE 34 22,500 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,432 30,125 SH   SOLE 2 1,843 0 28,282
CARDIOVASCULAR SYS INC DEL COM 141619106 11 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 34 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 7,683 161,675 SH   SOLE 18 155,287 0 6,388
CARDIOVASCULAR SYS INC DEL COM 141619106 4,439 93,404 SH   SOLE 19 93,404 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 186,072 3,915,656 SH   SOLE 21 3,915,656 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 50,592 1,064,638 SH   SOLE 22 1,016,384 0 48,254
CARDIOVASCULAR SYS INC DEL COM 141619106 159 3,340 SH   SOLE 23 3,340 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,786 37,574 SH   SOLE 26 16,096 0 21,478
CARDIOVASCULAR SYS INC DEL COM 141619106 203 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,387 50,221 SH   SOLE 30 50,221 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 157 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 418 12,460 SH   SOLE 2 1,286 0 11,174
CARDLYTICS INC COM 14161W105 5 137 SH   SOLE 7 137 0 0
CARDLYTICS INC COM 14161W105 1,767 52,708 SH   SOLE 18 49,239 0 3,469
CARDLYTICS INC COM 14161W105 1,438 42,905 SH   SOLE 19 42,905 0 0
CARDLYTICS INC COM 14161W105 16,010 477,631 SH   SOLE 21 477,631 0 0
CARDLYTICS INC COM 14161W105 15,560 464,201 SH   SOLE 22 455,742 0 8,459
CARDLYTICS INC COM 14161W105 92 2,757 SH   SOLE 23 2,757 0 0
CARDLYTICS INC COM 14161W105 140 4,163 SH   SOLE 26 0 0 4,163
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 682 700,000 PRN   SOLE 21 700,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,022 33,812 SH   SOLE 2 1,534 0 32,278
CARDTRONICS PLC SHS CL A G1991C105 9 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 22 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,122 169,371 SH   SOLE 18 169,371 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,942 64,216 SH   SOLE 19 64,216 0 0
CARDTRONICS PLC SHS CL A G1991C105 120,372 3,980,572 SH   SOLE 21 3,980,572 0 0
CARDTRONICS PLC SHS CL A G1991C105 33,970 1,123,361 SH   SOLE 22 1,064,602 0 58,759
CARDTRONICS PLC SHS CL A G1991C105 7 247 SH   SOLE 23 247 0 0
CARDTRONICS PLC SHS CL A G1991C105 382 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 166 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,603 53,015 SH   SOLE 30 53,015 0 0
CARDTRONICS PLC SHS CL A G1991C105 145 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 296 28,360 SH   SOLE 2 9,034 0 19,326
CARE COM INC COM 141633107 4 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,244 119,071 SH   SOLE 18 109,205 0 9,866
CARE COM INC COM 141633107 2,025 193,793 SH   SOLE 19 193,793 0 0
CARE COM INC COM 141633107 30,671 2,935,008 SH   SOLE 21 2,935,008 0 0
CARE COM INC COM 141633107 9,862 943,766 SH   SOLE 22 913,719 0 30,047
CARE COM INC COM 141633107 314 30,002 SH   SOLE 23 30,002 0 0
CARE COM INC COM 141633107 738 70,629 SH   SOLE 26 0 0 70,629
CARE COM INC COM 141633107 410 39,247 SH   SOLE 30 39,247 0 0
CARE COM INC COM 141633107 26 2,468 SH   SOLE 34 2,468 0 0
CARE COM INC COM 141633107 20 1,892 SH   SOLE 40 1,892 0 0
CAREDX INC COM 14167L103 815 36,059 SH   SOLE 2 1,699 0 34,360
CAREDX INC COM 14167L103 4 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 16 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 3,166 140,031 SH   SOLE 18 140,031 0 0
CAREDX INC COM 14167L103 1,596 70,570 SH   SOLE 19 70,570 0 0
CAREDX INC COM 14167L103 31,079 1,374,579 SH   SOLE 21 1,374,579 0 0
CAREDX INC COM 14167L103 25,775 1,139,990 SH   SOLE 22 1,059,128 0 80,862
CAREDX INC COM 14167L103 479 21,177 SH   SOLE 26 17,636 0 3,541
CAREDX INC COM 14167L103 138 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 2,460 108,808 SH   SOLE 30 108,808 0 0
CAREDX INC COM 14167L103 45 1,999 SH   SOLE 34 1,999 0 0
CAREDX INC COM 14167L103 109 4,815 SH   SOLE 40 4,815 0 0
CAREER EDUCATION CORP COM 141665109 957 60,256 SH   SOLE 2 2,852 0 57,404
CAREER EDUCATION CORP COM 141665109 5 326 SH   SOLE 4 326 0 0
CAREER EDUCATION CORP COM 141665109 21 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 4,942 311,034 SH   SOLE 18 311,034 0 0
CAREER EDUCATION CORP COM 141665109 1,878 118,198 SH   SOLE 19 118,198 0 0
CAREER EDUCATION CORP COM 141665109 119,415 7,515,133 SH   SOLE 21 7,515,133 0 0
CAREER EDUCATION CORP COM 141665109 32,866 2,068,321 SH   SOLE 22 1,974,468 0 93,853
CAREER EDUCATION CORP COM 141665109 849 53,427 SH   SOLE 26 31,145 0 22,282
CAREER EDUCATION CORP COM 141665109 137 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,564 98,396 SH   SOLE 30 98,396 0 0
CAREER EDUCATION CORP COM 141665109 18 1,122 SH   SOLE 34 1,122 0 0
CAREER EDUCATION CORP COM 141665109 87 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,046 87,063 SH   SOLE 2 3,508 0 83,555
CARETRUST REIT INC COM 14174T107 6,723 286,036 SH   SOLE 4 286,036 0 0
CARETRUST REIT INC COM 14174T107 2,253 95,857 SH   SOLE 7 95,857 0 0
CARETRUST REIT INC COM 14174T107 88 3,763 SH   SOLE 15 3,763 0 0
CARETRUST REIT INC COM 14174T107 38,463 1,636,384 SH   SOLE 18 1,636,384 0 0
CARETRUST REIT INC COM 14174T107 6,920 294,404 SH   SOLE 19 294,404 0 0
CARETRUST REIT INC COM 14174T107 252,491 10,742,022 SH   SOLE 21 10,742,022 0 0
CARETRUST REIT INC COM 14174T107 89,380 3,802,607 SH   SOLE 22 3,437,423 0 365,184
CARETRUST REIT INC COM 14174T107 2,256 95,979 SH   SOLE 23 95,979 0 0
CARETRUST REIT INC COM 14174T107 4,420 188,032 SH   SOLE 25 188,032 0 0
CARETRUST REIT INC COM 14174T107 2,377 101,123 SH   SOLE 26 20,645 0 80,478
CARETRUST REIT INC COM 14174T107 251 10,678 SH   SOLE 28 10,678 0 0
CARETRUST REIT INC COM 14174T107 1,148 48,824 SH   SOLE 29 48,824 0 0
CARETRUST REIT INC COM 14174T107 13,071 556,086 SH   SOLE 30 556,086 0 0
CARETRUST REIT INC COM 14174T107 3,548 150,962 SH   SOLE 34 150,962 0 0
CARETRUST REIT INC COM 14174T107 236 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 3,910 126,338 SH   SOLE 2 59,109 0 67,229
CARGURUS INC COM CL A 141788109 116 3,736 SH   SOLE 4 3,736 0 0
CARGURUS INC COM CL A 141788109 76 2,466 SH   SOLE 7 2,466 0 0
CARGURUS INC COM CL A 141788109 8,755 282,860 SH   SOLE 18 253,552 0 29,308
CARGURUS INC COM CL A 141788109 8,913 287,969 SH   SOLE 19 287,969 0 0
CARGURUS INC COM CL A 141788109 78,369 2,532,114 SH   SOLE 21 2,532,114 0 0
CARGURUS INC COM CL A 141788109 72,340 2,337,332 SH   SOLE 22 2,168,769 0 168,563
CARGURUS INC COM CL A 141788109 1,319 42,605 SH   SOLE 23 42,605 0 0
CARGURUS INC COM CL A 141788109 3,198 103,317 SH   SOLE 26 21,524 0 81,793
CARGURUS INC COM CL A 141788109 325 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 213 6,887 SH   SOLE 29 6,887 0 0
CARGURUS INC COM CL A 141788109 4,104 132,609 SH   SOLE 30 132,609 0 0
CARGURUS INC COM CL A 141788109 459 14,829 SH   SOLE 31 14,829 0 0
CARGURUS INC COM CL A 141788109 329 10,645 SH   SOLE 34 10,645 0 0
CARGURUS INC COM CL A 141788109 154 4,971 SH   SOLE 36 4,971 0 0
CARGURUS INC COM CL A 141788109 239 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 23,152 159,074 SH   SOLE 2 56,165 0 102,909
CARLISLE COS INC COM 142339100 613 4,215 SH   SOLE 4 4,215 0 0
CARLISLE COS INC COM 142339100 1,909 13,115 SH   SOLE 7 13,115 0 0
CARLISLE COS INC COM 142339100 25,174 172,973 SH   SOLE 18 172,596 0 377
CARLISLE COS INC COM 142339100 2,610 17,935 SH   SOLE 19 17,935 0 0
CARLISLE COS INC COM 142339100 410,690 2,821,837 SH   SOLE 21 2,821,837 0 0
CARLISLE COS INC COM 142339100 279,002 1,917,010 SH   SOLE 22 1,780,855 0 136,155
CARLISLE COS INC COM 142339100 978 6,718 SH   SOLE 23 6,718 0 0
CARLISLE COS INC COM 142339100 3,287 22,587 SH   SOLE 26 14,643 0 7,944
CARLISLE COS INC COM 142339100 1,079 7,417 SH   SOLE 28 7,417 0 0
CARLISLE COS INC COM 142339100 345 2,373 SH   SOLE 29 2,373 0 0
CARLISLE COS INC COM 142339100 2,445 16,799 SH   SOLE 30 16,799 0 0
CARLISLE COS INC COM 142339100 1,163 7,991 SH   SOLE 31 5,806 0 2,185
CARLISLE COS INC COM 142339100 1,204 8,272 SH   SOLE 34 8,272 0 0
CARLISLE COS INC COM 142339100 337 2,317 SH   SOLE 36 2,317 0 0
CARLISLE COS INC COM 142339100 813 5,584 SH   SOLE 40 5,584 0 0
CARMAX INC COM 143130102 39,190 445,345 SH   SOLE 2 79,416 0 365,929
CARMAX INC COM 143130102 6,163 70,032 SH   SOLE 4 65,334 0 4,698
CARMAX INC COM 143130102 12,902 146,608 SH   SOLE 7 146,608 0 0
CARMAX INC COM 143130102 25 283 SH   SOLE 13 283 0 0
CARMAX INC COM 143130102 132 1,503 SH   SOLE 15 1,503 0 0
CARMAX INC COM 143130102 29,843 339,130 SH   SOLE 18 316,368 0 22,762
CARMAX INC COM 143130102 4,174 47,429 SH   SOLE 19 47,429 0 0
CARMAX INC COM 143130102 334,883 3,805,488 SH   SOLE 21 3,805,488 0 0
CARMAX INC COM 143130102 359,831 4,088,983 SH   SOLE 22 3,613,657 0 475,326
CARMAX INC COM 143130102 11,548 131,225 SH   SOLE 23 131,225 0 0
CARMAX INC COM 143130102 15,253 173,327 SH   SOLE 25 173,327 0 0
CARMAX INC COM 143130102 57,027 648,036 SH   SOLE 26 232,388 0 415,648
CARMAX INC COM 143130102 2,717 30,872 SH   SOLE 28 22,031 0 8,841
CARMAX INC COM 143130102 3,838 43,612 SH   SOLE 29 7,984 0 35,628
CARMAX INC COM 143130102 50,879 578,168 SH   SOLE 30 578,168 0 0
CARMAX INC COM 143130102 8,752 99,458 SH   SOLE 31 35,073 0 64,385
CARMAX INC COM 143130102 975 11,074 SH   SOLE 34 11,074 0 0
CARMAX INC COM 143130102 11,506 130,753 SH   SOLE 36 130,753 0 0
CARMAX INC COM 143130102 324 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 43,823 1,002,590 SH   SOLE 2 109,183 0 893,407
CARNIVAL CORP UNIT 99/99/9999 143658300 7,292 166,817 SH   SOLE 4 155,659 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 17,413 398,368 SH   SOLE 7 383,455 0 14,913
CARNIVAL CORP UNIT 99/99/9999 143658300 710 16,239 SH   SOLE 13 16,239 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 108 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 30,879 706,442 SH   SOLE 18 650,535 0 55,907
CARNIVAL CORP UNIT 99/99/9999 143658300 2,819 64,490 SH   SOLE 19 64,490 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 345,128 7,895,859 SH   SOLE 21 7,895,859 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 422,141 9,657,764 SH   SOLE 22 8,544,642 0 1,113,122
CARNIVAL CORP UNIT 99/99/9999 143658300 13,356 305,560 SH   SOLE 23 305,560 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16,486 377,165 SH   SOLE 25 377,165 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 69,661 1,593,713 SH   SOLE 26 515,767 0 1,077,946
CARNIVAL CORP UNIT 99/99/9999 143658300 3,767 86,184 SH   SOLE 28 63,232 0 22,952
CARNIVAL CORP UNIT 99/99/9999 143658300 369 8,446 SH   SOLE 29 8,446 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 64,465 1,474,834 SH   SOLE 30 1,474,834 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,932 89,961 SH   SOLE 31 72,750 0 17,211
CARNIVAL CORP UNIT 99/99/9999 143658300 1,398 31,974 SH   SOLE 34 31,974 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 12,535 286,772 SH   SOLE 36 286,772 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 446 10,210 SH   SOLE 40 10,210 0 0
CARNIVAL PLC ADR 14365C103 2 38 SH   SOLE 18 38 0 0
CAROLINA FINL CORP NEW COM 143873107 715 20,118 SH   SOLE 2 866 0 19,252
CAROLINA FINL CORP NEW COM 143873107 16 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,730 76,827 SH   SOLE 18 76,827 0 0
CAROLINA FINL CORP NEW COM 143873107 1,292 36,347 SH   SOLE 19 36,347 0 0
CAROLINA FINL CORP NEW COM 143873107 26,956 758,474 SH   SOLE 21 758,474 0 0
CAROLINA FINL CORP NEW COM 143873107 24,399 686,510 SH   SOLE 22 657,154 0 29,356
CAROLINA FINL CORP NEW COM 143873107 11 297 SH   SOLE 23 297 0 0
CAROLINA FINL CORP NEW COM 143873107 103 2,892 SH   SOLE 26 0 0 2,892
CAROLINA FINL CORP NEW COM 143873107 152 4,271 SH   SOLE 28 4,271 0 0
CAROLINA FINL CORP NEW COM 143873107 266 7,478 SH   SOLE 30 7,478 0 0
CAROLINA FINL CORP NEW COM 143873107 73 2,047 SH   SOLE 40 2,047 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 20 1,901 SH   SOLE 18 1,901 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 124 11,863 SH   SOLE 21 11,863 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,356 64,970 SH   SOLE 2 23,092 0 41,878
CARPENTER TECHNOLOGY CORP COM 144285103 10 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 73 1,418 SH   SOLE 7 1,418 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 13,991 270,823 SH   SOLE 18 270,823 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,801 92,931 SH   SOLE 19 92,931 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 176,370 3,414,054 SH   SOLE 21 3,414,054 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 87,416 1,692,140 SH   SOLE 22 1,624,123 0 68,017
CARPENTER TECHNOLOGY CORP COM 144285103 179 3,470 SH   SOLE 23 3,470 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,865 36,108 SH   SOLE 26 13,644 0 22,464
CARPENTER TECHNOLOGY CORP COM 144285103 303 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 669 12,951 SH   SOLE 30 12,951 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 31 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 218 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 349 17,062 SH   SOLE 2 686 0 16,376
CARRIAGE SVCS INC COM 143905107 8 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,277 62,458 SH   SOLE 18 62,458 0 0
CARRIAGE SVCS INC COM 143905107 606 29,645 SH   SOLE 19 29,645 0 0
CARRIAGE SVCS INC COM 143905107 12,270 600,295 SH   SOLE 21 600,295 0 0
CARRIAGE SVCS INC COM 143905107 10,868 531,707 SH   SOLE 22 507,837 0 23,870
CARRIAGE SVCS INC COM 143905107 160 7,814 SH   SOLE 26 0 0 7,814
CARRIAGE SVCS INC COM 143905107 49 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 99 4,864 SH   SOLE 30 4,864 0 0
CARRIAGE SVCS INC COM 143905107 35 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 844 98,277 SH   SOLE 2 8,140 0 90,137
CARRIZO OIL & GAS INC COM 144577103 2 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 15 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 3,472 404,418 SH   SOLE 18 404,418 0 0
CARRIZO OIL & GAS INC COM 144577103 1,711 199,257 SH   SOLE 19 199,257 0 0
CARRIZO OIL & GAS INC COM 144577103 84,717 9,867,996 SH   SOLE 21 9,867,996 0 0
CARRIZO OIL & GAS INC COM 144577103 24,068 2,803,521 SH   SOLE 22 2,687,562 0 115,959
CARRIZO OIL & GAS INC COM 144577103 124 14,471 SH   SOLE 23 14,471 0 0
CARRIZO OIL & GAS INC COM 144577103 741 86,370 SH   SOLE 26 41,954 0 44,416
CARRIZO OIL & GAS INC COM 144577103 97 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 1,293 150,561 SH   SOLE 30 150,561 0 0
CARRIZO OIL & GAS INC COM 144577103 71 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 280 33,830 SH   SOLE 2 1,274 0 32,556
CARROLS RESTAURANT GROUP INC COM 14574X104 6 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,037 125,111 SH   SOLE 18 125,111 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 502 60,613 SH   SOLE 19 60,613 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 10,646 1,284,183 SH   SOLE 21 1,284,183 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 8,975 1,082,591 SH   SOLE 22 1,034,779 0 47,812
CARROLS RESTAURANT GROUP INC COM 14574X104 53 6,418 SH   SOLE 23 6,418 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 129 15,557 SH   SOLE 26 0 0 15,557
CARROLS RESTAURANT GROUP INC COM 14574X104 41 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 43 5,166 SH   SOLE 30 5,166 0 0
CARS COM INC COM 14575E105 669 74,471 SH   SOLE 2 8,702 0 65,769
CARS COM INC COM 14575E105 3 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 10 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,053 228,660 SH   SOLE 18 228,660 0 0
CARS COM INC COM 14575E105 1,581 176,103 SH   SOLE 19 176,103 0 0
CARS COM INC COM 14575E105 20,616 2,295,746 SH   SOLE 21 2,295,746 0 0
CARS COM INC COM 14575E105 18,363 2,044,904 SH   SOLE 22 1,939,454 0 105,450
CARS COM INC COM 14575E105 157 17,533 SH   SOLE 23 17,533 0 0
CARS COM INC COM 14575E105 605 67,322 SH   SOLE 26 10,417 0 56,905
CARS COM INC COM 14575E105 76 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 1,689 188,048 SH   SOLE 30 188,048 0 0
CARS COM INC COM 14575E105 39 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 57 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 401 21,220 SH   SOLE 2 946 0 20,274
CARTER BK & TR MARTINSVILLE COM 146102108 11 572 SH   SOLE 7 572 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 1,544 81,717 SH   SOLE 18 81,717 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 789 41,744 SH   SOLE 19 41,744 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 15,017 794,980 SH   SOLE 21 794,980 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 9,729 515,060 SH   SOLE 22 504,513 0 10,547
CARTERS INC COM 146229109 10,781 118,203 SH   SOLE 2 38,093 0 80,110
CARTERS INC COM 146229109 189 2,068 SH   SOLE 4 2,068 0 0
CARTERS INC COM 146229109 151 1,654 SH   SOLE 7 1,654 0 0
CARTERS INC COM 146229109 12,278 134,616 SH   SOLE 18 134,147 0 469
CARTERS INC COM 146229109 955 10,465 SH   SOLE 19 10,465 0 0
CARTERS INC COM 146229109 201,763 2,212,076 SH   SOLE 21 2,212,076 0 0
CARTERS INC COM 146229109 133,545 1,464,146 SH   SOLE 22 1,373,567 0 90,579
CARTERS INC COM 146229109 539 5,907 SH   SOLE 23 5,907 0 0
CARTERS INC COM 146229109 1,623 17,796 SH   SOLE 26 11,115 0 6,681
CARTERS INC COM 146229109 538 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 96 1,050 SH   SOLE 29 1,050 0 0
CARTERS INC COM 146229109 1,228 13,461 SH   SOLE 30 13,461 0 0
CARTERS INC COM 146229109 369 4,050 SH   SOLE 31 2,538 0 1,512
CARTERS INC COM 146229109 118 1,298 SH   SOLE 34 1,298 0 0
CARTERS INC COM 146229109 148 1,627 SH   SOLE 36 1,627 0 0
CARTERS INC COM 146229109 380 4,170 SH   SOLE 40 4,170 0 0
CARVANA CO CL A 146869102 5,535 83,858 SH   SOLE 2 2,885 0 80,973
CARVANA CO CL A 146869102 12 187 SH   SOLE 4 187 0 0
CARVANA CO CL A 146869102 53 797 SH   SOLE 7 797 0 0
CARVANA CO CL A 146869102 1,365 20,684 SH   SOLE 18 20,684 0 0
CARVANA CO CL A 146869102 24,406 369,794 SH   SOLE 19 369,794 0 0
CARVANA CO CL A 146869102 37,361 566,081 SH   SOLE 21 566,081 0 0
CARVANA CO CL A 146869102 85,495 1,295,373 SH   SOLE 22 1,212,101 0 83,272
CARVANA CO CL A 146869102 1,168 17,691 SH   SOLE 26 10,799 0 6,892
CARVANA CO CL A 146869102 427 6,466 SH   SOLE 28 6,466 0 0
CARVANA CO CL A 146869102 5,051 76,537 SH   SOLE 30 76,537 0 0
CARVANA CO CL A 146869102 60 913 SH   SOLE 31 913 0 0
CARVANA CO CL A 146869102 309 4,679 SH   SOLE 40 4,679 0 0
CASA SYS INC COM 14713L102 216 27,501 SH   SOLE 2 1,434 0 26,067
CASA SYS INC COM 14713L102 3 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 835 106,256 SH   SOLE 18 106,256 0 0
CASA SYS INC COM 14713L102 424 54,021 SH   SOLE 19 54,021 0 0
CASA SYS INC COM 14713L102 8,202 1,044,147 SH   SOLE 21 1,044,147 0 0
CASA SYS INC COM 14713L102 6,579 837,532 SH   SOLE 22 804,193 0 33,339
CASA SYS INC COM 14713L102 35 4,497 SH   SOLE 30 4,497 0 0
CASA SYS INC COM 14713L102 31 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 1,669 38,862 SH   SOLE 2 1,690 0 37,172
CASELLA WASTE SYS INC CL A 147448104 10 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 36 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 6,516 151,749 SH   SOLE 18 151,749 0 0
CASELLA WASTE SYS INC CL A 147448104 3,293 76,687 SH   SOLE 19 76,687 0 0
CASELLA WASTE SYS INC CL A 147448104 63,504 1,478,900 SH   SOLE 21 1,478,900 0 0
CASELLA WASTE SYS INC CL A 147448104 57,847 1,347,168 SH   SOLE 22 1,246,868 0 100,300
CASELLA WASTE SYS INC CL A 147448104 1,270 29,585 SH   SOLE 26 13,699 0 15,886
CASELLA WASTE SYS INC CL A 147448104 232 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 489 11,377 SH   SOLE 30 11,377 0 0
CASELLA WASTE SYS INC CL A 147448104 239 5,572 SH   SOLE 34 5,572 0 0
CASELLA WASTE SYS INC CL A 147448104 204 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 14,023 87,013 SH   SOLE 2 24,414 0 62,599
CASEYS GEN STORES INC COM 147528103 25 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 167 1,038 SH   SOLE 7 1,038 0 0
CASEYS GEN STORES INC COM 147528103 16,539 102,622 SH   SOLE 18 102,622 0 0
CASEYS GEN STORES INC COM 147528103 1,326 8,226 SH   SOLE 19 8,226 0 0
CASEYS GEN STORES INC COM 147528103 289,065 1,793,652 SH   SOLE 21 1,793,652 0 0
CASEYS GEN STORES INC COM 147528103 195,756 1,214,667 SH   SOLE 22 1,141,870 0 72,797
CASEYS GEN STORES INC COM 147528103 652 4,044 SH   SOLE 23 4,044 0 0
CASEYS GEN STORES INC COM 147528103 2,400 14,895 SH   SOLE 26 7,741 0 7,154
CASEYS GEN STORES INC COM 147528103 735 4,559 SH   SOLE 28 4,559 0 0
CASEYS GEN STORES INC COM 147528103 1,641 10,185 SH   SOLE 30 10,185 0 0
CASEYS GEN STORES INC COM 147528103 120 745 SH   SOLE 31 745 0 0
CASEYS GEN STORES INC COM 147528103 142 881 SH   SOLE 34 881 0 0
CASEYS GEN STORES INC COM 147528103 239 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 559 3,468 SH   SOLE 40 3,468 0 0
CASI PHARMACEUTICALS INC COM 14757U109 146 43,615 SH   SOLE 2 1,628 0 41,987
CASI PHARMACEUTICALS INC COM 14757U109 4 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 613 183,608 SH   SOLE 18 183,608 0 0
CASI PHARMACEUTICALS INC COM 14757U109 282 84,553 SH   SOLE 19 84,553 0 0
CASI PHARMACEUTICALS INC COM 14757U109 5,733 1,716,318 SH   SOLE 21 1,716,318 0 0
CASI PHARMACEUTICALS INC COM 14757U109 4,027 1,205,714 SH   SOLE 22 1,166,584 0 39,130
CASS INFORMATION SYS INC COM 14808P109 664 12,298 SH   SOLE 2 561 0 11,737
CASS INFORMATION SYS INC COM 14808P109 18 333 SH   SOLE 7 333 0 0
CASS INFORMATION SYS INC COM 14808P109 2,725 50,477 SH   SOLE 18 50,477 0 0
CASS INFORMATION SYS INC COM 14808P109 1,326 24,564 SH   SOLE 19 24,564 0 0
CASS INFORMATION SYS INC COM 14808P109 27,022 500,507 SH   SOLE 21 500,507 0 0
CASS INFORMATION SYS INC COM 14808P109 19,782 366,397 SH   SOLE 22 351,079 0 15,318
CASS INFORMATION SYS INC COM 14808P109 33 613 SH   SOLE 23 613 0 0
CASS INFORMATION SYS INC COM 14808P109 723 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 94 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 217 4,014 SH   SOLE 30 4,014 0 0
CASS INFORMATION SYS INC COM 14808P109 69 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 7 5,537 SH   SOLE 21 5,537 0 0
CASSAVA SCIENCES INC COM 14817C107 219 182,139 SH   SOLE 22 182,139 0 0
CASTLE BIOSCIENCES INC COM 14843C105 42 2,336 SH   SOLE 2 0 0 2,336
CASTLE BIOSCIENCES INC COM 14843C105 242 13,356 SH   SOLE 18 13,356 0 0
CASTLE BIOSCIENCES INC COM 14843C105 115 6,383 SH   SOLE 19 6,383 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,638 145,821 SH   SOLE 21 145,821 0 0
CASTLE BIOSCIENCES INC COM 14843C105 706 39,050 SH   SOLE 22 37,952 0 1,098
CASTLE BRANDS INC COM 148435100 77 61,228 SH   SOLE 21 61,228 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 201 142,505 SH   SOLE 2 59,023 0 83,482
CASTLIGHT HEALTH INC CL B 14862Q100 3 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 568 403,128 SH   SOLE 18 363,661 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 870 617,279 SH   SOLE 19 617,279 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 5,012 3,554,487 SH   SOLE 21 3,554,487 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,350 3,085,214 SH   SOLE 22 3,009,445 0 75,769
CASTLIGHT HEALTH INC CL B 14862Q100 128 90,449 SH   SOLE 23 90,449 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 191 135,528 SH   SOLE 26 0 0 135,528
CASTLIGHT HEALTH INC CL B 14862Q100 11 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 14 10,052 SH   SOLE 30 10,052 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 28 19,771 SH   SOLE 40 19,771 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 13 2,387 SH   SOLE 18 2,387 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 153 28,320 SH   SOLE 21 28,320 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 751 139,079 SH   SOLE 22 139,079 0 0
CATALENT INC COM 148806102 16,338 342,810 SH   SOLE 2 71,868 0 270,942
CATALENT INC COM 148806102 32 667 SH   SOLE 4 667 0 0
CATALENT INC COM 148806102 161 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 19,449 408,076 SH   SOLE 18 408,076 0 0
CATALENT INC COM 148806102 74,121 1,555,199 SH   SOLE 19 1,555,199 0 0
CATALENT INC COM 148806102 346,363 7,267,383 SH   SOLE 21 7,267,383 0 0
CATALENT INC COM 148806102 225,082 4,722,655 SH   SOLE 22 4,418,744 0 303,911
CATALENT INC COM 148806102 3,097 64,980 SH   SOLE 26 37,571 0 27,409
CATALENT INC COM 148806102 914 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 1,933 40,557 SH   SOLE 30 40,557 0 0
CATALENT INC COM 148806102 141 2,953 SH   SOLE 31 2,953 0 0
CATALENT INC COM 148806102 114 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 671 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 12 2,495 SH   SOLE 18 2,495 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 143 29,222 SH   SOLE 21 29,222 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,177 239,799 SH   SOLE 22 239,799 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 447 84,169 SH   SOLE 2 3,568 0 80,601
CATALYST PHARMACEUTICALS INC COM 14888U101 11 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,852 348,724 SH   SOLE 18 348,724 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 881 165,893 SH   SOLE 19 165,893 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 19,091 3,595,358 SH   SOLE 21 3,595,358 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 15,175 2,857,902 SH   SOLE 22 2,734,538 0 123,364
CATALYST PHARMACEUTICALS INC COM 14888U101 6,305 1,187,466 SH   SOLE 30 1,187,466 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 71 13,448 SH   SOLE 40 13,448 0 0
CATASYS INC COM PAR 149049504 96 6,081 SH   SOLE 2 290 0 5,791
CATASYS INC COM PAR 149049504 400 25,376 SH   SOLE 18 25,376 0 0
CATASYS INC COM PAR 149049504 186 11,787 SH   SOLE 19 11,787 0 0
CATASYS INC COM PAR 149049504 4,278 271,439 SH   SOLE 21 271,439 0 0
CATASYS INC COM PAR 149049504 2,518 159,765 SH   SOLE 22 157,696 0 2,069
CATCHMARK TIMBER TR INC CL A 14912Y202 554 51,922 SH   SOLE 2 1,883 0 50,039
CATCHMARK TIMBER TR INC CL A 14912Y202 12 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,859 174,254 SH   SOLE 18 174,254 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 887 83,121 SH   SOLE 19 83,121 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 22,263 2,086,508 SH   SOLE 21 2,086,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,889 1,301,653 SH   SOLE 22 1,239,736 0 61,917
CATCHMARK TIMBER TR INC CL A 14912Y202 287 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 71 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,681 157,578 SH   SOLE 30 157,578 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 37 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 182,909 1,448,096 SH   SOLE 2 218,899 0 1,229,197
CATERPILLAR INC DEL COM 149123101 30,747 243,423 SH   SOLE 4 227,647 0 15,776
CATERPILLAR INC DEL COM 149123101 74,777 592,010 SH   SOLE 7 525,402 0 66,608
CATERPILLAR INC DEL COM 149123101 282 2,236 SH   SOLE 13 2,236 0 0
CATERPILLAR INC DEL COM 149123101 716 5,669 SH   SOLE 15 5,669 0 0
CATERPILLAR INC DEL COM 149123101 52 408 SH   SOLE 17 0 0 408
CATERPILLAR INC DEL COM 149123101 165,424 1,309,668 SH   SOLE 18 1,233,029 0 76,639
CATERPILLAR INC DEL COM 149123101 9,351 74,029 SH   SOLE 19 74,029 0 0
CATERPILLAR INC DEL COM 149123101 1,409,709 11,160,708 SH   SOLE 21 11,160,708 0 0
CATERPILLAR INC DEL COM 149123101 1,708,175 13,523,669 SH   SOLE 22 12,000,139 0 1,523,530
CATERPILLAR INC DEL COM 149123101 53,279 421,810 SH   SOLE 23 421,810 0 0
CATERPILLAR INC DEL COM 149123101 70,174 555,572 SH   SOLE 25 555,572 0 0
CATERPILLAR INC DEL COM 149123101 331,772 2,626,652 SH   SOLE 26 655,574 0 1,971,078
CATERPILLAR INC DEL COM 149123101 13,885 109,931 SH   SOLE 28 79,005 0 30,926
CATERPILLAR INC DEL COM 149123101 5,273 41,745 SH   SOLE 29 12,219 0 29,526
CATERPILLAR INC DEL COM 149123101 272,895 2,160,519 SH   SOLE 30 2,160,519 0 0
CATERPILLAR INC DEL COM 149123101 16,305 129,090 SH   SOLE 31 106,663 0 22,427
CATERPILLAR INC DEL COM 149123101 14,410 114,082 SH   SOLE 32 114,082 0 0
CATERPILLAR INC DEL COM 149123101 6,189 48,997 SH   SOLE 34 48,997 0 0
CATERPILLAR INC DEL COM 149123101 51,079 404,393 SH   SOLE 36 404,393 0 0
CATERPILLAR INC DEL COM 149123101 1,736 13,743 SH   SOLE 40 13,743 0 0
CATHAY GEN BANCORP COM 149150104 4,837 139,242 SH   SOLE 2 64,037 0 75,205
CATHAY GEN BANCORP COM 149150104 15 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 51 1,460 SH   SOLE 7 1,460 0 0
CATHAY GEN BANCORP COM 149150104 19,185 552,311 SH   SOLE 18 552,311 0 0
CATHAY GEN BANCORP COM 149150104 16,174 465,650 SH   SOLE 19 465,650 0 0
CATHAY GEN BANCORP COM 149150104 194,834 5,609,156 SH   SOLE 21 5,609,156 0 0
CATHAY GEN BANCORP COM 149150104 119,932 3,452,785 SH   SOLE 22 3,348,468 0 104,317
CATHAY GEN BANCORP COM 149150104 3,185 91,681 SH   SOLE 23 91,681 0 0
CATHAY GEN BANCORP COM 149150104 7,938 228,539 SH   SOLE 26 18,482 0 210,057
CATHAY GEN BANCORP COM 149150104 338 9,717 SH   SOLE 28 9,717 0 0
CATHAY GEN BANCORP COM 149150104 766 22,066 SH   SOLE 30 22,066 0 0
CATHAY GEN BANCORP COM 149150104 257 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 407 23,089 SH   SOLE 2 835 0 22,254
CATO CORP NEW CL A 149205106 3 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 8 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,815 103,043 SH   SOLE 18 103,043 0 0
CATO CORP NEW CL A 149205106 663 37,635 SH   SOLE 19 37,635 0 0
CATO CORP NEW CL A 149205106 44,261 2,513,405 SH   SOLE 21 2,513,405 0 0
CATO CORP NEW CL A 149205106 11,489 652,415 SH   SOLE 22 609,051 0 43,364
CATO CORP NEW CL A 149205106 16 920 SH   SOLE 23 920 0 0
CATO CORP NEW CL A 149205106 351 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 66 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 498 28,277 SH   SOLE 30 28,277 0 0
CATO CORP NEW CL A 149205106 52 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,440 7,494 SH   SOLE 2 350 0 7,144
CAVCO INDS INC DEL COM 149568107 8 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 33 172 SH   SOLE 7 172 0 0
CAVCO INDS INC DEL COM 149568107 7,421 38,631 SH   SOLE 18 38,631 0 0
CAVCO INDS INC DEL COM 149568107 2,835 14,758 SH   SOLE 19 14,758 0 0
CAVCO INDS INC DEL COM 149568107 192,307 1,001,132 SH   SOLE 21 1,001,132 0 0
CAVCO INDS INC DEL COM 149568107 49,246 256,370 SH   SOLE 22 244,637 0 11,733
CAVCO INDS INC DEL COM 149568107 630 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 221 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,320 12,079 SH   SOLE 30 12,079 0 0
CAVCO INDS INC DEL COM 149568107 187 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 30 1,091 SH   SOLE 18 1,091 0 0
CB FINL SVCS INC COM 12479G101 261 9,393 SH   SOLE 21 9,393 0 0
CB FINL SVCS INC COM 12479G101 666 23,985 SH   SOLE 22 23,985 0 0
CBDMD INC COM 12482W101 30 7,496 SH   SOLE 2 299 0 7,197
CBDMD INC COM 12482W101 129 32,480 SH   SOLE 18 32,480 0 0
CBDMD INC COM 12482W101 62 15,632 SH   SOLE 19 15,632 0 0
CBDMD INC COM 12482W101 1,649 416,306 SH   SOLE 21 416,306 0 0
CBDMD INC COM 12482W101 1,810 457,194 SH   SOLE 22 454,478 0 2,716
CBIZ INC COM 124805102 1,234 52,505 SH   SOLE 2 2,038 0 50,467
CBIZ INC COM 124805102 14 588 SH   SOLE 4 588 0 0
CBIZ INC COM 124805102 25 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 4,090 174,051 SH   SOLE 18 174,051 0 0
CBIZ INC COM 124805102 2,081 88,545 SH   SOLE 19 88,545 0 0
CBIZ INC COM 124805102 42,189 1,795,272 SH   SOLE 21 1,795,272 0 0
CBIZ INC COM 124805102 37,232 1,584,335 SH   SOLE 22 1,522,492 0 61,843
CBIZ INC COM 124805102 628 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 163 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 355 15,090 SH   SOLE 30 15,090 0 0
CBIZ INC COM 124805102 94 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 237 183,849 SH   SOLE 2 6,331 0 177,518
CBL & ASSOC PPTYS INC COM 124830100 27 20,793 SH   SOLE 7 20,793 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,012 784,226 SH   SOLE 18 784,226 0 0
CBL & ASSOC PPTYS INC COM 124830100 371 287,662 SH   SOLE 19 287,662 0 0
CBL & ASSOC PPTYS INC COM 124830100 24,959 19,347,986 SH   SOLE 21 19,347,986 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,804 5,274,261 SH   SOLE 22 5,131,288 0 142,973
CBL & ASSOC PPTYS INC COM 124830100 8 5,961 SH   SOLE 23 5,961 0 0
CBL & ASSOC PPTYS INC COM 124830100 289 223,893 SH   SOLE 30 223,893 0 0
CBL & ASSOC PPTYS INC COM 124830100 49 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 30,933 269,195 SH   SOLE 2 28,661 0 240,534
CBOE GLOBAL MARKETS INC COM 12503M108 4,961 43,175 SH   SOLE 4 40,050 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 11,224 97,677 SH   SOLE 7 97,677 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 20 176 SH   SOLE 13 176 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 116 1,006 SH   SOLE 15 1,006 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 25,500 221,910 SH   SOLE 18 207,014 0 14,896
CBOE GLOBAL MARKETS INC COM 12503M108 59,381 516,763 SH   SOLE 19 516,763 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 301,349 2,622,480 SH   SOLE 21 2,622,480 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 309,039 2,689,400 SH   SOLE 22 2,401,586 0 287,814
CBOE GLOBAL MARKETS INC COM 12503M108 10,029 87,281 SH   SOLE 23 87,281 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21,419 186,399 SH   SOLE 25 186,399 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 51,677 449,716 SH   SOLE 26 156,541 0 293,175
CBOE GLOBAL MARKETS INC COM 12503M108 2,308 20,084 SH   SOLE 28 14,156 0 5,928
CBOE GLOBAL MARKETS INC COM 12503M108 3,005 26,149 SH   SOLE 29 2,213 0 23,936
CBOE GLOBAL MARKETS INC COM 12503M108 45,971 400,060 SH   SOLE 30 400,060 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,181 27,681 SH   SOLE 31 18,536 0 9,145
CBOE GLOBAL MARKETS INC COM 12503M108 1,949 16,957 SH   SOLE 34 16,957 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 8,122 70,683 SH   SOLE 36 70,683 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 323 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,471 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 45,072 850,246 SH   SOLE 2 131,371 0 718,875
CBRE GROUP INC CL A 12504L109 6,811 128,488 SH   SOLE 4 120,085 0 8,403
CBRE GROUP INC CL A 12504L109 20,726 390,990 SH   SOLE 7 320,981 0 70,009
CBRE GROUP INC CL A 12504L109 31 577 SH   SOLE 13 577 0 0
CBRE GROUP INC CL A 12504L109 198 3,727 SH   SOLE 15 3,727 0 0
CBRE GROUP INC CL A 12504L109 34,866 657,716 SH   SOLE 18 613,873 0 43,843
CBRE GROUP INC CL A 12504L109 5,036 95,009 SH   SOLE 19 95,009 0 0
CBRE GROUP INC CL A 12504L109 550,279 10,380,664 SH   SOLE 21 10,380,664 0 0
CBRE GROUP INC CL A 12504L109 446,024 8,413,968 SH   SOLE 22 7,546,654 0 867,314
CBRE GROUP INC CL A 12504L109 13,910 262,394 SH   SOLE 23 262,394 0 0
CBRE GROUP INC CL A 12504L109 19,237 362,885 SH   SOLE 25 362,885 0 0
CBRE GROUP INC CL A 12504L109 118,929 2,243,513 SH   SOLE 26 454,087 0 1,789,426
CBRE GROUP INC CL A 12504L109 3,204 60,432 SH   SOLE 28 44,134 0 16,298
CBRE GROUP INC CL A 12504L109 3,919 73,922 SH   SOLE 29 6,482 0 67,440
CBRE GROUP INC CL A 12504L109 80,439 1,517,424 SH   SOLE 30 1,517,424 0 0
CBRE GROUP INC CL A 12504L109 17,504 330,211 SH   SOLE 31 55,280 0 274,931
CBRE GROUP INC CL A 12504L109 1,158 21,841 SH   SOLE 34 21,841 0 0
CBRE GROUP INC CL A 12504L109 12,936 244,028 SH   SOLE 36 244,028 0 0
CBRE GROUP INC CL A 12504L109 437 8,249 SH   SOLE 40 8,249 0 0
CBS CORP NEW CL A 124857103 285 6,567 SH   SOLE 21 6,567 0 0
CBS CORP NEW CL A 124857103 23 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 33,466 828,975 SH   SOLE 2 97,363 0 731,612
CBS CORP NEW CL B 124857202 5,169 128,033 SH   SOLE 4 119,023 0 9,010
CBS CORP NEW CL B 124857202 11,977 296,673 SH   SOLE 7 289,806 0 6,867
CBS CORP NEW CL B 124857202 169 4,177 SH   SOLE 13 4,177 0 0
CBS CORP NEW CL B 124857202 121 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 26,439 654,909 SH   SOLE 18 609,637 0 45,272
CBS CORP NEW CL B 124857202 3,866 95,757 SH   SOLE 19 95,757 0 0
CBS CORP NEW CL B 124857202 2,060 51,024 SH   SOLE 20 51,024 0 0
CBS CORP NEW CL B 124857202 337,158 8,351,698 SH   SOLE 21 8,351,698 0 0
CBS CORP NEW CL B 124857202 327,268 8,106,714 SH   SOLE 22 7,173,852 0 932,862
CBS CORP NEW CL B 124857202 9,640 238,801 SH   SOLE 23 238,801 0 0
CBS CORP NEW CL B 124857202 18,354 454,633 SH   SOLE 25 454,633 0 0
CBS CORP NEW CL B 124857202 54,893 1,359,757 SH   SOLE 26 442,553 0 917,204
CBS CORP NEW CL B 124857202 2,786 69,008 SH   SOLE 28 51,638 0 17,370
CBS CORP NEW CL B 124857202 296 7,341 SH   SOLE 29 7,341 0 0
CBS CORP NEW CL B 124857202 46,209 1,144,642 SH   SOLE 30 1,144,642 0 0
CBS CORP NEW CL B 124857202 2,958 73,284 SH   SOLE 31 60,568 0 12,716
CBS CORP NEW CL B 124857202 1,627 40,309 SH   SOLE 34 40,309 0 0
CBS CORP NEW CL B 124857202 10,683 264,638 SH   SOLE 36 264,638 0 0
CBS CORP NEW CL B 124857202 367 9,080 SH   SOLE 40 9,080 0 0
CBTX INC COM 12481V104 531 19,036 SH   SOLE 2 702 0 18,334
CBTX INC COM 12481V104 11 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,856 66,576 SH   SOLE 18 66,576 0 0
CBTX INC COM 12481V104 872 31,265 SH   SOLE 19 31,265 0 0
CBTX INC COM 12481V104 18,717 671,342 SH   SOLE 21 671,342 0 0
CBTX INC COM 12481V104 12,449 446,512 SH   SOLE 22 424,679 0 21,833
CBTX INC COM 12481V104 81 2,901 SH   SOLE 30 2,901 0 0
CDK GLOBAL INC COM 12508E101 16,691 347,082 SH   SOLE 2 89,102 0 257,980
CDK GLOBAL INC COM 12508E101 2,268 47,157 SH   SOLE 4 43,858 0 3,299
CDK GLOBAL INC COM 12508E101 2,726 56,693 SH   SOLE 7 56,693 0 0
CDK GLOBAL INC COM 12508E101 11 223 SH   SOLE 13 223 0 0
CDK GLOBAL INC COM 12508E101 65 1,345 SH   SOLE 15 1,345 0 0
CDK GLOBAL INC COM 12508E101 51,790 1,076,937 SH   SOLE 18 959,771 0 117,166
CDK GLOBAL INC COM 12508E101 11,542 240,006 SH   SOLE 19 240,006 0 0
CDK GLOBAL INC COM 12508E101 340,726 7,085,178 SH   SOLE 21 7,085,178 0 0
CDK GLOBAL INC COM 12508E101 212,590 4,420,671 SH   SOLE 22 4,178,081 0 242,590
CDK GLOBAL INC COM 12508E101 4,228 87,916 SH   SOLE 23 87,916 0 0
CDK GLOBAL INC COM 12508E101 8,224 171,019 SH   SOLE 25 142,869 0 28,150
CDK GLOBAL INC COM 12508E101 22,330 464,334 SH   SOLE 26 208,209 0 256,125
CDK GLOBAL INC COM 12508E101 1,053 21,899 SH   SOLE 28 15,239 0 6,660
CDK GLOBAL INC COM 12508E101 1,420 29,534 SH   SOLE 29 2,813 0 26,721
CDK GLOBAL INC COM 12508E101 23,307 484,662 SH   SOLE 30 484,662 0 0
CDK GLOBAL INC COM 12508E101 1,432 29,778 SH   SOLE 31 24,259 0 5,519
CDK GLOBAL INC COM 12508E101 15,019 312,313 SH   SOLE 34 312,313 0 0
CDK GLOBAL INC COM 12508E101 6,325 131,533 SH   SOLE 36 131,533 0 0
CDK GLOBAL INC COM 12508E101 122 2,536 SH   SOLE 40 2,536 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 82 999 SH   SOLE 18 999 0 0
CDW CORP COM 12514G108 62,611 508,041 SH   SOLE 2 177,353 0 330,688
CDW CORP COM 12514G108 9,090 73,761 SH   SOLE 4 69,757 0 4,004
CDW CORP COM 12514G108 24,209 196,438 SH   SOLE 7 137,992 0 58,446
CDW CORP COM 12514G108 1,865 15,137 SH   SOLE 13 15,137 0 0
CDW CORP COM 12514G108 188 1,527 SH   SOLE 15 1,527 0 0
CDW CORP COM 12514G108 85,007 689,767 SH   SOLE 18 611,968 0 77,799
CDW CORP COM 12514G108 28,279 229,464 SH   SOLE 19 229,464 0 0
CDW CORP COM 12514G108 477,271 3,872,696 SH   SOLE 21 3,872,696 0 0
CDW CORP COM 12514G108 508,987 4,130,051 SH   SOLE 22 3,646,742 0 483,309
CDW CORP COM 12514G108 15,520 125,936 SH   SOLE 23 125,936 0 0
CDW CORP COM 12514G108 20,940 169,913 SH   SOLE 25 158,663 0 11,250
CDW CORP COM 12514G108 74,050 600,858 SH   SOLE 26 202,155 0 398,703
CDW CORP COM 12514G108 3,699 30,016 SH   SOLE 28 21,715 0 8,301
CDW CORP COM 12514G108 5,652 45,859 SH   SOLE 29 14,744 0 31,115
CDW CORP COM 12514G108 68,204 553,428 SH   SOLE 30 553,428 0 0
CDW CORP COM 12514G108 6,588 53,455 SH   SOLE 31 41,918 0 11,537
CDW CORP COM 12514G108 18,119 147,021 SH   SOLE 34 147,021 0 0
CDW CORP COM 12514G108 14,502 117,670 SH   SOLE 36 117,670 0 0
CDW CORP COM 12514G108 398 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 285 40,847 SH   SOLE 2 9,811 0 31,036
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 772 110,547 SH   SOLE 18 110,547 0 0
CECO ENVIRONMENTAL CORP COM 125141101 552 79,004 SH   SOLE 19 79,004 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,650 1,095,240 SH   SOLE 21 1,095,240 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,961 853,420 SH   SOLE 22 829,317 0 24,103
CECO ENVIRONMENTAL CORP COM 125141101 110 15,771 SH   SOLE 23 15,771 0 0
CECO ENVIRONMENTAL CORP COM 125141101 169 24,206 SH   SOLE 26 0 0 24,206
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 300 99,877 SH   SOLE 2 3,374 0 96,503
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 7 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,210 403,481 SH   SOLE 18 403,481 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 440 146,565 SH   SOLE 19 146,565 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 29,865 9,954,992 SH   SOLE 21 9,954,992 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8,668 2,889,264 SH   SOLE 22 2,755,625 0 133,639
CEDAR REALTY TRUST INC COM NEW 150602209 9 2,864 SH   SOLE 23 2,864 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 32 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 416 138,559 SH   SOLE 30 138,559 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 25 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 205 22,912 SH   SOLE 2 1,087 0 21,825
CEL SCI CORP COM PAR NEW 150837607 855 95,685 SH   SOLE 18 95,685 0 0
CEL SCI CORP COM PAR NEW 150837607 399 44,642 SH   SOLE 19 44,642 0 0
CEL SCI CORP COM PAR NEW 150837607 8,278 925,903 SH   SOLE 21 925,903 0 0
CEL SCI CORP COM PAR NEW 150837607 7,084 792,404 SH   SOLE 22 781,920 0 10,484
CELANESE CORP DEL COM 150870103 38,826 317,489 SH   SOLE 2 46,043 0 271,446
CELANESE CORP DEL COM 150870103 6,673 54,569 SH   SOLE 4 50,946 0 3,623
CELANESE CORP DEL COM 150870103 21,611 176,717 SH   SOLE 7 119,809 0 56,908
CELANESE CORP DEL COM 150870103 3 21 SH   SOLE 13 21 0 0
CELANESE CORP DEL COM 150870103 155 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM 150870103 35,277 288,473 SH   SOLE 18 271,034 0 17,439
CELANESE CORP DEL COM 150870103 4,281 35,005 SH   SOLE 19 35,005 0 0
CELANESE CORP DEL COM 150870103 388,820 3,179,494 SH   SOLE 21 3,179,494 0 0
CELANESE CORP DEL COM 150870103 379,774 3,105,522 SH   SOLE 22 2,767,243 0 338,279
CELANESE CORP DEL COM 150870103 11,375 93,013 SH   SOLE 23 93,013 0 0
CELANESE CORP DEL COM 150870103 26,480 216,536 SH   SOLE 25 216,536 0 0
CELANESE CORP DEL COM 150870103 80,251 656,238 SH   SOLE 26 175,147 0 481,091
CELANESE CORP DEL COM 150870103 3,209 26,241 SH   SOLE 28 19,396 0 6,845
CELANESE CORP DEL COM 150870103 3,312 27,081 SH   SOLE 29 0 0 27,081
CELANESE CORP DEL COM 150870103 60,015 490,761 SH   SOLE 30 490,761 0 0
CELANESE CORP DEL COM 150870103 3,534 28,897 SH   SOLE 31 23,430 0 5,467
CELANESE CORP DEL COM 150870103 2,147 17,554 SH   SOLE 34 17,554 0 0
CELANESE CORP DEL COM 150870103 11,605 94,899 SH   SOLE 36 94,899 0 0
CELANESE CORP DEL COM 150870103 338 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 85 4,981 SH   SOLE 2 171 0 4,810
CELCUITY INC COM 15102K100 353 20,806 SH   SOLE 18 20,806 0 0
CELCUITY INC COM 15102K100 164 9,682 SH   SOLE 19 9,682 0 0
CELCUITY INC COM 15102K100 3,705 218,206 SH   SOLE 21 218,206 0 0
CELCUITY INC COM 15102K100 1,212 71,358 SH   SOLE 22 67,812 0 3,546
CELESTICA INC SUB VTG SHS 15101Q108 160 22,271 SH   SOLE 21 22,271 0 0
CELESTICA INC SUB VTG SHS 15101Q108 439 61,162 SH   SOLE 22 61,162 0 0
CELGENE CORP COM 151020104 187,090 1,884,085 SH   SOLE 2 340,003 0 1,544,082
CELGENE CORP COM 151020104 30,662 308,780 SH   SOLE 4 289,655 0 19,125
CELGENE CORP COM 151020104 68,266 687,475 SH   SOLE 7 645,795 0 41,680
CELGENE CORP COM 151020104 2,598 26,163 SH   SOLE 13 26,163 0 0
CELGENE CORP COM 151020104 813 8,188 SH   SOLE 15 8,188 0 0
CELGENE CORP COM 151020104 1 10 SH   SOLE 17 0 0 10
CELGENE CORP COM 151020104 196,262 1,976,457 SH   SOLE 18 1,852,319 0 124,138
CELGENE CORP COM 151020104 29,401 296,086 SH   SOLE 19 296,086 0 0
CELGENE CORP COM 151020104 1,995,962 20,100,322 SH   SOLE 21 20,100,322 0 0
CELGENE CORP COM 151020104 1,735,867 17,481,033 SH   SOLE 22 15,477,695 0 2,003,338
CELGENE CORP COM 151020104 55,616 560,077 SH   SOLE 23 560,077 0 0
CELGENE CORP COM 151020104 70,047 705,407 SH   SOLE 25 705,407 0 0
CELGENE CORP COM 151020104 344,879 3,473,097 SH   SOLE 26 832,375 0 2,640,722
CELGENE CORP COM 151020104 13,677 137,739 SH   SOLE 28 100,403 0 37,336
CELGENE CORP COM 151020104 12,979 130,702 SH   SOLE 29 39,456 0 91,246
CELGENE CORP COM 151020104 315,522 3,177,463 SH   SOLE 30 3,177,463 0 0
CELGENE CORP COM 151020104 25,788 259,693 SH   SOLE 31 159,669 0 100,024
CELGENE CORP COM 151020104 10,008 100,781 SH   SOLE 32 100,781 0 0
CELGENE CORP COM 151020104 7,806 78,611 SH   SOLE 34 78,611 0 0
CELGENE CORP COM 151020104 48,559 489,010 SH   SOLE 36 489,010 0 0
CELGENE CORP COM 151020104 1,667 16,789 SH   SOLE 40 16,789 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 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 87 40,957 SH   SOLE 21 40,957 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 636 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 1,745 167,787 SH   SOLE 21 167,787 0 0
CELLECTIS S A SPONSORED ADS 15117K103 8 805 SH   SOLE 30 805 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 154 10,364 SH   SOLE 2 414 0 9,950
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 639 43,021 SH   SOLE 18 43,021 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 307 20,691 SH   SOLE 19 20,691 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6,430 432,679 SH   SOLE 21 432,679 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,016 270,262 SH   SOLE 22 260,353 0 9,909
CELSION CORPORATION COM PAR NEW 15117N503 6 3,754 SH   SOLE 18 3,754 0 0
CELSION CORPORATION COM PAR NEW 15117N503 72 47,055 SH   SOLE 21 47,055 0 0
CELSION CORPORATION COM PAR NEW 15117N503 143 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 75 21,476 SH   SOLE 2 1,034 0 20,442
CELSIUS HOLDINGS INC COM NEW 15118V207 306 87,950 SH   SOLE 18 87,950 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 156 45,009 SH   SOLE 19 45,009 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 3,470 998,563 SH   SOLE 21 998,563 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 988 284,425 SH   SOLE 22 268,522 0 15,903
CEMEX SAB DE CV SPON ADR NEW 151290889 809 206,275 SH   SOLE 2 0 0 206,275
CEMEX SAB DE CV SPON ADR NEW 151290889 4,238 1,081,190 SH   SOLE 18 0 0 1,081,190
CEMEX SAB DE CV SPON ADR NEW 151290889 2,286 583,142 SH   SOLE 19 583,142 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 183 46,597 SH   SOLE 22 46,597 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,711 1,967,024 SH   SOLE 25 1,967,024 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,903 1,250,868 SH   SOLE 30 1,250,868 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 28,585 7,292,137 SH   SOLE 34 7,292,137 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 3,701 394,591 SH   SOLE 21 394,591 0 0
CENTENE CORP DEL COM 15135B101 66,833 1,544,904 SH   SOLE 2 623,199 0 921,705
CENTENE CORP DEL COM 15135B101 9,410 217,522 SH   SOLE 4 206,812 0 10,710
CENTENE CORP DEL COM 15135B101 17,305 400,029 SH   SOLE 7 373,066 0 26,963
CENTENE CORP DEL COM 15135B101 211 4,888 SH   SOLE 13 4,888 0 0
CENTENE CORP DEL COM 15135B101 164 3,785 SH   SOLE 15 3,785 0 0
CENTENE CORP DEL COM 15135B101 46,412 1,072,871 SH   SOLE 18 1,007,121 0 65,750
CENTENE CORP DEL COM 15135B101 65,448 1,512,907 SH   SOLE 19 1,512,907 0 0
CENTENE CORP DEL COM 15135B101 472,460 10,921,410 SH   SOLE 21 10,921,410 0 0
CENTENE CORP DEL COM 15135B101 454,471 10,505,571 SH   SOLE 22 9,205,937 0 1,299,634
CENTENE CORP DEL COM 15135B101 17,507 404,684 SH   SOLE 23 404,684 0 0
CENTENE CORP DEL COM 15135B101 16,945 391,711 SH   SOLE 25 391,711 0 0
CENTENE CORP DEL COM 15135B101 85,909 1,985,886 SH   SOLE 26 507,492 0 1,478,394
CENTENE CORP DEL COM 15135B101 3,345 77,333 SH   SOLE 28 55,309 0 22,024
CENTENE CORP DEL COM 15135B101 2,707 62,575 SH   SOLE 29 62,575 0 0
CENTENE CORP DEL COM 15135B101 73,533 1,699,790 SH   SOLE 30 1,699,790 0 0
CENTENE CORP DEL COM 15135B101 12,030 278,095 SH   SOLE 31 162,655 0 115,440
CENTENE CORP DEL COM 15135B101 32,709 756,092 SH   SOLE 34 756,092 0 0
CENTENE CORP DEL COM 15135B101 13,238 306,019 SH   SOLE 36 306,019 0 0
CENTENE CORP DEL COM 15135B101 450 10,406 SH   SOLE 40 10,406 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,677 371,475 SH   SOLE 2 20,991 0 350,484
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 14 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 401 88,799 SH   SOLE 18 88,799 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 883 195,586 SH   SOLE 19 195,586 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 9,444 2,091,689 SH   SOLE 21 2,091,689 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 23,851 5,282,550 SH   SOLE 22 4,874,580 0 407,970
CENTENNIAL RESOURCE DEV INC CL A 15136A102 174 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 92 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 392 86,924 SH   SOLE 30 86,924 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 3,715 SH   SOLE 31 3,715 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 261 57,746 SH   SOLE 34 57,746 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 69 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 48,321 1,601,093 SH   SOLE 2 459,868 0 1,141,225
CENTERPOINT ENERGY INC COM 15189T107 7,808 258,711 SH   SOLE 4 245,729 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 31,465 1,042,567 SH   SOLE 7 1,003,329 0 39,238
CENTERPOINT ENERGY INC COM 15189T107 486 16,111 SH   SOLE 13 16,111 0 0
CENTERPOINT ENERGY INC COM 15189T107 132 4,375 SH   SOLE 15 4,375 0 0
CENTERPOINT ENERGY INC COM 15189T107 43,060 1,426,789 SH   SOLE 18 1,360,254 0 66,535
CENTERPOINT ENERGY INC COM 15189T107 6,177 204,656 SH   SOLE 19 204,656 0 0
CENTERPOINT ENERGY INC COM 15189T107 575,860 19,080,841 SH   SOLE 21 19,080,841 0 0
CENTERPOINT ENERGY INC COM 15189T107 380,455 12,606,211 SH   SOLE 22 11,118,101 0 1,488,110
CENTERPOINT ENERGY INC COM 15189T107 13,348 442,276 SH   SOLE 23 442,276 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,585 450,149 SH   SOLE 25 450,149 0 0
CENTERPOINT ENERGY INC COM 15189T107 83,780 2,776,023 SH   SOLE 26 667,817 0 2,108,206
CENTERPOINT ENERGY INC COM 15189T107 3,036 100,598 SH   SOLE 28 74,461 0 26,137
CENTERPOINT ENERGY INC COM 15189T107 5,338 176,872 SH   SOLE 29 70,432 0 106,440
CENTERPOINT ENERGY INC COM 15189T107 73,811 2,445,676 SH   SOLE 30 2,445,676 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,243 140,577 SH   SOLE 31 98,253 0 42,324
CENTERPOINT ENERGY INC COM 15189T107 3,678 121,855 SH   SOLE 32 121,855 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,084 69,064 SH   SOLE 34 69,064 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,164 303,643 SH   SOLE 35 303,643 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,694 420,621 SH   SOLE 36 420,621 0 0
CENTERPOINT ENERGY INC COM 15189T107 339 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 522 9,992 SH   SOLE 7 9,992 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 87,799 1,680,040 SH   SOLE 21 1,680,040 0 0
CENTERSTATE BK CORP COM 15201P109 3,330 138,855 SH   SOLE 2 18,392 0 120,463
CENTERSTATE BK CORP COM 15201P109 11 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 60 2,516 SH   SOLE 7 2,516 0 0
CENTERSTATE BK CORP COM 15201P109 10,171 424,072 SH   SOLE 18 424,072 0 0
CENTERSTATE BK CORP COM 15201P109 9,081 378,593 SH   SOLE 19 378,593 0 0
CENTERSTATE BK CORP COM 15201P109 101,418 4,228,391 SH   SOLE 21 4,228,391 0 0
CENTERSTATE BK CORP COM 15201P109 99,494 4,148,157 SH   SOLE 22 3,995,181 0 152,976
CENTERSTATE BK CORP COM 15201P109 822 34,259 SH   SOLE 23 34,259 0 0
CENTERSTATE BK CORP COM 15201P109 3,937 164,126 SH   SOLE 26 40,205 0 123,921
CENTERSTATE BK CORP COM 15201P109 350 14,580 SH   SOLE 28 14,580 0 0
CENTERSTATE BK CORP COM 15201P109 925 38,555 SH   SOLE 30 38,555 0 0
CENTERSTATE BK CORP COM 15201P109 303 12,653 SH   SOLE 40 12,653 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,000 104,370 SH   SOLE 7 104,370 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,031 420,741 SH   SOLE 21 420,741 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,394 145,553 SH   SOLE 30 145,553 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 349 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,439 320,210 SH   SOLE 18 320,210 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 682 151,619 SH   SOLE 19 151,619 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 13,824 3,075,351 SH   SOLE 21 3,075,351 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9,162 2,038,228 SH   SOLE 22 1,966,192 0 72,036
CENTRAL FED CORP COM NEW PAR 15346Q400 9 756 SH   SOLE 18 756 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 153 12,255 SH   SOLE 21 12,255 0 0
CENTRAL GARDEN & PET CO COM 153527106 317 10,837 SH   SOLE 2 1,616 0 9,221
CENTRAL GARDEN & PET CO COM 153527106 7 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 11 364 SH   SOLE 7 364 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,344 45,994 SH   SOLE 18 45,994 0 0
CENTRAL GARDEN & PET CO COM 153527106 892 30,516 SH   SOLE 19 30,516 0 0
CENTRAL GARDEN & PET CO COM 153527106 33,902 1,159,844 SH   SOLE 21 1,159,844 0 0
CENTRAL GARDEN & PET CO COM 153527106 11,780 403,003 SH   SOLE 22 395,571 0 7,432
CENTRAL GARDEN & PET CO COM 153527106 51 1,754 SH   SOLE 23 1,754 0 0
CENTRAL GARDEN & PET CO COM 153527106 407 13,934 SH   SOLE 26 0 0 13,934
CENTRAL GARDEN & PET CO COM 153527106 40 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 388 13,262 SH   SOLE 30 13,262 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,207 43,544 SH   SOLE 2 1,680 0 41,864
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 19 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,259 189,701 SH   SOLE 18 189,701 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,977 71,317 SH   SOLE 19 71,317 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 127,064 4,583,021 SH   SOLE 21 4,583,021 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 33,254 1,199,421 SH   SOLE 22 1,130,999 0 68,422
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 404 14,581 SH   SOLE 26 11,545 0 3,036
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 173 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,034 73,350 SH   SOLE 30 73,350 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 136 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,313 46,235 SH   SOLE 2 22,352 0 23,883
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 11 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,280 115,481 SH   SOLE 18 115,481 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,850 135,555 SH   SOLE 19 135,555 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 75,729 2,666,520 SH   SOLE 21 2,666,520 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 33,848 1,191,847 SH   SOLE 22 1,157,524 0 34,323
CENTRAL PAC FINL CORP COM NEW 154760409 23 803 SH   SOLE 23 803 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 20 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 119 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,189 41,851 SH   SOLE 30 41,851 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 130 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 10 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 3,413 1,157,031 SH   SOLE 21 1,157,031 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,576 534,157 SH   SOLE 22 534,157 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 754 255,724 SH   SOLE 30 255,724 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 243 11,920 SH   SOLE 2 478 0 11,442
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 860 42,264 SH   SOLE 18 42,264 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 405 19,912 SH   SOLE 19 19,912 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 8,577 421,482 SH   SOLE 21 421,482 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,592 127,368 SH   SOLE 22 118,895 0 8,473
CENTRIC BRANDS INC COM 15644G104 38 15,224 SH   SOLE 2 931 0 14,293
CENTRIC BRANDS INC COM 15644G104 145 57,819 SH   SOLE 18 57,819 0 0
CENTRIC BRANDS INC COM 15644G104 68 27,003 SH   SOLE 19 27,003 0 0
CENTRIC BRANDS INC COM 15644G104 1,354 539,294 SH   SOLE 21 539,294 0 0
CENTRIC BRANDS INC COM 15644G104 381 151,682 SH   SOLE 22 147,123 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 71 19,501 SH   SOLE 21 19,501 0 0
CENTURY ALUM CO COM 156431108 348 52,438 SH   SOLE 2 1,813 0 50,625
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 260 39,227 SH   SOLE 7 39,227 0 0
CENTURY ALUM CO COM 156431108 1,481 223,153 SH   SOLE 18 223,153 0 0
CENTURY ALUM CO COM 156431108 573 86,381 SH   SOLE 19 86,381 0 0
CENTURY ALUM CO COM 156431108 36,720 5,534,238 SH   SOLE 21 5,534,238 0 0
CENTURY ALUM CO COM 156431108 10,101 1,522,451 SH   SOLE 22 1,440,028 0 82,423
CENTURY ALUM CO COM 156431108 60 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 52 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 449 67,729 SH   SOLE 30 67,729 0 0
CENTURY ALUM CO COM 156431108 37 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 242 2,762 SH   SOLE 2 124 0 2,638
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 904 10,318 SH   SOLE 18 10,318 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 457 5,214 SH   SOLE 19 5,214 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 8,832 100,818 SH   SOLE 21 100,818 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5,948 67,900 SH   SOLE 22 65,727 0 2,173
CENTURY BANCORP INC MASS CL A NON VTG 156432106 270 3,081 SH   SOLE 23 3,081 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 50 570 SH   SOLE 30 570 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7 83 SH   SOLE 34 83 0 0
CENTURY CASINOS INC COM 156492100 228 29,558 SH   SOLE 2 5,670 0 23,888
CENTURY CASINOS INC COM 156492100 5 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 776 100,366 SH   SOLE 18 100,366 0 0
CENTURY CASINOS INC COM 156492100 594 76,806 SH   SOLE 19 76,806 0 0
CENTURY CASINOS INC COM 156492100 7,552 976,910 SH   SOLE 21 976,910 0 0
CENTURY CASINOS INC COM 156492100 8,460 1,094,472 SH   SOLE 22 1,070,958 0 23,514
CENTURY CASINOS INC COM 156492100 69 8,946 SH   SOLE 23 8,946 0 0
CENTURY CASINOS INC COM 156492100 74 9,634 SH   SOLE 26 0 0 9,634
CENTURY CMNTYS INC COM 156504300 1,254 40,953 SH   SOLE 2 16,407 0 24,546
CENTURY CMNTYS INC COM 156504300 18 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 3,761 122,773 SH   SOLE 18 122,773 0 0
CENTURY CMNTYS INC COM 156504300 10,233 334,074 SH   SOLE 19 334,074 0 0
CENTURY CMNTYS INC COM 156504300 98,256 3,207,843 SH   SOLE 21 3,207,843 0 0
CENTURY CMNTYS INC COM 156504300 24,883 812,379 SH   SOLE 22 780,215 0 32,164
CENTURY CMNTYS INC COM 156504300 97 3,183 SH   SOLE 23 3,183 0 0
CENTURY CMNTYS INC COM 156504300 280 9,131 SH   SOLE 26 0 0 9,131
CENTURY CMNTYS INC COM 156504300 73 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 1,099 35,880 SH   SOLE 30 35,880 0 0
CENTURY CMNTYS INC COM 156504300 1,785 58,273 SH   SOLE 34 58,273 0 0
CENTURYLINK INC COM 156700106 32,468 2,601,603 SH   SOLE 2 235,241 0 2,366,362
CENTURYLINK INC COM 156700106 4,990 399,837 SH   SOLE 4 374,218 0 25,619
CENTURYLINK INC COM 156700106 13,526 1,083,798 SH   SOLE 7 959,954 0 123,844
CENTURYLINK INC COM 156700106 688 55,147 SH   SOLE 13 55,147 0 0
CENTURYLINK INC COM 156700106 134 10,719 SH   SOLE 15 10,719 0 0
CENTURYLINK INC COM 156700106 31,441 2,519,321 SH   SOLE 18 2,337,352 0 181,969
CENTURYLINK INC COM 156700106 9,685 776,008 SH   SOLE 19 776,008 0 0
CENTURYLINK INC COM 156700106 608,029 48,720,263 SH   SOLE 21 48,720,263 0 0
CENTURYLINK INC COM 156700106 343,317 27,509,372 SH   SOLE 22 24,269,689 0 3,239,683
CENTURYLINK INC COM 156700106 8,811 706,008 SH   SOLE 23 706,008 0 0
CENTURYLINK INC COM 156700106 12,809 1,026,379 SH   SOLE 25 1,026,379 0 0
CENTURYLINK INC COM 156700106 55,710 4,463,939 SH   SOLE 26 1,475,111 0 2,988,828
CENTURYLINK INC COM 156700106 2,511 201,238 SH   SOLE 28 149,994 0 51,244
CENTURYLINK INC COM 156700106 2,863 229,428 SH   SOLE 29 19,560 0 209,868
CENTURYLINK INC COM 156700106 50,673 4,060,335 SH   SOLE 30 4,060,335 0 0
CENTURYLINK INC COM 156700106 2,701 216,405 SH   SOLE 31 173,409 0 42,996
CENTURYLINK INC COM 156700106 4,940 395,826 SH   SOLE 32 395,826 0 0
CENTURYLINK INC COM 156700106 779 62,391 SH   SOLE 34 62,391 0 0
CENTURYLINK INC COM 156700106 13,030 1,044,088 SH   SOLE 36 1,044,088 0 0
CENTURYLINK INC COM 156700106 305 24,428 SH   SOLE 40 24,428 0 0
CERECOR INC COM 15671L109 61 18,501 SH   SOLE 2 902 0 17,599
CERECOR INC COM 15671L109 247 75,054 SH   SOLE 18 75,054 0 0
CERECOR INC COM 15671L109 118 35,740 SH   SOLE 19 35,740 0 0
CERECOR INC COM 15671L109 2,405 730,857 SH   SOLE 21 730,857 0 0
CERECOR INC COM 15671L109 1,293 392,949 SH   SOLE 22 386,811 0 6,138
CERIDIAN HCM HLDG INC COM 15677J108 7,230 146,454 SH   SOLE 2 5,595 0 140,859
CERIDIAN HCM HLDG INC COM 15677J108 9 180 SH   SOLE 4 180 0 0
CERIDIAN HCM HLDG INC COM 15677J108 81 1,631 SH   SOLE 7 1,631 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,821 36,884 SH   SOLE 18 36,884 0 0
CERIDIAN HCM HLDG INC COM 15677J108 903 18,300 SH   SOLE 19 18,300 0 0
CERIDIAN HCM HLDG INC COM 15677J108 64,195 1,300,284 SH   SOLE 21 1,300,284 0 0
CERIDIAN HCM HLDG INC COM 15677J108 112,964 2,288,112 SH   SOLE 22 2,157,381 0 130,731
CERIDIAN HCM HLDG INC COM 15677J108 697 14,113 SH   SOLE 26 10,970 0 3,143
CERIDIAN HCM HLDG INC COM 15677J108 323 6,552 SH   SOLE 28 6,552 0 0
CERIDIAN HCM HLDG INC COM 15677J108 673 13,640 SH   SOLE 30 13,640 0 0
CERIDIAN HCM HLDG INC COM 15677J108 82 1,656 SH   SOLE 31 1,656 0 0
CERIDIAN HCM HLDG INC COM 15677J108 208 4,217 SH   SOLE 40 4,217 0 0
CERNER CORP COM 156782104 59,514 873,029 SH   SOLE 2 174,656 0 698,373
CERNER CORP COM 156782104 9,865 144,707 SH   SOLE 4 135,784 0 8,923
CERNER CORP COM 156782104 29,744 436,322 SH   SOLE 7 317,679 0 118,643
CERNER CORP COM 156782104 310 4,548 SH   SOLE 13 4,548 0 0
CERNER CORP COM 156782104 230 3,373 SH   SOLE 15 3,373 0 0
CERNER CORP COM 156782104 15 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 46,793 686,422 SH   SOLE 18 641,068 0 45,354
CERNER CORP COM 156782104 42,961 630,207 SH   SOLE 19 630,207 0 0
CERNER CORP COM 156782104 565,023 8,288,437 SH   SOLE 21 8,288,437 0 0
CERNER CORP COM 156782104 537,520 7,884,993 SH   SOLE 22 7,055,418 0 829,575
CERNER CORP COM 156782104 16,606 243,593 SH   SOLE 23 243,593 0 0
CERNER CORP COM 156782104 24,398 357,897 SH   SOLE 25 357,897 0 0
CERNER CORP COM 156782104 106,548 1,562,982 SH   SOLE 26 412,616 0 1,150,366
CERNER CORP COM 156782104 4,055 59,482 SH   SOLE 28 42,746 0 16,736
CERNER CORP COM 156782104 535 7,855 SH   SOLE 29 7,855 0 0
CERNER CORP COM 156782104 123,576 1,812,755 SH   SOLE 30 1,812,755 0 0
CERNER CORP COM 156782104 4,961 72,773 SH   SOLE 31 60,857 0 11,916
CERNER CORP COM 156782104 3,086 45,275 SH   SOLE 32 45,275 0 0
CERNER CORP COM 156782104 14,382 210,966 SH   SOLE 34 210,966 0 0
CERNER CORP COM 156782104 14,634 214,671 SH   SOLE 36 214,671 0 0
CERNER CORP COM 156782104 502 7,367 SH   SOLE 40 7,367 0 0
CERUS CORP COM 157085101 619 120,132 SH   SOLE 2 5,678 0 114,454
CERUS CORP COM 157085101 16 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,543 493,397 SH   SOLE 18 493,397 0 0
CERUS CORP COM 157085101 1,220 236,688 SH   SOLE 19 236,688 0 0
CERUS CORP COM 157085101 32,005 6,208,527 SH   SOLE 21 6,208,527 0 0
CERUS CORP COM 157085101 21,461 4,163,048 SH   SOLE 22 3,972,595 0 190,453
CERUS CORP COM 157085101 46 8,836 SH   SOLE 26 0 0 8,836
CERUS CORP COM 157085101 99 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 251 48,605 SH   SOLE 30 48,605 0 0
CERUS CORP COM 157085101 44 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 95 14,396 SH   SOLE 22 14,396 0 0
CEVA INC COM 157210105 566 18,950 SH   SOLE 2 899 0 18,051
CEVA INC COM 157210105 4 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 14 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 3,032 101,539 SH   SOLE 18 101,539 0 0
CEVA INC COM 157210105 1,127 37,730 SH   SOLE 19 37,730 0 0
CEVA INC COM 157210105 73,303 2,454,883 SH   SOLE 21 2,454,883 0 0
CEVA INC COM 157210105 19,576 655,594 SH   SOLE 22 631,007 0 24,587
CEVA INC COM 157210105 91 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 87 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 915 30,642 SH   SOLE 30 30,642 0 0
CEVA INC COM 157210105 61 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 31,402 638,247 SH   SOLE 2 129,479 0 508,768
CF INDS HLDGS INC COM 125269100 4,099 83,311 SH   SOLE 4 77,421 0 5,890
CF INDS HLDGS INC COM 125269100 13,552 275,440 SH   SOLE 7 275,440 0 0
CF INDS HLDGS INC COM 125269100 217 4,415 SH   SOLE 13 4,415 0 0
CF INDS HLDGS INC COM 125269100 109 2,214 SH   SOLE 15 2,214 0 0
CF INDS HLDGS INC COM 125269100 26,439 537,375 SH   SOLE 18 495,677 0 41,698
CF INDS HLDGS INC COM 125269100 24,365 495,220 SH   SOLE 19 495,220 0 0
CF INDS HLDGS INC COM 125269100 430,838 8,756,860 SH   SOLE 21 8,756,860 0 0
CF INDS HLDGS INC COM 125269100 303,447 6,167,626 SH   SOLE 22 5,538,393 0 629,233
CF INDS HLDGS INC COM 125269100 7,838 159,305 SH   SOLE 23 159,305 0 0
CF INDS HLDGS INC COM 125269100 11,989 243,689 SH   SOLE 25 243,689 0 0
CF INDS HLDGS INC COM 125269100 36,560 743,083 SH   SOLE 26 313,741 0 429,342
CF INDS HLDGS INC COM 125269100 2,036 41,379 SH   SOLE 28 29,117 0 12,262
CF INDS HLDGS INC COM 125269100 12,899 262,165 SH   SOLE 29 262,165 0 0
CF INDS HLDGS INC COM 125269100 39,536 803,577 SH   SOLE 30 803,577 0 0
CF INDS HLDGS INC COM 125269100 2,856 58,052 SH   SOLE 31 41,563 0 16,489
CF INDS HLDGS INC COM 125269100 3,274 66,552 SH   SOLE 32 66,552 0 0
CF INDS HLDGS INC COM 125269100 3,935 79,984 SH   SOLE 34 79,984 0 0
CF INDS HLDGS INC COM 125269100 8,786 178,584 SH   SOLE 36 178,584 0 0
CF INDS HLDGS INC COM 125269100 230 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 3,964 50,093 SH   SOLE 21 50,093 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 7 1,289 SH   SOLE 18 1,289 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 91 16,069 SH   SOLE 21 16,069 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 678 120,005 SH   SOLE 22 120,005 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,054 87,221 SH   SOLE 2 2,643 0 84,578
CHANGE HEALTHCARE INC COM 15912K100 12 961 SH   SOLE 7 961 0 0
CHANGE HEALTHCARE INC COM 15912K100 257 21,235 SH   SOLE 18 21,235 0 0
CHANGE HEALTHCARE INC COM 15912K100 120 9,963 SH   SOLE 19 9,963 0 0
CHANGE HEALTHCARE INC COM 15912K100 7,655 633,712 SH   SOLE 21 633,712 0 0
CHANGE HEALTHCARE INC COM 15912K100 13,609 1,126,567 SH   SOLE 22 1,062,467 0 64,100
CHANGE HEALTHCARE INC COM 15912K100 12 992 SH   SOLE 31 992 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 11,279 236,351 SH   SOLE 21 236,351 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 34 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,932 203,406 SH   SOLE 21 203,406 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,005 105,758 SH   SOLE 22 105,758 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 492 51,781 SH   SOLE 30 51,781 0 0
CHANNELADVISOR CORP COM 159179100 216 23,162 SH   SOLE 2 950 0 22,212
CHANNELADVISOR CORP COM 159179100 5 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 894 95,857 SH   SOLE 18 95,857 0 0
CHANNELADVISOR CORP COM 159179100 427 45,772 SH   SOLE 19 45,772 0 0
CHANNELADVISOR CORP COM 159179100 9,297 996,425 SH   SOLE 21 996,425 0 0
CHANNELADVISOR CORP COM 159179100 6,885 737,970 SH   SOLE 22 709,152 0 28,818
CHANNELADVISOR CORP COM 159179100 29 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 57 6,156 SH   SOLE 30 6,156 0 0
CHANNELADVISOR CORP COM 159179100 20 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM 15930P800 1 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM 15930P800 7 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 55 40,814 SH   SOLE 2 1,290 0 39,524
CHAPARRAL ENERGY INC COM CL A 15942R208 145 107,851 SH   SOLE 18 107,851 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 69 51,809 SH   SOLE 19 51,809 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 1,558 1,162,886 SH   SOLE 21 1,162,886 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 554 413,528 SH   SOLE 22 384,800 0 28,728
CHAPARRAL ENERGY INC COM CL A 15942R208 8 5,736 SH   SOLE 30 5,736 0 0
CHARAH SOLUTIONS INC COM 15957P105 18 8,260 SH   SOLE 2 235 0 8,025
CHARAH SOLUTIONS INC COM 15957P105 69 32,453 SH   SOLE 18 32,453 0 0
CHARAH SOLUTIONS INC COM 15957P105 30 14,382 SH   SOLE 19 14,382 0 0
CHARAH SOLUTIONS INC COM 15957P105 746 351,864 SH   SOLE 21 351,864 0 0
CHARAH SOLUTIONS INC COM 15957P105 174 82,150 SH   SOLE 22 80,303 0 1,847
CHARLES & COLVARD LTD COM 159765106 6 3,926 SH   SOLE 18 3,926 0 0
CHARLES & COLVARD LTD COM 159765106 119 72,867 SH   SOLE 21 72,867 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,410 108,863 SH   SOLE 2 25,453 0 83,410
CHARLES RIV LABS INTL INC COM 159864107 33 252 SH   SOLE 4 252 0 0
CHARLES RIV LABS INTL INC COM 159864107 136 1,024 SH   SOLE 7 1,024 0 0
CHARLES RIV LABS INTL INC COM 159864107 20,104 151,878 SH   SOLE 18 151,878 0 0
CHARLES RIV LABS INTL INC COM 159864107 26,168 197,685 SH   SOLE 19 197,685 0 0
CHARLES RIV LABS INTL INC COM 159864107 333,640 2,520,511 SH   SOLE 21 2,520,511 0 0
CHARLES RIV LABS INTL INC COM 159864107 209,083 1,579,537 SH   SOLE 22 1,490,481 0 89,056
CHARLES RIV LABS INTL INC COM 159864107 2,532 19,127 SH   SOLE 26 10,120 0 9,007
CHARLES RIV LABS INTL INC COM 159864107 803 6,068 SH   SOLE 28 6,068 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,762 13,310 SH   SOLE 30 13,310 0 0
CHARLES RIV LABS INTL INC COM 159864107 130 981 SH   SOLE 31 981 0 0
CHARLES RIV LABS INTL INC COM 159864107 499 3,773 SH   SOLE 34 3,773 0 0
CHARLES RIV LABS INTL INC COM 159864107 99 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 661 4,990 SH   SOLE 40 4,990 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,959 31,411 SH   SOLE 2 1,464 0 29,947
CHART INDS INC COM PAR $0.01 16115Q308 11 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 44 712 SH   SOLE 7 712 0 0
CHART INDS INC COM PAR $0.01 16115Q308 10,074 161,548 SH   SOLE 18 161,548 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,847 61,693 SH   SOLE 19 61,693 0 0
CHART INDS INC COM PAR $0.01 16115Q308 242,670 3,891,437 SH   SOLE 21 3,891,437 0 0
CHART INDS INC COM PAR $0.01 16115Q308 66,025 1,058,768 SH   SOLE 22 1,010,383 0 48,385
CHART INDS INC COM PAR $0.01 16115Q308 1,093 17,530 SH   SOLE 26 8,183 0 9,347
CHART INDS INC COM PAR $0.01 16115Q308 235 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,080 49,396 SH   SOLE 30 49,396 0 0
CHART INDS INC COM PAR $0.01 16115Q308 152 2,433 SH   SOLE 40 2,433 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,326 430,277 SH   SOLE 2 77,322 0 352,955
CHARTER COMMUNICATIONS INC N CL A 16119P108 30,534 74,089 SH   SOLE 4 69,840 0 4,249
CHARTER COMMUNICATIONS INC N CL A 16119P108 68,013 165,032 SH   SOLE 7 155,806 0 9,226
CHARTER COMMUNICATIONS INC N CL A 16119P108 753 1,827 SH   SOLE 13 1,827 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 806 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 167,250 405,829 SH   SOLE 18 383,618 0 22,211
CHARTER COMMUNICATIONS INC N CL A 16119P108 218,708 530,689 SH   SOLE 19 530,689 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,292,834 3,137,034 SH   SOLE 21 3,137,034 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,621,505 3,934,545 SH   SOLE 22 3,496,525 0 438,020
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,101 121,569 SH   SOLE 23 121,569 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 270,112 655,421 SH   SOLE 25 655,421 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 246,198 597,393 SH   SOLE 26 186,594 0 410,799
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,709 30,839 SH   SOLE 28 22,472 0 8,367
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,621 6,360 SH   SOLE 29 6,360 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 256,169 621,588 SH   SOLE 30 621,588 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 29,376 71,280 SH   SOLE 31 34,425 0 36,855
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,984 31,505 SH   SOLE 32 31,505 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 110,241 267,498 SH   SOLE 34 267,498 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 46,516 112,871 SH   SOLE 36 112,871 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,508 3,660 SH   SOLE 40 3,660 0 0
CHASE CORP COM 16150R104 694 6,348 SH   SOLE 2 289 0 6,059
CHASE CORP COM 16150R104 16 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,731 24,963 SH   SOLE 18 24,963 0 0
CHASE CORP COM 16150R104 1,366 12,491 SH   SOLE 19 12,491 0 0
CHASE CORP COM 16150R104 26,582 243,006 SH   SOLE 21 243,006 0 0
CHASE CORP COM 16150R104 23,159 211,706 SH   SOLE 22 202,364 0 9,342
CHASE CORP COM 16150R104 115 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 122 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 238 2,180 SH   SOLE 30 2,180 0 0
CHASE CORP COM 16150R104 75 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 882 48,595 SH   SOLE 2 1,931 0 46,664
CHATHAM LODGING TR COM 16208T102 213 11,762 SH   SOLE 4 11,762 0 0
CHATHAM LODGING TR COM 16208T102 843 46,469 SH   SOLE 7 46,469 0 0
CHATHAM LODGING TR COM 16208T102 27 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 3,778 208,156 SH   SOLE 18 208,156 0 0
CHATHAM LODGING TR COM 16208T102 2,231 122,914 SH   SOLE 19 122,914 0 0
CHATHAM LODGING TR COM 16208T102 96,231 5,301,965 SH   SOLE 21 5,301,965 0 0
CHATHAM LODGING TR COM 16208T102 34,490 1,900,268 SH   SOLE 22 1,837,044 0 63,224
CHATHAM LODGING TR COM 16208T102 28 1,539 SH   SOLE 23 1,539 0 0
CHATHAM LODGING TR COM 16208T102 1,788 98,528 SH   SOLE 25 98,528 0 0
CHATHAM LODGING TR COM 16208T102 1,002 55,205 SH   SOLE 26 25,190 0 30,015
CHATHAM LODGING TR COM 16208T102 114 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 425 23,441 SH   SOLE 29 23,441 0 0
CHATHAM LODGING TR COM 16208T102 4,691 258,464 SH   SOLE 30 258,464 0 0
CHATHAM LODGING TR COM 16208T102 77 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,204 74,921 SH   SOLE 2 54,326 0 20,595
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,275 57,310 SH   SOLE 4 53,953 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,115 110,641 SH   SOLE 7 96,482 0 14,159
CHECK POINT SOFTWARE TECH LT ORD M22465104 18 163 SH   SOLE 13 163 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 142 1,301 SH   SOLE 15 1,301 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,423 122,582 SH   SOLE 18 120,958 0 1,624
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,448 77,154 SH   SOLE 19 77,154 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,269 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 183,342 1,674,356 SH   SOLE 21 1,674,356 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 214,132 1,955,541 SH   SOLE 22 1,805,460 0 150,081
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,508 123,357 SH   SOLE 23 123,357 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,424 122,590 SH   SOLE 25 122,590 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 53,981 492,979 SH   SOLE 26 126,511 0 366,468
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,790 16,345 SH   SOLE 28 16,345 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 441 4,025 SH   SOLE 29 4,025 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 32,266 294,665 SH   SOLE 30 294,665 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,835 108,078 SH   SOLE 31 28,281 0 79,797
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,371 21,649 SH   SOLE 32 21,649 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 623 5,691 SH   SOLE 34 5,691 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,351 76,266 SH   SOLE 36 76,266 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 288 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 269 108,133 SH   SOLE 2 89,262 0 18,871
CHECKPOINT THERAPEUTICS INC COM 162828107 350 140,401 SH   SOLE 18 140,401 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,886 757,308 SH   SOLE 19 757,308 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,944 780,752 SH   SOLE 21 780,752 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,088 437,104 SH   SOLE 22 430,627 0 6,477
CHECKPOINT THERAPEUTICS INC COM 162828107 724 290,681 SH   SOLE 34 290,681 0 0
CHEESECAKE FACTORY INC COM 163072101 2,265 54,337 SH   SOLE 2 19,424 0 34,913
CHEESECAKE FACTORY INC COM 163072101 9 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 31 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 10,265 246,271 SH   SOLE 18 243,398 0 2,873
CHEESECAKE FACTORY INC COM 163072101 4,048 97,119 SH   SOLE 19 97,119 0 0
CHEESECAKE FACTORY INC COM 163072101 123,362 2,959,744 SH   SOLE 21 2,959,744 0 0
CHEESECAKE FACTORY INC COM 163072101 60,373 1,448,490 SH   SOLE 22 1,382,007 0 66,483
CHEESECAKE FACTORY INC COM 163072101 771 18,501 SH   SOLE 26 14,159 0 4,342
CHEESECAKE FACTORY INC COM 163072101 213 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 515 12,352 SH   SOLE 30 12,352 0 0
CHEESECAKE FACTORY INC COM 163072101 153 3,659 SH   SOLE 34 3,659 0 0
CHEESECAKE FACTORY INC COM 163072101 204 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 41 11,517 SH   SOLE 21 11,517 0 0
CHEETAH MOBILE INC ADR 163075104 748 209,017 SH   SOLE 22 209,017 0 0
CHEETAH MOBILE INC ADR 163075104 273 76,314 SH   SOLE 30 76,314 0 0
CHEFS WHSE INC COM 163086101 857 21,265 SH   SOLE 2 1,005 0 20,260
CHEFS WHSE INC COM 163086101 8 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 19 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,665 115,711 SH   SOLE 18 115,711 0 0
CHEFS WHSE INC COM 163086101 1,679 41,653 SH   SOLE 19 41,653 0 0
CHEFS WHSE INC COM 163086101 112,627 2,793,326 SH   SOLE 21 2,793,326 0 0
CHEFS WHSE INC COM 163086101 30,300 751,480 SH   SOLE 22 721,535 0 29,945
CHEFS WHSE INC COM 163086101 96 2,385 SH   SOLE 26 0 0 2,385
CHEFS WHSE INC COM 163086101 124 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,459 36,175 SH   SOLE 30 36,175 0 0
CHEFS WHSE INC COM 163086101 89 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 3,186 106,376 SH   SOLE 2 10,105 0 96,271
CHEGG INC COM 163092109 30 995 SH   SOLE 4 995 0 0
CHEGG INC COM 163092109 64 2,125 SH   SOLE 7 2,125 0 0
CHEGG INC COM 163092109 12,436 415,219 SH   SOLE 18 396,355 0 18,864
CHEGG INC COM 163092109 10,286 343,450 SH   SOLE 19 343,450 0 0
CHEGG INC COM 163092109 116,649 3,894,808 SH   SOLE 21 3,894,808 0 0
CHEGG INC COM 163092109 103,626 3,459,956 SH   SOLE 22 3,311,574 0 148,382
CHEGG INC COM 163092109 780 26,031 SH   SOLE 23 26,031 0 0
CHEGG INC COM 163092109 12,282 410,073 SH   SOLE 25 410,073 0 0
CHEGG INC COM 163092109 3,695 123,385 SH   SOLE 26 29,424 0 93,961
CHEGG INC COM 163092109 369 12,321 SH   SOLE 28 12,321 0 0
CHEGG INC COM 163092109 985 32,892 SH   SOLE 30 32,892 0 0
CHEGG INC COM 163092109 3,029 101,140 SH   SOLE 31 0 0 101,140
CHEGG INC COM 163092109 2,492 83,215 SH   SOLE 34 83,215 0 0
CHEGG INC COM 163092109 377 12,590 SH   SOLE 40 12,590 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 1,356 1,060,000 PRN   SOLE 21 1,060,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 290 47,416 SH   SOLE 21 47,416 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 844 137,872 SH   SOLE 22 137,872 0 0
CHEMED CORP NEW COM 16359R103 24,539 58,766 SH   SOLE 2 29,283 0 29,483
CHEMED CORP NEW COM 16359R103 1,349 3,230 SH   SOLE 4 3,230 0 0
CHEMED CORP NEW COM 16359R103 353 845 SH   SOLE 7 845 0 0
CHEMED CORP NEW COM 16359R103 287 688 SH   SOLE 13 688 0 0
CHEMED CORP NEW COM 16359R103 20,859 49,954 SH   SOLE 18 48,627 0 1,327
CHEMED CORP NEW COM 16359R103 12,381 29,650 SH   SOLE 19 29,650 0 0
CHEMED CORP NEW COM 16359R103 355,320 850,923 SH   SOLE 21 850,923 0 0
CHEMED CORP NEW COM 16359R103 261,700 626,722 SH   SOLE 22 588,985 0 37,737
CHEMED CORP NEW COM 16359R103 3,891 9,319 SH   SOLE 23 9,319 0 0
CHEMED CORP NEW COM 16359R103 8,541 20,454 SH   SOLE 26 4,914 0 15,540
CHEMED CORP NEW COM 16359R103 864 2,068 SH   SOLE 28 2,068 0 0
CHEMED CORP NEW COM 16359R103 1,292 3,093 SH   SOLE 29 2,275 0 818
CHEMED CORP NEW COM 16359R103 3,027 7,248 SH   SOLE 30 7,248 0 0
CHEMED CORP NEW COM 16359R103 2,524 6,044 SH   SOLE 31 4,104 0 1,940
CHEMED CORP NEW COM 16359R103 1,160 2,778 SH   SOLE 34 2,778 0 0
CHEMED CORP NEW COM 16359R103 550 1,318 SH   SOLE 36 1,318 0 0
CHEMED CORP NEW COM 16359R103 717 1,716 SH   SOLE 40 1,716 0 0
CHEMOCENTRYX INC COM 16383L106 309 45,573 SH   SOLE 2 11,645 0 33,928
CHEMOCENTRYX INC COM 16383L106 4 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 1,198 176,714 SH   SOLE 18 148,455 0 28,259
CHEMOCENTRYX INC COM 16383L106 1,994 294,047 SH   SOLE 19 294,047 0 0
CHEMOCENTRYX INC COM 16383L106 13,576 2,002,429 SH   SOLE 21 2,002,429 0 0
CHEMOCENTRYX INC COM 16383L106 9,326 1,375,574 SH   SOLE 22 1,348,439 0 27,135
CHEMOCENTRYX INC COM 16383L106 379 55,850 SH   SOLE 23 55,850 0 0
CHEMOCENTRYX INC COM 16383L106 681 100,371 SH   SOLE 26 0 0 100,371
CHEMOCENTRYX INC COM 16383L106 47 6,962 SH   SOLE 30 6,962 0 0
CHEMOCENTRYX INC COM 16383L106 24 3,544 SH   SOLE 34 3,544 0 0
CHEMOCENTRYX INC COM 16383L106 29 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 5,970 399,597 SH   SOLE 2 82,532 0 317,065
CHEMOURS CO COM 163851108 13 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 64 4,270 SH   SOLE 7 4,270 0 0
CHEMOURS CO COM 163851108 6,831 457,205 SH   SOLE 18 457,205 0 0
CHEMOURS CO COM 163851108 551 36,855 SH   SOLE 19 36,855 0 0
CHEMOURS CO COM 163851108 119,053 7,968,766 SH   SOLE 21 7,968,766 0 0
CHEMOURS CO COM 163851108 79,865 5,345,699 SH   SOLE 22 4,994,374 0 351,325
CHEMOURS CO COM 163851108 889 59,473 SH   SOLE 26 48,284 0 11,189
CHEMOURS CO COM 163851108 322 21,584 SH   SOLE 28 21,584 0 0
CHEMOURS CO COM 163851108 693 46,400 SH   SOLE 30 46,400 0 0
CHEMOURS CO COM 163851108 52 3,463 SH   SOLE 31 3,463 0 0
CHEMOURS CO COM 163851108 86 5,778 SH   SOLE 36 5,778 0 0
CHEMOURS CO COM 163851108 263 17,621 SH   SOLE 40 17,621 0 0
CHEMUNG FINL CORP COM 164024101 152 3,610 SH   SOLE 2 124 0 3,486
CHEMUNG FINL CORP COM 164024101 535 12,737 SH   SOLE 18 12,737 0 0
CHEMUNG FINL CORP COM 164024101 272 6,465 SH   SOLE 19 6,465 0 0
CHEMUNG FINL CORP COM 164024101 5,455 129,871 SH   SOLE 21 129,871 0 0
CHEMUNG FINL CORP COM 164024101 1,585 37,736 SH   SOLE 22 35,015 0 2,721
CHENIERE ENERGY INC COM NEW 16411R208 34,959 554,372 SH   SOLE 2 19,085 0 535,287
CHENIERE ENERGY INC COM NEW 16411R208 5,515 87,454 SH   SOLE 4 81,012 0 6,442
CHENIERE ENERGY INC COM NEW 16411R208 17,926 284,267 SH   SOLE 7 284,267 0 0
CHENIERE ENERGY INC COM NEW 16411R208 26 407 SH   SOLE 13 407 0 0
CHENIERE ENERGY INC COM NEW 16411R208 138 2,189 SH   SOLE 15 2,189 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,568 135,876 SH   SOLE 18 117,952 0 17,924
CHENIERE ENERGY INC COM NEW 16411R208 25,129 398,496 SH   SOLE 19 398,496 0 0
CHENIERE ENERGY INC COM NEW 16411R208 387,194 6,140,085 SH   SOLE 21 6,140,085 0 0
CHENIERE ENERGY INC COM NEW 16411R208 390,346 6,190,070 SH   SOLE 22 5,730,123 0 459,947
CHENIERE ENERGY INC COM NEW 16411R208 10,414 165,150 SH   SOLE 23 165,150 0 0
CHENIERE ENERGY INC COM NEW 16411R208 16,008 253,857 SH   SOLE 25 253,857 0 0
CHENIERE ENERGY INC COM NEW 16411R208 56,100 889,625 SH   SOLE 26 319,590 0 570,035
CHENIERE ENERGY INC COM NEW 16411R208 2,819 44,705 SH   SOLE 28 32,280 0 12,425
CHENIERE ENERGY INC COM NEW 16411R208 3,365 53,368 SH   SOLE 29 4,536 0 48,832
CHENIERE ENERGY INC COM NEW 16411R208 20,225 320,730 SH   SOLE 30 320,730 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,494 55,403 SH   SOLE 31 37,991 0 17,412
CHENIERE ENERGY INC COM NEW 16411R208 4,198 66,568 SH   SOLE 34 66,568 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,304 147,547 SH   SOLE 36 147,547 0 0
CHENIERE ENERGY INC COM NEW 16411R208 349 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,234 1,600,000 PRN   SOLE 21 1,600,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 234 17,834 SH   SOLE 2 768 0 17,066
CHERRY HILL MTG INVT CORP COM 164651101 5 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 737 56,268 SH   SOLE 18 56,268 0 0
CHERRY HILL MTG INVT CORP COM 164651101 361 27,559 SH   SOLE 19 27,559 0 0
CHERRY HILL MTG INVT CORP COM 164651101 11,297 862,332 SH   SOLE 21 862,332 0 0
CHERRY HILL MTG INVT CORP COM 164651101 7,515 573,632 SH   SOLE 22 562,167 0 11,465
CHESAPEAKE ENERGY CORP COM 165167107 4,348 3,084,035 SH   SOLE 2 570,391 0 2,513,644
CHESAPEAKE ENERGY CORP COM 165167107 8 5,881 SH   SOLE 4 5,881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 64 45,322 SH   SOLE 7 45,322 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4,557 3,232,042 SH   SOLE 18 3,232,042 0 0
CHESAPEAKE ENERGY CORP COM 165167107 420 298,083 SH   SOLE 19 298,083 0 0
CHESAPEAKE ENERGY CORP COM 165167107 81,043 57,477,089 SH   SOLE 21 57,477,089 0 0
CHESAPEAKE ENERGY CORP COM 165167107 52,673 37,356,668 SH   SOLE 22 34,751,217 0 2,605,451
CHESAPEAKE ENERGY CORP COM 165167107 619 439,315 SH   SOLE 26 287,644 0 151,671
CHESAPEAKE ENERGY CORP COM 165167107 229 162,742 SH   SOLE 28 162,742 0 0
CHESAPEAKE ENERGY CORP COM 165167107 825 585,358 SH   SOLE 30 585,358 0 0
CHESAPEAKE ENERGY CORP COM 165167107 39 27,651 SH   SOLE 31 27,651 0 0
CHESAPEAKE ENERGY CORP COM 165167107 180 127,803 SH   SOLE 36 127,803 0 0
CHESAPEAKE ENERGY CORP COM 165167107 174 123,295 SH   SOLE 40 123,295 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 8,035 187,113 SH   SOLE 21 187,113 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 370 620,000 PRN   SOLE 2 620,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,175 3,640,000 PRN   SOLE 19 3,640,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,011 3,365,000 PRN   SOLE 21 3,365,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,610 16,894 SH   SOLE 2 3,439 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,296 55,555 SH   SOLE 18 55,555 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,222 65,280 SH   SOLE 19 65,280 0 0
CHESAPEAKE UTILS CORP COM 165303108 52,347 549,173 SH   SOLE 21 549,173 0 0
CHESAPEAKE UTILS CORP COM 165303108 54,987 576,865 SH   SOLE 22 548,346 0 28,519
CHESAPEAKE UTILS CORP COM 165303108 874 9,172 SH   SOLE 23 9,172 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,188 43,940 SH   SOLE 26 5,309 0 38,631
CHESAPEAKE UTILS CORP COM 165303108 194 2,040 SH   SOLE 28 2,040 0 0
CHESAPEAKE UTILS CORP COM 165303108 450 4,716 SH   SOLE 30 4,716 0 0
CHESAPEAKE UTILS CORP COM 165303108 153 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 610,685 5,149,115 SH   SOLE 2 890,745 0 4,258,370
CHEVRON CORP NEW COM 166764100 92,472 779,697 SH   SOLE 4 728,460 0 51,237
CHEVRON CORP NEW COM 166764100 233,533 1,969,078 SH   SOLE 7 1,888,862 0 80,216
CHEVRON CORP NEW COM 166764100 7,876 66,411 SH   SOLE 13 66,411 0 0
CHEVRON CORP NEW COM 166764100 2,230 18,806 SH   SOLE 15 18,806 0 0
CHEVRON CORP NEW COM 166764100 1 5 SH   SOLE 17 0 0 5
CHEVRON CORP NEW COM 166764100 789,695 6,658,473 SH   SOLE 18 6,286,987 0 371,486
CHEVRON CORP NEW COM 166764100 97,126 818,934 SH   SOLE 19 818,934 0 0
CHEVRON CORP NEW COM 166764100 5,449,774 45,950,873 SH   SOLE 21 45,950,873 0 0
CHEVRON CORP NEW COM 166764100 5,543,295 46,739,421 SH   SOLE 22 41,312,427 0 5,426,994
CHEVRON CORP NEW COM 166764100 173,188 1,460,268 SH   SOLE 23 1,460,268 0 0
CHEVRON CORP NEW COM 166764100 227,765 1,920,443 SH   SOLE 25 1,899,914 0 20,529
CHEVRON CORP NEW COM 166764100 1,001,500 8,444,352 SH   SOLE 26 2,140,105 0 6,304,247
CHEVRON CORP NEW COM 166764100 43,173 364,025 SH   SOLE 28 263,164 0 100,861
CHEVRON CORP NEW COM 166764100 24,196 204,013 SH   SOLE 29 67,885 0 136,128
CHEVRON CORP NEW COM 166764100 842,728 7,105,631 SH   SOLE 30 7,105,631 0 0
CHEVRON CORP NEW COM 166764100 65,229 549,989 SH   SOLE 31 371,527 0 178,462
CHEVRON CORP NEW COM 166764100 22,132 186,612 SH   SOLE 32 186,612 0 0
CHEVRON CORP NEW COM 166764100 100,805 849,959 SH   SOLE 34 849,959 0 0
CHEVRON CORP NEW COM 166764100 181,105 1,527,022 SH   SOLE 36 1,527,022 0 0
CHEVRON CORP NEW COM 166764100 5,358 45,175 SH   SOLE 40 45,175 0 0
CHEWY INC CL A 16679L109 233 9,475 SH   SOLE 2 9,475 0 0
CHEWY INC CL A 16679L109 1,328 54,044 SH   SOLE 19 54,044 0 0
CHEWY INC CL A 16679L109 1,016 41,324 SH   SOLE 21 41,324 0 0
CHEWY INC CL A 16679L109 21,955 893,210 SH   SOLE 22 893,210 0 0
CHEWY INC CL A 16679L109 1,289 52,432 SH   SOLE 34 52,432 0 0
CHIASMA INC COM 16706W102 144 29,127 SH   SOLE 2 1,078 0 28,049
CHIASMA INC COM 16706W102 607 122,590 SH   SOLE 18 122,590 0 0
CHIASMA INC COM 16706W102 287 57,977 SH   SOLE 19 57,977 0 0
CHIASMA INC COM 16706W102 5,007 1,011,558 SH   SOLE 21 1,011,558 0 0
CHIASMA INC COM 16706W102 3,279 662,473 SH   SOLE 22 647,805 0 14,668
CHICAGO RIVET & MACH CO COM 168088102 3 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 497 123,350 SH   SOLE 2 5,207 0 118,143
CHICOS FAS INC COM 168615102 1 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 11 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 2,242 556,243 SH   SOLE 18 556,243 0 0
CHICOS FAS INC COM 168615102 809 200,788 SH   SOLE 19 200,788 0 0
CHICOS FAS INC COM 168615102 54,023 13,405,279 SH   SOLE 21 13,405,279 0 0
CHICOS FAS INC COM 168615102 15,997 3,969,364 SH   SOLE 22 3,693,336 0 276,028
CHICOS FAS INC COM 168615102 12 2,989 SH   SOLE 23 2,989 0 0
CHICOS FAS INC COM 168615102 80 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 77 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 626 155,395 SH   SOLE 30 155,395 0 0
CHICOS FAS INC COM 168615102 121 29,945 SH   SOLE 36 29,945 0 0
CHICOS FAS INC COM 168615102 64 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,041 13,527 SH   SOLE 2 621 0 12,906
CHILDRENS PL INC COM 168905107 5 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 22 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 5,403 70,179 SH   SOLE 18 70,179 0 0
CHILDRENS PL INC COM 168905107 2,027 26,324 SH   SOLE 19 26,324 0 0
CHILDRENS PL INC COM 168905107 129,796 1,685,880 SH   SOLE 21 1,685,880 0 0
CHILDRENS PL INC COM 168905107 35,615 462,598 SH   SOLE 22 438,898 0 23,700
CHILDRENS PL INC COM 168905107 365 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 165 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 1,778 23,096 SH   SOLE 30 23,096 0 0
CHILDRENS PL INC COM 168905107 117 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 8,359 427,373 SH   SOLE 2 55,977 0 371,396
CHIMERA INVT CORP COM NEW 16934Q208 17 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 131 6,687 SH   SOLE 7 6,687 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,716 87,736 SH   SOLE 18 87,736 0 0
CHIMERA INVT CORP COM NEW 16934Q208 793 40,545 SH   SOLE 19 40,545 0 0
CHIMERA INVT CORP COM NEW 16934Q208 112,481 5,750,550 SH   SOLE 21 5,750,550 0 0
CHIMERA INVT CORP COM NEW 16934Q208 109,400 5,593,054 SH   SOLE 22 5,236,668 0 356,386
CHIMERA INVT CORP COM NEW 16934Q208 1,537 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 461 23,593 SH   SOLE 28 23,593 0 0
CHIMERA INVT CORP COM NEW 16934Q208 992 50,741 SH   SOLE 30 50,741 0 0
CHIMERA INVT CORP COM NEW 16934Q208 74 3,788 SH   SOLE 31 3,788 0 0
CHIMERA INVT CORP COM NEW 16934Q208 184 9,399 SH   SOLE 36 9,399 0 0
CHIMERA INVT CORP COM NEW 16934Q208 322 16,444 SH   SOLE 40 16,444 0 0
CHIMERIX INC COM 16934W106 161 68,669 SH   SOLE 2 22,563 0 46,106
CHIMERIX INC COM 16934W106 3 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 409 174,023 SH   SOLE 18 174,023 0 0
CHIMERIX INC COM 16934W106 367 156,332 SH   SOLE 19 156,332 0 0
CHIMERIX INC COM 16934W106 4,135 1,759,411 SH   SOLE 21 1,759,411 0 0
CHIMERIX INC COM 16934W106 3,207 1,364,469 SH   SOLE 22 1,325,747 0 38,722
CHIMERIX INC COM 16934W106 27 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 72 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 33 16,247 SH   SOLE 22 16,247 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 55 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 43,152 376,970 SH   SOLE 21 376,970 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 472 4,124 SH   SOLE 22 355 0 3,769
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,829 15,978 SH   SOLE 25 15,978 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2,418 21,121 SH   SOLE 26 2,276 0 18,845
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 44 388 SH   SOLE 29 0 0 388
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 228 1,994 SH   SOLE 30 1,994 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 4 2,600 SH   SOLE 22 2,600 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,759 163,259 SH   SOLE 2 0 0 163,259
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 511 12,331 SH   SOLE 18 12,331 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,762 139,190 SH   SOLE 19 139,190 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,404 106,383 SH   SOLE 22 106,383 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 3,627 61,793 SH   SOLE 2 0 0 61,793
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 296 5,048 SH   SOLE 19 5,048 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 474 8,075 SH   SOLE 21 8,075 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 5,511 93,877 SH   SOLE 22 42,525 0 51,352
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 536 9,134 SH   SOLE 30 9,134 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 176 2,998 SH   SOLE 34 2,998 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3,656 348,543 SH   SOLE 2 0 0 348,543
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 255 24,297 SH   SOLE 4 24,297 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 19 1,831 SH   SOLE 19 1,831 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 250 23,835 SH   SOLE 21 23,835 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 25,277 2,409,609 SH   SOLE 22 2,159,213 0 250,396
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 596 56,780 SH   SOLE 30 56,780 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 361 34,414 SH   SOLE 34 34,414 0 0
CHINA YUCHAI INTL LTD COM G21082105 43 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,773 136,947 SH   SOLE 21 136,947 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,568 121,077 SH   SOLE 22 121,077 0 0
CHINA YUCHAI INTL LTD COM G21082105 483 37,324 SH   SOLE 30 37,324 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 57 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 58,878 70,054 SH   SOLE 2 13,053 0 57,001
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,118 13,228 SH   SOLE 4 12,497 0 731
CHIPOTLE MEXICAN GRILL INC COM 169656105 29,031 34,541 SH   SOLE 7 24,082 0 10,459
CHIPOTLE MEXICAN GRILL INC COM 169656105 305 363 SH   SOLE 13 363 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 232 276 SH   SOLE 15 276 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 43,348 51,576 SH   SOLE 18 47,834 0 3,742
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,578 7,826 SH   SOLE 19 7,826 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 559,590 665,806 SH   SOLE 21 665,806 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 530,893 631,662 SH   SOLE 22 560,500 0 71,162
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,809 20,000 SH   SOLE 23 20,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,206 27,611 SH   SOLE 25 27,611 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 85,033 101,173 SH   SOLE 26 33,534 0 67,639
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,038 4,804 SH   SOLE 28 3,472 0 1,332
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,629 6,697 SH   SOLE 29 1,124 0 5,573
CHIPOTLE MEXICAN GRILL INC COM 169656105 83,281 99,089 SH   SOLE 30 99,089 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 13,540 16,110 SH   SOLE 31 5,713 0 10,397
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,600 1,904 SH   SOLE 34 1,904 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,029 16,692 SH   SOLE 36 16,692 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 539 641 SH   SOLE 40 641 0 0
CHOICE HOTELS INTL INC COM 169905106 6,138 68,994 SH   SOLE 2 10,008 0 58,986
CHOICE HOTELS INTL INC COM 169905106 13 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 59 660 SH   SOLE 7 660 0 0
CHOICE HOTELS INTL INC COM 169905106 2,775 31,192 SH   SOLE 18 28,205 0 2,987
CHOICE HOTELS INTL INC COM 169905106 1,889 21,231 SH   SOLE 19 21,231 0 0
CHOICE HOTELS INTL INC COM 169905106 36,633 411,791 SH   SOLE 21 411,791 0 0
CHOICE HOTELS INTL INC COM 169905106 87,867 987,713 SH   SOLE 22 923,642 0 64,071
CHOICE HOTELS INTL INC COM 169905106 22 246 SH   SOLE 23 246 0 0
CHOICE HOTELS INTL INC COM 169905106 1,073 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 444 4,996 SH   SOLE 28 4,996 0 0
CHOICE HOTELS INTL INC COM 169905106 888 9,983 SH   SOLE 30 9,983 0 0
CHOICE HOTELS INTL INC COM 169905106 60 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 145 1,629 SH   SOLE 34 1,629 0 0
CHOICE HOTELS INTL INC COM 169905106 259 2,913 SH   SOLE 40 2,913 0 0
CHROMADEX CORP COM NEW 171077407 138 35,047 SH   SOLE 2 1,386 0 33,661
CHROMADEX CORP COM NEW 171077407 541 137,453 SH   SOLE 18 137,453 0 0
CHROMADEX CORP COM NEW 171077407 247 62,873 SH   SOLE 19 62,873 0 0
CHROMADEX CORP COM NEW 171077407 5,157 1,310,498 SH   SOLE 21 1,310,498 0 0
CHROMADEX CORP COM NEW 171077407 3,046 774,055 SH   SOLE 22 745,421 0 28,634
CHUBB LIMITED COM H1467J104 190,310 1,178,827 SH   SOLE 2 157,531 0 1,021,296
CHUBB LIMITED COM H1467J104 33,224 205,797 SH   SOLE 4 193,459 0 12,338
CHUBB LIMITED COM H1467J104 84,528 523,589 SH   SOLE 7 456,560 0 67,029
CHUBB LIMITED COM H1467J104 1,531 9,483 SH   SOLE 13 9,483 0 0
CHUBB LIMITED COM H1467J104 731 4,528 SH   SOLE 15 4,528 0 0
CHUBB LIMITED COM H1467J104 176,154 1,091,144 SH   SOLE 18 1,024,319 0 66,825
CHUBB LIMITED COM H1467J104 136,223 843,801 SH   SOLE 19 843,801 0 0
CHUBB LIMITED COM H1467J104 1,656,656 10,261,747 SH   SOLE 21 10,261,747 0 0
CHUBB LIMITED COM H1467J104 1,836,261 11,374,265 SH   SOLE 22 10,128,160 0 1,246,105
CHUBB LIMITED COM H1467J104 55,521 343,913 SH   SOLE 23 343,913 0 0
CHUBB LIMITED COM H1467J104 73,474 455,115 SH   SOLE 25 455,115 0 0
CHUBB LIMITED COM H1467J104 447,731 2,773,359 SH   SOLE 26 555,415 0 2,217,944
CHUBB LIMITED COM H1467J104 14,217 88,061 SH   SOLE 28 63,461 0 24,600
CHUBB LIMITED COM H1467J104 9,007 55,789 SH   SOLE 29 11,988 0 43,801
CHUBB LIMITED COM H1467J104 341,471 2,115,156 SH   SOLE 30 2,115,156 0 0
CHUBB LIMITED COM H1467J104 26,677 165,242 SH   SOLE 31 86,494 0 78,748
CHUBB LIMITED COM H1467J104 65,154 403,583 SH   SOLE 34 403,583 0 0
CHUBB LIMITED COM H1467J104 63,840 395,438 SH   SOLE 36 395,438 0 0
CHUBB LIMITED COM H1467J104 1,783 11,046 SH   SOLE 40 11,046 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9,115 255,388 SH   SOLE 2 0 0 255,388
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,178 33,018 SH   SOLE 21 33,018 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,195 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 59,813 794,968 SH   SOLE 2 228,380 0 566,588
CHURCH & DWIGHT INC COM 171340102 9,430 125,326 SH   SOLE 4 118,869 0 6,457
CHURCH & DWIGHT INC COM 171340102 21,596 287,025 SH   SOLE 7 275,212 0 11,813
CHURCH & DWIGHT INC COM 171340102 4,218 56,058 SH   SOLE 13 56,058 0 0
CHURCH & DWIGHT INC COM 171340102 181 2,409 SH   SOLE 15 2,409 0 0
CHURCH & DWIGHT INC COM 171340102 50,868 676,077 SH   SOLE 18 596,118 0 79,959
CHURCH & DWIGHT INC COM 171340102 43,996 584,741 SH   SOLE 19 584,741 0 0
CHURCH & DWIGHT INC COM 171340102 639,498 8,499,436 SH   SOLE 21 8,499,436 0 0
CHURCH & DWIGHT INC COM 171340102 539,650 7,172,382 SH   SOLE 22 6,286,770 0 885,612
CHURCH & DWIGHT INC COM 171340102 17,575 233,581 SH   SOLE 23 233,581 0 0
CHURCH & DWIGHT INC COM 171340102 18,720 248,804 SH   SOLE 25 248,804 0 0
CHURCH & DWIGHT INC COM 171340102 107,360 1,426,906 SH   SOLE 26 369,431 0 1,057,475
CHURCH & DWIGHT INC COM 171340102 3,658 48,620 SH   SOLE 28 35,846 0 12,774
CHURCH & DWIGHT INC COM 171340102 11,799 156,824 SH   SOLE 29 28,251 0 128,573
CHURCH & DWIGHT INC COM 171340102 84,068 1,117,328 SH   SOLE 30 1,117,328 0 0
CHURCH & DWIGHT INC COM 171340102 8,583 114,079 SH   SOLE 31 88,171 0 25,908
CHURCH & DWIGHT INC COM 171340102 6,194 82,317 SH   SOLE 34 82,317 0 0
CHURCH & DWIGHT INC COM 171340102 17,981 238,987 SH   SOLE 36 238,987 0 0
CHURCH & DWIGHT INC COM 171340102 475 6,309 SH   SOLE 40 6,309 0 0
CHURCHILL DOWNS INC COM 171484108 6,124 49,606 SH   SOLE 2 20,671 0 28,935
CHURCHILL DOWNS INC COM 171484108 50 404 SH   SOLE 4 404 0 0
CHURCHILL DOWNS INC COM 171484108 78 630 SH   SOLE 7 630 0 0
CHURCHILL DOWNS INC COM 171484108 27,240 220,644 SH   SOLE 18 202,697 0 17,947
CHURCHILL DOWNS INC COM 171484108 19,053 154,332 SH   SOLE 19 154,332 0 0
CHURCHILL DOWNS INC COM 171484108 309,927 2,510,445 SH   SOLE 21 2,510,445 0 0
CHURCHILL DOWNS INC COM 171484108 160,055 1,296,468 SH   SOLE 22 1,248,061 0 48,407
CHURCHILL DOWNS INC COM 171484108 2,076 16,819 SH   SOLE 23 16,819 0 0
CHURCHILL DOWNS INC COM 171484108 6,450 52,243 SH   SOLE 26 9,783 0 42,460
CHURCHILL DOWNS INC COM 171484108 571 4,623 SH   SOLE 28 4,623 0 0
CHURCHILL DOWNS INC COM 171484108 1,236 10,009 SH   SOLE 30 10,009 0 0
CHURCHILL DOWNS INC COM 171484108 438 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 389 15,703 SH   SOLE 2 618 0 15,085
CHUYS HLDGS INC COM 171604101 9 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,617 105,714 SH   SOLE 18 78,366 0 27,348
CHUYS HLDGS INC COM 171604101 847 34,211 SH   SOLE 19 34,211 0 0
CHUYS HLDGS INC COM 171604101 46,632 1,883,363 SH   SOLE 21 1,883,363 0 0
CHUYS HLDGS INC COM 171604101 13,255 535,350 SH   SOLE 22 515,111 0 20,239
CHUYS HLDGS INC COM 171604101 60 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 510 20,598 SH   SOLE 30 20,598 0 0
CHUYS HLDGS INC COM 171604101 47 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 9 4,754 SH   SOLE 18 4,754 0 0
CIDARA THERAPEUTICS INC COM 171757107 138 69,205 SH   SOLE 21 69,205 0 0
CIDARA THERAPEUTICS INC COM 171757107 186 93,029 SH   SOLE 22 93,029 0 0
CIDARA THERAPEUTICS INC COM 171757107 137 68,881 SH   SOLE 26 0 0 68,881
CIENA CORP COM NEW 171779309 19,209 489,656 SH   SOLE 2 186,504 0 303,152
CIENA CORP COM NEW 171779309 625 15,929 SH   SOLE 4 15,929 0 0
CIENA CORP COM NEW 171779309 272 6,937 SH   SOLE 7 6,937 0 0
CIENA CORP COM NEW 171779309 448 11,424 SH   SOLE 13 11,424 0 0
CIENA CORP COM NEW 171779309 18,703 476,761 SH   SOLE 18 460,453 0 16,308
CIENA CORP COM NEW 171779309 19,330 492,735 SH   SOLE 19 492,735 0 0
CIENA CORP COM NEW 171779309 319,146 8,135,242 SH   SOLE 21 8,135,242 0 0
CIENA CORP COM NEW 171779309 222,161 5,663,043 SH   SOLE 22 5,291,088 0 371,955
CIENA CORP COM NEW 171779309 3,445 87,813 SH   SOLE 23 87,813 0 0
CIENA CORP COM NEW 171779309 120 3,058 SH   SOLE 25 3,058 0 0
CIENA CORP COM NEW 171779309 8,142 207,551 SH   SOLE 26 32,124 0 175,427
CIENA CORP COM NEW 171779309 725 18,487 SH   SOLE 28 18,487 0 0
CIENA CORP COM NEW 171779309 551 14,047 SH   SOLE 29 14,047 0 0
CIENA CORP COM NEW 171779309 2,502 63,773 SH   SOLE 30 63,773 0 0
CIENA CORP COM NEW 171779309 1,312 33,455 SH   SOLE 31 27,138 0 6,317
CIENA CORP COM NEW 171779309 923 23,535 SH   SOLE 34 23,535 0 0
CIENA CORP COM NEW 171779309 630 16,049 SH   SOLE 36 16,049 0 0
CIENA CORP COM NEW 171779309 612 15,607 SH   SOLE 40 15,607 0 0
CIGNA CORP NEW COM 125523100 189,646 1,249,400 SH   SOLE 2 406,102 0 843,298
CIGNA CORP NEW COM 125523100 26,223 172,759 SH   SOLE 4 162,675 0 10,084
CIGNA CORP NEW COM 125523100 57,037 375,765 SH   SOLE 7 333,058 0 42,707
CIGNA CORP NEW COM 125523100 3,538 23,306 SH   SOLE 13 23,306 0 0
CIGNA CORP NEW COM 125523100 549 3,620 SH   SOLE 15 3,620 0 0
CIGNA CORP NEW COM 125523100 1 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 124,953 823,194 SH   SOLE 18 737,075 0 86,119
CIGNA CORP NEW COM 125523100 168,330 1,108,969 SH   SOLE 19 1,108,969 0 0
CIGNA CORP NEW COM 125523100 1,381 9,100 SH   SOLE 20 9,100 0 0
CIGNA CORP NEW COM 125523100 1,093,762 7,205,760 SH   SOLE 21 7,205,760 0 0
CIGNA CORP NEW COM 125523100 1,411,913 9,301,750 SH   SOLE 22 8,216,728 0 1,085,022
CIGNA CORP NEW COM 125523100 46,898 308,969 SH   SOLE 23 308,969 0 0
CIGNA CORP NEW COM 125523100 57,837 381,033 SH   SOLE 25 381,033 0 0
CIGNA CORP NEW COM 125523100 295,595 1,947,394 SH   SOLE 26 445,384 0 1,502,010
CIGNA CORP NEW COM 125523100 11,017 72,579 SH   SOLE 28 52,422 0 20,157
CIGNA CORP NEW COM 125523100 18,063 118,997 SH   SOLE 29 25,969 0 93,028
CIGNA CORP NEW COM 125523100 268,551 1,769,224 SH   SOLE 30 1,769,224 0 0
CIGNA CORP NEW COM 125523100 33,474 220,528 SH   SOLE 31 95,777 0 124,751
CIGNA CORP NEW COM 125523100 74,472 490,625 SH   SOLE 34 490,625 0 0
CIGNA CORP NEW COM 125523100 43,305 285,295 SH   SOLE 36 285,295 0 0
CIGNA CORP NEW COM 125523100 1,327 8,744 SH   SOLE 40 8,744 0 0
CIM COML TR CORP COM NEW 125525584 25 1,639 SH   SOLE 2 65 0 1,574
CIM COML TR CORP COM NEW 125525584 66 4,246 SH   SOLE 18 4,246 0 0
CIM COML TR CORP COM NEW 125525584 35 2,244 SH   SOLE 19 2,244 0 0
CIM COML TR CORP COM NEW 125525584 670 43,238 SH   SOLE 21 43,238 0 0
CIM COML TR CORP COM NEW 125525584 424 27,323 SH   SOLE 22 26,953 0 370
CIMAREX ENERGY CO COM 171798101 12,162 253,686 SH   SOLE 2 28,248 0 225,438
CIMAREX ENERGY CO COM 171798101 2,067 43,120 SH   SOLE 4 39,779 0 3,341
CIMAREX ENERGY CO COM 171798101 5,358 111,755 SH   SOLE 7 95,722 0 16,033
CIMAREX ENERGY CO COM 171798101 56 1,175 SH   SOLE 13 1,175 0 0
CIMAREX ENERGY CO COM 171798101 33 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 13,834 288,574 SH   SOLE 18 274,666 0 13,908
CIMAREX ENERGY CO COM 171798101 4,202 87,650 SH   SOLE 19 87,650 0 0
CIMAREX ENERGY CO COM 171798101 122,465 2,554,543 SH   SOLE 21 2,554,543 0 0
CIMAREX ENERGY CO COM 171798101 125,864 2,625,441 SH   SOLE 22 2,356,714 0 268,727
CIMAREX ENERGY CO COM 171798101 3,457 72,109 SH   SOLE 23 72,109 0 0
CIMAREX ENERGY CO COM 171798101 4,980 103,887 SH   SOLE 25 103,887 0 0
CIMAREX ENERGY CO COM 171798101 19,168 399,833 SH   SOLE 26 166,562 0 233,271
CIMAREX ENERGY CO COM 171798101 867 18,095 SH   SOLE 28 12,877 0 5,218
CIMAREX ENERGY CO COM 171798101 1,104 23,024 SH   SOLE 29 2,087 0 20,937
CIMAREX ENERGY CO COM 171798101 20,478 427,157 SH   SOLE 30 427,157 0 0
CIMAREX ENERGY CO COM 171798101 1,010 21,076 SH   SOLE 31 16,765 0 4,311
CIMAREX ENERGY CO COM 171798101 287 5,995 SH   SOLE 34 5,995 0 0
CIMAREX ENERGY CO COM 171798101 3,427 71,485 SH   SOLE 36 71,485 0 0
CIMAREX ENERGY CO COM 171798101 96 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 2,494 18,916 SH   SOLE 2 868 0 18,048
CIMPRESS N V SHS EURO N20146101 13 99 SH   SOLE 4 99 0 0
CIMPRESS N V SHS EURO N20146101 49 370 SH   SOLE 7 370 0 0
CIMPRESS N V SHS EURO N20146101 9,799 74,328 SH   SOLE 18 74,328 0 0
CIMPRESS N V SHS EURO N20146101 4,922 37,334 SH   SOLE 19 37,334 0 0
CIMPRESS N V SHS EURO N20146101 92,815 703,995 SH   SOLE 21 703,995 0 0
CIMPRESS N V SHS EURO N20146101 34,489 261,595 SH   SOLE 22 231,027 0 30,568
CIMPRESS N V SHS EURO N20146101 692 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS N V SHS EURO N20146101 405 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS N V SHS EURO N20146101 839 6,365 SH   SOLE 30 6,365 0 0
CIMPRESS N V SHS EURO N20146101 296 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 249 49,200 SH   SOLE 2 1,779 0 47,421
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,121 221,067 SH   SOLE 18 221,067 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 369 72,869 SH   SOLE 19 72,869 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 28,035 5,529,590 SH   SOLE 21 5,529,590 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 7,364 1,452,543 SH   SOLE 22 1,390,368 0 62,175
CINCINNATI BELL INC NEW COM NEW 171871502 67 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 28 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 336 66,312 SH   SOLE 30 66,312 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 23 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 45,293 388,216 SH   SOLE 2 47,118 0 341,098
CINCINNATI FINL CORP COM 172062101 8,002 68,583 SH   SOLE 4 64,487 0 4,096
CINCINNATI FINL CORP COM 172062101 31,991 274,201 SH   SOLE 7 184,028 0 90,173
CINCINNATI FINL CORP COM 172062101 2,186 18,736 SH   SOLE 13 18,736 0 0
CINCINNATI FINL CORP COM 172062101 170 1,461 SH   SOLE 15 1,461 0 0
CINCINNATI FINL CORP COM 172062101 51,394 440,508 SH   SOLE 18 392,238 0 48,270
CINCINNATI FINL CORP COM 172062101 18,988 162,752 SH   SOLE 19 162,752 0 0
CINCINNATI FINL CORP COM 172062101 727,386 6,234,559 SH   SOLE 21 6,234,559 0 0
CINCINNATI FINL CORP COM 172062101 481,458 4,126,662 SH   SOLE 22 3,695,976 0 430,686
CINCINNATI FINL CORP COM 172062101 13,022 111,612 SH   SOLE 23 111,612 0 0
CINCINNATI FINL CORP COM 172062101 17,544 150,369 SH   SOLE 25 150,369 0 0
CINCINNATI FINL CORP COM 172062101 75,732 649,116 SH   SOLE 26 221,609 0 427,507
CINCINNATI FINL CORP COM 172062101 3,766 32,280 SH   SOLE 28 23,506 0 8,774
CINCINNATI FINL CORP COM 172062101 8,557 73,345 SH   SOLE 29 3,279 0 70,066
CINCINNATI FINL CORP COM 172062101 87,376 748,918 SH   SOLE 30 748,918 0 0
CINCINNATI FINL CORP COM 172062101 3,966 33,995 SH   SOLE 31 28,170 0 5,825
CINCINNATI FINL CORP COM 172062101 3,429 29,388 SH   SOLE 32 29,388 0 0
CINCINNATI FINL CORP COM 172062101 1,243 10,654 SH   SOLE 34 10,654 0 0
CINCINNATI FINL CORP COM 172062101 16,627 142,517 SH   SOLE 36 142,517 0 0
CINCINNATI FINL CORP COM 172062101 484 4,145 SH   SOLE 40 4,145 0 0
CINEDIGM CORP COM NEW 172406209 3 2,946 SH   SOLE 18 2,946 0 0
CINEDIGM CORP COM NEW 172406209 36 40,683 SH   SOLE 21 40,683 0 0
CINEDIGM CORP COM NEW 172406209 14 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 19,123 494,896 SH   SOLE 2 224,302 0 270,594
CINEMARK HOLDINGS INC COM 17243V102 1,051 27,188 SH   SOLE 4 27,188 0 0
CINEMARK HOLDINGS INC COM 17243V102 644 16,677 SH   SOLE 7 16,677 0 0
CINEMARK HOLDINGS INC COM 17243V102 13,550 350,676 SH   SOLE 18 338,926 0 11,750
CINEMARK HOLDINGS INC COM 17243V102 1,413 36,567 SH   SOLE 19 36,567 0 0
CINEMARK HOLDINGS INC COM 17243V102 282,496 7,310,982 SH   SOLE 21 7,310,982 0 0
CINEMARK HOLDINGS INC COM 17243V102 149,719 3,874,712 SH   SOLE 22 3,381,130 0 493,582
CINEMARK HOLDINGS INC COM 17243V102 2,983 77,205 SH   SOLE 23 77,205 0 0
CINEMARK HOLDINGS INC COM 17243V102 73 1,902 SH   SOLE 25 1,902 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,933 50,024 SH   SOLE 26 33,711 0 16,313
CINEMARK HOLDINGS INC COM 17243V102 545 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,565 40,499 SH   SOLE 29 25,234 0 15,265
CINEMARK HOLDINGS INC COM 17243V102 1,312 33,957 SH   SOLE 30 33,957 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,117 54,796 SH   SOLE 31 42,259 0 12,537
CINEMARK HOLDINGS INC COM 17243V102 1,449 37,505 SH   SOLE 32 37,505 0 0
CINEMARK HOLDINGS INC COM 17243V102 563 14,558 SH   SOLE 34 14,558 0 0
CINEMARK HOLDINGS INC COM 17243V102 637 16,496 SH   SOLE 36 16,496 0 0
CINEMARK HOLDINGS INC COM 17243V102 432 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 62,995 234,970 SH   SOLE 2 44,903 0 190,067
CINTAS CORP COM 172908105 10,280 38,345 SH   SOLE 4 35,952 0 2,393
CINTAS CORP COM 172908105 32,038 119,500 SH   SOLE 7 83,480 0 36,020
CINTAS CORP COM 172908105 263 981 SH   SOLE 13 981 0 0
CINTAS CORP COM 172908105 262 977 SH   SOLE 15 977 0 0
CINTAS CORP COM 172908105 47,643 177,706 SH   SOLE 18 165,677 0 12,029
CINTAS CORP COM 172908105 6,456 24,081 SH   SOLE 19 24,081 0 0
CINTAS CORP COM 172908105 527,488 1,967,505 SH   SOLE 21 1,967,505 0 0
CINTAS CORP COM 172908105 561,347 2,093,798 SH   SOLE 22 1,868,152 0 225,646
CINTAS CORP COM 172908105 19,001 70,874 SH   SOLE 23 70,874 0 0
CINTAS CORP COM 172908105 22,432 83,670 SH   SOLE 25 83,670 0 0
CINTAS CORP COM 172908105 86,650 323,202 SH   SOLE 26 109,519 0 213,683
CINTAS CORP COM 172908105 4,564 17,023 SH   SOLE 28 12,280 0 4,743
CINTAS CORP COM 172908105 6,361 23,728 SH   SOLE 29 4,783 0 18,945
CINTAS CORP COM 172908105 142,835 532,767 SH   SOLE 30 532,767 0 0
CINTAS CORP COM 172908105 6,619 24,688 SH   SOLE 31 20,556 0 4,132
CINTAS CORP COM 172908105 3,907 14,573 SH   SOLE 32 14,573 0 0
CINTAS CORP COM 172908105 2,119 7,905 SH   SOLE 34 7,905 0 0
CINTAS CORP COM 172908105 14,690 54,794 SH   SOLE 36 54,794 0 0
CINTAS CORP COM 172908105 594 2,215 SH   SOLE 40 2,215 0 0
CIRCOR INTL INC COM 17273K109 1,027 27,346 SH   SOLE 2 8,253 0 19,093
CIRCOR INTL INC COM 17273K109 3 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 14 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,292 87,664 SH   SOLE 18 87,664 0 0
CIRCOR INTL INC COM 17273K109 1,393 37,107 SH   SOLE 19 37,107 0 0
CIRCOR INTL INC COM 17273K109 81,880 2,180,566 SH   SOLE 21 2,180,566 0 0
CIRCOR INTL INC COM 17273K109 22,862 608,832 SH   SOLE 22 585,360 0 23,472
CIRCOR INTL INC COM 17273K109 37 993 SH   SOLE 23 993 0 0
CIRCOR INTL INC COM 17273K109 204 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 78 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 955 25,425 SH   SOLE 30 25,425 0 0
CIRCOR INTL INC COM 17273K109 62 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 7,551 140,936 SH   SOLE 2 79,957 0 60,979
CIRRUS LOGIC INC COM 172755100 265 4,941 SH   SOLE 4 4,941 0 0
CIRRUS LOGIC INC COM 172755100 118 2,205 SH   SOLE 7 2,205 0 0
CIRRUS LOGIC INC COM 172755100 1,682 31,386 SH   SOLE 13 31,386 0 0
CIRRUS LOGIC INC COM 172755100 20,671 385,803 SH   SOLE 18 355,718 0 30,085
CIRRUS LOGIC INC COM 172755100 33,710 629,151 SH   SOLE 19 629,151 0 0
CIRRUS LOGIC INC COM 172755100 235,006 4,386,081 SH   SOLE 21 4,386,081 0 0
CIRRUS LOGIC INC COM 172755100 151,803 2,833,197 SH   SOLE 22 2,514,025 0 319,172
CIRRUS LOGIC INC COM 172755100 3,778 70,519 SH   SOLE 23 70,519 0 0
CIRRUS LOGIC INC COM 172755100 178 3,314 SH   SOLE 25 3,314 0 0
CIRRUS LOGIC INC COM 172755100 8,178 152,639 SH   SOLE 26 13,110 0 139,529
CIRRUS LOGIC INC COM 172755100 417 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 4,358 81,330 SH   SOLE 29 4,313 0 77,017
CIRRUS LOGIC INC COM 172755100 2,159 40,291 SH   SOLE 30 40,291 0 0
CIRRUS LOGIC INC COM 172755100 841 15,693 SH   SOLE 31 12,811 0 2,882
CIRRUS LOGIC INC COM 172755100 158 2,952 SH   SOLE 34 2,952 0 0
CIRRUS LOGIC INC COM 172755100 897 16,747 SH   SOLE 36 16,747 0 0
CIRRUS LOGIC INC COM 172755100 272 5,072 SH   SOLE 40 5,072 0 0
CISCO SYS INC COM 17275R102 578,007 11,698,171 SH   SOLE 2 1,930,794 0 9,767,377
CISCO SYS INC COM 17275R102 88,508 1,791,293 SH   SOLE 4 1,675,144 0 116,149
CISCO SYS INC COM 17275R102 212,155 4,293,770 SH   SOLE 7 4,282,792 0 10,978
CISCO SYS INC COM 17275R102 11,157 225,802 SH   SOLE 13 225,802 0 0
CISCO SYS INC COM 17275R102 2,379 48,140 SH   SOLE 15 48,140 0 0
CISCO SYS INC COM 17275R102 79 1,603 SH   SOLE 17 0 0 1,603
CISCO SYS INC COM 17275R102 867,063 17,548,326 SH   SOLE 18 16,320,782 0 1,227,544
CISCO SYS INC COM 17275R102 484,803 9,811,838 SH   SOLE 19 9,811,838 0 0
CISCO SYS INC COM 17275R102 1,195 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 5,116,905 103,560,102 SH   SOLE 21 103,560,102 0 0
CISCO SYS INC COM 17275R102 5,356,952 108,418,385 SH   SOLE 22 95,793,523 0 12,624,862
CISCO SYS INC COM 17275R102 164,491 3,329,102 SH   SOLE 23 3,329,102 0 0
CISCO SYS INC COM 17275R102 240,104 4,859,423 SH   SOLE 25 4,778,814 0 80,609
CISCO SYS INC COM 17275R102 1,195,865 24,202,903 SH   SOLE 26 5,032,282 0 19,170,621
CISCO SYS INC COM 17275R102 40,367 816,976 SH   SOLE 28 591,384 0 225,592
CISCO SYS INC COM 17275R102 46,709 945,339 SH   SOLE 29 170,897 0 774,442
CISCO SYS INC COM 17275R102 909,542 18,408,060 SH   SOLE 30 18,408,060 0 0
CISCO SYS INC COM 17275R102 63,780 1,290,834 SH   SOLE 31 869,471 0 421,363
CISCO SYS INC COM 17275R102 41,398 837,852 SH   SOLE 32 837,852 0 0
CISCO SYS INC COM 17275R102 142,752 2,889,141 SH   SOLE 34 2,889,141 0 0
CISCO SYS INC COM 17275R102 164,568 3,330,663 SH   SOLE 36 3,330,663 0 0
CISCO SYS INC COM 17275R102 3,156 63,865 SH   SOLE 37 63,865 0 0
CISCO SYS INC COM 17275R102 4,951 100,199 SH   SOLE 40 100,199 0 0
CISION LTD SHS G1992S109 613 79,651 SH   SOLE 2 3,777 0 75,874
CISION LTD SHS G1992S109 13 1,629 SH   SOLE 7 1,629 0 0
CISION LTD SHS G1992S109 2,399 311,939 SH   SOLE 18 311,939 0 0
CISION LTD SHS G1992S109 1,221 158,718 SH   SOLE 19 158,718 0 0
CISION LTD SHS G1992S109 25,577 3,325,946 SH   SOLE 21 3,325,946 0 0
CISION LTD SHS G1992S109 18,864 2,453,043 SH   SOLE 22 2,336,065 0 116,978
CISION LTD SHS G1992S109 134 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 97 12,678 SH   SOLE 30 12,678 0 0
CISION LTD SHS G1992S109 54 6,978 SH   SOLE 40 6,978 0 0
CIT GROUP INC COM NEW 125581801 12,629 278,719 SH   SOLE 2 67,866 0 210,853
CIT GROUP INC COM NEW 125581801 2,399 52,946 SH   SOLE 4 49,886 0 3,060
CIT GROUP INC COM NEW 125581801 2,152 47,501 SH   SOLE 7 12,981 0 34,520
CIT GROUP INC COM NEW 125581801 8 185 SH   SOLE 13 185 0 0
CIT GROUP INC COM NEW 125581801 56 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 2,707 59,753 SH   SOLE 18 51,385 0 8,368
CIT GROUP INC COM NEW 125581801 1,769 39,045 SH   SOLE 19 39,045 0 0
CIT GROUP INC COM NEW 125581801 64,260 1,418,219 SH   SOLE 21 1,418,219 0 0
CIT GROUP INC COM NEW 125581801 139,321 3,074,849 SH   SOLE 22 2,827,608 0 247,241
CIT GROUP INC COM NEW 125581801 4,043 89,226 SH   SOLE 23 89,226 0 0
CIT GROUP INC COM NEW 125581801 4,878 107,652 SH   SOLE 25 107,652 0 0
CIT GROUP INC COM NEW 125581801 16,117 355,703 SH   SOLE 26 173,928 0 181,775
CIT GROUP INC COM NEW 125581801 854 18,841 SH   SOLE 28 13,322 0 5,519
CIT GROUP INC COM NEW 125581801 1,331 29,372 SH   SOLE 29 8,539 0 20,833
CIT GROUP INC COM NEW 125581801 10,379 229,070 SH   SOLE 30 229,070 0 0
CIT GROUP INC COM NEW 125581801 1,508 33,275 SH   SOLE 31 29,718 0 3,557
CIT GROUP INC COM NEW 125581801 2,865 63,223 SH   SOLE 34 63,223 0 0
CIT GROUP INC COM NEW 125581801 3,872 85,465 SH   SOLE 36 85,465 0 0
CIT GROUP INC COM NEW 125581801 123 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 210 11,458 SH   SOLE 2 480 0 10,978
CITI TRENDS INC COM 17306X102 7 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 780 42,605 SH   SOLE 18 42,605 0 0
CITI TRENDS INC COM 17306X102 349 19,095 SH   SOLE 19 19,095 0 0
CITI TRENDS INC COM 17306X102 7,613 415,992 SH   SOLE 21 415,992 0 0
CITI TRENDS INC COM 17306X102 7,887 430,959 SH   SOLE 22 407,102 0 23,857
CITI TRENDS INC COM 17306X102 447 24,443 SH   SOLE 26 0 0 24,443
CITI TRENDS INC COM 17306X102 41 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 38 2,077 SH   SOLE 30 2,077 0 0
CITIGROUP INC COM NEW 172967424 420,695 6,089,963 SH   SOLE 2 1,010,562 0 5,079,401
CITIGROUP INC COM NEW 172967424 66,180 958,015 SH   SOLE 4 894,222 0 63,793
CITIGROUP INC COM NEW 172967424 149,862 2,169,403 SH   SOLE 7 1,992,275 0 177,128
CITIGROUP INC COM NEW 172967424 701 10,151 SH   SOLE 13 10,151 0 0
CITIGROUP INC COM NEW 172967424 1,567 22,689 SH   SOLE 15 22,689 0 0
CITIGROUP INC COM NEW 172967424 7 96 SH   SOLE 17 0 0 96
CITIGROUP INC COM NEW 172967424 742,243 10,744,681 SH   SOLE 18 9,892,734 0 851,947
CITIGROUP INC COM NEW 172967424 896,554 12,978,493 SH   SOLE 19 12,978,493 0 0
CITIGROUP INC COM NEW 172967424 2,807,907 40,647,178 SH   SOLE 21 40,647,178 0 0
CITIGROUP INC COM NEW 172967424 3,849,494 55,725,152 SH   SOLE 22 49,423,893 0 6,301,259
CITIGROUP INC COM NEW 172967424 123,582 1,788,967 SH   SOLE 23 1,788,967 0 0
CITIGROUP INC COM NEW 172967424 160,633 2,325,321 SH   SOLE 25 2,325,321 0 0
CITIGROUP INC COM NEW 172967424 662,945 9,596,779 SH   SOLE 26 2,374,627 0 7,222,152
CITIGROUP INC COM NEW 172967424 30,548 442,213 SH   SOLE 28 319,468 0 122,745
CITIGROUP INC COM NEW 172967424 9,155 132,533 SH   SOLE 29 67,844 0 64,689
CITIGROUP INC COM NEW 172967424 627,373 9,081,832 SH   SOLE 30 9,081,832 0 0
CITIGROUP INC COM NEW 172967424 57,536 832,888 SH   SOLE 31 448,322 0 384,566
CITIGROUP INC COM NEW 172967424 4,890 70,783 SH   SOLE 32 70,783 0 0
CITIGROUP INC COM NEW 172967424 105,981 1,534,176 SH   SOLE 34 1,534,176 0 0
CITIGROUP INC COM NEW 172967424 124,335 1,799,867 SH   SOLE 36 1,799,867 0 0
CITIGROUP INC COM NEW 172967424 3,762 54,460 SH   SOLE 40 54,460 0 0
CITIGROUP INC OPTIONS 172967424 746 10,800 SH Call SOLE 2 10,800 0 0
CITIGROUP INC OPTIONS 172967424 34,740 502,900 SH Call SOLE 19 502,900 0 0
CITIGROUP INC OPTIONS 172967424 691 10,000 SH Call SOLE 22 10,000 0 0
CITIGROUP INC OPTIONS 172967424 97 1,400 SH Call SOLE 25 1,400 0 0
CITIGROUP INC OPTIONS 172967424 76 1,100 SH Call SOLE 26 0 0 1,100
CITIGROUP INC OPTIONS 172967424 9,934 143,800 SH Call SOLE 34 143,800 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,143 43,502 SH   SOLE 18 43,502 0 0
CITIZENS & NORTHN CORP COM 172922106 533 20,285 SH   SOLE 19 20,285 0 0
CITIZENS & NORTHN CORP COM 172922106 11,149 424,229 SH   SOLE 21 424,229 0 0
CITIZENS & NORTHN CORP COM 172922106 11,399 433,733 SH   SOLE 22 422,713 0 11,020
CITIZENS CMNTY BANCORP INC M COM 174903104 25 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 72,473 2,048,993 SH   SOLE 2 963,238 0 1,085,755
CITIZENS FINL GROUP INC COM 174610105 12,584 355,789 SH   SOLE 4 342,901 0 12,888
CITIZENS FINL GROUP INC COM 174610105 16,105 455,329 SH   SOLE 7 445,582 0 9,747
CITIZENS FINL GROUP INC COM 174610105 4,215 119,162 SH   SOLE 13 119,162 0 0
CITIZENS FINL GROUP INC COM 174610105 182 5,156 SH   SOLE 15 5,156 0 0
CITIZENS FINL GROUP INC COM 174610105 92,948 2,627,884 SH   SOLE 18 2,508,686 0 119,198
CITIZENS FINL GROUP INC COM 174610105 89,487 2,530,032 SH   SOLE 19 2,530,032 0 0
CITIZENS FINL GROUP INC COM 174610105 394,383 11,150,212 SH   SOLE 21 11,150,212 0 0
CITIZENS FINL GROUP INC COM 174610105 495,101 13,997,764 SH   SOLE 22 11,463,874 0 2,533,890
CITIZENS FINL GROUP INC COM 174610105 25,582 723,265 SH   SOLE 23 723,265 0 0
CITIZENS FINL GROUP INC COM 174610105 21,085 596,136 SH   SOLE 25 596,136 0 0
CITIZENS FINL GROUP INC COM 174610105 89,374 2,526,827 SH   SOLE 26 733,670 0 1,793,157
CITIZENS FINL GROUP INC COM 174610105 3,373 95,360 SH   SOLE 28 70,825 0 24,535
CITIZENS FINL GROUP INC COM 174610105 14,847 419,750 SH   SOLE 29 240,263 0 179,487
CITIZENS FINL GROUP INC COM 174610105 63,903 1,806,695 SH   SOLE 30 1,806,695 0 0
CITIZENS FINL GROUP INC COM 174610105 17,641 498,742 SH   SOLE 31 377,478 0 121,264
CITIZENS FINL GROUP INC COM 174610105 42,216 1,193,541 SH   SOLE 34 1,193,541 0 0
CITIZENS FINL GROUP INC COM 174610105 17,484 494,314 SH   SOLE 36 494,314 0 0
CITIZENS FINL GROUP INC COM 174610105 1,679 47,469 SH   SOLE 37 47,469 0 0
CITIZENS FINL GROUP INC COM 174610105 356 10,053 SH   SOLE 40 10,053 0 0
CITIZENS HLDG CO MISS COM 174715102 17 842 SH   SOLE 18 842 0 0
CITIZENS HLDG CO MISS COM 174715102 98 4,833 SH   SOLE 21 4,833 0 0
CITIZENS INC CL A 174740100 351 51,161 SH   SOLE 2 2,289 0 48,872
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,249 181,765 SH   SOLE 18 181,765 0 0
CITIZENS INC CL A 174740100 583 84,808 SH   SOLE 19 84,808 0 0
CITIZENS INC CL A 174740100 12,403 1,805,449 SH   SOLE 21 1,805,449 0 0
CITIZENS INC CL A 174740100 9,538 1,388,410 SH   SOLE 22 1,322,317 0 66,093
CITIZENS INC CL A 174740100 162 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 40 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 36 5,177 SH   SOLE 30 5,177 0 0
CITIZENS INC CL A 174740100 40 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 33,192 343,888 SH   SOLE 2 67,509 0 276,379
CITRIX SYS INC COM 177376100 5,776 59,839 SH   SOLE 4 56,256 0 3,583
CITRIX SYS INC COM 177376100 13,219 136,954 SH   SOLE 7 129,468 0 7,486
CITRIX SYS INC COM 177376100 208 2,151 SH   SOLE 13 2,151 0 0
CITRIX SYS INC COM 177376100 155 1,610 SH   SOLE 15 1,610 0 0
CITRIX SYS INC COM 177376100 44,867 464,846 SH   SOLE 18 447,492 0 17,354
CITRIX SYS INC COM 177376100 62,699 649,599 SH   SOLE 19 649,599 0 0
CITRIX SYS INC COM 177376100 407,497 4,221,892 SH   SOLE 21 4,221,892 0 0
CITRIX SYS INC COM 177376100 336,073 3,481,904 SH   SOLE 22 3,141,232 0 340,672
CITRIX SYS INC COM 177376100 9,652 100,001 SH   SOLE 23 100,001 0 0
CITRIX SYS INC COM 177376100 12,498 129,487 SH   SOLE 25 129,487 0 0
CITRIX SYS INC COM 177376100 77,508 803,021 SH   SOLE 26 192,902 0 610,119
CITRIX SYS INC COM 177376100 2,460 25,487 SH   SOLE 28 18,188 0 7,299
CITRIX SYS INC COM 177376100 2,929 30,351 SH   SOLE 29 2,636 0 27,715
CITRIX SYS INC COM 177376100 70,003 725,270 SH   SOLE 30 725,270 0 0
CITRIX SYS INC COM 177376100 5,337 55,295 SH   SOLE 31 22,308 0 32,987
CITRIX SYS INC COM 177376100 1,797 18,614 SH   SOLE 32 18,614 0 0
CITRIX SYS INC COM 177376100 32,950 341,383 SH   SOLE 34 341,383 0 0
CITRIX SYS INC COM 177376100 10,217 105,858 SH   SOLE 36 105,858 0 0
CITRIX SYS INC COM 177376100 294 3,042 SH   SOLE 40 3,042 0 0
CITY HLDG CO COM 177835105 1,206 15,811 SH   SOLE 2 664 0 15,147
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,506 72,208 SH   SOLE 18 72,208 0 0
CITY HLDG CO COM 177835105 2,372 31,103 SH   SOLE 19 31,103 0 0
CITY HLDG CO COM 177835105 133,645 1,752,725 SH   SOLE 21 1,752,725 0 0
CITY HLDG CO COM 177835105 38,286 502,105 SH   SOLE 22 483,507 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,788 23,453 SH   SOLE 30 23,453 0 0
CITY HLDG CO COM 177835105 141 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 971 67,507 SH   SOLE 2 27,703 0 39,804
CITY OFFICE REIT INC COM 178587101 8 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 2,015 140,028 SH   SOLE 18 140,028 0 0
CITY OFFICE REIT INC COM 178587101 6,814 473,536 SH   SOLE 19 473,536 0 0
CITY OFFICE REIT INC COM 178587101 21,581 1,499,722 SH   SOLE 21 1,499,722 0 0
CITY OFFICE REIT INC COM 178587101 34,748 2,414,717 SH   SOLE 22 2,385,367 0 29,350
CITY OFFICE REIT INC COM 178587101 1,522 105,772 SH   SOLE 23 105,772 0 0
CITY OFFICE REIT INC COM 178587101 3,791 263,459 SH   SOLE 26 0 0 263,459
CIVEO CORP CDA COM 17878Y108 25 19,466 SH   SOLE 21 19,466 0 0
CIVEO CORP CDA COM 17878Y108 157 123,914 SH   SOLE 22 54,624 0 69,290
CIVEO CORP CDA COM 17878Y108 19 14,961 SH   SOLE 30 14,961 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 304 14,012 SH   SOLE 2 560 0 13,452
CIVISTA BANCSHARES INC COM NO PAR 178867107 5 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,204 55,388 SH   SOLE 18 55,388 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 598 27,512 SH   SOLE 19 27,512 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,731 539,840 SH   SOLE 21 539,840 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,873 316,283 SH   SOLE 22 307,145 0 9,138
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARUS CORP NEW COM 18270P109 64 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 843 71,899 SH   SOLE 18 71,899 0 0
CLARUS CORP NEW COM 18270P109 416 35,448 SH   SOLE 19 35,448 0 0
CLARUS CORP NEW COM 18270P109 8,478 723,066 SH   SOLE 21 723,066 0 0
CLARUS CORP NEW COM 18270P109 6,215 530,098 SH   SOLE 22 511,976 0 18,122
CLEAN ENERGY FUELS CORP COM 184499101 286 138,509 SH   SOLE 2 5,163 0 133,346
CLEAN ENERGY FUELS CORP COM 184499101 7 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,001 484,616 SH   SOLE 18 484,616 0 0
CLEAN ENERGY FUELS CORP COM 184499101 480 232,342 SH   SOLE 19 232,342 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,862 4,775,584 SH   SOLE 21 4,775,584 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8,314 4,025,993 SH   SOLE 22 3,851,539 0 174,454
CLEAN ENERGY FUELS CORP COM 184499101 44 21,522 SH   SOLE 30 21,522 0 0
CLEAN ENERGY FUELS CORP COM 184499101 43 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 10,124 131,143 SH   SOLE 2 35,804 0 95,339
CLEAN HARBORS INC COM 184496107 42 544 SH   SOLE 4 544 0 0
CLEAN HARBORS INC COM 184496107 116 1,507 SH   SOLE 7 1,507 0 0
CLEAN HARBORS INC COM 184496107 11,096 143,730 SH   SOLE 18 143,595 0 135
CLEAN HARBORS INC COM 184496107 904 11,704 SH   SOLE 19 11,704 0 0
CLEAN HARBORS INC COM 184496107 190,523 2,467,915 SH   SOLE 21 2,467,915 0 0
CLEAN HARBORS INC COM 184496107 141,527 1,833,255 SH   SOLE 22 1,725,183 0 108,072
CLEAN HARBORS INC COM 184496107 33 431 SH   SOLE 23 431 0 0
CLEAN HARBORS INC COM 184496107 2,427 31,437 SH   SOLE 26 13,958 0 17,479
CLEAN HARBORS INC COM 184496107 523 6,780 SH   SOLE 28 6,780 0 0
CLEAN HARBORS INC COM 184496107 1,169 15,148 SH   SOLE 30 15,148 0 0
CLEAN HARBORS INC COM 184496107 81 1,049 SH   SOLE 31 1,049 0 0
CLEAN HARBORS INC COM 184496107 157 2,037 SH   SOLE 36 2,037 0 0
CLEAN HARBORS INC COM 184496107 422 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 899 356,828 SH   SOLE 2 308,399 0 48,429
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 380 150,792 SH   SOLE 18 150,792 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15,848 6,288,899 SH   SOLE 19 6,288,899 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5,115 2,029,755 SH   SOLE 21 2,029,755 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 17,690 7,019,886 SH   SOLE 22 6,797,218 0 222,668
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 73 29,056 SH   SOLE 26 0 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 384 152,524 SH   SOLE 28 152,524 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 431 170,912 SH   SOLE 30 170,912 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,170 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 51 20,433 SH   SOLE 37 20,433 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 133 52,590 SH   SOLE 40 52,590 0 0
CLEARFIELD INC COM 18482P103 108 9,135 SH   SOLE 2 411 0 8,724
CLEARFIELD INC COM 18482P103 464 39,150 SH   SOLE 18 39,150 0 0
CLEARFIELD INC COM 18482P103 208 17,557 SH   SOLE 19 17,557 0 0
CLEARFIELD INC COM 18482P103 4,467 376,932 SH   SOLE 21 376,932 0 0
CLEARFIELD INC COM 18482P103 4,394 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 48 26,440 SH   SOLE 21 26,440 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 5 7,201 SH   SOLE 18 7,201 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 53 84,323 SH   SOLE 21 84,323 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 302 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 64 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 407 19,294 SH   SOLE 2 3,109 0 16,185
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,599 75,704 SH   SOLE 18 75,704 0 0
CLEARWATER PAPER CORP COM 18538R103 1,190 56,332 SH   SOLE 19 56,332 0 0
CLEARWATER PAPER CORP COM 18538R103 39,287 1,860,189 SH   SOLE 21 1,860,189 0 0
CLEARWATER PAPER CORP COM 18538R103 12,580 595,641 SH   SOLE 22 560,870 0 34,771
CLEARWATER PAPER CORP COM 18538R103 182 8,607 SH   SOLE 23 8,607 0 0
CLEARWATER PAPER CORP COM 18538R103 537 25,442 SH   SOLE 26 2,113 0 23,329
CLEARWATER PAPER CORP COM 18538R103 54 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 423 20,016 SH   SOLE 30 20,016 0 0
CLEARWATER PAPER CORP COM 18538R103 46 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 605 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 15 853 SH   SOLE 7 853 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,007 115,720 SH   SOLE 18 115,720 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,587 91,495 SH   SOLE 19 91,495 0 0
CLEARWAY ENERGY INC CL A 18539C105 21,198 1,222,496 SH   SOLE 21 1,222,496 0 0
CLEARWAY ENERGY INC CL A 18539C105 19,120 1,102,645 SH   SOLE 22 1,056,895 0 45,750
CLEARWAY ENERGY INC CL A 18539C105 489 28,213 SH   SOLE 26 0 0 28,213
CLEARWAY ENERGY INC CL A 18539C105 85 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 82 4,702 SH   SOLE 30 4,702 0 0
CLEARWAY ENERGY INC CL A 18539C105 70 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,539 193,905 SH   SOLE 2 120,384 0 73,521
CLEARWAY ENERGY INC CL C 18539C204 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 24 1,298 SH   SOLE 7 1,298 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,614 252,804 SH   SOLE 18 252,804 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,201 120,581 SH   SOLE 19 120,581 0 0
CLEARWAY ENERGY INC CL C 18539C204 46,321 2,538,135 SH   SOLE 21 2,538,135 0 0
CLEARWAY ENERGY INC CL C 18539C204 38,103 2,087,848 SH   SOLE 22 1,987,736 0 100,112
CLEARWAY ENERGY INC CL C 18539C204 767 42,016 SH   SOLE 26 24,679 0 17,337
CLEARWAY ENERGY INC CL C 18539C204 163 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 397 21,744 SH   SOLE 30 21,744 0 0
CLEARWAY ENERGY INC CL C 18539C204 110 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 1 741 SH   SOLE 21 741 0 0
CLEVELAND CLIFFS INC COM 185899101 1,964 272,035 SH   SOLE 2 10,752 0 261,283
CLEVELAND CLIFFS INC COM 185899101 9 1,299 SH   SOLE 4 1,299 0 0
CLEVELAND CLIFFS INC COM 185899101 51 7,050 SH   SOLE 7 7,050 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 6,652 921,326 SH   SOLE 18 921,326 0 0
CLEVELAND CLIFFS INC COM 185899101 3,990 552,593 SH   SOLE 19 552,593 0 0
CLEVELAND CLIFFS INC COM 185899101 66,437 9,201,773 SH   SOLE 21 9,201,773 0 0
CLEVELAND CLIFFS INC COM 185899101 59,455 8,234,749 SH   SOLE 22 7,829,482 0 405,267
CLEVELAND CLIFFS INC COM 185899101 91 12,545 SH   SOLE 23 12,545 0 0
CLEVELAND CLIFFS INC COM 185899101 986 136,544 SH   SOLE 26 62,042 0 74,502
CLEVELAND CLIFFS INC COM 185899101 255 35,387 SH   SOLE 28 35,387 0 0
CLEVELAND CLIFFS INC COM 185899101 569 78,751 SH   SOLE 30 78,751 0 0
CLEVELAND CLIFFS INC COM 185899101 68 9,431 SH   SOLE 34 9,431 0 0
CLEVELAND CLIFFS INC COM 185899101 154 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 191 26,483 SH   SOLE 40 26,483 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 976 900,000 PRN   SOLE 21 900,000 0 0
CLIPPER RLTY INC COM 18885T306 165 16,225 SH   SOLE 2 586 0 15,639
CLIPPER RLTY INC COM 18885T306 519 50,896 SH   SOLE 18 50,896 0 0
CLIPPER RLTY INC COM 18885T306 252 24,714 SH   SOLE 19 24,714 0 0
CLIPPER RLTY INC COM 18885T306 5,821 571,213 SH   SOLE 21 571,213 0 0
CLIPPER RLTY INC COM 18885T306 1,801 176,715 SH   SOLE 22 167,806 0 8,909
CLIPPER RLTY INC COM 18885T306 5 476 SH   SOLE 23 476 0 0
CLOROX CO DEL COM 189054109 50,599 333,175 SH   SOLE 2 43,009 0 290,166
CLOROX CO DEL COM 189054109 8,640 56,888 SH   SOLE 4 53,471 0 3,417
CLOROX CO DEL COM 189054109 33,170 218,408 SH   SOLE 7 154,274 0 64,134
CLOROX CO DEL COM 189054109 519 3,415 SH   SOLE 13 3,415 0 0
CLOROX CO DEL COM 189054109 183 1,204 SH   SOLE 15 1,204 0 0
CLOROX CO DEL COM 189054109 46,505 306,214 SH   SOLE 18 286,237 0 19,977
CLOROX CO DEL COM 189054109 6,524 42,955 SH   SOLE 19 42,955 0 0
CLOROX CO DEL COM 189054109 682,151 4,491,674 SH   SOLE 21 4,491,674 0 0
CLOROX CO DEL COM 189054109 514,990 3,390,995 SH   SOLE 22 3,053,919 0 337,076
CLOROX CO DEL COM 189054109 14,171 93,312 SH   SOLE 23 93,312 0 0
CLOROX CO DEL COM 189054109 20,858 137,340 SH   SOLE 25 137,340 0 0
CLOROX CO DEL COM 189054109 122,732 808,138 SH   SOLE 26 167,541 0 640,597
CLOROX CO DEL COM 189054109 3,873 25,505 SH   SOLE 28 18,612 0 6,893
CLOROX CO DEL COM 189054109 400 2,634 SH   SOLE 29 2,634 0 0
CLOROX CO DEL COM 189054109 93,900 618,289 SH   SOLE 30 618,289 0 0
CLOROX CO DEL COM 189054109 4,100 26,994 SH   SOLE 31 21,872 0 5,122
CLOROX CO DEL COM 189054109 1,490 9,811 SH   SOLE 34 9,811 0 0
CLOROX CO DEL COM 189054109 19,994 131,651 SH   SOLE 36 131,651 0 0
CLOROX CO DEL COM 189054109 473 3,114 SH   SOLE 40 3,114 0 0
CLOUDERA INC COM 18914U100 2,217 250,182 SH   SOLE 2 22,197 0 227,985
CLOUDERA INC COM 18914U100 13 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 35 3,973 SH   SOLE 7 3,973 0 0
CLOUDERA INC COM 18914U100 0 42 SH   SOLE 17 0 0 42
CLOUDERA INC COM 18914U100 7,126 804,255 SH   SOLE 18 804,255 0 0
CLOUDERA INC COM 18914U100 4,947 558,376 SH   SOLE 19 558,376 0 0
CLOUDERA INC COM 18914U100 77,471 8,743,919 SH   SOLE 21 8,743,919 0 0
CLOUDERA INC COM 18914U100 63,736 7,193,666 SH   SOLE 22 6,889,476 0 304,190
CLOUDERA INC COM 18914U100 447 50,422 SH   SOLE 23 50,422 0 0
CLOUDERA INC COM 18914U100 1,838 207,454 SH   SOLE 26 60,261 0 147,193
CLOUDERA INC COM 18914U100 236 26,590 SH   SOLE 28 26,590 0 0
CLOUDERA INC COM 18914U100 24,666 2,783,952 SH   SOLE 30 2,783,952 0 0
CLOUDERA INC COM 18914U100 190 21,476 SH   SOLE 40 21,476 0 0
CLOUDFLARE INC CL A COM 18915M107 230 12,412 SH   SOLE 2 12,412 0 0
CLOUDFLARE INC CL A COM 18915M107 386 20,774 SH   SOLE 18 17,730 0 3,044
CLOUDFLARE INC CL A COM 18915M107 7,435 400,388 SH   SOLE 19 400,388 0 0
CLOUDFLARE INC CL A COM 18915M107 71 3,841 SH   SOLE 21 3,841 0 0
CLOUDFLARE INC CL A COM 18915M107 2,061 110,963 SH   SOLE 22 110,963 0 0
CLOUDFLARE INC CL A COM 18915M107 249 13,408 SH   SOLE 23 13,408 0 0
CLOUDFLARE INC CL A COM 18915M107 156 8,383 SH   SOLE 25 8,383 0 0
CLOUDFLARE INC CL A COM 18915M107 580 31,247 SH   SOLE 26 568 0 30,679
CLOUDFLARE INC CL A COM 18915M107 1 51 SH   SOLE 31 0 0 51
CLOUDFLARE INC CL A COM 18915M107 5,174 278,629 SH   SOLE 34 278,629 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 0 SH   SOLE 18 0 0 0
CLOVIS ONCOLOGY INC COM 189464100 203 51,674 SH   SOLE 2 11,080 0 40,594
CLOVIS ONCOLOGY INC COM 189464100 2 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 4 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 701 178,353 SH   SOLE 18 167,537 0 10,816
CLOVIS ONCOLOGY INC COM 189464100 1,139 289,829 SH   SOLE 19 289,829 0 0
CLOVIS ONCOLOGY INC COM 189464100 8,483 2,158,619 SH   SOLE 21 2,158,619 0 0
CLOVIS ONCOLOGY INC COM 189464100 6,692 1,702,753 SH   SOLE 22 1,639,138 0 63,615
CLOVIS ONCOLOGY INC COM 189464100 147 37,411 SH   SOLE 23 37,411 0 0
CLOVIS ONCOLOGY INC COM 189464100 352 89,546 SH   SOLE 26 10,050 0 79,496
CLOVIS ONCOLOGY INC COM 189464100 29 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,386 352,718 SH   SOLE 30 352,718 0 0
CLOVIS ONCOLOGY INC COM 189464100 20 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 293 700,000 PRN   SOLE 21 700,000 0 0
CME GROUP INC COM 12572Q105 210,372 995,418 SH   SOLE 2 138,714 0 856,704
CME GROUP INC COM 12572Q105 31,823 150,576 SH   SOLE 4 140,856 0 9,720
CME GROUP INC COM 12572Q105 72,298 342,091 SH   SOLE 7 331,823 0 10,268
CME GROUP INC COM 12572Q105 4,858 22,988 SH   SOLE 13 22,988 0 0
CME GROUP INC COM 12572Q105 750 3,547 SH   SOLE 15 3,547 0 0
CME GROUP INC COM 12572Q105 318,916 1,509,020 SH   SOLE 18 1,240,372 0 268,648
CME GROUP INC COM 12572Q105 170,300 805,811 SH   SOLE 19 805,811 0 0
CME GROUP INC COM 12572Q105 1,547,321 7,321,478 SH   SOLE 21 7,321,478 0 0
CME GROUP INC COM 12572Q105 1,870,632 8,851,294 SH   SOLE 22 7,867,016 0 984,278
CME GROUP INC COM 12572Q105 57,242 270,855 SH   SOLE 23 270,855 0 0
CME GROUP INC COM 12572Q105 72,820 344,563 SH   SOLE 25 344,563 0 0
CME GROUP INC COM 12572Q105 376,491 1,781,449 SH   SOLE 26 413,816 0 1,367,633
CME GROUP INC COM 12572Q105 14,620 69,176 SH   SOLE 28 50,216 0 18,960
CME GROUP INC COM 12572Q105 12,935 61,205 SH   SOLE 29 9,483 0 51,722
CME GROUP INC COM 12572Q105 302,906 1,433,262 SH   SOLE 30 1,433,262 0 0
CME GROUP INC COM 12572Q105 41,207 194,979 SH   SOLE 31 69,317 0 125,662
CME GROUP INC COM 12572Q105 13,749 65,056 SH   SOLE 34 65,056 0 0
CME GROUP INC COM 12572Q105 57,424 271,714 SH   SOLE 36 271,714 0 0
CME GROUP INC COM 12572Q105 1,804 8,536 SH   SOLE 40 8,536 0 0
CMS ENERGY CORP COM 125896100 48,929 765,107 SH   SOLE 2 135,998 0 629,109
CMS ENERGY CORP COM 125896100 8,586 134,265 SH   SOLE 4 125,752 0 8,513
CMS ENERGY CORP COM 125896100 21,471 335,749 SH   SOLE 7 294,300 0 41,449
CMS ENERGY CORP COM 125896100 717 11,212 SH   SOLE 13 11,212 0 0
CMS ENERGY CORP COM 125896100 182 2,851 SH   SOLE 15 2,851 0 0
CMS ENERGY CORP COM 125896100 1 8 SH   SOLE 17 0 0 8
CMS ENERGY CORP COM 125896100 47,046 735,671 SH   SOLE 18 698,054 0 37,617
CMS ENERGY CORP COM 125896100 13,000 203,280 SH   SOLE 19 203,280 0 0
CMS ENERGY CORP COM 125896100 743,839 11,631,574 SH   SOLE 21 11,631,574 0 0
CMS ENERGY CORP COM 125896100 456,409 7,136,964 SH   SOLE 22 6,357,679 0 779,285
CMS ENERGY CORP COM 125896100 13,193 206,295 SH   SOLE 23 206,295 0 0
CMS ENERGY CORP COM 125896100 18,328 286,603 SH   SOLE 25 286,603 0 0
CMS ENERGY CORP COM 125896100 110,174 1,722,815 SH   SOLE 26 384,391 0 1,338,424
CMS ENERGY CORP COM 125896100 3,315 51,835 SH   SOLE 28 35,746 0 16,089
CMS ENERGY CORP COM 125896100 376 5,879 SH   SOLE 29 5,879 0 0
CMS ENERGY CORP COM 125896100 76,737 1,199,948 SH   SOLE 30 1,199,948 0 0
CMS ENERGY CORP COM 125896100 3,869 60,505 SH   SOLE 31 48,922 0 11,583
CMS ENERGY CORP COM 125896100 3,214 50,255 SH   SOLE 32 50,255 0 0
CMS ENERGY CORP COM 125896100 1,458 22,799 SH   SOLE 34 22,799 0 0
CMS ENERGY CORP COM 125896100 14,801 231,451 SH   SOLE 36 231,451 0 0
CMS ENERGY CORP COM 125896100 471 7,362 SH   SOLE 40 7,362 0 0
CNA FINL CORP COM 126117100 2,849 57,843 SH   SOLE 2 2,240 0 55,603
CNA FINL CORP COM 126117100 24 482 SH   SOLE 7 482 0 0
CNA FINL CORP COM 126117100 8 158 SH   SOLE 15 158 0 0
CNA FINL CORP COM 126117100 801 16,254 SH   SOLE 18 16,254 0 0
CNA FINL CORP COM 126117100 267 5,418 SH   SOLE 19 5,418 0 0
CNA FINL CORP COM 126117100 14,691 298,290 SH   SOLE 21 298,290 0 0
CNA FINL CORP COM 126117100 34,643 703,419 SH   SOLE 22 651,756 0 51,663
CNA FINL CORP COM 126117100 844 17,139 SH   SOLE 25 17,139 0 0
CNA FINL CORP COM 126117100 1,248 25,338 SH   SOLE 26 25,338 0 0
CNA FINL CORP COM 126117100 840 17,049 SH   SOLE 29 0 0 17,049
CNA FINL CORP COM 126117100 31 620 SH   SOLE 31 620 0 0
CNB FINL CORP PA COM 126128107 414 14,417 SH   SOLE 2 561 0 13,856
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,531 53,358 SH   SOLE 18 53,358 0 0
CNB FINL CORP PA COM 126128107 703 24,486 SH   SOLE 19 24,486 0 0
CNB FINL CORP PA COM 126128107 14,843 517,194 SH   SOLE 21 517,194 0 0
CNB FINL CORP PA COM 126128107 5,148 179,386 SH   SOLE 22 166,847 0 12,539
CNH INDL N V SHS N20944109 12,426 1,224,261 SH   SOLE 7 1,224,261 0 0
CNH INDL N V SHS N20944109 1,166 114,917 SH   SOLE 21 114,917 0 0
CNO FINL GROUP INC COM 12621E103 4,145 261,843 SH   SOLE 2 106,610 0 155,233
CNO FINL GROUP INC COM 12621E103 11 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 101 6,386 SH   SOLE 7 6,386 0 0
CNO FINL GROUP INC COM 12621E103 14,532 917,974 SH   SOLE 18 917,974 0 0
CNO FINL GROUP INC COM 12621E103 10,454 660,378 SH   SOLE 19 660,378 0 0
CNO FINL GROUP INC COM 12621E103 178,567 11,280,289 SH   SOLE 21 11,280,289 0 0
CNO FINL GROUP INC COM 12621E103 100,176 6,328,207 SH   SOLE 22 6,045,888 0 282,319
CNO FINL GROUP INC COM 12621E103 1,852 116,969 SH   SOLE 23 116,969 0 0
CNO FINL GROUP INC COM 12621E103 4,970 313,971 SH   SOLE 26 43,340 0 270,631
CNO FINL GROUP INC COM 12621E103 317 20,038 SH   SOLE 28 20,038 0 0
CNO FINL GROUP INC COM 12621E103 1,500 94,779 SH   SOLE 30 94,779 0 0
CNO FINL GROUP INC COM 12621E103 128 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 222 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 4,416 29,003 SH   SOLE 2 0 0 29,003
CNOOC LTD SPONSORED ADR 126132109 906 5,951 SH   SOLE 13 5,951 0 0
CNOOC LTD SPONSORED ADR 126132109 1,784 11,719 SH   SOLE 18 11,719 0 0
CNOOC LTD SPONSORED ADR 126132109 85 561 SH   SOLE 19 561 0 0
CNOOC LTD SPONSORED ADR 126132109 774 5,087 SH   SOLE 21 5,087 0 0
CNOOC LTD SPONSORED ADR 126132109 14,836 97,447 SH   SOLE 22 83,719 0 13,728
CNOOC LTD SPONSORED ADR 126132109 26 168 SH   SOLE 34 168 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,014 277,436 SH   SOLE 2 86,996 0 190,440
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 7,795 1,073,754 SH   SOLE 18 1,073,754 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,624 361,412 SH   SOLE 19 361,412 0 0
CNX RESOURCES CORPORATION COM 12653C108 98,590 13,579,885 SH   SOLE 21 13,579,885 0 0
CNX RESOURCES CORPORATION COM 12653C108 47,335 6,519,920 SH   SOLE 22 6,227,682 0 292,238
CNX RESOURCES CORPORATION COM 12653C108 303 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 144 19,778 SH   SOLE 28 19,778 0 0
CNX RESOURCES CORPORATION COM 12653C108 831 114,463 SH   SOLE 30 114,463 0 0
CNX RESOURCES CORPORATION COM 12653C108 9 1,251 SH   SOLE 34 1,251 0 0
CNX RESOURCES CORPORATION COM 12653C108 112 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 120 16,574 SH   SOLE 40 16,574 0 0
COASTAL FINL CORP WA COM NEW 19046P209 105 6,954 SH   SOLE 2 355 0 6,599
COASTAL FINL CORP WA COM NEW 19046P209 420 27,773 SH   SOLE 18 27,773 0 0
COASTAL FINL CORP WA COM NEW 19046P209 193 12,778 SH   SOLE 19 12,778 0 0
COASTAL FINL CORP WA COM NEW 19046P209 4,533 299,975 SH   SOLE 21 299,975 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,038 68,727 SH   SOLE 22 66,458 0 2,269
COCA COLA CO COM 191216100 547,097 10,049,545 SH   SOLE 2 1,515,212 0 8,534,333
COCA COLA CO COM 191216100 90,510 1,662,571 SH   SOLE 4 1,553,308 0 109,263
COCA COLA CO COM 191216100 221,825 4,074,664 SH   SOLE 7 3,877,880 0 196,784
COCA COLA CO COM 191216100 1,895 34,810 SH   SOLE 13 34,810 0 0
COCA COLA CO COM 191216100 2,000 36,746 SH   SOLE 15 36,746 0 0
COCA COLA CO COM 191216100 3 54 SH   SOLE 17 0 0 54
COCA COLA CO COM 191216100 818,062 15,026,852 SH   SOLE 18 14,439,404 0 587,448
COCA COLA CO COM 191216100 119,000 2,185,897 SH   SOLE 19 2,185,897 0 0
COCA COLA CO COM 191216100 5,041,271 92,602,333 SH   SOLE 21 92,602,333 0 0
COCA COLA CO COM 191216100 5,166,876 94,909,548 SH   SOLE 22 84,424,515 0 10,485,033
COCA COLA CO COM 191216100 163,068 2,995,366 SH   SOLE 23 2,995,366 0 0
COCA COLA CO COM 191216100 217,546 3,996,063 SH   SOLE 25 3,996,063 0 0
COCA COLA CO COM 191216100 1,058,722 19,447,495 SH   SOLE 26 4,675,735 0 14,771,760
COCA COLA CO COM 191216100 42,212 775,381 SH   SOLE 28 559,897 0 215,484
COCA COLA CO COM 191216100 11,322 207,968 SH   SOLE 29 102,384 0 105,584
COCA COLA CO COM 191216100 811,762 14,911,129 SH   SOLE 30 14,911,129 0 0
COCA COLA CO COM 191216100 78,149 1,435,500 SH   SOLE 31 782,801 0 652,699
COCA COLA CO COM 191216100 15,862 291,369 SH   SOLE 32 291,369 0 0
COCA COLA CO COM 191216100 58,097 1,067,181 SH   SOLE 34 1,067,181 0 0
COCA COLA CO COM 191216100 162,331 2,981,840 SH   SOLE 36 2,981,840 0 0
COCA COLA CO COM 191216100 2,830 51,986 SH   SOLE 37 51,986 0 0
COCA COLA CO COM 191216100 5,252 96,469 SH   SOLE 40 96,469 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,305 4,295 SH   SOLE 2 194 0 4,101
COCA COLA CONSOLIDATED INC COM 191098102 9 28 SH   SOLE 4 28 0 0
COCA COLA CONSOLIDATED INC COM 191098102 26 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,403 21,072 SH   SOLE 18 21,072 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,449 8,060 SH   SOLE 19 8,060 0 0
COCA COLA CONSOLIDATED INC COM 191098102 155,790 512,687 SH   SOLE 21 512,687 0 0
COCA COLA CONSOLIDATED INC COM 191098102 42,993 141,484 SH   SOLE 22 135,029 0 6,455
COCA COLA CONSOLIDATED INC COM 191098102 1,120 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 215 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,013 6,626 SH   SOLE 30 6,626 0 0
COCA COLA CONSOLIDATED INC COM 191098102 184 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,174 93,301 SH   SOLE 2 33,086 0 60,215
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,445 98,198 SH   SOLE 4 91,337 0 6,861
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,074 181,669 SH   SOLE 7 175,916 0 5,753
COCA COLA EUROPEAN PARTNERS SHS G25839104 918 16,557 SH   SOLE 13 16,557 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 129 2,319 SH   SOLE 15 2,319 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 46,401 836,808 SH   SOLE 18 836,149 0 659
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,766 176,129 SH   SOLE 19 176,129 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 195,332 3,522,664 SH   SOLE 21 3,522,664 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 215,058 3,878,405 SH   SOLE 22 3,618,131 0 260,274
COCA COLA EUROPEAN PARTNERS SHS G25839104 12,613 227,475 SH   SOLE 23 227,475 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,779 194,383 SH   SOLE 25 194,383 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 48,113 867,686 SH   SOLE 26 197,239 0 670,447
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,691 30,493 SH   SOLE 28 30,493 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,564 28,212 SH   SOLE 29 566 0 27,646
COCA COLA EUROPEAN PARTNERS SHS G25839104 64,935 1,171,049 SH   SOLE 30 1,171,049 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,644 65,721 SH   SOLE 31 0 0 65,721
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,179 21,268 SH   SOLE 34 21,268 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,582 100,669 SH   SOLE 36 100,669 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 276 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 376 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,064 17,557 SH   SOLE 4 17,557 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,538 25,376 SH   SOLE 18 25,376 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 347 5,729 SH   SOLE 19 5,729 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 8,537 140,830 SH   SOLE 22 140,830 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,149 18,957 SH   SOLE 30 18,957 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 256 4,230 SH   SOLE 34 4,230 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 5 2,511 SH   SOLE 18 2,511 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 63 30,898 SH   SOLE 21 30,898 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 33 3,966 SH   SOLE 2 129 0 3,837
CODA OCTOPUS GROUP INC COM NEW 19188U206 131 15,988 SH   SOLE 18 15,988 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 63 7,675 SH   SOLE 19 7,675 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 1,559 189,882 SH   SOLE 21 189,882 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 834 101,603 SH   SOLE 22 100,254 0 1,349
CODEXIS INC COM 192005106 638 46,512 SH   SOLE 2 2,197 0 44,315
CODEXIS INC COM 192005106 6 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 15 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,463 179,558 SH   SOLE 18 179,558 0 0
CODEXIS INC COM 192005106 1,257 91,644 SH   SOLE 19 91,644 0 0
CODEXIS INC COM 192005106 24,247 1,767,883 SH   SOLE 21 1,767,883 0 0
CODEXIS INC COM 192005106 21,085 1,537,404 SH   SOLE 22 1,406,524 0 130,880
CODEXIS INC COM 192005106 442 32,239 SH   SOLE 26 26,624 0 5,615
CODEXIS INC COM 192005106 84 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 181 13,216 SH   SOLE 30 13,216 0 0
CODEXIS INC COM 192005106 54 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 220 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 768 33,020 SH   SOLE 18 33,020 0 0
CODORUS VY BANCORP INC COM 192025104 365 15,711 SH   SOLE 19 15,711 0 0
CODORUS VY BANCORP INC COM 192025104 7,649 328,863 SH   SOLE 21 328,863 0 0
CODORUS VY BANCORP INC COM 192025104 2,269 97,561 SH   SOLE 22 90,956 0 6,605
COEUR MNG INC COM NEW 192108504 1,071 222,696 SH   SOLE 2 8,401 0 214,295
COEUR MNG INC COM NEW 192108504 3 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 3,873 805,285 SH   SOLE 7 805,285 0 0
COEUR MNG INC COM NEW 192108504 3,613 751,181 SH   SOLE 18 751,181 0 0
COEUR MNG INC COM NEW 192108504 1,824 379,174 SH   SOLE 19 379,174 0 0
COEUR MNG INC COM NEW 192108504 41,247 8,575,181 SH   SOLE 21 8,575,181 0 0
COEUR MNG INC COM NEW 192108504 31,462 6,540,923 SH   SOLE 22 6,289,633 0 251,290
COEUR MNG INC COM NEW 192108504 384 79,744 SH   SOLE 23 79,744 0 0
COEUR MNG INC COM NEW 192108504 340 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 124 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 278 57,876 SH   SOLE 30 57,876 0 0
COEUR MNG INC COM NEW 192108504 107 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 26 6,600 SH   SOLE 21 6,600 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,603 47,249 SH   SOLE 2 12,211 0 35,038
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 16 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 184 3,340 SH   SOLE 7 3,340 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,448 207,764 SH   SOLE 18 189,286 0 18,478
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,234 222,040 SH   SOLE 19 222,040 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 255,411 4,635,407 SH   SOLE 21 4,635,407 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 79,265 1,438,568 SH   SOLE 22 1,380,421 0 58,147
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,714 31,114 SH   SOLE 23 31,114 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,222 94,769 SH   SOLE 26 17,284 0 77,485
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 310 5,622 SH   SOLE 28 5,622 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,236 58,738 SH   SOLE 30 58,738 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 269 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 21,799 443,700 SH   SOLE 2 92,655 0 351,045
COGNEX CORP COM 192422103 2,926 59,560 SH   SOLE 4 55,147 0 4,413
COGNEX CORP COM 192422103 460 9,370 SH   SOLE 7 9,370 0 0
COGNEX CORP COM 192422103 16 318 SH   SOLE 13 318 0 0
COGNEX CORP COM 192422103 24,397 496,590 SH   SOLE 18 483,310 0 13,280
COGNEX CORP COM 192422103 8,446 171,917 SH   SOLE 19 171,917 0 0
COGNEX CORP COM 192422103 418,242 8,512,974 SH   SOLE 21 8,512,974 0 0
COGNEX CORP COM 192422103 272,286 5,542,149 SH   SOLE 22 5,215,275 0 326,874
COGNEX CORP COM 192422103 6,104 124,251 SH   SOLE 23 124,251 0 0
COGNEX CORP COM 192422103 214 4,352 SH   SOLE 25 4,352 0 0
COGNEX CORP COM 192422103 24,319 494,989 SH   SOLE 26 171,074 0 323,915
COGNEX CORP COM 192422103 1,488 30,283 SH   SOLE 28 21,449 0 8,834
COGNEX CORP COM 192422103 1,943 39,549 SH   SOLE 29 3,607 0 35,942
COGNEX CORP COM 192422103 27,813 566,105 SH   SOLE 30 566,105 0 0
COGNEX CORP COM 192422103 1,892 38,518 SH   SOLE 31 31,346 0 7,172
COGNEX CORP COM 192422103 10,006 203,670 SH   SOLE 34 203,670 0 0
COGNEX CORP COM 192422103 1,490 30,332 SH   SOLE 36 30,332 0 0
COGNEX CORP COM 192422103 171 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86,656 1,437,910 SH   SOLE 2 224,872 0 1,213,038
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,311 220,879 SH   SOLE 4 205,420 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,792 577,321 SH   SOLE 7 538,320 0 39,001
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,484 24,621 SH   SOLE 13 24,621 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 392 6,511 SH   SOLE 15 6,511 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 301,346 5,000,348 SH   SOLE 18 4,569,300 0 431,048
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 414,863 6,883,982 SH   SOLE 19 6,883,982 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 737,032 12,229,857 SH   SOLE 21 12,229,857 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 849,740 14,100,065 SH   SOLE 22 12,591,958 0 1,508,107
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,598 424,763 SH   SOLE 23 424,763 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 40,582 673,391 SH   SOLE 25 627,497 0 45,894
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 258,271 4,285,591 SH   SOLE 26 744,072 0 3,541,519
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,440 106,859 SH   SOLE 28 76,761 0 30,098
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 676 11,220 SH   SOLE 29 11,220 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 164,208 2,724,758 SH   SOLE 30 2,724,758 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,358 288,028 SH   SOLE 31 101,901 0 186,127
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,733 78,534 SH   SOLE 32 78,534 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42,503 705,273 SH   SOLE 34 705,273 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,009 448,178 SH   SOLE 36 448,178 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 796 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 7 5,203 SH   SOLE 18 5,203 0 0
COHBAR INC COM 19249J109 270 207,426 SH   SOLE 21 207,426 0 0
COHBAR INC COM 19249J109 53 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 100 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 1,294 23,555 SH   SOLE 2 4,271 0 19,284
COHEN & STEERS INC COM 19247A100 7 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 80 1,465 SH   SOLE 7 1,465 0 0
COHEN & STEERS INC COM 19247A100 5,428 98,817 SH   SOLE 18 78,876 0 19,941
COHEN & STEERS INC COM 19247A100 6,744 122,783 SH   SOLE 19 122,783 0 0
COHEN & STEERS INC COM 19247A100 45,331 825,254 SH   SOLE 21 825,254 0 0
COHEN & STEERS INC COM 19247A100 42,823 779,594 SH   SOLE 22 748,838 0 30,756
COHEN & STEERS INC COM 19247A100 929 16,916 SH   SOLE 23 16,916 0 0
COHEN & STEERS INC COM 19247A100 2,129 38,757 SH   SOLE 26 7,875 0 30,882
COHEN & STEERS INC COM 19247A100 171 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 329 5,981 SH   SOLE 30 5,981 0 0
COHEN & STEERS INC COM 19247A100 120 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 136 4,998 SH   SOLE 18 4,998 0 0
COHERENT INC COM 192479103 8,927 58,071 SH   SOLE 2 12,080 0 45,991
COHERENT INC COM 192479103 17 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 67 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 10,293 66,962 SH   SOLE 18 66,962 0 0
COHERENT INC COM 192479103 836 5,440 SH   SOLE 19 5,440 0 0
COHERENT INC COM 192479103 177,404 1,154,075 SH   SOLE 21 1,154,075 0 0
COHERENT INC COM 192479103 118,451 770,562 SH   SOLE 22 721,570 0 48,992
COHERENT INC COM 192479103 1,355 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 483 3,141 SH   SOLE 28 3,141 0 0
COHERENT INC COM 192479103 19,240 125,163 SH   SOLE 30 125,163 0 0
COHERENT INC COM 192479103 75 489 SH   SOLE 31 489 0 0
COHERENT INC COM 192479103 343 2,232 SH   SOLE 40 2,232 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,311 64,713 SH   SOLE 2 8,375 0 56,338
COHERUS BIOSCIENCES INC COM 19249H103 6 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 21 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 4,705 232,224 SH   SOLE 18 210,678 0 21,546
COHERUS BIOSCIENCES INC COM 19249H103 4,360 215,213 SH   SOLE 19 215,213 0 0
COHERUS BIOSCIENCES INC COM 19249H103 55,934 2,760,807 SH   SOLE 21 2,760,807 0 0
COHERUS BIOSCIENCES INC COM 19249H103 38,187 1,884,826 SH   SOLE 22 1,811,785 0 73,041
COHERUS BIOSCIENCES INC COM 19249H103 477 23,536 SH   SOLE 23 23,536 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,456 71,890 SH   SOLE 26 20,167 0 51,723
COHERUS BIOSCIENCES INC COM 19249H103 118 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 346 17,083 SH   SOLE 30 17,083 0 0
COHERUS BIOSCIENCES INC COM 19249H103 52 2,551 SH   SOLE 34 2,551 0 0
COHERUS BIOSCIENCES INC COM 19249H103 109 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 606 44,889 SH   SOLE 2 7,294 0 37,595
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 11 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 2,581 191,142 SH   SOLE 18 191,142 0 0
COHU INC COM 192576106 1,664 123,225 SH   SOLE 19 123,225 0 0
COHU INC COM 192576106 61,522 4,555,520 SH   SOLE 21 4,555,520 0 0
COHU INC COM 192576106 19,031 1,409,154 SH   SOLE 22 1,359,779 0 49,375
COHU INC COM 192576106 328 24,298 SH   SOLE 23 24,298 0 0
COHU INC COM 192576106 1,198 88,676 SH   SOLE 26 31,208 0 57,468
COHU INC COM 192576106 66 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 760 56,302 SH   SOLE 30 56,302 0 0
COHU INC COM 192576106 294 21,749 SH   SOLE 34 21,749 0 0
COHU INC COM 192576106 48 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 5,938 204,351 SH   SOLE 2 41,573 0 162,778
COLFAX CORP COM 194014106 12 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 94 3,220 SH   SOLE 7 3,220 0 0
COLFAX CORP COM 194014106 6,894 237,243 SH   SOLE 18 237,243 0 0
COLFAX CORP COM 194014106 595 20,487 SH   SOLE 19 20,487 0 0
COLFAX CORP COM 194014106 119,074 4,097,522 SH   SOLE 21 4,097,522 0 0
COLFAX CORP COM 194014106 82,160 2,827,247 SH   SOLE 22 2,625,334 0 201,913
COLFAX CORP COM 194014106 1,236 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 354 12,181 SH   SOLE 28 12,181 0 0
COLFAX CORP COM 194014106 16,977 584,219 SH   SOLE 30 584,219 0 0
COLFAX CORP COM 194014106 57 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 90 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 274 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 47,573 364,432 SH   SOLE 21 364,432 0 0
COLGATE PALMOLIVE CO COM 194162103 162,772 2,214,280 SH   SOLE 2 349,086 0 1,865,194
COLGATE PALMOLIVE CO COM 194162103 28,136 382,754 SH   SOLE 4 360,888 0 21,866
COLGATE PALMOLIVE CO COM 194162103 71,182 968,327 SH   SOLE 7 831,700 0 136,627
COLGATE PALMOLIVE CO COM 194162103 795 10,818 SH   SOLE 13 10,818 0 0
COLGATE PALMOLIVE CO COM 194162103 634 8,619 SH   SOLE 15 8,619 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 170,361 2,317,518 SH   SOLE 18 2,206,012 0 111,506
COLGATE PALMOLIVE CO COM 194162103 182,633 2,484,464 SH   SOLE 19 2,484,464 0 0
COLGATE PALMOLIVE CO COM 194162103 1,275,827 17,355,833 SH   SOLE 21 17,355,833 0 0
COLGATE PALMOLIVE CO COM 194162103 1,568,458 21,336,665 SH   SOLE 22 19,043,299 0 2,293,366
COLGATE PALMOLIVE CO COM 194162103 43,991 598,433 SH   SOLE 23 598,433 0 0
COLGATE PALMOLIVE CO COM 194162103 63,512 863,989 SH   SOLE 25 863,989 0 0
COLGATE PALMOLIVE CO COM 194162103 328,861 4,473,686 SH   SOLE 26 989,178 0 3,484,508
COLGATE PALMOLIVE CO COM 194162103 11,578 157,506 SH   SOLE 28 114,334 0 43,172
COLGATE PALMOLIVE CO COM 194162103 1,204 16,380 SH   SOLE 29 16,380 0 0
COLGATE PALMOLIVE CO COM 194162103 276,940 3,767,372 SH   SOLE 30 3,767,372 0 0
COLGATE PALMOLIVE CO COM 194162103 22,928 311,904 SH   SOLE 31 151,370 0 160,534
COLGATE PALMOLIVE CO COM 194162103 88,099 1,198,459 SH   SOLE 34 1,198,459 0 0
COLGATE PALMOLIVE CO COM 194162103 49,240 669,840 SH   SOLE 36 669,840 0 0
COLGATE PALMOLIVE CO COM 194162103 1,460 19,857 SH   SOLE 40 19,857 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 188 6,610 SH   SOLE 2 334 0 6,276
COLLECTORS UNIVERSE INC COM NEW 19421R200 821 28,830 SH   SOLE 18 28,830 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 380 13,348 SH   SOLE 19 13,348 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 8,095 284,217 SH   SOLE 21 284,217 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,823 169,338 SH   SOLE 22 166,101 0 3,237
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 318 27,715 SH   SOLE 2 1,384 0 26,331
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,335 116,297 SH   SOLE 18 116,297 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 851 74,113 SH   SOLE 19 74,113 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 16,797 1,463,121 SH   SOLE 21 1,463,121 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9,873 860,041 SH   SOLE 22 823,146 0 36,895
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 682 SH   SOLE 23 682 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 37 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81 7,013 SH   SOLE 30 7,013 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25 2,182 SH   SOLE 40 2,182 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,351 18,005 SH   SOLE 22 0 0 18,005
COLONY BANKCORP INC COM 19623P101 108 7,049 SH   SOLE 2 315 0 6,734
COLONY BANKCORP INC COM 19623P101 398 25,908 SH   SOLE 18 25,908 0 0
COLONY BANKCORP INC COM 19623P101 189 12,312 SH   SOLE 19 12,312 0 0
COLONY BANKCORP INC COM 19623P101 3,969 258,597 SH   SOLE 21 258,597 0 0
COLONY BANKCORP INC COM 19623P101 972 63,352 SH   SOLE 22 61,343 0 2,009
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 879 890,000 PRN   SOLE 21 890,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,305 881,283 SH   SOLE 2 34,008 0 847,275
COLONY CAP INC NEW CL A COM 19626G108 789 131,129 SH   SOLE 4 131,129 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,960 491,625 SH   SOLE 7 491,625 0 0
COLONY CAP INC NEW CL A COM 19626G108 119 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,382 229,514 SH   SOLE 18 229,514 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,374 560,511 SH   SOLE 19 560,511 0 0
COLONY CAP INC NEW CL A COM 19626G108 54,378 9,032,820 SH   SOLE 21 9,032,820 0 0
COLONY CAP INC NEW CL A COM 19626G108 100,944 16,768,125 SH   SOLE 22 15,714,493 0 1,053,632
COLONY CAP INC NEW CL A COM 19626G108 97 16,160 SH   SOLE 23 16,160 0 0
COLONY CAP INC NEW CL A COM 19626G108 6,090 1,011,687 SH   SOLE 25 1,011,687 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,183 362,680 SH   SOLE 26 105,682 0 256,998
COLONY CAP INC NEW CL A COM 19626G108 378 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,488 247,100 SH   SOLE 29 247,100 0 0
COLONY CAP INC NEW CL A COM 19626G108 13,280 2,205,954 SH   SOLE 30 2,205,954 0 0
COLONY CAP INC NEW CL A COM 19626G108 62 10,294 SH   SOLE 31 10,294 0 0
COLONY CAP INC NEW CL A COM 19626G108 266 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,209 83,586 SH   SOLE 2 3,287 0 80,299
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 22 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 3,971 274,623 SH   SOLE 18 274,623 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,044 141,353 SH   SOLE 19 141,353 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 39,734 2,747,860 SH   SOLE 21 2,747,860 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 35,738 2,471,539 SH   SOLE 22 2,352,884 0 118,655
COLONY CR REAL ESTATE INC COM CL A 19625T101 366 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 153 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 380 26,269 SH   SOLE 30 26,269 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 136 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,096 825,000 PRN   SOLE 21 825,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,752 74,570 SH   SOLE 2 2,807 0 71,763
COLUMBIA BKG SYS INC COM 197236102 14 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 39 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 12,815 347,301 SH   SOLE 18 347,301 0 0
COLUMBIA BKG SYS INC COM 197236102 4,465 121,008 SH   SOLE 19 121,008 0 0
COLUMBIA BKG SYS INC COM 197236102 292,763 7,933,948 SH   SOLE 21 7,933,948 0 0
COLUMBIA BKG SYS INC COM 197236102 81,353 2,204,694 SH   SOLE 22 2,103,046 0 101,648
COLUMBIA BKG SYS INC COM 197236102 22 584 SH   SOLE 23 584 0 0
COLUMBIA BKG SYS INC COM 197236102 601 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 369 9,987 SH   SOLE 28 9,987 0 0
COLUMBIA BKG SYS INC COM 197236102 3,656 99,084 SH   SOLE 30 99,084 0 0
COLUMBIA BKG SYS INC COM 197236102 14 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 312 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 842 53,317 SH   SOLE 2 2,211 0 51,106
COLUMBIA FINL INC COM 197641103 16 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,852 180,616 SH   SOLE 18 180,616 0 0
COLUMBIA FINL INC COM 197641103 1,446 91,583 SH   SOLE 19 91,583 0 0
COLUMBIA FINL INC COM 197641103 29,115 1,843,893 SH   SOLE 21 1,843,893 0 0
COLUMBIA FINL INC COM 197641103 26,771 1,695,426 SH   SOLE 22 1,627,836 0 67,590
COLUMBIA FINL INC COM 197641103 93 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 310 19,603 SH   SOLE 28 19,603 0 0
COLUMBIA FINL INC COM 197641103 251 15,911 SH   SOLE 30 15,911 0 0
COLUMBIA FINL INC COM 197641103 46 2,929 SH   SOLE 40 2,929 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,616 218,272 SH   SOLE 2 8,029 0 210,243
COLUMBIA PPTY TR INC COM NEW 198287203 679 32,103 SH   SOLE 4 32,103 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,520 119,146 SH   SOLE 7 119,146 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 97 4,603 SH   SOLE 15 4,603 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,152 54,478 SH   SOLE 18 54,478 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,877 136,034 SH   SOLE 19 136,034 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 46,474 2,197,371 SH   SOLE 21 2,197,371 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 88,011 4,161,291 SH   SOLE 22 3,909,558 0 251,733
COLUMBIA PPTY TR INC COM NEW 198287203 82 3,881 SH   SOLE 23 3,881 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,251 248,262 SH   SOLE 25 248,262 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,316 109,485 SH   SOLE 26 29,467 0 80,018
COLUMBIA PPTY TR INC COM NEW 198287203 313 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,286 60,803 SH   SOLE 29 60,803 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 11,356 536,905 SH   SOLE 30 536,905 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 49 2,311 SH   SOLE 31 2,311 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 7 332 SH   SOLE 34 332 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 137 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 273 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,851 81,029 SH   SOLE 2 25,886 0 55,143
COLUMBIA SPORTSWEAR CO COM 198516106 305 3,144 SH   SOLE 4 3,144 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 95 982 SH   SOLE 7 982 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,675 17,287 SH   SOLE 18 16,910 0 377
COLUMBIA SPORTSWEAR CO COM 198516106 700 7,222 SH   SOLE 19 7,222 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 38,050 392,716 SH   SOLE 21 392,716 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 96,177 992,644 SH   SOLE 22 934,208 0 58,436
COLUMBIA SPORTSWEAR CO COM 198516106 597 6,162 SH   SOLE 23 6,162 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 92 952 SH   SOLE 25 952 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,344 13,869 SH   SOLE 26 8,822 0 5,047
COLUMBIA SPORTSWEAR CO COM 198516106 391 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 103 1,064 SH   SOLE 29 1,064 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 827 8,535 SH   SOLE 30 8,535 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 362 3,733 SH   SOLE 31 2,538 0 1,195
COLUMBIA SPORTSWEAR CO COM 198516106 776 8,007 SH   SOLE 34 8,007 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 80 821 SH   SOLE 36 821 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 301 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 807 22,165 SH   SOLE 2 937 0 21,228
COLUMBUS MCKINNON CORP N Y COM 199333105 18 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,014 82,724 SH   SOLE 18 82,724 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,608 44,151 SH   SOLE 19 44,151 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 29,824 818,656 SH   SOLE 21 818,656 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 23,433 643,220 SH   SOLE 22 615,639 0 27,581
COLUMBUS MCKINNON CORP N Y COM 199333105 57 1,565 SH   SOLE 23 1,565 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 328 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 105 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 236 6,483 SH   SOLE 30 6,483 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 147 4,032 SH   SOLE 34 4,032 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 69 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 551,980 12,244,464 SH   SOLE 2 2,197,591 0 10,046,873
COMCAST CORP NEW CL A 20030N101 90,280 2,002,665 SH   SOLE 4 1,880,860 0 121,805
COMCAST CORP NEW CL A 20030N101 193,039 4,282,152 SH   SOLE 7 4,255,027 0 27,125
COMCAST CORP NEW CL A 20030N101 6,156 136,549 SH   SOLE 13 136,549 0 0
COMCAST CORP NEW CL A 20030N101 2,300 51,010 SH   SOLE 15 51,010 0 0
COMCAST CORP NEW CL A 20030N101 28 620 SH   SOLE 17 0 0 620
COMCAST CORP NEW CL A 20030N101 921,646 20,444,671 SH   SOLE 18 18,265,911 0 2,178,760
COMCAST CORP NEW CL A 20030N101 887,021 19,676,593 SH   SOLE 19 19,676,593 0 0
COMCAST CORP NEW CL A 20030N101 9,140 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 4,095,849 90,857,352 SH   SOLE 21 90,857,352 0 0
COMCAST CORP NEW CL A 20030N101 5,097,555 113,077,983 SH   SOLE 22 100,247,358 0 12,830,625
COMCAST CORP NEW CL A 20030N101 166,893 3,702,143 SH   SOLE 23 3,702,143 0 0
COMCAST CORP NEW CL A 20030N101 209,749 4,652,813 SH   SOLE 25 4,545,969 0 106,844
COMCAST CORP NEW CL A 20030N101 813,306 18,041,388 SH   SOLE 26 5,130,117 0 12,911,271
COMCAST CORP NEW CL A 20030N101 39,030 865,803 SH   SOLE 28 625,730 0 240,073
COMCAST CORP NEW CL A 20030N101 29,803 661,114 SH   SOLE 29 239,760 0 421,354
COMCAST CORP NEW CL A 20030N101 803,070 17,814,331 SH   SOLE 30 17,814,331 0 0
COMCAST CORP NEW CL A 20030N101 100,146 2,221,527 SH   SOLE 31 1,007,013 0 1,214,514
COMCAST CORP NEW CL A 20030N101 29,074 644,942 SH   SOLE 32 644,942 0 0
COMCAST CORP NEW CL A 20030N101 259,769 5,762,400 SH   SOLE 34 5,762,400 0 0
COMCAST CORP NEW CL A 20030N101 160,625 3,563,105 SH   SOLE 36 3,563,105 0 0
COMCAST CORP NEW CL A 20030N101 4,838 107,331 SH   SOLE 40 107,331 0 0
COMERICA INC COM 200340107 36,083 546,790 SH   SOLE 2 196,423 0 350,367
COMERICA INC COM 200340107 5,899 89,393 SH   SOLE 4 84,856 0 4,537
COMERICA INC COM 200340107 9,105 137,972 SH   SOLE 7 135,150 0 2,822
COMERICA INC COM 200340107 100 1,521 SH   SOLE 13 1,521 0 0
COMERICA INC COM 200340107 111 1,689 SH   SOLE 15 1,689 0 0
COMERICA INC COM 200340107 31,856 482,734 SH   SOLE 18 456,978 0 25,756
COMERICA INC COM 200340107 10,281 155,800 SH   SOLE 19 155,800 0 0
COMERICA INC COM 200340107 252,212 3,821,968 SH   SOLE 21 3,821,968 0 0
COMERICA INC COM 200340107 262,531 3,978,348 SH   SOLE 22 3,461,274 0 517,074
COMERICA INC COM 200340107 11,142 168,846 SH   SOLE 23 168,846 0 0
COMERICA INC COM 200340107 11,253 170,533 SH   SOLE 25 170,533 0 0
COMERICA INC COM 200340107 54,865 831,413 SH   SOLE 26 288,746 0 542,667
COMERICA INC COM 200340107 1,848 28,002 SH   SOLE 28 20,400 0 7,602
COMERICA INC COM 200340107 3,291 49,872 SH   SOLE 29 16,977 0 32,895
COMERICA INC COM 200340107 41,500 628,883 SH   SOLE 30 628,883 0 0
COMERICA INC COM 200340107 4,331 65,631 SH   SOLE 31 49,291 0 16,340
COMERICA INC COM 200340107 26,617 403,342 SH   SOLE 34 403,342 0 0
COMERICA INC COM 200340107 7,821 118,515 SH   SOLE 36 118,515 0 0
COMERICA INC COM 200340107 233 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,147 48,537 SH   SOLE 2 18,180 0 30,357
COMFORT SYS USA INC COM 199908104 9 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 24 551 SH   SOLE 7 551 0 0
COMFORT SYS USA INC COM 199908104 8,920 201,683 SH   SOLE 18 164,999 0 36,684
COMFORT SYS USA INC COM 199908104 18,285 413,410 SH   SOLE 19 413,410 0 0
COMFORT SYS USA INC COM 199908104 177,348 4,009,668 SH   SOLE 21 4,009,668 0 0
COMFORT SYS USA INC COM 199908104 69,510 1,571,555 SH   SOLE 22 1,519,205 0 52,350
COMFORT SYS USA INC COM 199908104 2,876 65,014 SH   SOLE 23 65,014 0 0
COMFORT SYS USA INC COM 199908104 6,576 148,676 SH   SOLE 26 8,041 0 140,635
COMFORT SYS USA INC COM 199908104 205 4,628 SH   SOLE 28 4,628 0 0
COMFORT SYS USA INC COM 199908104 2,254 50,963 SH   SOLE 30 50,963 0 0
COMFORT SYS USA INC COM 199908104 621 14,033 SH   SOLE 34 14,033 0 0
COMFORT SYS USA INC COM 199908104 178 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 14,053 231,714 SH   SOLE 2 53,966 0 177,748
COMMERCE BANCSHARES INC COM 200525103 27 441 SH   SOLE 4 441 0 0
COMMERCE BANCSHARES INC COM 200525103 2,582 42,573 SH   SOLE 7 42,573 0 0
COMMERCE BANCSHARES INC COM 200525103 87 1,434 SH   SOLE 15 1,434 0 0
COMMERCE BANCSHARES INC COM 200525103 20,800 342,946 SH   SOLE 18 342,946 0 0
COMMERCE BANCSHARES INC COM 200525103 1,363 22,477 SH   SOLE 19 22,477 0 0
COMMERCE BANCSHARES INC COM 200525103 299,099 4,931,554 SH   SOLE 21 4,931,554 0 0
COMMERCE BANCSHARES INC COM 200525103 194,636 3,209,175 SH   SOLE 22 3,017,052 0 192,123
COMMERCE BANCSHARES INC COM 200525103 5,923 97,663 SH   SOLE 25 97,663 0 0
COMMERCE BANCSHARES INC COM 200525103 8,692 143,320 SH   SOLE 26 77,413 0 65,907
COMMERCE BANCSHARES INC COM 200525103 833 13,740 SH   SOLE 28 13,740 0 0
COMMERCE BANCSHARES INC COM 200525103 1,716 28,294 SH   SOLE 30 28,294 0 0
COMMERCE BANCSHARES INC COM 200525103 122 2,014 SH   SOLE 31 2,014 0 0
COMMERCE BANCSHARES INC COM 200525103 2,938 48,446 SH   SOLE 36 48,446 0 0
COMMERCE BANCSHARES INC COM 200525103 530 8,740 SH   SOLE 40 8,740 0 0
COMMERCIAL METALS CO COM 201723103 2,985 171,775 SH   SOLE 2 54,767 0 117,008
COMMERCIAL METALS CO COM 201723103 7 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 80 4,592 SH   SOLE 7 4,592 0 0
COMMERCIAL METALS CO COM 201723103 11,707 673,584 SH   SOLE 18 673,584 0 0
COMMERCIAL METALS CO COM 201723103 3,503 201,531 SH   SOLE 19 201,531 0 0
COMMERCIAL METALS CO COM 201723103 146,781 8,445,375 SH   SOLE 21 8,445,375 0 0
COMMERCIAL METALS CO COM 201723103 70,850 4,076,524 SH   SOLE 22 3,869,276 0 207,248
COMMERCIAL METALS CO COM 201723103 821 47,234 SH   SOLE 26 38,130 0 9,104
COMMERCIAL METALS CO COM 201723103 260 14,976 SH   SOLE 28 14,976 0 0
COMMERCIAL METALS CO COM 201723103 580 33,359 SH   SOLE 30 33,359 0 0
COMMERCIAL METALS CO COM 201723103 106 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 216 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 221 30,607 SH   SOLE 2 1,068 0 29,539
COMMERCIAL VEH GROUP INC COM 202608105 6 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 773 107,183 SH   SOLE 18 107,183 0 0
COMMERCIAL VEH GROUP INC COM 202608105 376 52,213 SH   SOLE 19 52,213 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,935 1,100,560 SH   SOLE 21 1,100,560 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5,857 812,352 SH   SOLE 22 786,535 0 25,817
COMMSCOPE HLDG CO INC COM 20337X109 4,451 378,504 SH   SOLE 2 13,578 0 364,926
COMMSCOPE HLDG CO INC COM 20337X109 11 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,124 95,605 SH   SOLE 7 5,590 0 90,015
COMMSCOPE HLDG CO INC COM 20337X109 1,085 92,297 SH   SOLE 18 92,297 0 0
COMMSCOPE HLDG CO INC COM 20337X109 500 42,545 SH   SOLE 19 42,545 0 0
COMMSCOPE HLDG CO INC COM 20337X109 34,034 2,894,036 SH   SOLE 21 2,894,036 0 0
COMMSCOPE HLDG CO INC COM 20337X109 65,829 5,597,683 SH   SOLE 22 5,168,938 0 428,745
COMMSCOPE HLDG CO INC COM 20337X109 2,286 194,401 SH   SOLE 25 194,401 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,385 117,743 SH   SOLE 26 59,701 0 58,042
COMMSCOPE HLDG CO INC COM 20337X109 291 24,745 SH   SOLE 28 24,745 0 0
COMMSCOPE HLDG CO INC COM 20337X109 675 57,388 SH   SOLE 30 57,388 0 0
COMMSCOPE HLDG CO INC COM 20337X109 47 4,019 SH   SOLE 31 4,019 0 0
COMMSCOPE HLDG CO INC COM 20337X109 490 41,696 SH   SOLE 34 41,696 0 0
COMMSCOPE HLDG CO INC COM 20337X109 78 6,647 SH   SOLE 36 6,647 0 0
COMMSCOPE HLDG CO INC COM 20337X109 238 20,203 SH   SOLE 40 20,203 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 11 1,000 SH Put SOLE 2 1,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 2,352 200,000 SH Put SOLE 19 200,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 24 2,000 SH Put SOLE 22 2,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 206 17,500 SH Put SOLE 34 17,500 0 0
COMMUNICATIONS SYS INC COM 203900105 28 6,193 SH   SOLE 21 6,193 0 0
COMMUNICATIONS SYS INC COM 203900105 502 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 176 20,490 SH   SOLE 2 856 0 19,634
COMMUNITY BANKERS TR CORP COM 203612106 702 81,591 SH   SOLE 18 81,591 0 0
COMMUNITY BANKERS TR CORP COM 203612106 309 35,908 SH   SOLE 19 35,908 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,871 799,003 SH   SOLE 21 799,003 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,973 229,427 SH   SOLE 22 216,108 0 13,319
COMMUNITY BK SYS INC COM 203607106 3,167 51,331 SH   SOLE 2 1,928 0 49,403
COMMUNITY BK SYS INC COM 203607106 19 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,106 34,140 SH   SOLE 7 34,140 0 0
COMMUNITY BK SYS INC COM 203607106 15,066 244,216 SH   SOLE 18 244,216 0 0
COMMUNITY BK SYS INC COM 203607106 5,436 88,113 SH   SOLE 19 88,113 0 0
COMMUNITY BK SYS INC COM 203607106 340,428 5,518,363 SH   SOLE 21 5,518,363 0 0
COMMUNITY BK SYS INC COM 203607106 95,933 1,555,080 SH   SOLE 22 1,488,812 0 66,268
COMMUNITY BK SYS INC COM 203607106 48 779 SH   SOLE 23 779 0 0
COMMUNITY BK SYS INC COM 203607106 574 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 432 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 4,544 73,660 SH   SOLE 30 73,660 0 0
COMMUNITY BK SYS INC COM 203607106 11 183 SH   SOLE 36 183 0 0
COMMUNITY BK SYS INC COM 203607106 313 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 158 4,712 SH   SOLE 2 155 0 4,557
COMMUNITY FINL CORP MD COM 20368X101 576 17,210 SH   SOLE 18 17,210 0 0
COMMUNITY FINL CORP MD COM 20368X101 275 8,209 SH   SOLE 19 8,209 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,874 145,615 SH   SOLE 21 145,615 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,568 46,859 SH   SOLE 22 43,981 0 2,878
COMMUNITY HEALTH SYS INC NEW COM 203668108 323 89,699 SH   SOLE 2 2,871 0 86,828
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 34 9,422 SH   SOLE 7 9,422 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,573 436,969 SH   SOLE 18 436,969 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 530 147,212 SH   SOLE 19 147,212 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 44,575 12,382,081 SH   SOLE 21 12,382,081 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 12,406 3,446,172 SH   SOLE 22 3,188,164 0 258,008
COMMUNITY HEALTH SYS INC NEW COM 203668108 234 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 25 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 499 138,739 SH   SOLE 30 138,739 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 46 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 796 17,863 SH   SOLE 2 717 0 17,146
COMMUNITY HEALTHCARE TR INC COM 20369C106 18 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 20 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,781 84,862 SH   SOLE 18 84,862 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,744 128,935 SH   SOLE 19 128,935 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 92,970 2,086,874 SH   SOLE 21 2,086,874 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 27,867 625,524 SH   SOLE 22 597,153 0 28,371
COMMUNITY HEALTHCARE TR INC COM 20369C106 27 605 SH   SOLE 23 605 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 458 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,057 46,183 SH   SOLE 30 46,183 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,346 75,098 SH   SOLE 34 75,098 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 60 1,349 SH   SOLE 40 1,349 0 0
COMMUNITY TR BANCORP INC COM 204149108 694 16,291 SH   SOLE 2 675 0 15,616
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,408 56,559 SH   SOLE 18 56,559 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,235 28,999 SH   SOLE 19 28,999 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,066 565,196 SH   SOLE 21 565,196 0 0
COMMUNITY TR BANCORP INC COM 204149108 24,273 570,066 SH   SOLE 22 548,894 0 21,172
COMMUNITY TR BANCORP INC COM 204149108 464 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 97 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 185 4,346 SH   SOLE 30 4,346 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 61 6,151 SH   SOLE 21 6,151 0 0
COMMUNITY WEST BANCSHARES COM 204157101 45 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,356 52,692 SH   SOLE 2 19,049 0 33,643
COMMVAULT SYSTEMS INC COM 204166102 8 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 33 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 10,705 239,439 SH   SOLE 18 234,475 0 4,964
COMMVAULT SYSTEMS INC COM 204166102 3,406 76,183 SH   SOLE 19 76,183 0 0
COMMVAULT SYSTEMS INC COM 204166102 136,614 3,055,557 SH   SOLE 21 3,055,557 0 0
COMMVAULT SYSTEMS INC COM 204166102 60,969 1,363,654 SH   SOLE 22 1,306,992 0 56,662
COMMVAULT SYSTEMS INC COM 204166102 9 205 SH   SOLE 23 205 0 0
COMMVAULT SYSTEMS INC COM 204166102 631 14,103 SH   SOLE 26 10,061 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 244 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 533 11,931 SH   SOLE 30 11,931 0 0
COMMVAULT SYSTEMS INC COM 204166102 215 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 3,224 167,659 SH   SOLE 19 167,659 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,714 89,107 SH   SOLE 22 89,107 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,492 77,581 SH   SOLE 25 77,581 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 124 6,440 SH   SOLE 26 6,440 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 744 38,670 SH   SOLE 30 38,670 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 5,300 275,635 SH   SOLE 34 275,635 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,942 836,848 SH   SOLE 7 836,848 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,290 529,425 SH   SOLE 21 529,425 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 369 31,028 SH   SOLE 22 31,028 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 17,612 1,482,474 SH   SOLE 30 1,482,474 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 301 25,362 SH   SOLE 31 0 0 25,362
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 518 152,783 SH   SOLE 7 152,783 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 318 93,805 SH   SOLE 18 0 0 93,805
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 174 51,326 SH   SOLE 19 51,326 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 32,498 9,586,479 SH   SOLE 21 9,586,479 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 476 140,322 SH   SOLE 25 140,322 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 13,529 3,990,851 SH   SOLE 30 3,990,851 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1,385 408,575 SH   SOLE 34 408,575 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,720 143,232 SH   SOLE 2 0 0 143,232
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,174 347,518 SH   SOLE 7 347,518 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 8,956 745,753 SH   SOLE 21 745,753 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7,369 613,577 SH   SOLE 22 471,660 0 141,917
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 8,024 668,117 SH   SOLE 30 668,117 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 103 4,629 SH   SOLE 4 4,629 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,568 70,683 SH   SOLE 18 70,683 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7,326 330,139 SH   SOLE 19 330,139 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 545 24,561 SH   SOLE 22 24,561 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,166 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,379 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 56 2,507 SH   SOLE 31 0 0 2,507
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,623 163,293 SH   SOLE 34 163,293 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8,383 552,272 SH   SOLE 2 14,380 0 537,892
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 749 49,316 SH   SOLE 4 49,316 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13,336 878,501 SH   SOLE 7 842,762 0 35,739
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,020 67,187 SH   SOLE 18 67,187 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,355 89,243 SH   SOLE 19 89,243 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 96,357 6,347,647 SH   SOLE 21 6,347,647 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 43,841 2,888,048 SH   SOLE 22 2,684,489 0 203,559
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,995 197,306 SH   SOLE 23 197,306 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,630 239,104 SH   SOLE 25 239,104 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,972 1,381,560 SH   SOLE 26 255,660 0 1,125,900
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 538 35,420 SH   SOLE 28 35,420 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 557 36,693 SH   SOLE 29 26,688 0 10,005
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41,046 2,703,962 SH   SOLE 30 2,703,962 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 581 38,295 SH   SOLE 31 12,515 0 25,780
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,836 450,360 SH   SOLE 34 450,360 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,519 44,600 SH   SOLE 2 15,860 0 28,740
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,531 27,102 SH   SOLE 7 27,102 0 0
COMPASS MINERALS INTL INC COM 20451N101 11,150 197,381 SH   SOLE 18 195,280 0 2,101
COMPASS MINERALS INTL INC COM 20451N101 3,335 59,044 SH   SOLE 19 59,044 0 0
COMPASS MINERALS INTL INC COM 20451N101 135,411 2,397,083 SH   SOLE 21 2,397,083 0 0
COMPASS MINERALS INTL INC COM 20451N101 65,319 1,156,290 SH   SOLE 22 1,107,222 0 49,068
COMPASS MINERALS INTL INC COM 20451N101 670 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 228 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 552 9,771 SH   SOLE 30 9,771 0 0
COMPASS MINERALS INTL INC COM 20451N101 24 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 209 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 272 12,047 SH   SOLE 2 573 0 11,474
COMPUTER PROGRAMS & SYS INC COM 205306103 2 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 6 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,343 59,395 SH   SOLE 18 59,395 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 493 21,817 SH   SOLE 19 21,817 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32,382 1,432,208 SH   SOLE 21 1,432,208 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,258 453,680 SH   SOLE 22 438,419 0 15,261
COMPUTER PROGRAMS & SYS INC COM 205306103 70 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 36 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 420 18,566 SH   SOLE 30 18,566 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 27 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 15 3,003 SH   SOLE 18 3,003 0 0
COMPUTER TASK GROUP INC COM 205477102 233 46,601 SH   SOLE 21 46,601 0 0
COMPUTER TASK GROUP INC COM 205477102 2,184 436,752 SH   SOLE 22 436,752 0 0
COMPX INTERNATIONAL INC CL A 20563P101 35 2,470 SH   SOLE 2 0 0 2,470
COMPX INTERNATIONAL INC CL A 20563P101 59 4,084 SH   SOLE 18 4,084 0 0
COMPX INTERNATIONAL INC CL A 20563P101 35 2,464 SH   SOLE 19 2,464 0 0
COMPX INTERNATIONAL INC CL A 20563P101 749 52,247 SH   SOLE 21 52,247 0 0
COMPX INTERNATIONAL INC CL A 20563P101 767 53,492 SH   SOLE 22 53,492 0 0
COMSCORE INC COM 20564W105 95 49,920 SH   SOLE 2 2,045 0 47,875
COMSCORE INC COM 20564W105 336 175,813 SH   SOLE 18 175,813 0 0
COMSCORE INC COM 20564W105 156 81,754 SH   SOLE 19 81,754 0 0
COMSCORE INC COM 20564W105 3,366 1,762,383 SH   SOLE 21 1,762,383 0 0
COMSCORE INC COM 20564W105 2,479 1,298,149 SH   SOLE 22 1,258,998 0 39,151
COMSCORE INC COM 20564W105 51 26,476 SH   SOLE 26 22,413 0 4,063
COMSCORE INC COM 20564W105 13 6,565 SH   SOLE 30 6,565 0 0
COMSCORE INC COM 20564W105 8 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 2 19,450 SH   SOLE 21 19,450 0 0
COMSTOCK MNG INC COM NEW 205750201 1 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 149 19,187 SH   SOLE 2 715 0 18,472
COMSTOCK RES INC COM 205768302 407 52,223 SH   SOLE 18 52,223 0 0
COMSTOCK RES INC COM 205768302 196 25,199 SH   SOLE 19 25,199 0 0
COMSTOCK RES INC COM 205768302 3,917 502,833 SH   SOLE 21 502,833 0 0
COMSTOCK RES INC COM 205768302 3,769 483,841 SH   SOLE 22 477,083 0 6,758
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 800 24,609 SH   SOLE 2 996 0 23,613
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 18 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,602 110,823 SH   SOLE 18 110,823 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,510 46,450 SH   SOLE 19 46,450 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 90,795 2,793,706 SH   SOLE 21 2,793,706 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24,282 747,152 SH   SOLE 22 710,372 0 36,780
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 266 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 78 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,042 32,068 SH   SOLE 30 32,068 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 69 2,114 SH   SOLE 34 2,114 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 59 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 46,077 1,501,865 SH   SOLE 2 389,240 0 1,112,625
CONAGRA BRANDS INC COM 205887102 5,796 188,917 SH   SOLE 4 176,074 0 12,843
CONAGRA BRANDS INC COM 205887102 14,091 459,283 SH   SOLE 7 432,166 0 27,117
CONAGRA BRANDS INC COM 205887102 547 17,830 SH   SOLE 13 17,830 0 0
CONAGRA BRANDS INC COM 205887102 114 3,711 SH   SOLE 15 3,711 0 0
CONAGRA BRANDS INC COM 205887102 108,793 3,546,069 SH   SOLE 18 3,346,733 0 199,336
CONAGRA BRANDS INC COM 205887102 183,469 5,980,101 SH   SOLE 19 5,980,101 0 0
CONAGRA BRANDS INC COM 205887102 326,538 10,643,349 SH   SOLE 21 10,643,349 0 0
CONAGRA BRANDS INC COM 205887102 373,338 12,168,776 SH   SOLE 22 10,843,901 0 1,324,875
CONAGRA BRANDS INC COM 205887102 11,704 381,478 SH   SOLE 23 381,478 0 0
CONAGRA BRANDS INC COM 205887102 16,747 545,859 SH   SOLE 25 545,859 0 0
CONAGRA BRANDS INC COM 205887102 87,455 2,850,553 SH   SOLE 26 649,569 0 2,200,984
CONAGRA BRANDS INC COM 205887102 2,641 86,074 SH   SOLE 28 60,490 0 25,584
CONAGRA BRANDS INC COM 205887102 305 9,934 SH   SOLE 29 9,934 0 0
CONAGRA BRANDS INC COM 205887102 72,900 2,376,129 SH   SOLE 30 2,376,129 0 0
CONAGRA BRANDS INC COM 205887102 4,136 134,815 SH   SOLE 31 90,693 0 44,122
CONAGRA BRANDS INC COM 205887102 16,317 531,854 SH   SOLE 34 531,854 0 0
CONAGRA BRANDS INC COM 205887102 11,231 366,074 SH   SOLE 36 366,074 0 0
CONAGRA BRANDS INC COM 205887102 334 10,901 SH   SOLE 40 10,901 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 6 17,749 SH   SOLE 2 17,749 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 2 5,894 SH   SOLE 19 5,894 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 11 33,952 SH   SOLE 21 33,952 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 295 936,342 SH   SOLE 22 936,342 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 49 153,980 SH   SOLE 26 0 0 153,980
CONCERT PHARMACEUTICALS INC COM 206022105 129 21,924 SH   SOLE 2 791 0 21,133
CONCERT PHARMACEUTICALS INC COM 206022105 3 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 458 77,867 SH   SOLE 18 77,867 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 214 36,478 SH   SOLE 19 36,478 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 5,895 1,002,491 SH   SOLE 21 1,002,491 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,537 601,447 SH   SOLE 22 585,373 0 16,074
CONCERT PHARMACEUTICALS INC COM 206022105 7 1,158 SH   SOLE 30 1,158 0 0
CONCHO RES INC COM 20605P101 32,713 481,776 SH   SOLE 2 47,797 0 433,979
CONCHO RES INC COM 20605P101 5,476 80,644 SH   SOLE 4 75,328 0 5,316
CONCHO RES INC COM 20605P101 12,344 181,799 SH   SOLE 7 175,139 0 6,660
CONCHO RES INC COM 20605P101 349 5,134 SH   SOLE 13 5,134 0 0
CONCHO RES INC COM 20605P101 112 1,652 SH   SOLE 15 1,652 0 0
CONCHO RES INC COM 20605P101 38,455 566,344 SH   SOLE 18 539,741 0 26,603
CONCHO RES INC COM 20605P101 18,383 270,739 SH   SOLE 19 270,739 0 0
CONCHO RES INC COM 20605P101 318,673 4,693,274 SH   SOLE 21 4,693,274 0 0
CONCHO RES INC COM 20605P101 327,399 4,821,776 SH   SOLE 22 4,284,689 0 537,087
CONCHO RES INC COM 20605P101 9,773 143,931 SH   SOLE 23 143,931 0 0
CONCHO RES INC COM 20605P101 15,767 232,215 SH   SOLE 25 232,215 0 0
CONCHO RES INC COM 20605P101 57,192 842,296 SH   SOLE 26 247,620 0 594,676
CONCHO RES INC COM 20605P101 2,543 37,449 SH   SOLE 28 26,954 0 10,495
CONCHO RES INC COM 20605P101 2,636 38,821 SH   SOLE 29 38,821 0 0
CONCHO RES INC COM 20605P101 49,309 726,203 SH   SOLE 30 726,203 0 0
CONCHO RES INC COM 20605P101 3,060 45,064 SH   SOLE 31 36,800 0 8,264
CONCHO RES INC COM 20605P101 26,546 390,954 SH   SOLE 34 390,954 0 0
CONCHO RES INC COM 20605P101 9,009 132,680 SH   SOLE 36 132,680 0 0
CONCHO RES INC COM 20605P101 322 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 47 11,719 SH   SOLE 2 279 0 11,440
CONCRETE PUMPING HLDGS INC COM 206704108 170 42,922 SH   SOLE 18 42,922 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 73 18,486 SH   SOLE 19 18,486 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1,627 409,813 SH   SOLE 21 409,813 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 675 169,943 SH   SOLE 22 166,791 0 3,152
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 158 14,319 SH   SOLE 21 14,319 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 109 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 1,100 176,830 SH   SOLE 2 6,977 0 169,853
CONDUENT INC COM 206787103 5 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 46 7,348 SH   SOLE 7 7,348 0 0
CONDUENT INC COM 206787103 3 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 3,650 586,838 SH   SOLE 18 586,838 0 0
CONDUENT INC COM 206787103 1,851 297,648 SH   SOLE 19 297,648 0 0
CONDUENT INC COM 206787103 37,502 6,029,316 SH   SOLE 21 6,029,316 0 0
CONDUENT INC COM 206787103 31,826 5,116,719 SH   SOLE 22 4,811,692 0 305,027
CONDUENT INC COM 206787103 1,620 260,384 SH   SOLE 25 260,384 0 0
CONDUENT INC COM 206787103 802 128,962 SH   SOLE 26 78,690 0 50,272
CONDUENT INC COM 206787103 142 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 326 52,362 SH   SOLE 30 52,362 0 0
CONDUENT INC COM 206787103 332 53,369 SH   SOLE 34 53,369 0 0
CONDUENT INC COM 206787103 44 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 108 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 103 55,181 SH   SOLE 2 2,628 0 52,553
CONFORMIS INC COM 20717E101 426 229,226 SH   SOLE 18 229,226 0 0
CONFORMIS INC COM 20717E101 201 107,805 SH   SOLE 19 107,805 0 0
CONFORMIS INC COM 20717E101 4,140 2,226,005 SH   SOLE 21 2,226,005 0 0
CONFORMIS INC COM 20717E101 3,219 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 54 14,784 SH   SOLE 21 14,784 0 0
CONMED CORP COM 207410101 2,406 25,020 SH   SOLE 2 2,376 0 22,644
CONMED CORP COM 207410101 9 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 53 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 12,267 127,586 SH   SOLE 18 124,134 0 3,452
CONMED CORP COM 207410101 5,464 56,830 SH   SOLE 19 56,830 0 0
CONMED CORP COM 207410101 303,358 3,155,053 SH   SOLE 21 3,155,053 0 0
CONMED CORP COM 207410101 79,681 828,720 SH   SOLE 22 787,846 0 40,874
CONMED CORP COM 207410101 237 2,469 SH   SOLE 23 2,469 0 0
CONMED CORP COM 207410101 2,427 25,245 SH   SOLE 26 5,747 0 19,498
CONMED CORP COM 207410101 375 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 4,975 51,746 SH   SOLE 30 51,746 0 0
CONMED CORP COM 207410101 11 117 SH   SOLE 34 117 0 0
CONMED CORP COM 207410101 263 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 750 10,706 SH   SOLE 2 507 0 10,199
CONNECTICUT WTR SVC INC COM 207797101 539 7,692 SH   SOLE 7 7,692 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,076 43,909 SH   SOLE 18 43,909 0 0
CONNECTICUT WTR SVC INC COM 207797101 1,487 21,229 SH   SOLE 19 21,229 0 0
CONNECTICUT WTR SVC INC COM 207797101 31,530 450,038 SH   SOLE 21 450,038 0 0
CONNECTICUT WTR SVC INC COM 207797101 28,204 402,573 SH   SOLE 22 387,886 0 14,687
CONNECTICUT WTR SVC INC COM 207797101 61 875 SH   SOLE 23 875 0 0
CONNECTICUT WTR SVC INC COM 207797101 266 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 132 1,878 SH   SOLE 28 1,878 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,664 52,295 SH   SOLE 30 52,295 0 0
CONNECTICUT WTR SVC INC COM 207797101 89 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 729 32,836 SH   SOLE 2 1,410 0 31,426
CONNECTONE BANCORP INC NEW COM 20786W107 16 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,695 121,411 SH   SOLE 18 121,411 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,306 58,821 SH   SOLE 19 58,821 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 26,147 1,177,794 SH   SOLE 21 1,177,794 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 18,330 825,696 SH   SOLE 22 781,244 0 44,452
CONNECTONE BANCORP INC NEW COM 20786W107 46 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 92 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 221 9,936 SH   SOLE 30 9,936 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 74 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 492 19,803 SH   SOLE 2 814 0 18,989
CONNS INC COM 208242107 6 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 10 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 2,282 91,808 SH   SOLE 18 91,808 0 0
CONNS INC COM 208242107 1,008 40,542 SH   SOLE 19 40,542 0 0
CONNS INC COM 208242107 54,114 2,176,737 SH   SOLE 21 2,176,737 0 0
CONNS INC COM 208242107 14,123 568,107 SH   SOLE 22 539,579 0 28,528
CONNS INC COM 208242107 27 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 67 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 663 26,656 SH   SOLE 30 26,656 0 0
CONNS INC COM 208242107 44 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 192,614 3,380,384 SH   SOLE 2 882,500 0 2,497,884
CONOCOPHILLIPS COM 20825C104 29,116 510,981 SH   SOLE 4 480,108 0 30,873
CONOCOPHILLIPS COM 20825C104 57,500 1,009,119 SH   SOLE 7 992,980 0 16,139
CONOCOPHILLIPS COM 20825C104 7,301 128,129 SH   SOLE 13 128,129 0 0
CONOCOPHILLIPS COM 20825C104 667 11,712 SH   SOLE 15 11,712 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 310,975 5,457,623 SH   SOLE 18 5,064,254 0 393,369
CONOCOPHILLIPS COM 20825C104 230,239 4,040,698 SH   SOLE 19 4,040,698 0 0
CONOCOPHILLIPS COM 20825C104 1,219,040 21,394,175 SH   SOLE 21 21,394,175 0 0
CONOCOPHILLIPS COM 20825C104 1,642,812 28,831,385 SH   SOLE 22 24,988,545 0 3,842,840
CONOCOPHILLIPS COM 20825C104 56,481 991,236 SH   SOLE 23 991,236 0 0
CONOCOPHILLIPS COM 20825C104 69,434 1,218,563 SH   SOLE 25 1,188,820 0 29,743
CONOCOPHILLIPS COM 20825C104 348,402 6,114,456 SH   SOLE 26 1,331,175 0 4,783,281
CONOCOPHILLIPS COM 20825C104 12,622 221,513 SH   SOLE 28 161,332 0 60,181
CONOCOPHILLIPS COM 20825C104 34,780 610,398 SH   SOLE 29 283,466 0 326,932
CONOCOPHILLIPS COM 20825C104 250,052 4,388,410 SH   SOLE 30 4,388,410 0 0
CONOCOPHILLIPS COM 20825C104 21,737 381,487 SH   SOLE 31 286,099 0 95,388
CONOCOPHILLIPS COM 20825C104 110,573 1,940,550 SH   SOLE 34 1,940,550 0 0
CONOCOPHILLIPS COM 20825C104 54,486 956,228 SH   SOLE 36 956,228 0 0
CONOCOPHILLIPS COM 20825C104 1,494 26,214 SH   SOLE 40 26,214 0 0
CONSOL ENERGY INC NEW COM 20854L108 52 3,350 SH   SOLE 2 1,079 0 2,271
CONSOL ENERGY INC NEW COM 20854L108 2 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 9 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,921 122,874 SH   SOLE 18 122,874 0 0
CONSOL ENERGY INC NEW COM 20854L108 841 53,792 SH   SOLE 19 53,792 0 0
CONSOL ENERGY INC NEW COM 20854L108 46,818 2,995,403 SH   SOLE 21 2,995,403 0 0
CONSOL ENERGY INC NEW COM 20854L108 13,283 849,820 SH   SOLE 22 809,167 0 40,653
CONSOL ENERGY INC NEW COM 20854L108 68 4,363 SH   SOLE 26 3,034 0 1,329
CONSOL ENERGY INC NEW COM 20854L108 51 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 570 36,452 SH   SOLE 30 36,452 0 0
CONSOL ENERGY INC NEW COM 20854L108 40 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 342 71,835 SH   SOLE 2 2,863 0 68,972
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,593 334,647 SH   SOLE 18 334,647 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 828 174,013 SH   SOLE 19 174,013 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 39,198 8,234,801 SH   SOLE 21 8,234,801 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 11,597 2,436,426 SH   SOLE 22 2,306,813 0 129,613
CONSOLIDATED COMM HLDGS INC COM 209034107 108 22,675 SH   SOLE 23 22,675 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 344 72,347 SH   SOLE 26 10,014 0 62,333
CONSOLIDATED COMM HLDGS INC COM 209034107 47 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 441 92,751 SH   SOLE 30 92,751 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 33 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 85,076 900,564 SH   SOLE 2 146,818 0 753,746
CONSOLIDATED EDISON INC COM 209115104 14,303 151,402 SH   SOLE 4 142,591 0 8,811
CONSOLIDATED EDISON INC COM 209115104 84,152 890,779 SH   SOLE 7 768,896 0 121,883
CONSOLIDATED EDISON INC COM 209115104 6,864 72,660 SH   SOLE 13 72,660 0 0
CONSOLIDATED EDISON INC COM 209115104 288 3,048 SH   SOLE 15 3,048 0 0
CONSOLIDATED EDISON INC COM 209115104 90,602 959,058 SH   SOLE 18 893,547 0 65,511
CONSOLIDATED EDISON INC COM 209115104 48,409 512,426 SH   SOLE 19 512,426 0 0
CONSOLIDATED EDISON INC COM 209115104 1,302,428 13,786,688 SH   SOLE 21 13,786,688 0 0
CONSOLIDATED EDISON INC COM 209115104 926,574 9,808,129 SH   SOLE 22 8,733,645 0 1,074,484
CONSOLIDATED EDISON INC COM 209115104 22,579 239,011 SH   SOLE 23 239,011 0 0
CONSOLIDATED EDISON INC COM 209115104 35,900 380,016 SH   SOLE 25 380,016 0 0
CONSOLIDATED EDISON INC COM 209115104 226,169 2,394,087 SH   SOLE 26 448,598 0 1,945,489
CONSOLIDATED EDISON INC COM 209115104 5,961 63,100 SH   SOLE 28 45,880 0 17,220
CONSOLIDATED EDISON INC COM 209115104 609 6,447 SH   SOLE 29 6,447 0 0
CONSOLIDATED EDISON INC COM 209115104 183,050 1,937,653 SH   SOLE 30 1,937,653 0 0
CONSOLIDATED EDISON INC COM 209115104 6,533 69,156 SH   SOLE 31 56,405 0 12,751
CONSOLIDATED EDISON INC COM 209115104 2,846 30,125 SH   SOLE 34 30,125 0 0
CONSOLIDATED EDISON INC COM 209115104 9,725 102,939 SH   SOLE 35 102,939 0 0
CONSOLIDATED EDISON INC COM 209115104 43,046 455,653 SH   SOLE 36 455,653 0 0
CONSOLIDATED EDISON INC COM 209115104 690 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 331 5,040 SH   SOLE 2 221 0 4,819
CONSOLIDATED TOMOKA LD CO COM 210226106 8 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 1,168 17,808 SH   SOLE 18 17,808 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 531 8,098 SH   SOLE 19 8,098 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11,705 178,434 SH   SOLE 21 178,434 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,979 167,366 SH   SOLE 22 163,681 0 3,685
CONSOLIDATED WATER CO INC ORD G23773107 249 15,092 SH   SOLE 2 557 0 14,535
CONSOLIDATED WATER CO INC ORD G23773107 831 50,393 SH   SOLE 18 50,393 0 0
CONSOLIDATED WATER CO INC ORD G23773107 418 25,364 SH   SOLE 19 25,364 0 0
CONSOLIDATED WATER CO INC ORD G23773107 8,491 514,911 SH   SOLE 21 514,911 0 0
CONSOLIDATED WATER CO INC ORD G23773107 3,019 183,096 SH   SOLE 22 170,679 0 12,417
CONSOLIDATED WATER CO INC ORD G23773107 451 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 87,734 423,263 SH   SOLE 2 47,567 0 375,696
CONSTELLATION BRANDS INC CL A 21036P108 14,011 67,595 SH   SOLE 4 63,161 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 30,919 149,163 SH   SOLE 7 145,446 0 3,717
CONSTELLATION BRANDS INC CL A 21036P108 58 282 SH   SOLE 13 282 0 0
CONSTELLATION BRANDS INC CL A 21036P108 329 1,586 SH   SOLE 15 1,586 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 336,890 1,625,292 SH   SOLE 18 1,336,696 0 288,596
CONSTELLATION BRANDS INC CL A 21036P108 271,900 1,311,753 SH   SOLE 19 1,311,753 0 0
CONSTELLATION BRANDS INC CL A 21036P108 592,348 2,857,717 SH   SOLE 21 2,857,717 0 0
CONSTELLATION BRANDS INC CL A 21036P108 834,966 4,028,201 SH   SOLE 22 3,703,171 0 325,030
CONSTELLATION BRANDS INC CL A 21036P108 25,233 121,732 SH   SOLE 23 121,732 0 0
CONSTELLATION BRANDS INC CL A 21036P108 33,049 159,442 SH   SOLE 25 159,442 0 0
CONSTELLATION BRANDS INC CL A 21036P108 151,056 728,754 SH   SOLE 26 174,160 0 554,594
CONSTELLATION BRANDS INC CL A 21036P108 6,820 32,900 SH   SOLE 28 23,931 0 8,969
CONSTELLATION BRANDS INC CL A 21036P108 73 354 SH   SOLE 29 354 0 0
CONSTELLATION BRANDS INC CL A 21036P108 120,930 583,416 SH   SOLE 30 583,416 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,398 11,567 SH   SOLE 31 4,803 0 6,764
CONSTELLATION BRANDS INC CL A 21036P108 14,309 69,030 SH   SOLE 34 69,030 0 0
CONSTELLATION BRANDS INC CL A 21036P108 24,071 116,128 SH   SOLE 36 116,128 0 0
CONSTELLATION BRANDS INC CL A 21036P108 820 3,954 SH   SOLE 40 3,954 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 85 13,159 SH   SOLE 2 511 0 12,648
CONSTELLATION PHARMCETICLS I COM 210373106 361 55,890 SH   SOLE 18 55,890 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 176 27,184 SH   SOLE 19 27,184 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,417 528,925 SH   SOLE 21 528,925 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 1,436 222,297 SH   SOLE 22 217,787 0 4,510
CONSTELLIUM SE CL A N22035104 2,240 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM SE CL A N22035104 11 886 SH   SOLE 4 886 0 0
CONSTELLIUM SE CL A N22035104 1,381 108,677 SH   SOLE 7 108,677 0 0
CONSTELLIUM SE CL A N22035104 37,071 2,916,718 SH   SOLE 19 2,916,718 0 0
CONSTELLIUM SE CL A N22035104 16,032 1,261,330 SH   SOLE 21 1,261,330 0 0
CONSTELLIUM SE CL A N22035104 11,805 928,758 SH   SOLE 22 877,514 0 51,244
CONSTELLIUM SE CL A N22035104 236 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM SE CL A N22035104 226 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM SE CL A N22035104 2,555 201,040 SH   SOLE 30 201,040 0 0
CONSTELLIUM SE CL A N22035104 7,463 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM SE CL A N22035104 189 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM SE CL A N22035104 173 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 157 10,057 SH   SOLE 2 496 0 9,561
CONSTRUCTION PARTNERS INC COM CL A 21044C107 661 42,428 SH   SOLE 18 42,428 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 311 19,993 SH   SOLE 19 19,993 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 7,312 469,310 SH   SOLE 21 469,310 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 7,406 475,336 SH   SOLE 22 470,255 0 5,081
CONSTRUCTION PARTNERS INC COM CL A 21044C107 60 3,848 SH   SOLE 30 3,848 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3,586 SH   SOLE 18 3,586 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 217 60,322 SH   SOLE 21 60,322 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,309 643,275 SH   SOLE 22 643,275 0 0
CONTAINER STORE GROUP INC COM 210751103 75 17,040 SH   SOLE 2 550 0 16,490
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 245 55,507 SH   SOLE 18 55,507 0 0
CONTAINER STORE GROUP INC COM 210751103 122 27,600 SH   SOLE 19 27,600 0 0
CONTAINER STORE GROUP INC COM 210751103 2,455 555,483 SH   SOLE 21 555,483 0 0
CONTAINER STORE GROUP INC COM 210751103 1,978 447,519 SH   SOLE 22 433,391 0 14,128
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 16 5,860 SH   SOLE 18 5,860 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 371 133,528 SH   SOLE 21 133,528 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 911 327,712 SH   SOLE 22 327,712 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,011 37,058 SH   SOLE 2 6,110 0 30,948
CONTINENTAL BLDG PRODS INC COM 211171103 19 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 4,226 154,857 SH   SOLE 18 119,100 0 35,757
CONTINENTAL BLDG PRODS INC COM 211171103 4,192 153,599 SH   SOLE 19 153,599 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 32,170 1,178,814 SH   SOLE 21 1,178,814 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 29,614 1,085,175 SH   SOLE 22 1,039,448 0 45,727
CONTINENTAL BLDG PRODS INC COM 211171103 481 17,613 SH   SOLE 23 17,613 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,496 54,812 SH   SOLE 26 16,968 0 37,844
CONTINENTAL BLDG PRODS INC COM 211171103 142 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 279 10,213 SH   SOLE 30 10,213 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 89 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 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 6,064 196,942 SH   SOLE 2 16,567 0 180,375
CONTINENTAL RESOURCES INC COM 212015101 1,186 38,527 SH   SOLE 4 35,969 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 307 9,969 SH   SOLE 7 9,969 0 0
CONTINENTAL RESOURCES INC COM 212015101 534 17,353 SH   SOLE 13 17,353 0 0
CONTINENTAL RESOURCES INC COM 212015101 24 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,091 67,924 SH   SOLE 18 53,959 0 13,965
CONTINENTAL RESOURCES INC COM 212015101 4,518 146,751 SH   SOLE 19 146,751 0 0
CONTINENTAL RESOURCES INC COM 212015101 35,090 1,139,659 SH   SOLE 21 1,139,659 0 0
CONTINENTAL RESOURCES INC COM 212015101 72,565 2,356,777 SH   SOLE 22 2,129,275 0 227,502
CONTINENTAL RESOURCES INC COM 212015101 2,050 66,575 SH   SOLE 23 66,575 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,368 76,901 SH   SOLE 25 76,901 0 0
CONTINENTAL RESOURCES INC COM 212015101 9,767 317,222 SH   SOLE 26 156,426 0 160,796
CONTINENTAL RESOURCES INC COM 212015101 521 16,918 SH   SOLE 28 12,089 0 4,829
CONTINENTAL RESOURCES INC COM 212015101 75 2,427 SH   SOLE 29 2,427 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,401 175,398 SH   SOLE 30 175,398 0 0
CONTINENTAL RESOURCES INC COM 212015101 703 22,844 SH   SOLE 31 18,819 0 4,025
CONTINENTAL RESOURCES INC COM 212015101 189 6,136 SH   SOLE 34 6,136 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,274 73,869 SH   SOLE 36 73,869 0 0
CONTINENTAL RESOURCES INC COM 212015101 58 1,885 SH   SOLE 40 1,885 0 0
CONTURA ENERGY INC COM 21241B100 28,279 1,011,396 SH   SOLE 2 993,474 0 17,922
CONTURA ENERGY INC COM 21241B100 3 93 SH   SOLE 4 93 0 0
CONTURA ENERGY INC COM 21241B100 8 273 SH   SOLE 7 273 0 0
CONTURA ENERGY INC COM 21241B100 1,801 64,423 SH   SOLE 18 64,423 0 0
CONTURA ENERGY INC COM 21241B100 930 33,255 SH   SOLE 19 33,255 0 0
CONTURA ENERGY INC COM 21241B100 18,206 651,145 SH   SOLE 21 651,145 0 0
CONTURA ENERGY INC COM 21241B100 14,817 529,920 SH   SOLE 22 507,458 0 22,462
CONTURA ENERGY INC COM 21241B100 403 14,420 SH   SOLE 26 11,813 0 2,607
CONTURA ENERGY INC COM 21241B100 83 2,962 SH   SOLE 30 2,962 0 0
CONTURA ENERGY INC COM 21241B100 52 1,860 SH   SOLE 40 1,860 0 0
COOL HLDGS INC COM 21640C105 0 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 36,608 123,259 SH   SOLE 2 15,305 0 107,954
COOPER COS INC COM NEW 216648402 6,329 21,310 SH   SOLE 4 20,050 0 1,260
COOPER COS INC COM NEW 216648402 21,958 73,934 SH   SOLE 7 52,248 0 21,686
COOPER COS INC COM NEW 216648402 494 1,663 SH   SOLE 13 1,663 0 0
COOPER COS INC COM NEW 216648402 124 417 SH   SOLE 15 417 0 0
COOPER COS INC COM NEW 216648402 29,278 98,578 SH   SOLE 18 91,780 0 6,798
COOPER COS INC COM NEW 216648402 84,226 283,588 SH   SOLE 19 283,588 0 0
COOPER COS INC COM NEW 216648402 446,040 1,501,819 SH   SOLE 21 1,501,819 0 0
COOPER COS INC COM NEW 216648402 366,135 1,232,778 SH   SOLE 22 1,101,357 0 131,421
COOPER COS INC COM NEW 216648402 10,556 35,542 SH   SOLE 23 35,542 0 0
COOPER COS INC COM NEW 216648402 16,020 53,939 SH   SOLE 25 53,939 0 0
COOPER COS INC COM NEW 216648402 83,693 281,795 SH   SOLE 26 65,321 0 216,474
COOPER COS INC COM NEW 216648402 2,997 10,092 SH   SOLE 28 7,613 0 2,479
COOPER COS INC COM NEW 216648402 3,428 11,541 SH   SOLE 29 1,033 0 10,508
COOPER COS INC COM NEW 216648402 64,236 216,284 SH   SOLE 30 216,284 0 0
COOPER COS INC COM NEW 216648402 10,273 34,588 SH   SOLE 31 8,343 0 26,245
COOPER COS INC COM NEW 216648402 971 3,270 SH   SOLE 34 3,270 0 0
COOPER COS INC COM NEW 216648402 9,425 31,735 SH   SOLE 36 31,735 0 0
COOPER COS INC COM NEW 216648402 391 1,317 SH   SOLE 40 1,317 0 0
COOPER STD HLDGS INC COM 21676P103 784 19,170 SH   SOLE 2 2,332 0 16,838
COOPER STD HLDGS INC COM 21676P103 5 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 32 772 SH   SOLE 7 772 0 0
COOPER STD HLDGS INC COM 21676P103 3,276 80,134 SH   SOLE 18 76,681 0 3,453
COOPER STD HLDGS INC COM 21676P103 1,668 40,807 SH   SOLE 19 40,807 0 0
COOPER STD HLDGS INC COM 21676P103 76,470 1,870,587 SH   SOLE 21 1,870,587 0 0
COOPER STD HLDGS INC COM 21676P103 22,219 543,506 SH   SOLE 22 512,783 0 30,723
COOPER STD HLDGS INC COM 21676P103 238 5,815 SH   SOLE 23 5,815 0 0
COOPER STD HLDGS INC COM 21676P103 873 21,366 SH   SOLE 26 5,090 0 16,276
COOPER STD HLDGS INC COM 21676P103 96 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 1,109 27,126 SH   SOLE 30 27,126 0 0
COOPER STD HLDGS INC COM 21676P103 129 3,146 SH   SOLE 36 3,146 0 0
COOPER STD HLDGS INC COM 21676P103 91 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,339 51,249 SH   SOLE 2 2,080 0 49,169
COOPER TIRE & RUBR CO COM 216831107 6 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 43 1,648 SH   SOLE 7 1,648 0 0
COOPER TIRE & RUBR CO COM 216831107 5,881 225,150 SH   SOLE 18 225,150 0 0
COOPER TIRE & RUBR CO COM 216831107 2,259 86,500 SH   SOLE 19 86,500 0 0
COOPER TIRE & RUBR CO COM 216831107 145,780 5,581,168 SH   SOLE 21 5,581,168 0 0
COOPER TIRE & RUBR CO COM 216831107 42,358 1,621,667 SH   SOLE 22 1,535,129 0 86,538
COOPER TIRE & RUBR CO COM 216831107 752 28,787 SH   SOLE 26 17,425 0 11,362
COOPER TIRE & RUBR CO COM 216831107 169 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 1,800 68,922 SH   SOLE 30 68,922 0 0
COOPER TIRE & RUBR CO COM 216831107 47 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 107 4,098 SH   SOLE 40 4,098 0 0
COPA HOLDINGS SA CL A P31076105 5,813 58,864 SH   SOLE 2 2,243 0 56,621
COPA HOLDINGS SA CL A P31076105 58 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 5,073 51,369 SH   SOLE 18 14,615 0 36,754
COPA HOLDINGS SA CL A P31076105 16,685 168,960 SH   SOLE 19 168,960 0 0
COPA HOLDINGS SA CL A P31076105 30,322 307,055 SH   SOLE 21 307,055 0 0
COPA HOLDINGS SA CL A P31076105 29,662 300,373 SH   SOLE 22 251,570 0 48,803
COPA HOLDINGS SA CL A P31076105 22,613 228,988 SH   SOLE 25 228,988 0 0
COPA HOLDINGS SA CL A P31076105 571 5,784 SH   SOLE 26 5,784 0 0
COPA HOLDINGS SA CL A P31076105 66 668 SH   SOLE 31 668 0 0
COPA HOLDINGS SA CL A P31076105 43,714 442,676 SH   SOLE 34 442,676 0 0
COPART INC COM 217204106 47,846 595,613 SH   SOLE 2 157,893 0 437,720
COPART INC COM 217204106 9,238 114,999 SH   SOLE 4 109,643 0 5,356
COPART INC COM 217204106 21,538 268,117 SH   SOLE 7 192,854 0 75,263
COPART INC COM 217204106 227 2,825 SH   SOLE 13 2,825 0 0
COPART INC COM 217204106 171 2,125 SH   SOLE 15 2,125 0 0
COPART INC COM 217204106 36,551 455,005 SH   SOLE 18 423,866 0 31,139
COPART INC COM 217204106 168,161 2,093,378 SH   SOLE 19 2,093,378 0 0
COPART INC COM 217204106 470,348 5,855,192 SH   SOLE 21 5,855,192 0 0
COPART INC COM 217204106 406,963 5,066,135 SH   SOLE 22 4,489,820 0 576,315
COPART INC COM 217204106 14,986 186,551 SH   SOLE 23 186,551 0 0
COPART INC COM 217204106 17,696 220,291 SH   SOLE 25 220,291 0 0
COPART INC COM 217204106 79,529 990,032 SH   SOLE 26 280,699 0 709,333
COPART INC COM 217204106 3,366 41,902 SH   SOLE 28 31,138 0 10,764
COPART INC COM 217204106 5,135 63,918 SH   SOLE 29 20,668 0 43,250
COPART INC COM 217204106 66,534 828,263 SH   SOLE 30 828,263 0 0
COPART INC COM 217204106 6,833 85,067 SH   SOLE 31 68,650 0 16,417
COPART INC COM 217204106 1,632 20,319 SH   SOLE 34 20,319 0 0
COPART INC COM 217204106 10,381 129,234 SH   SOLE 36 129,234 0 0
COPART INC COM 217204106 372 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 251 51,637 SH   SOLE 2 2,488 0 49,149
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,319 270,742 SH   SOLE 18 270,742 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3,884 797,525 SH   SOLE 19 797,525 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 149 30,500 SH   SOLE 20 30,500 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13,170 2,704,374 SH   SOLE 21 2,704,374 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7,576 1,555,713 SH   SOLE 22 1,511,430 0 44,283
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13 2,647 SH   SOLE 23 2,647 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15 3,149 SH   SOLE 30 3,149 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,311 92,720 SH   SOLE 2 13,070 0 79,650
CORCEPT THERAPEUTICS INC COM 218352102 9 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 30 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,452 456,431 SH   SOLE 18 441,388 0 15,043
CORCEPT THERAPEUTICS INC COM 218352102 5,654 399,969 SH   SOLE 19 399,969 0 0
CORCEPT THERAPEUTICS INC COM 218352102 154,851 10,955,132 SH   SOLE 21 10,955,132 0 0
CORCEPT THERAPEUTICS INC COM 218352102 46,483 3,288,495 SH   SOLE 22 3,155,992 0 132,503
CORCEPT THERAPEUTICS INC COM 218352102 621 43,938 SH   SOLE 23 43,938 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,835 129,799 SH   SOLE 26 19,972 0 109,827
CORCEPT THERAPEUTICS INC COM 218352102 217 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,981 140,152 SH   SOLE 30 140,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 181 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 999 21,438 SH   SOLE 2 21,438 0 0
CORE LABORATORIES N V COM N22717107 10 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 144 3,096 SH   SOLE 7 3,096 0 0
CORE LABORATORIES N V COM N22717107 4,826 103,526 SH   SOLE 18 103,526 0 0
CORE LABORATORIES N V COM N22717107 89,007 1,909,211 SH   SOLE 21 1,909,211 0 0
CORE LABORATORIES N V COM N22717107 47,349 1,015,645 SH   SOLE 22 989,111 0 26,534
CORE LABORATORIES N V COM N22717107 748 16,053 SH   SOLE 26 8,333 0 7,720
CORE LABORATORIES N V COM N22717107 285 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 591 12,686 SH   SOLE 30 12,686 0 0
CORE LABORATORIES N V COM N22717107 32 694 SH   SOLE 36 694 0 0
CORE LABORATORIES N V COM N22717107 245 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 1,151 35,850 SH   SOLE 2 9,956 0 25,894
CORE MARK HOLDING CO INC COM 218681104 7 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 74 2,317 SH   SOLE 7 2,317 0 0
CORE MARK HOLDING CO INC COM 218681104 7,451 232,023 SH   SOLE 18 208,634 0 23,389
CORE MARK HOLDING CO INC COM 218681104 7,127 221,911 SH   SOLE 19 221,911 0 0
CORE MARK HOLDING CO INC COM 218681104 162,860 5,071,151 SH   SOLE 21 5,071,151 0 0
CORE MARK HOLDING CO INC COM 218681104 51,257 1,596,049 SH   SOLE 22 1,511,429 0 84,620
CORE MARK HOLDING CO INC COM 218681104 962 29,948 SH   SOLE 23 29,948 0 0
CORE MARK HOLDING CO INC COM 218681104 2,057 64,062 SH   SOLE 26 4,722 0 59,340
CORE MARK HOLDING CO INC COM 218681104 183 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 2,060 64,136 SH   SOLE 30 64,136 0 0
CORE MARK HOLDING CO INC COM 218681104 304 9,467 SH   SOLE 34 9,467 0 0
CORE MARK HOLDING CO INC COM 218681104 172 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 162 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1,581 SH   SOLE 18 1,581 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 162 25,306 SH   SOLE 21 25,306 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 200 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 955 55,256 SH   SOLE 2 55,256 0 0
CORECIVIC INC COM 21871N101 8 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 84 4,851 SH   SOLE 7 4,851 0 0
CORECIVIC INC COM 21871N101 11,782 681,851 SH   SOLE 18 681,851 0 0
CORECIVIC INC COM 21871N101 3,553 205,620 SH   SOLE 19 205,620 0 0
CORECIVIC INC COM 21871N101 160,620 9,295,140 SH   SOLE 21 9,295,140 0 0
CORECIVIC INC COM 21871N101 75,019 4,341,352 SH   SOLE 22 4,155,628 0 185,724
CORECIVIC INC COM 21871N101 68 3,952 SH   SOLE 23 3,952 0 0
CORECIVIC INC COM 21871N101 883 51,102 SH   SOLE 26 24,926 0 26,176
CORECIVIC INC COM 21871N101 261 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 561 32,489 SH   SOLE 30 32,489 0 0
CORECIVIC INC COM 21871N101 127 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 220 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 9,102 196,715 SH   SOLE 2 43,688 0 153,027
CORELOGIC INC COM 21871D103 20 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 94 2,025 SH   SOLE 7 2,025 0 0
CORELOGIC INC COM 21871D103 10,351 223,699 SH   SOLE 18 223,699 0 0
CORELOGIC INC COM 21871D103 846 18,288 SH   SOLE 19 18,288 0 0
CORELOGIC INC COM 21871D103 181,423 3,920,972 SH   SOLE 21 3,920,972 0 0
CORELOGIC INC COM 21871D103 119,459 2,581,773 SH   SOLE 22 2,419,453 0 162,320
CORELOGIC INC COM 21871D103 1,601 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 485 10,486 SH   SOLE 28 10,486 0 0
CORELOGIC INC COM 21871D103 1,067 23,068 SH   SOLE 30 23,068 0 0
CORELOGIC INC COM 21871D103 76 1,637 SH   SOLE 31 1,637 0 0
CORELOGIC INC COM 21871D103 93 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 333 7,200 SH   SOLE 40 7,200 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 678 14,362 SH   SOLE 2 532 0 13,830
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,279 48,271 SH   SOLE 18 48,271 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,088 23,037 SH   SOLE 19 23,037 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 22,323 472,746 SH   SOLE 21 472,746 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 22,600 478,603 SH   SOLE 22 458,614 0 19,989
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 125 2,645 SH   SOLE 26 0 0 2,645
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 514 10,878 SH   SOLE 30 10,878 0 0
COREPOINT LODGING INC COM 21872L104 477 47,199 SH   SOLE 2 5,236 0 41,963
COREPOINT LODGING INC COM 21872L104 2 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 8 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,431 141,590 SH   SOLE 18 141,590 0 0
COREPOINT LODGING INC COM 21872L104 1,232 121,908 SH   SOLE 19 121,908 0 0
COREPOINT LODGING INC COM 21872L104 14,891 1,472,850 SH   SOLE 21 1,472,850 0 0
COREPOINT LODGING INC COM 21872L104 15,084 1,491,957 SH   SOLE 22 1,425,166 0 66,791
COREPOINT LODGING INC COM 21872L104 13 1,311 SH   SOLE 23 1,311 0 0
COREPOINT LODGING INC COM 21872L104 154 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 67 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 107 10,604 SH   SOLE 30 10,604 0 0
COREPOINT LODGING INC COM 21872L104 52 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 11,100 91,096 SH   SOLE 2 19,526 0 71,570
CORESITE RLTY CORP COM 21870Q105 19 159 SH   SOLE 4 159 0 0
CORESITE RLTY CORP COM 21870Q105 85 694 SH   SOLE 7 694 0 0
CORESITE RLTY CORP COM 21870Q105 1 10 SH   SOLE 17 0 0 10
CORESITE RLTY CORP COM 21870Q105 12,514 102,699 SH   SOLE 18 102,699 0 0
CORESITE RLTY CORP COM 21870Q105 29,732 244,005 SH   SOLE 19 244,005 0 0
CORESITE RLTY CORP COM 21870Q105 262,968 2,158,128 SH   SOLE 21 2,158,128 0 0
CORESITE RLTY CORP COM 21870Q105 151,457 1,242,977 SH   SOLE 22 1,157,657 0 85,320
CORESITE RLTY CORP COM 21870Q105 149 1,223 SH   SOLE 23 1,223 0 0
CORESITE RLTY CORP COM 21870Q105 2,169 17,802 SH   SOLE 26 10,577 0 7,225
CORESITE RLTY CORP COM 21870Q105 542 4,446 SH   SOLE 28 4,446 0 0
CORESITE RLTY CORP COM 21870Q105 1,188 9,751 SH   SOLE 30 9,751 0 0
CORESITE RLTY CORP COM 21870Q105 94 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 461 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 340 79,501 SH   SOLE 2 3,784 0 75,717
CORINDUS VASCULAR ROBOTICS I COM 218730109 11 2,644 SH   SOLE 7 2,644 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 1,421 331,970 SH   SOLE 18 331,970 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 667 155,817 SH   SOLE 19 155,817 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 13,706 3,202,354 SH   SOLE 21 3,202,354 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 11,402 2,664,078 SH   SOLE 22 2,629,544 0 34,534
CORMEDIX INC COM 21900C308 130 20,309 SH   SOLE 2 974 0 19,335
CORMEDIX INC COM 21900C308 535 83,884 SH   SOLE 18 83,884 0 0
CORMEDIX INC COM 21900C308 254 39,804 SH   SOLE 19 39,804 0 0
CORMEDIX INC COM 21900C308 5,219 818,024 SH   SOLE 21 818,024 0 0
CORMEDIX INC COM 21900C308 4,107 643,693 SH   SOLE 22 633,999 0 9,694
CORNERSTONE BLDG BRANDS INC COM 21925D109 264 43,570 SH   SOLE 2 1,547 0 42,023
CORNERSTONE BLDG BRANDS INC COM 21925D109 6 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 949 156,930 SH   SOLE 18 156,930 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 479 79,199 SH   SOLE 19 79,199 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 9,236 1,526,530 SH   SOLE 21 1,526,530 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 8,305 1,372,781 SH   SOLE 22 1,281,708 0 91,073
CORNERSTONE BLDG BRANDS INC COM 21925D109 126 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 25 4,196 SH   SOLE 28 4,196 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 141 23,336 SH   SOLE 30 23,336 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 25 4,068 SH   SOLE 40 4,068 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 4,494 81,973 SH   SOLE 2 29,580 0 52,393
CORNERSTONE ONDEMAND INC COM 21925Y103 162 2,952 SH   SOLE 4 2,952 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 76 1,379 SH   SOLE 7 1,379 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 12,278 223,961 SH   SOLE 18 195,513 0 28,448
CORNERSTONE ONDEMAND INC COM 21925Y103 12,926 235,786 SH   SOLE 19 235,786 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 111,191 2,028,291 SH   SOLE 21 2,028,291 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 93,236 1,700,767 SH   SOLE 22 1,620,656 0 80,111
CORNERSTONE ONDEMAND INC COM 21925Y103 1,199 21,872 SH   SOLE 23 21,872 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,951 35,582 SH   SOLE 26 9,341 0 26,241
CORNERSTONE ONDEMAND INC COM 21925Y103 325 5,937 SH   SOLE 28 5,937 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 154 2,811 SH   SOLE 29 2,811 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 819 14,940 SH   SOLE 30 14,940 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 51 927 SH   SOLE 31 927 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 369 6,731 SH   SOLE 34 6,731 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 31 571 SH   SOLE 36 571 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 282 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 55,084 1,931,434 SH   SOLE 2 232,653 0 1,698,781
CORNING INC COM 219350105 8,843 310,048 SH   SOLE 4 288,139 0 21,909
CORNING INC COM 219350105 20,146 706,370 SH   SOLE 7 686,730 0 19,640
CORNING INC COM 219350105 934 32,752 SH   SOLE 13 32,752 0 0
CORNING INC COM 219350105 239 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 57,585 2,019,113 SH   SOLE 18 1,913,912 0 105,201
CORNING INC COM 219350105 28,247 990,443 SH   SOLE 19 990,443 0 0
CORNING INC COM 219350105 557,616 19,551,762 SH   SOLE 21 19,551,762 0 0
CORNING INC COM 219350105 552,774 19,381,984 SH   SOLE 22 17,196,919 0 2,185,065
CORNING INC COM 219350105 17,001 596,125 SH   SOLE 23 596,125 0 0
CORNING INC COM 219350105 21,224 744,191 SH   SOLE 25 744,191 0 0
CORNING INC COM 219350105 100,442 3,521,808 SH   SOLE 26 988,456 0 2,533,352
CORNING INC COM 219350105 4,429 155,303 SH   SOLE 28 114,329 0 40,974
CORNING INC COM 219350105 473 16,576 SH   SOLE 29 16,576 0 0
CORNING INC COM 219350105 84,627 2,967,286 SH   SOLE 30 2,967,286 0 0
CORNING INC COM 219350105 4,950 173,565 SH   SOLE 31 143,808 0 29,757
CORNING INC COM 219350105 12,950 454,073 SH   SOLE 34 454,073 0 0
CORNING INC COM 219350105 16,550 580,298 SH   SOLE 36 580,298 0 0
CORNING INC COM 219350105 523 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 922 203,605 SH   SOLE 2 203,605 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,670 368,631 SH   SOLE 21 368,631 0 0
CORPORACION AMER ARPTS S A COM L1995B107 883 194,841 SH   SOLE 22 194,841 0 0
CORPORACION AMER ARPTS S A COM L1995B107 66 14,509 SH   SOLE 30 14,509 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,528 252,785 SH   SOLE 2 57,606 0 195,179
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 907 30,448 SH   SOLE 4 30,448 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,390 113,825 SH   SOLE 7 113,825 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 122 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,323 313,075 SH   SOLE 18 313,075 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,911 131,342 SH   SOLE 19 131,342 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 183,406 6,158,713 SH   SOLE 21 6,158,713 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 136,888 4,596,631 SH   SOLE 22 4,389,184 0 207,447
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 111 3,716 SH   SOLE 23 3,716 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,734 226,138 SH   SOLE 25 226,138 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,135 71,692 SH   SOLE 26 21,134 0 50,558
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 381 12,804 SH   SOLE 28 12,804 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,714 57,560 SH   SOLE 29 57,560 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,873 499,436 SH   SOLE 30 499,436 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 71 2,375 SH   SOLE 31 2,375 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 168 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 304 10,198 SH   SOLE 40 10,198 0 0
CORREVIO PHARMA CORP COM 22026V105 32 15,848 SH   SOLE 22 15,848 0 0
CORTEVA INC COM 22052L104 67,983 2,427,970 SH   SOLE 2 541,164 0 1,886,806
CORTEVA INC COM 22052L104 8,181 292,177 SH   SOLE 4 271,766 0 20,411
CORTEVA INC COM 22052L104 24,431 872,548 SH   SOLE 7 872,548 0 0
CORTEVA INC COM 22052L104 288 10,269 SH   SOLE 13 10,269 0 0
CORTEVA INC COM 22052L104 196 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 290,752 10,383,992 SH   SOLE 18 8,180,011 0 2,203,981
CORTEVA INC COM 22052L104 221,960 7,927,149 SH   SOLE 19 7,927,149 0 0
CORTEVA INC COM 22052L104 460,673 16,452,611 SH   SOLE 21 16,452,611 0 0
CORTEVA INC COM 22052L104 528,142 18,862,212 SH   SOLE 22 16,809,780 0 2,052,432
CORTEVA INC COM 22052L104 17,102 610,768 SH   SOLE 23 610,768 0 0
CORTEVA INC COM 22052L104 24,467 873,832 SH   SOLE 25 789,728 0 84,104
CORTEVA INC COM 22052L104 84,872 3,031,139 SH   SOLE 26 876,336 0 2,154,803
CORTEVA INC COM 22052L104 4,168 148,860 SH   SOLE 28 109,682 0 39,178
CORTEVA INC COM 22052L104 446 15,921 SH   SOLE 29 15,921 0 0
CORTEVA INC COM 22052L104 76,920 2,747,146 SH   SOLE 30 2,747,146 0 0
CORTEVA INC COM 22052L104 4,689 167,463 SH   SOLE 31 137,483 0 29,980
CORTEVA INC COM 22052L104 40,527 1,447,386 SH   SOLE 34 1,447,386 0 0
CORTEVA INC COM 22052L104 16,979 606,381 SH   SOLE 36 606,381 0 0
CORTEVA INC COM 22052L104 500 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 61 2,438 SH   SOLE 2 122 0 2,316
CORTEXYME INC COM 22053A107 249 10,005 SH   SOLE 18 10,005 0 0
CORTEXYME INC COM 22053A107 120 4,824 SH   SOLE 19 4,824 0 0
CORTEXYME INC COM 22053A107 2,486 99,703 SH   SOLE 21 99,703 0 0
CORTEXYME INC COM 22053A107 956 38,355 SH   SOLE 22 37,515 0 840
CORTLAND BANCORP COM 220587109 18 832 SH   SOLE 18 832 0 0
CORVEL CORP COM 221006109 596 7,873 SH   SOLE 2 372 0 7,501
CORVEL CORP COM 221006109 4 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 14 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 3,396 44,861 SH   SOLE 18 41,024 0 3,837
CORVEL CORP COM 221006109 2,264 29,910 SH   SOLE 19 29,910 0 0
CORVEL CORP COM 221006109 75,868 1,002,215 SH   SOLE 21 1,002,215 0 0
CORVEL CORP COM 221006109 20,810 274,898 SH   SOLE 22 260,508 0 14,390
CORVEL CORP COM 221006109 48 632 SH   SOLE 23 632 0 0
CORVEL CORP COM 221006109 118 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 4,363 57,633 SH   SOLE 30 57,633 0 0
CORVEL CORP COM 221006109 258 3,405 SH   SOLE 34 3,405 0 0
CORVEL CORP COM 221006109 91 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 10 3,160 SH   SOLE 2 3,160 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 32 10,515 SH   SOLE 18 7,415 0 3,100
CORVUS PHARMACEUTICALS INC COM 221015100 312 103,576 SH   SOLE 19 103,576 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 180 59,807 SH   SOLE 21 59,807 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 242 80,454 SH   SOLE 22 80,454 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 47 15,647 SH   SOLE 23 15,647 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 183 60,937 SH   SOLE 26 0 0 60,937
COSAN LTD SHS A G25343107 46 3,086 SH   SOLE 2 1,395 0 1,691
COSAN LTD SHS A G25343107 10,004 671,439 SH   SOLE 7 671,439 0 0
COSAN LTD SHS A G25343107 216 14,496 SH   SOLE 13 14,496 0 0
COSAN LTD SHS A G25343107 16 1,072 SH   SOLE 19 1,072 0 0
COSAN LTD SHS A G25343107 54 3,592 SH   SOLE 21 3,592 0 0
COSAN LTD SHS A G25343107 17,575 1,179,530 SH   SOLE 22 913,918 0 265,612
COSAN LTD SHS A G25343107 113 7,577 SH   SOLE 23 7,577 0 0
COSAN LTD SHS A G25343107 102 6,868 SH   SOLE 25 6,868 0 0
COSAN LTD SHS A G25343107 52 3,499 SH   SOLE 29 3,499 0 0
COSAN LTD SHS A G25343107 870 58,389 SH   SOLE 30 58,389 0 0
COSAN LTD SHS A G25343107 64 4,310 SH   SOLE 31 4,310 0 0
COSAN LTD SHS A G25343107 29 1,978 SH   SOLE 34 1,978 0 0
COSAN LTD SHS A G25343107 186 12,458 SH   SOLE 36 12,458 0 0
COSTAMARE INC SHS Y1771G102 325 53,531 SH   SOLE 2 1,817 0 51,714
COSTAMARE INC SHS Y1771G102 7 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,012 166,703 SH   SOLE 18 166,703 0 0
COSTAMARE INC SHS Y1771G102 501 82,588 SH   SOLE 19 82,588 0 0
COSTAMARE INC SHS Y1771G102 9,745 1,605,486 SH   SOLE 21 1,605,486 0 0
COSTAMARE INC SHS Y1771G102 3,625 597,203 SH   SOLE 22 539,356 0 57,847
COSTAR GROUP INC COM 22160N109 94,426 159,180 SH   SOLE 2 44,732 0 114,448
COSTAR GROUP INC COM 22160N109 12,613 21,262 SH   SOLE 4 20,302 0 960
COSTAR GROUP INC COM 22160N109 3,648 6,150 SH   SOLE 7 3,999 0 2,151
COSTAR GROUP INC COM 22160N109 3,387 5,709 SH   SOLE 13 5,709 0 0
COSTAR GROUP INC COM 22160N109 226 381 SH   SOLE 15 381 0 0
COSTAR GROUP INC COM 22160N109 230,007 387,740 SH   SOLE 18 284,945 0 102,795
COSTAR GROUP INC COM 22160N109 345,562 582,538 SH   SOLE 19 582,538 0 0
COSTAR GROUP INC COM 22160N109 404,903 682,574 SH   SOLE 21 682,574 0 0
COSTAR GROUP INC COM 22160N109 663,596 1,118,672 SH   SOLE 22 984,809 0 133,863
COSTAR GROUP INC COM 22160N109 25,518 43,018 SH   SOLE 23 43,018 0 0
COSTAR GROUP INC COM 22160N109 109,520 184,626 SH   SOLE 25 184,626 0 0
COSTAR GROUP INC COM 22160N109 67,738 114,190 SH   SOLE 26 47,708 0 66,482
COSTAR GROUP INC COM 22160N109 4,124 6,952 SH   SOLE 28 5,048 0 1,904
COSTAR GROUP INC COM 22160N109 14,210 23,954 SH   SOLE 29 10,609 0 13,345
COSTAR GROUP INC COM 22160N109 35,101 59,172 SH   SOLE 30 59,172 0 0
COSTAR GROUP INC COM 22160N109 15,367 25,905 SH   SOLE 31 19,973 0 5,932
COSTAR GROUP INC COM 22160N109 13,170 22,202 SH   SOLE 34 22,202 0 0
COSTAR GROUP INC COM 22160N109 17,444 29,407 SH   SOLE 36 29,407 0 0
COSTAR GROUP INC COM 22160N109 473 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 343,654 1,192,788 SH   SOLE 2 214,585 0 978,203
COSTCO WHSL CORP NEW COM 22160K105 54,529 189,265 SH   SOLE 4 177,254 0 12,011
COSTCO WHSL CORP NEW COM 22160K105 121,661 422,273 SH   SOLE 7 417,932 0 4,341
COSTCO WHSL CORP NEW COM 22160K105 6,227 21,612 SH   SOLE 13 21,612 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,412 4,902 SH   SOLE 15 4,902 0 0
COSTCO WHSL CORP NEW COM 22160K105 81 281 SH   SOLE 17 0 0 281
COSTCO WHSL CORP NEW COM 22160K105 274,679 953,382 SH   SOLE 18 869,329 0 84,053
COSTCO WHSL CORP NEW COM 22160K105 63,842 221,589 SH   SOLE 19 221,589 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,542,220 8,823,782 SH   SOLE 21 8,823,782 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,187,412 11,063,178 SH   SOLE 22 9,745,830 0 1,317,348
COSTCO WHSL CORP NEW COM 22160K105 100,262 347,999 SH   SOLE 23 347,999 0 0
COSTCO WHSL CORP NEW COM 22160K105 126,659 439,620 SH   SOLE 25 439,620 0 0
COSTCO WHSL CORP NEW COM 22160K105 562,758 1,953,276 SH   SOLE 26 518,167 0 1,435,109
COSTCO WHSL CORP NEW COM 22160K105 24,270 84,239 SH   SOLE 28 60,760 0 23,479
COSTCO WHSL CORP NEW COM 22160K105 31,080 107,876 SH   SOLE 29 26,242 0 81,634
COSTCO WHSL CORP NEW COM 22160K105 525,091 1,822,535 SH   SOLE 30 1,822,535 0 0
COSTCO WHSL CORP NEW COM 22160K105 41,022 142,384 SH   SOLE 31 100,415 0 41,969
COSTCO WHSL CORP NEW COM 22160K105 18,018 62,537 SH   SOLE 32 62,537 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,952 48,426 SH   SOLE 34 48,426 0 0
COSTCO WHSL CORP NEW COM 22160K105 95,553 331,653 SH   SOLE 36 331,653 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,050 10,585 SH   SOLE 40 10,585 0 0
COTY INC COM CL A 222070203 10,963 1,043,093 SH   SOLE 2 274,042 0 769,051
COTY INC COM CL A 222070203 1,540 146,533 SH   SOLE 4 136,024 0 10,509
COTY INC COM CL A 222070203 3,371 320,716 SH   SOLE 7 267,267 0 53,449
COTY INC COM CL A 222070203 34 3,193 SH   SOLE 15 3,193 0 0
COTY INC COM CL A 222070203 6,379 606,968 SH   SOLE 18 557,264 0 49,704
COTY INC COM CL A 222070203 2,304 219,196 SH   SOLE 19 219,196 0 0
COTY INC COM CL A 222070203 73,303 6,974,553 SH   SOLE 21 6,974,553 0 0
COTY INC COM CL A 222070203 77,974 7,419,055 SH   SOLE 22 6,447,221 0 971,834
COTY INC COM CL A 222070203 1,992 189,572 SH   SOLE 23 189,572 0 0
COTY INC COM CL A 222070203 4,009 381,470 SH   SOLE 25 381,470 0 0
COTY INC COM CL A 222070203 16,186 1,540,057 SH   SOLE 26 618,124 0 921,933
COTY INC COM CL A 222070203 607 57,730 SH   SOLE 28 42,000 0 15,730
COTY INC COM CL A 222070203 703 66,922 SH   SOLE 29 6,188 0 60,734
COTY INC COM CL A 222070203 15,024 1,429,509 SH   SOLE 30 1,429,509 0 0
COTY INC COM CL A 222070203 842 80,098 SH   SOLE 31 73,311 0 6,787
COTY INC COM CL A 222070203 1,782 169,512 SH   SOLE 34 169,512 0 0
COTY INC COM CL A 222070203 2,189 208,319 SH   SOLE 36 208,319 0 0
COTY INC COM CL A 222070203 93 8,894 SH   SOLE 40 8,894 0 0
COUNTY BANCORP INC COM 221907108 22 1,132 SH   SOLE 18 1,132 0 0
COUNTY BANCORP INC COM 221907108 228 11,618 SH   SOLE 21 11,618 0 0
COUPA SOFTWARE INC COM 22266L106 18,212 140,554 SH   SOLE 2 4,218 0 136,336
COUPA SOFTWARE INC COM 22266L106 36 277 SH   SOLE 4 277 0 0
COUPA SOFTWARE INC COM 22266L106 153 1,182 SH   SOLE 7 1,182 0 0
COUPA SOFTWARE INC COM 22266L106 42,997 331,844 SH   SOLE 18 247,496 0 84,348
COUPA SOFTWARE INC COM 22266L106 129,469 999,223 SH   SOLE 19 999,223 0 0
COUPA SOFTWARE INC COM 22266L106 125,412 967,913 SH   SOLE 21 967,913 0 0
COUPA SOFTWARE INC COM 22266L106 222,313 1,715,775 SH   SOLE 22 1,605,289 0 110,486
COUPA SOFTWARE INC COM 22266L106 32,609 251,669 SH   SOLE 25 251,669 0 0
COUPA SOFTWARE INC COM 22266L106 3,593 27,734 SH   SOLE 26 13,054 0 14,680
COUPA SOFTWARE INC COM 22266L106 1,104 8,517 SH   SOLE 28 8,517 0 0
COUPA SOFTWARE INC COM 22266L106 2,415 18,637 SH   SOLE 30 18,637 0 0
COUPA SOFTWARE INC COM 22266L106 161 1,246 SH   SOLE 31 1,246 0 0
COUPA SOFTWARE INC COM 22266L106 2,853 22,020 SH   SOLE 34 22,020 0 0
COUPA SOFTWARE INC COM 22266L106 755 5,828 SH   SOLE 40 5,828 0 0
COUSINS PPTYS INC COM NEW 222795502 13,084 348,065 SH   SOLE 2 76,118 0 271,947
COUSINS PPTYS INC COM NEW 222795502 1,487 39,554 SH   SOLE 4 39,554 0 0
COUSINS PPTYS INC COM NEW 222795502 6,413 170,617 SH   SOLE 7 170,617 0 0
COUSINS PPTYS INC COM NEW 222795502 219 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 15,439 410,713 SH   SOLE 18 410,713 0 0
COUSINS PPTYS INC COM NEW 222795502 6,486 172,540 SH   SOLE 19 172,540 0 0
COUSINS PPTYS INC COM NEW 222795502 326,646 8,689,718 SH   SOLE 21 8,689,718 0 0
COUSINS PPTYS INC COM NEW 222795502 228,567 6,080,527 SH   SOLE 22 5,797,338 0 283,189
COUSINS PPTYS INC COM NEW 222795502 183 4,868 SH   SOLE 23 4,868 0 0
COUSINS PPTYS INC COM NEW 222795502 11,408 303,475 SH   SOLE 25 303,475 0 0
COUSINS PPTYS INC COM NEW 222795502 4,421 117,620 SH   SOLE 26 34,240 0 83,380
COUSINS PPTYS INC COM NEW 222795502 755 20,082 SH   SOLE 28 20,082 0 0
COUSINS PPTYS INC COM NEW 222795502 2,787 74,140 SH   SOLE 29 74,140 0 0
COUSINS PPTYS INC COM NEW 222795502 24,758 658,634 SH   SOLE 30 658,634 0 0
COUSINS PPTYS INC COM NEW 222795502 110 2,927 SH   SOLE 31 2,927 0 0
COUSINS PPTYS INC COM NEW 222795502 73 1,952 SH   SOLE 36 1,952 0 0
COUSINS PPTYS INC COM NEW 222795502 539 14,352 SH   SOLE 40 14,352 0 0
COVANTA HLDG CORP COM 22282E102 1,820 105,253 SH   SOLE 2 4,440 0 100,813
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 69 4,002 SH   SOLE 7 4,002 0 0
COVANTA HLDG CORP COM 22282E102 6,962 402,665 SH   SOLE 18 402,665 0 0
COVANTA HLDG CORP COM 22282E102 3,541 204,818 SH   SOLE 19 204,818 0 0
COVANTA HLDG CORP COM 22282E102 83,527 4,830,955 SH   SOLE 21 4,830,955 0 0
COVANTA HLDG CORP COM 22282E102 58,646 3,391,909 SH   SOLE 22 3,221,930 0 169,979
COVANTA HLDG CORP COM 22282E102 1,124 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 297 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 13,054 755,012 SH   SOLE 30 755,012 0 0
COVANTA HLDG CORP COM 22282E102 41 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 224 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 411 24,986 SH   SOLE 2 11,623 0 13,363
COVENANT TRANSN GROUP INC CL A 22284P105 5 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 879 53,494 SH   SOLE 18 46,990 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 1,911 116,267 SH   SOLE 19 116,267 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 7,979 485,326 SH   SOLE 21 485,326 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 9,921 603,470 SH   SOLE 22 589,855 0 13,615
COVENANT TRANSN GROUP INC CL A 22284P105 441 26,816 SH   SOLE 23 26,816 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,186 72,161 SH   SOLE 26 0 0 72,161
COVENANT TRANSN GROUP INC CL A 22284P105 29 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 424 25,821 SH   SOLE 30 25,821 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 19 1,146 SH   SOLE 40 1,146 0 0
COVETRUS INC COM 22304C100 2,887 242,820 SH   SOLE 2 64,749 0 178,071
COVETRUS INC COM 22304C100 6 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 20 1,659 SH   SOLE 7 1,659 0 0
COVETRUS INC COM 22304C100 3,237 272,261 SH   SOLE 18 272,261 0 0
COVETRUS INC COM 22304C100 271 22,831 SH   SOLE 19 22,831 0 0
COVETRUS INC COM 22304C100 55,686 4,683,408 SH   SOLE 21 4,683,408 0 0
COVETRUS INC COM 22304C100 37,763 3,176,025 SH   SOLE 22 2,964,292 0 211,733
COVETRUS INC COM 22304C100 25 2,069 SH   SOLE 25 2,069 0 0
COVETRUS INC COM 22304C100 342 28,726 SH   SOLE 26 13,781 0 14,945
COVETRUS INC COM 22304C100 237 19,894 SH   SOLE 28 19,894 0 0
COVETRUS INC COM 22304C100 371 31,167 SH   SOLE 30 31,167 0 0
COVETRUS INC COM 22304C100 24 2,056 SH   SOLE 31 2,056 0 0
COVETRUS INC COM 22304C100 63 5,295 SH   SOLE 36 5,295 0 0
COVETRUS INC COM 22304C100 121 10,178 SH   SOLE 40 10,178 0 0
COVIA HLDGS CORP COM 22305A103 76 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 2 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 286 141,430 SH   SOLE 18 141,430 0 0
COVIA HLDGS CORP COM 22305A103 143 70,964 SH   SOLE 19 70,964 0 0
COVIA HLDGS CORP COM 22305A103 3,094 1,531,727 SH   SOLE 21 1,531,727 0 0
COVIA HLDGS CORP COM 22305A103 2,065 1,022,176 SH   SOLE 22 975,366 0 46,810
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 105 51,860 SH   SOLE 30 51,860 0 0
COVIA HLDGS CORP COM 22305A103 5 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 407 26,443 SH   SOLE 2 1,301 0 25,142
COWEN INC CL A NEW 223622606 10 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,600 103,978 SH   SOLE 18 103,978 0 0
COWEN INC CL A NEW 223622606 758 49,228 SH   SOLE 19 49,228 0 0
COWEN INC CL A NEW 223622606 16,569 1,076,580 SH   SOLE 21 1,076,580 0 0
COWEN INC CL A NEW 223622606 14,393 935,191 SH   SOLE 22 899,958 0 35,233
COWEN INC CL A NEW 223622606 95 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 58 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 136 8,853 SH   SOLE 30 8,853 0 0
COWEN INC CL A NEW 223622606 46 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 19 2,369 SH   SOLE 18 2,369 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 293 35,704 SH   SOLE 21 35,704 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 238 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,596 SH   SOLE 21 6,596 0 0
CRA INTL INC COM 12618T105 472 11,241 SH   SOLE 2 4,003 0 7,238
CRA INTL INC COM 12618T105 10 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,200 28,589 SH   SOLE 18 28,589 0 0
CRA INTL INC COM 12618T105 2,400 57,189 SH   SOLE 19 57,189 0 0
CRA INTL INC COM 12618T105 11,725 279,371 SH   SOLE 21 279,371 0 0
CRA INTL INC COM 12618T105 13,427 319,912 SH   SOLE 22 315,650 0 4,262
CRA INTL INC COM 12618T105 525 12,515 SH   SOLE 23 12,515 0 0
CRA INTL INC COM 12618T105 1,477 35,181 SH   SOLE 26 0 0 35,181
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,703 28,917 SH   SOLE 2 12,778 0 16,139
CRACKER BARREL OLD CTRY STOR COM 22410J106 39 238 SH   SOLE 4 238 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 262 1,611 SH   SOLE 7 1,611 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 21,528 132,357 SH   SOLE 18 129,388 0 2,969
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,687 34,967 SH   SOLE 19 34,967 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 262,263 1,612,439 SH   SOLE 21 1,612,439 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 120,978 743,795 SH   SOLE 22 716,886 0 26,909
CRACKER BARREL OLD CTRY STOR COM 22410J106 938 5,766 SH   SOLE 26 4,177 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 459 2,823 SH   SOLE 28 2,823 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 880 5,409 SH   SOLE 30 5,409 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 24 149 SH   SOLE 34 149 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 52 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 301 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 111 13,513 SH   SOLE 2 473 0 13,040
CRAFT BREW ALLIANCE INC COM 224122101 3 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 349 42,574 SH   SOLE 18 42,574 0 0
CRAFT BREW ALLIANCE INC COM 224122101 161 19,649 SH   SOLE 19 19,649 0 0
CRAFT BREW ALLIANCE INC COM 224122101 3,605 440,170 SH   SOLE 21 440,170 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,355 287,597 SH   SOLE 22 276,447 0 11,150
CRANE CO COM 224399105 28,205 349,809 SH   SOLE 2 232,839 0 116,970
CRANE CO COM 224399105 2,366 29,341 SH   SOLE 4 29,341 0 0
CRANE CO COM 224399105 531 6,587 SH   SOLE 7 6,587 0 0
CRANE CO COM 224399105 2,665 33,056 SH   SOLE 13 33,056 0 0
CRANE CO COM 224399105 14,707 182,401 SH   SOLE 18 177,180 0 5,221
CRANE CO COM 224399105 26,787 332,219 SH   SOLE 19 332,219 0 0
CRANE CO COM 224399105 196,879 2,441,754 SH   SOLE 21 2,441,754 0 0
CRANE CO COM 224399105 198,782 2,465,360 SH   SOLE 22 1,998,853 0 466,507
CRANE CO COM 224399105 4,027 49,938 SH   SOLE 23 49,938 0 0
CRANE CO COM 224399105 84 1,040 SH   SOLE 25 1,040 0 0
CRANE CO COM 224399105 1,966 24,387 SH   SOLE 26 16,620 0 7,767
CRANE CO COM 224399105 534 6,619 SH   SOLE 28 6,619 0 0
CRANE CO COM 224399105 5,043 62,540 SH   SOLE 29 30,978 0 31,562
CRANE CO COM 224399105 2,444 30,317 SH   SOLE 30 30,317 0 0
CRANE CO COM 224399105 4,913 60,932 SH   SOLE 31 55,882 0 5,050
CRANE CO COM 224399105 1,507 18,685 SH   SOLE 34 18,685 0 0
CRANE CO COM 224399105 2,789 34,594 SH   SOLE 36 34,594 0 0
CRANE CO COM 224399105 310 3,849 SH   SOLE 40 3,849 0 0
CRAWFORD & CO CL B 224633107 76 7,504 SH   SOLE 21 7,504 0 0
CRAWFORD & CO CL B 224633107 4,645 460,389 SH   SOLE 22 460,389 0 0
CRAWFORD & CO CL A 224633206 191 17,544 SH   SOLE 2 698 0 16,846
CRAWFORD & CO CL A 224633206 659 60,577 SH   SOLE 18 60,577 0 0
CRAWFORD & CO CL A 224633206 303 27,883 SH   SOLE 19 27,883 0 0
CRAWFORD & CO CL A 224633206 6,481 595,656 SH   SOLE 21 595,656 0 0
CRAWFORD & CO CL A 224633206 1,759 161,634 SH   SOLE 22 153,669 0 7,965
CRAWFORD & CO CL A 224633206 8 776 SH   SOLE 23 776 0 0
CRAWFORD & CO CL A 224633206 63 5,819 SH   SOLE 30 5,819 0 0
CREDICORP LTD COM G2519Y108 52,059 249,756 SH   SOLE 2 2,345 0 247,411
CREDICORP LTD COM G2519Y108 4,500 21,591 SH   SOLE 4 21,591 0 0
CREDICORP LTD COM G2519Y108 1,911 9,170 SH   SOLE 7 9,170 0 0
CREDICORP LTD COM G2519Y108 314 1,507 SH   SOLE 13 1,507 0 0
CREDICORP LTD COM G2519Y108 128 613 SH   SOLE 15 613 0 0
CREDICORP LTD COM G2519Y108 8 40 SH   SOLE 17 0 0 40
CREDICORP LTD COM G2519Y108 6,089 29,211 SH   SOLE 18 29,211 0 0
CREDICORP LTD COM G2519Y108 2,307 11,068 SH   SOLE 19 11,068 0 0
CREDICORP LTD COM G2519Y108 358,305 1,718,983 SH   SOLE 21 1,718,983 0 0
CREDICORP LTD COM G2519Y108 204,541 981,293 SH   SOLE 22 872,109 0 109,184
CREDICORP LTD COM G2519Y108 8,344 40,033 SH   SOLE 23 40,033 0 0
CREDICORP LTD COM G2519Y108 13,796 66,188 SH   SOLE 25 66,188 0 0
CREDICORP LTD COM G2519Y108 65,588 314,659 SH   SOLE 26 55,144 0 259,515
CREDICORP LTD COM G2519Y108 2,677 12,841 SH   SOLE 28 12,841 0 0
CREDICORP LTD COM G2519Y108 2,425 11,636 SH   SOLE 29 7,837 0 3,799
CREDICORP LTD COM G2519Y108 88,969 426,833 SH   SOLE 30 426,833 0 0
CREDICORP LTD COM G2519Y108 11,169 53,583 SH   SOLE 31 8,937 0 44,646
CREDICORP LTD COM G2519Y108 2,412 11,570 SH   SOLE 34 11,570 0 0
CREDICORP LTD COM G2519Y108 6,501 31,191 SH   SOLE 36 31,191 0 0
CREDICORP LTD COM G2519Y108 120 577 SH   SOLE 40 577 0 0
CREDIT ACCEP CORP MICH COM 225310101 8,804 19,084 SH   SOLE 2 1,107 0 17,977
CREDIT ACCEP CORP MICH COM 225310101 24 53 SH   SOLE 4 53 0 0
CREDIT ACCEP CORP MICH COM 225310101 97 210 SH   SOLE 7 210 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,792 6,053 SH   SOLE 18 5,977 0 76
CREDIT ACCEP CORP MICH COM 225310101 1,411 3,059 SH   SOLE 19 3,059 0 0
CREDIT ACCEP CORP MICH COM 225310101 64,363 139,522 SH   SOLE 21 139,522 0 0
CREDIT ACCEP CORP MICH COM 225310101 158,183 342,900 SH   SOLE 22 322,382 0 20,518
CREDIT ACCEP CORP MICH COM 225310101 1,747 3,788 SH   SOLE 26 2,987 0 801
CREDIT ACCEP CORP MICH COM 225310101 682 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,324 2,871 SH   SOLE 30 2,871 0 0
CREDIT ACCEP CORP MICH COM 225310101 97 210 SH   SOLE 31 210 0 0
CREDIT ACCEP CORP MICH COM 225310101 518 1,122 SH   SOLE 40 1,122 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 7 570 SH   SOLE 18 570 0 0
CREE INC COM 225447101 11,992 244,730 SH   SOLE 2 52,007 0 192,723
CREE INC COM 225447101 22 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 115 2,340 SH   SOLE 7 2,340 0 0
CREE INC COM 225447101 14,567 297,279 SH   SOLE 18 297,279 0 0
CREE INC COM 225447101 97,027 1,980,150 SH   SOLE 19 1,980,150 0 0
CREE INC COM 225447101 274,651 5,605,115 SH   SOLE 21 5,605,115 0 0
CREE INC COM 225447101 167,612 3,420,658 SH   SOLE 22 3,201,024 0 219,634
CREE INC COM 225447101 1,989 40,602 SH   SOLE 26 28,545 0 12,057
CREE INC COM 225447101 626 12,775 SH   SOLE 28 12,775 0 0
CREE INC COM 225447101 1,536 31,340 SH   SOLE 30 31,340 0 0
CREE INC COM 225447101 103 2,107 SH   SOLE 31 2,107 0 0
CREE INC COM 225447101 19,684 401,720 SH   SOLE 34 401,720 0 0
CREE INC COM 225447101 94 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 512 10,453 SH   SOLE 40 10,453 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 1,807 1,650,000 PRN   SOLE 21 1,650,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 829 194,628 SH   SOLE 21 194,628 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 372 62,891 SH   SOLE 21 62,891 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,066 180,420 SH   SOLE 22 180,420 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 87 14,715 SH   SOLE 30 14,715 0 0
CRH PLC ADR 12626K203 1,067 31,040 SH   SOLE 2 31,040 0 0
CRH PLC ADR 12626K203 42,894 1,248,384 SH   SOLE 18 1,248,171 0 213
CRINETICS PHARMACEUTICALS IN COM 22663K107 144 9,589 SH   SOLE 2 461 0 9,128
CRINETICS PHARMACEUTICALS IN COM 22663K107 634 42,128 SH   SOLE 18 39,527 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 549 36,482 SH   SOLE 19 36,482 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 9,629 640,246 SH   SOLE 21 640,246 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,454 229,681 SH   SOLE 22 225,091 0 4,590
CRINETICS PHARMACEUTICALS IN COM 22663K107 13 848 SH   SOLE 23 848 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 27 1,824 SH   SOLE 26 0 0 1,824
CRINETICS PHARMACEUTICALS IN COM 22663K107 48 3,204 SH   SOLE 30 3,204 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 143 SH   SOLE 4 143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23,256 567,364 SH   SOLE 21 567,364 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,075 26,229 SH   SOLE 22 13,707 0 12,522
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 245 5,978 SH   SOLE 26 4,673 0 1,305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 122 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 433 10,563 SH   SOLE 30 10,563 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 14 348 SH   SOLE 34 348 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 87 2,125 SH   SOLE 40 2,125 0 0
CRITEO S A SPONS ADS 226718104 4 200 SH   SOLE 17 0 0 200
CROCS INC COM 227046109 1,703 61,330 SH   SOLE 2 9,684 0 51,646
CROCS INC COM 227046109 9 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 33 1,195 SH   SOLE 7 1,195 0 0
CROCS INC COM 227046109 8,270 297,894 SH   SOLE 18 280,871 0 17,023
CROCS INC COM 227046109 7,323 263,786 SH   SOLE 19 263,786 0 0
CROCS INC COM 227046109 186,876 6,731,840 SH   SOLE 21 6,731,840 0 0
CROCS INC COM 227046109 55,329 1,993,130 SH   SOLE 22 1,902,957 0 90,173
CROCS INC COM 227046109 743 26,775 SH   SOLE 23 26,775 0 0
CROCS INC COM 227046109 1,980 71,342 SH   SOLE 26 9,123 0 62,219
CROCS INC COM 227046109 234 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 2,464 88,745 SH   SOLE 30 88,745 0 0
CROCS INC COM 227046109 36 1,285 SH   SOLE 34 1,285 0 0
CROCS INC COM 227046109 149 5,359 SH   SOLE 40 5,359 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 368 35,757 SH   SOLE 2 1,325 0 34,432
CROSS CTRY HEALTHCARE INC COM 227483104 8 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,746 169,522 SH   SOLE 18 169,522 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 622 60,434 SH   SOLE 19 60,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 42,679 4,143,592 SH   SOLE 21 4,143,592 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 10,458 1,015,292 SH   SOLE 22 972,949 0 42,343
CROSS CTRY HEALTHCARE INC COM 227483104 46 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 477 46,320 SH   SOLE 30 46,320 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 72 7,014 SH   SOLE 40 7,014 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 102 7,160 SH   SOLE 2 0 0 7,160
CROSSFIRST BANKSHARES INC COM 22766M109 343 23,996 SH   SOLE 18 23,996 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 167 11,704 SH   SOLE 19 11,704 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 3,836 268,189 SH   SOLE 21 268,189 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 788 55,067 SH   SOLE 22 53,093 0 1,974
CROWDSTRIKE HLDGS INC CL A 22788C105 394 6,759 SH   SOLE 2 6,759 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 20,605 353,365 SH   SOLE 19 353,365 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 932 15,978 SH   SOLE 21 15,978 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 20,849 357,548 SH   SOLE 22 357,548 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 10,351 177,515 SH   SOLE 34 177,515 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 137,996 992,703 SH   SOLE 2 85,170 0 907,533
CROWN CASTLE INTL CORP NEW COM 22822V101 26,167 188,235 SH   SOLE 4 176,882 0 11,353
CROWN CASTLE INTL CORP NEW COM 22822V101 110,967 798,264 SH   SOLE 7 798,264 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 592 4,258 SH   SOLE 13 4,258 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 358 2,573 SH   SOLE 15 2,573 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 27 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 114,481 823,544 SH   SOLE 18 768,275 0 55,269
CROWN CASTLE INTL CORP NEW COM 22822V101 26,725 192,254 SH   SOLE 19 192,254 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,585,812 11,407,896 SH   SOLE 21 11,407,896 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,439,008 10,351,832 SH   SOLE 22 9,265,602 0 1,086,230
CROWN CASTLE INTL CORP NEW COM 22822V101 42,296 304,266 SH   SOLE 23 304,266 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 55,250 397,457 SH   SOLE 25 397,457 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 223,568 1,608,284 SH   SOLE 26 493,019 0 1,115,265
CROWN CASTLE INTL CORP NEW COM 22822V101 11,168 80,342 SH   SOLE 28 58,135 0 22,207
CROWN CASTLE INTL CORP NEW COM 22822V101 1,144 8,227 SH   SOLE 29 8,227 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 275,170 1,979,497 SH   SOLE 30 1,979,497 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 13,612 97,923 SH   SOLE 31 74,031 0 23,892
CROWN CASTLE INTL CORP NEW COM 22822V101 18,626 133,993 SH   SOLE 34 133,993 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 46,713 336,044 SH   SOLE 36 336,044 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,341 9,650 SH   SOLE 40 9,650 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 184,510 146,185 SH   SOLE 21 146,185 0 0
CROWN CRAFTS INC COM 228309100 11 1,837 SH   SOLE 18 1,837 0 0
CROWN CRAFTS INC COM 228309100 203 32,432 SH   SOLE 21 32,432 0 0
CROWN CRAFTS INC COM 228309100 5 743 SH   SOLE 22 743 0 0
CROWN HOLDINGS INC COM 228368106 21,704 328,549 SH   SOLE 2 31,233 0 297,316
CROWN HOLDINGS INC COM 228368106 3,317 50,209 SH   SOLE 4 46,665 0 3,544
CROWN HOLDINGS INC COM 228368106 1,714 25,940 SH   SOLE 7 8,743 0 17,197
CROWN HOLDINGS INC COM 228368106 16 249 SH   SOLE 13 249 0 0
CROWN HOLDINGS INC COM 228368106 5,097 77,155 SH   SOLE 18 66,729 0 10,426
CROWN HOLDINGS INC COM 228368106 15,271 231,162 SH   SOLE 19 231,162 0 0
CROWN HOLDINGS INC COM 228368106 122,798 1,858,879 SH   SOLE 21 1,858,879 0 0
CROWN HOLDINGS INC COM 228368106 247,539 3,747,182 SH   SOLE 22 3,474,850 0 272,332
CROWN HOLDINGS INC COM 228368106 6,547 99,105 SH   SOLE 23 99,105 0 0
CROWN HOLDINGS INC COM 228368106 31 474 SH   SOLE 25 474 0 0
CROWN HOLDINGS INC COM 228368106 19,134 289,646 SH   SOLE 26 132,317 0 157,329
CROWN HOLDINGS INC COM 228368106 1,631 24,695 SH   SOLE 28 17,215 0 7,480
CROWN HOLDINGS INC COM 228368106 2,081 31,501 SH   SOLE 29 2,822 0 28,679
CROWN HOLDINGS INC COM 228368106 13,989 211,759 SH   SOLE 30 211,759 0 0
CROWN HOLDINGS INC COM 228368106 5,085 76,975 SH   SOLE 31 22,815 0 54,160
CROWN HOLDINGS INC COM 228368106 2,839 42,970 SH   SOLE 34 42,970 0 0
CROWN HOLDINGS INC COM 228368106 2,783 42,127 SH   SOLE 36 42,127 0 0
CROWN HOLDINGS INC COM 228368106 179 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 864 31,836 SH   SOLE 2 1,512 0 30,324
CRYOLIFE INC COM 228903100 10 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 22 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 4,551 167,613 SH   SOLE 18 167,613 0 0
CRYOLIFE INC COM 228903100 1,736 63,951 SH   SOLE 19 63,951 0 0
CRYOLIFE INC COM 228903100 113,670 4,186,741 SH   SOLE 21 4,186,741 0 0
CRYOLIFE INC COM 228903100 32,166 1,184,760 SH   SOLE 22 1,082,969 0 101,791
CRYOLIFE INC COM 228903100 869 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 101 3,733 SH   SOLE 28 3,733 0 0
CRYOLIFE INC COM 228903100 1,387 51,101 SH   SOLE 30 51,101 0 0
CRYOLIFE INC COM 228903100 107 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 441 26,951 SH   SOLE 2 1,094 0 25,857
CRYOPORT INC COM PAR $0.001 229050307 9 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 0 30 SH   SOLE 17 0 0 30
CRYOPORT INC COM PAR $0.001 229050307 1,873 114,498 SH   SOLE 18 114,498 0 0
CRYOPORT INC COM PAR $0.001 229050307 882 53,929 SH   SOLE 19 53,929 0 0
CRYOPORT INC COM PAR $0.001 229050307 20,668 1,263,712 SH   SOLE 21 1,263,712 0 0
CRYOPORT INC COM PAR $0.001 229050307 15,303 935,685 SH   SOLE 22 912,300 0 23,385
CSG SYS INTL INC COM 126349109 1,974 38,198 SH   SOLE 2 10,734 0 27,464
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 26 506 SH   SOLE 7 506 0 0
CSG SYS INTL INC COM 126349109 8,568 165,791 SH   SOLE 18 148,548 0 17,243
CSG SYS INTL INC COM 126349109 13,193 255,279 SH   SOLE 19 255,279 0 0
CSG SYS INTL INC COM 126349109 187,922 3,636,271 SH   SOLE 21 3,636,271 0 0
CSG SYS INTL INC COM 126349109 62,021 1,200,090 SH   SOLE 22 1,152,575 0 47,515
CSG SYS INTL INC COM 126349109 2,117 40,965 SH   SOLE 23 40,965 0 0
CSG SYS INTL INC COM 126349109 4,457 86,233 SH   SOLE 26 4,646 0 81,587
CSG SYS INTL INC COM 126349109 205 3,974 SH   SOLE 28 3,974 0 0
CSG SYS INTL INC COM 126349109 2,355 45,570 SH   SOLE 30 45,570 0 0
CSG SYS INTL INC COM 126349109 378 7,307 SH   SOLE 34 7,307 0 0
CSG SYS INTL INC COM 126349109 192 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 11 784 SH   SOLE 18 784 0 0
CSP INC COM 126389105 132 9,870 SH   SOLE 21 9,870 0 0
CSS INDS INC COM 125906107 11 2,760 SH   SOLE 18 2,760 0 0
CSS INDS INC COM 125906107 111 27,866 SH   SOLE 21 27,866 0 0
CSS INDS INC COM 125906107 673 169,553 SH   SOLE 22 169,553 0 0
CSW INDUSTRIALS INC COM 126402106 879 12,732 SH   SOLE 2 597 0 12,135
CSW INDUSTRIALS INC COM 126402106 22 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 3,905 56,566 SH   SOLE 18 53,768 0 2,798
CSW INDUSTRIALS INC COM 126402106 1,753 25,389 SH   SOLE 19 25,389 0 0
CSW INDUSTRIALS INC COM 126402106 37,904 549,095 SH   SOLE 21 549,095 0 0
CSW INDUSTRIALS INC COM 126402106 29,545 428,003 SH   SOLE 22 407,086 0 20,917
CSW INDUSTRIALS INC COM 126402106 171 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 128 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 339 4,915 SH   SOLE 30 4,915 0 0
CSW INDUSTRIALS INC COM 126402106 75 1,081 SH   SOLE 34 1,081 0 0
CSW INDUSTRIALS INC COM 126402106 182 2,634 SH   SOLE 40 2,634 0 0
CSX CORP COM 126408103 135,187 1,951,593 SH   SOLE 2 257,715 0 1,693,878
CSX CORP COM 126408103 23,319 336,633 SH   SOLE 4 315,567 0 21,066
CSX CORP COM 126408103 50,176 724,352 SH   SOLE 7 723,118 0 1,234
CSX CORP COM 126408103 833 12,020 SH   SOLE 13 12,020 0 0
CSX CORP COM 126408103 643 9,280 SH   SOLE 15 9,280 0 0
CSX CORP COM 126408103 114,715 1,656,063 SH   SOLE 18 1,536,087 0 119,976
CSX CORP COM 126408103 20,928 302,127 SH   SOLE 19 302,127 0 0
CSX CORP COM 126408103 1,055,792 15,241,699 SH   SOLE 21 15,241,699 0 0
CSX CORP COM 126408103 1,339,528 19,337,781 SH   SOLE 22 17,250,488 0 2,087,293
CSX CORP COM 126408103 38,819 560,403 SH   SOLE 23 560,403 0 0
CSX CORP COM 126408103 53,015 765,340 SH   SOLE 25 765,340 0 0
CSX CORP COM 126408103 263,643 3,806,020 SH   SOLE 26 942,750 0 2,863,270
CSX CORP COM 126408103 10,405 150,204 SH   SOLE 28 109,590 0 40,614
CSX CORP COM 126408103 6,817 98,417 SH   SOLE 29 17,981 0 80,436
CSX CORP COM 126408103 242,471 3,500,369 SH   SOLE 30 3,500,369 0 0
CSX CORP COM 126408103 12,040 173,818 SH   SOLE 31 143,589 0 30,229
CSX CORP COM 126408103 7,862 113,499 SH   SOLE 32 113,499 0 0
CSX CORP COM 126408103 17,541 253,227 SH   SOLE 34 253,227 0 0
CSX CORP COM 126408103 39,152 565,206 SH   SOLE 36 565,206 0 0
CSX CORP COM 126408103 1,293 18,664 SH   SOLE 40 18,664 0 0
CTI BIOPHARMA CORP COM 12648L601 12 13,804 SH   SOLE 21 13,804 0 0
CTI BIOPHARMA CORP COM 12648L601 274 327,147 SH   SOLE 22 327,147 0 0
CTI INDUSTRIES CORP COM NEW 125961300 0 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 13,508 461,166 SH   SOLE 2 12,272 0 448,894
CTRIP COM INTL LTD SPONSORED ADS 22943F100 6,873 234,653 SH   SOLE 4 234,653 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,255 76,981 SH   SOLE 7 76,981 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,050 69,994 SH   SOLE 13 69,994 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 17,863 609,876 SH   SOLE 15 583,832 0 26,044
CTRIP COM INTL LTD SPONSORED ADS 22943F100 3,555 121,388 SH   SOLE 18 121,388 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 1,444 49,294 SH   SOLE 19 49,294 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 233,603 7,975,514 SH   SOLE 21 7,975,514 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 153,908 5,254,640 SH   SOLE 22 4,834,758 0 419,882
CTRIP COM INTL LTD SPONSORED ADS 22943F100 7,527 256,976 SH   SOLE 23 256,976 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 28,254 964,644 SH   SOLE 25 964,644 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 49,789 1,699,869 SH   SOLE 26 218,088 0 1,481,781
CTRIP COM INTL LTD SPONSORED ADS 22943F100 1,741 59,432 SH   SOLE 28 59,432 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,126 72,594 SH   SOLE 29 48,182 0 24,412
CTRIP COM INTL LTD SPONSORED ADS 22943F100 76,007 2,594,973 SH   SOLE 30 2,594,973 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 5,261 179,609 SH   SOLE 31 22,350 0 157,259
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,776 94,793 SH   SOLE 32 94,793 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 111,643 3,811,628 SH   SOLE 34 3,811,628 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 141 4,807 SH   SOLE 36 4,807 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 102 3,476 SH   SOLE 40 3,476 0 0
CTS CORP COM 126501105 1,076 33,252 SH   SOLE 2 1,273 0 31,979
CTS CORP COM 126501105 6 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 23 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 4,934 152,464 SH   SOLE 18 152,464 0 0
CTS CORP COM 126501105 1,797 55,545 SH   SOLE 19 55,545 0 0
CTS CORP COM 126501105 116,667 3,605,298 SH   SOLE 21 3,605,298 0 0
CTS CORP COM 126501105 31,603 976,616 SH   SOLE 22 937,901 0 38,715
CTS CORP COM 126501105 363 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 132 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 2,099 64,864 SH   SOLE 30 64,864 0 0
CTS CORP COM 126501105 120 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 13,521 387,414 SH   SOLE 2 24,279 0 363,135
CUBESMART COM 229663109 1,932 55,368 SH   SOLE 4 55,368 0 0
CUBESMART COM 229663109 6,839 195,963 SH   SOLE 7 195,963 0 0
CUBESMART COM 229663109 259 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 3,225 92,410 SH   SOLE 18 91,789 0 621
CUBESMART COM 229663109 7,970 228,354 SH   SOLE 19 228,354 0 0
CUBESMART COM 229663109 137,451 3,938,417 SH   SOLE 21 3,938,417 0 0
CUBESMART COM 229663109 243,100 6,965,608 SH   SOLE 22 6,586,766 0 378,842
CUBESMART COM 229663109 491 14,080 SH   SOLE 23 14,080 0 0
CUBESMART COM 229663109 13,860 397,121 SH   SOLE 25 397,121 0 0
CUBESMART COM 229663109 4,986 142,858 SH   SOLE 26 47,973 0 94,885
CUBESMART COM 229663109 820 23,505 SH   SOLE 28 23,505 0 0
CUBESMART COM 229663109 3,698 105,950 SH   SOLE 29 105,950 0 0
CUBESMART COM 229663109 30,072 861,669 SH   SOLE 30 861,669 0 0
CUBESMART COM 229663109 259 7,429 SH   SOLE 31 7,429 0 0
CUBESMART COM 229663109 63 1,795 SH   SOLE 34 1,795 0 0
CUBESMART COM 229663109 182 5,205 SH   SOLE 36 5,205 0 0
CUBESMART COM 229663109 605 17,343 SH   SOLE 40 17,343 0 0
CUBIC CORP COM 229669106 2,044 29,022 SH   SOLE 2 1,295 0 27,727
CUBIC CORP COM 229669106 8 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 39 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 9,860 140,002 SH   SOLE 18 140,002 0 0
CUBIC CORP COM 229669106 3,815 54,169 SH   SOLE 19 54,169 0 0
CUBIC CORP COM 229669106 275,388 3,910,094 SH   SOLE 21 3,910,094 0 0
CUBIC CORP COM 229669106 63,665 903,943 SH   SOLE 22 857,855 0 46,088
CUBIC CORP COM 229669106 610 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 252 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 3,076 43,677 SH   SOLE 30 43,677 0 0
CUBIC CORP COM 229669106 181 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 139 16,492 SH   SOLE 2 519 0 15,973
CUE BIOPHARMA INC COM 22978P106 4 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 550 65,194 SH   SOLE 18 65,194 0 0
CUE BIOPHARMA INC COM 22978P106 306 36,354 SH   SOLE 19 36,354 0 0
CUE BIOPHARMA INC COM 22978P106 5,987 710,189 SH   SOLE 21 710,189 0 0
CUE BIOPHARMA INC COM 22978P106 3,307 392,320 SH   SOLE 22 376,446 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 65 77,314 SH   SOLE 21 77,314 0 0
CUI GLOBAL INC COM NEW 126576206 21 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 16,788 189,583 SH   SOLE 2 78,986 0 110,597
CULLEN FROST BANKERS INC COM 229899109 295 3,329 SH   SOLE 4 3,329 0 0
CULLEN FROST BANKERS INC COM 229899109 4,015 45,345 SH   SOLE 7 45,345 0 0
CULLEN FROST BANKERS INC COM 229899109 374 4,219 SH   SOLE 13 4,219 0 0
CULLEN FROST BANKERS INC COM 229899109 21,098 238,266 SH   SOLE 18 225,984 0 12,282
CULLEN FROST BANKERS INC COM 229899109 8,409 94,965 SH   SOLE 19 94,965 0 0
CULLEN FROST BANKERS INC COM 229899109 251,229 2,837,139 SH   SOLE 21 2,837,139 0 0
CULLEN FROST BANKERS INC COM 229899109 171,922 1,941,523 SH   SOLE 22 1,800,514 0 141,009
CULLEN FROST BANKERS INC COM 229899109 892 10,071 SH   SOLE 23 10,071 0 0
CULLEN FROST BANKERS INC COM 229899109 169 1,914 SH   SOLE 25 1,914 0 0
CULLEN FROST BANKERS INC COM 229899109 2,512 28,372 SH   SOLE 26 16,897 0 11,475
CULLEN FROST BANKERS INC COM 229899109 733 8,281 SH   SOLE 28 8,281 0 0
CULLEN FROST BANKERS INC COM 229899109 4,537 51,242 SH   SOLE 29 4,846 0 46,396
CULLEN FROST BANKERS INC COM 229899109 1,704 19,239 SH   SOLE 30 19,239 0 0
CULLEN FROST BANKERS INC COM 229899109 412 4,649 SH   SOLE 31 4,649 0 0
CULLEN FROST BANKERS INC COM 229899109 163 1,843 SH   SOLE 34 1,843 0 0
CULLEN FROST BANKERS INC COM 229899109 417 4,710 SH   SOLE 36 4,710 0 0
CULLEN FROST BANKERS INC COM 229899109 512 5,780 SH   SOLE 40 5,780 0 0
CULP INC COM 230215105 197 12,116 SH   SOLE 2 482 0 11,634
CULP INC COM 230215105 7 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 629 38,608 SH   SOLE 18 38,608 0 0
CULP INC COM 230215105 301 18,447 SH   SOLE 19 18,447 0 0
CULP INC COM 230215105 6,201 380,446 SH   SOLE 21 380,446 0 0
CULP INC COM 230215105 5,203 319,175 SH   SOLE 22 310,407 0 8,768
CUMBERLAND PHARMACEUTICALS I COM 230770109 11 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 201 33,906 SH   SOLE 21 33,906 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,757 296,326 SH   SOLE 22 296,326 0 0
CUMMINS INC COM 231021106 66,314 407,659 SH   SOLE 2 68,238 0 339,421
CUMMINS INC COM 231021106 11,003 67,640 SH   SOLE 4 63,533 0 4,107
CUMMINS INC COM 231021106 35,378 217,486 SH   SOLE 7 160,164 0 57,322
CUMMINS INC COM 231021106 2,358 14,496 SH   SOLE 13 14,496 0 0
CUMMINS INC COM 231021106 241 1,481 SH   SOLE 15 1,481 0 0
CUMMINS INC COM 231021106 2 15 SH   SOLE 17 0 0 15
CUMMINS INC COM 231021106 66,091 406,291 SH   SOLE 18 381,774 0 24,517
CUMMINS INC COM 231021106 18,024 110,800 SH   SOLE 19 110,800 0 0
CUMMINS INC COM 231021106 738,298 4,538,623 SH   SOLE 21 4,538,623 0 0
CUMMINS INC COM 231021106 648,395 3,985,954 SH   SOLE 22 3,548,591 0 437,363
CUMMINS INC COM 231021106 18,943 116,451 SH   SOLE 23 116,451 0 0
CUMMINS INC COM 231021106 38,074 234,059 SH   SOLE 25 234,059 0 0
CUMMINS INC COM 231021106 192,497 1,183,362 SH   SOLE 26 196,878 0 986,484
CUMMINS INC COM 231021106 4,914 30,209 SH   SOLE 28 21,837 0 8,372
CUMMINS INC COM 231021106 4,282 26,322 SH   SOLE 29 3,133 0 23,189
CUMMINS INC COM 231021106 113,294 696,468 SH   SOLE 30 696,468 0 0
CUMMINS INC COM 231021106 5,509 33,869 SH   SOLE 31 28,247 0 5,622
CUMMINS INC COM 231021106 7,257 44,612 SH   SOLE 34 44,612 0 0
CUMMINS INC COM 231021106 18,569 114,154 SH   SOLE 36 114,154 0 0
CUMMINS INC COM 231021106 623 3,831 SH   SOLE 40 3,831 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 206 14,195 SH   SOLE 2 587 0 13,608
CUMULUS MEDIA INC COM CLASS A 231082801 745 51,254 SH   SOLE 18 51,254 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 346 23,818 SH   SOLE 19 23,818 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 7,740 532,319 SH   SOLE 21 532,319 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 2,032 139,784 SH   SOLE 22 133,996 0 5,788
CURIS INC COM NEW 231269200 13 5,826 SH   SOLE 18 5,826 0 0
CURIS INC COM NEW 231269200 191 85,400 SH   SOLE 21 85,400 0 0
CURIS INC COM NEW 231269200 919 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HLDGS CORP COM 23131L107 197 14,806 SH   SOLE 2 695 0 14,111
CURO GROUP HLDGS CORP COM 23131L107 4 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 831 62,561 SH   SOLE 18 62,561 0 0
CURO GROUP HLDGS CORP COM 23131L107 395 29,749 SH   SOLE 19 29,749 0 0
CURO GROUP HLDGS CORP COM 23131L107 8,187 616,497 SH   SOLE 21 616,497 0 0
CURO GROUP HLDGS CORP COM 23131L107 5,611 422,539 SH   SOLE 22 412,640 0 9,899
CURO GROUP HLDGS CORP COM 23131L107 49 3,664 SH   SOLE 30 3,664 0 0
CURTISS WRIGHT CORP COM 231561101 16,598 128,301 SH   SOLE 2 47,740 0 80,561
CURTISS WRIGHT CORP COM 231561101 262 2,024 SH   SOLE 4 2,024 0 0
CURTISS WRIGHT CORP COM 231561101 158 1,218 SH   SOLE 7 1,218 0 0
CURTISS WRIGHT CORP COM 231561101 15,586 120,473 SH   SOLE 18 120,239 0 234
CURTISS WRIGHT CORP COM 231561101 1,271 9,823 SH   SOLE 19 9,823 0 0
CURTISS WRIGHT CORP COM 231561101 356,538 2,755,957 SH   SOLE 21 2,755,957 0 0
CURTISS WRIGHT CORP COM 231561101 191,962 1,483,823 SH   SOLE 22 1,399,754 0 84,069
CURTISS WRIGHT CORP COM 231561101 323 2,497 SH   SOLE 23 2,497 0 0
CURTISS WRIGHT CORP COM 231561101 2,214 17,112 SH   SOLE 26 10,066 0 7,046
CURTISS WRIGHT CORP COM 231561101 726 5,614 SH   SOLE 28 5,614 0 0
CURTISS WRIGHT CORP COM 231561101 116 898 SH   SOLE 29 898 0 0
CURTISS WRIGHT CORP COM 231561101 2,445 18,900 SH   SOLE 30 18,900 0 0
CURTISS WRIGHT CORP COM 231561101 430 3,321 SH   SOLE 31 2,419 0 902
CURTISS WRIGHT CORP COM 231561101 390 3,013 SH   SOLE 34 3,013 0 0
CURTISS WRIGHT CORP COM 231561101 177 1,370 SH   SOLE 36 1,370 0 0
CURTISS WRIGHT CORP COM 231561101 572 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,703 91,925 SH   SOLE 2 4,210 0 87,715
CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 33 1,764 SH   SOLE 7 1,764 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 6,459 348,560 SH   SOLE 18 348,560 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,268 176,373 SH   SOLE 19 176,373 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 63,453 3,424,353 SH   SOLE 21 3,424,353 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 22,716 1,225,893 SH   SOLE 22 1,094,689 0 131,204
CUSHMAN WAKEFIELD PLC SHS G2717B108 652 35,197 SH   SOLE 26 29,064 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 233 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 523 28,221 SH   SOLE 30 28,221 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 162 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 579 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,763 133,240 SH   SOLE 18 133,240 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,018 49,065 SH   SOLE 19 49,065 0 0
CUSTOMERS BANCORP INC COM 23204G100 66,707 3,216,341 SH   SOLE 21 3,216,341 0 0
CUSTOMERS BANCORP INC COM 23204G100 18,963 914,330 SH   SOLE 22 877,085 0 37,245
CUSTOMERS BANCORP INC COM 23204G100 85 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 822 39,618 SH   SOLE 30 39,618 0 0
CUSTOMERS BANCORP INC COM 23204G100 57 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 350 11,978 SH   SOLE 2 530 0 11,448
CUTERA INC COM 232109108 10 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 1,899 64,972 SH   SOLE 18 64,972 0 0
CUTERA INC COM 232109108 696 23,799 SH   SOLE 19 23,799 0 0
CUTERA INC COM 232109108 45,378 1,552,451 SH   SOLE 21 1,552,451 0 0
CUTERA INC COM 232109108 11,467 392,319 SH   SOLE 22 381,222 0 11,097
CUTERA INC COM 232109108 433 14,808 SH   SOLE 30 14,808 0 0
CVB FINL CORP COM 126600105 2,878 137,891 SH   SOLE 2 10,398 0 127,493
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 15,941 763,829 SH   SOLE 18 763,829 0 0
CVB FINL CORP COM 126600105 6,105 292,538 SH   SOLE 19 292,538 0 0
CVB FINL CORP COM 126600105 305,380 14,632,475 SH   SOLE 21 14,632,475 0 0
CVB FINL CORP COM 126600105 86,190 4,129,852 SH   SOLE 22 3,938,894 0 190,958
CVB FINL CORP COM 126600105 372 17,829 SH   SOLE 23 17,829 0 0
CVB FINL CORP COM 126600105 1,999 95,766 SH   SOLE 26 23,502 0 72,264
CVB FINL CORP COM 126600105 305 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,818 182,949 SH   SOLE 30 182,949 0 0
CVB FINL CORP COM 126600105 221 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 20 6,071 SH   SOLE 21 6,071 0 0
CVR ENERGY INC COM 12662P108 1,295 29,415 SH   SOLE 2 1,220 0 28,195
CVR ENERGY INC COM 12662P108 9 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 25 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 4,458 101,242 SH   SOLE 18 101,242 0 0
CVR ENERGY INC COM 12662P108 2,251 51,118 SH   SOLE 19 51,118 0 0
CVR ENERGY INC COM 12662P108 45,836 1,041,016 SH   SOLE 21 1,041,016 0 0
CVR ENERGY INC COM 12662P108 36,741 834,445 SH   SOLE 22 794,087 0 40,358
CVR ENERGY INC COM 12662P108 807 18,339 SH   SOLE 26 14,829 0 3,510
CVR ENERGY INC COM 12662P108 160 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 445 10,115 SH   SOLE 30 10,115 0 0
CVR ENERGY INC COM 12662P108 135 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 236,267 3,746,110 SH   SOLE 2 815,287 0 2,930,823
CVS HEALTH CORP COM 126650100 36,270 575,069 SH   SOLE 4 540,154 0 34,915
CVS HEALTH CORP COM 126650100 80,796 1,281,048 SH   SOLE 7 1,175,463 0 105,585
CVS HEALTH CORP COM 126650100 5,445 86,328 SH   SOLE 13 86,328 0 0
CVS HEALTH CORP COM 126650100 787 12,478 SH   SOLE 15 12,478 0 0
CVS HEALTH CORP COM 126650100 7 115 SH   SOLE 17 0 0 115
CVS HEALTH CORP COM 126650100 260,090 4,123,832 SH   SOLE 18 3,736,923 0 386,909
CVS HEALTH CORP COM 126650100 388,475 6,159,421 SH   SOLE 19 6,159,421 0 0
CVS HEALTH CORP COM 126650100 1,622,281 25,721,918 SH   SOLE 21 25,721,918 0 0
CVS HEALTH CORP COM 126650100 2,088,216 33,109,503 SH   SOLE 22 29,006,357 0 4,103,146
CVS HEALTH CORP COM 126650100 67,387 1,068,454 SH   SOLE 23 1,068,454 0 0
CVS HEALTH CORP COM 126650100 85,766 1,359,848 SH   SOLE 25 1,359,848 0 0
CVS HEALTH CORP COM 126650100 441,740 7,003,965 SH   SOLE 26 1,544,244 0 5,459,721
CVS HEALTH CORP COM 126650100 15,686 248,713 SH   SOLE 28 179,470 0 69,243
CVS HEALTH CORP COM 126650100 25,822 409,420 SH   SOLE 29 88,076 0 321,344
CVS HEALTH CORP COM 126650100 394,765 6,259,161 SH   SOLE 30 6,259,161 0 0
CVS HEALTH CORP COM 126650100 31,152 493,925 SH   SOLE 31 320,028 0 173,897
CVS HEALTH CORP COM 126650100 34,527 547,447 SH   SOLE 34 547,447 0 0
CVS HEALTH CORP COM 126650100 68,505 1,086,179 SH   SOLE 36 1,086,179 0 0
CVS HEALTH CORP COM 126650100 1,946 30,849 SH   SOLE 40 30,849 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 28 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 677 6,779 SH   SOLE 2 1,332 0 5,447
CYBERARK SOFTWARE LTD SHS M2682V108 1,420 14,224 SH   SOLE 4 13,079 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 2,799 28,041 SH   SOLE 7 28,041 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,758 37,645 SH   SOLE 18 37,645 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,135 21,387 SH   SOLE 19 21,387 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 43,958 440,368 SH   SOLE 21 440,368 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 54,472 545,705 SH   SOLE 22 504,022 0 41,683
CYBERARK SOFTWARE LTD SHS M2682V108 2,829 28,346 SH   SOLE 23 28,346 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 168 1,682 SH   SOLE 25 1,682 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,000 70,130 SH   SOLE 26 36,005 0 34,125
CYBERARK SOFTWARE LTD SHS M2682V108 575 5,762 SH   SOLE 28 5,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,085 60,957 SH   SOLE 30 60,957 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 804 8,058 SH   SOLE 31 6,267 0 1,791
CYBERARK SOFTWARE LTD SHS M2682V108 88 886 SH   SOLE 34 886 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 660 6,609 SH   SOLE 36 6,609 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 87 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 21 1,466 SH   SOLE 18 1,466 0 0
CYBEROPTICS CORP COM 232517102 341 23,889 SH   SOLE 21 23,889 0 0
CYBEROPTICS CORP COM 232517102 2,601 182,032 SH   SOLE 22 182,032 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH   SOLE 21 796 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 238 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 1,040 85,780 SH   SOLE 18 85,780 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 489 40,381 SH   SOLE 19 40,381 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 9,944 820,439 SH   SOLE 21 820,439 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 6,446 531,873 SH   SOLE 22 511,570 0 20,303
CYCLERION THERAPEUTICS INC COM 23255M105 44 3,630 SH   SOLE 26 2,347 0 1,283
CYCLERION THERAPEUTICS INC COM 23255M105 25 2,027 SH   SOLE 28 2,027 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 47 3,841 SH   SOLE 30 3,841 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 17 1,440 SH   SOLE 40 1,440 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 308 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 6 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,275 248,965 SH   SOLE 18 248,965 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 608 118,714 SH   SOLE 19 118,714 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 16,297 3,182,913 SH   SOLE 21 3,182,913 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10,111 1,974,881 SH   SOLE 22 1,895,216 0 79,665
CYMABAY THERAPEUTICS INC COM 23257D103 20 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 42 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 100 19,574 SH   SOLE 30 19,574 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 48 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 6 1,842 SH   SOLE 18 1,842 0 0
CYNERGISTEK INC COM 23258P105 74 24,163 SH   SOLE 21 24,163 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,430 875,303 SH   SOLE 2 189,781 0 685,522
CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 200 8,557 SH   SOLE 7 8,557 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 24,213 1,037,416 SH   SOLE 18 1,037,416 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,861 165,405 SH   SOLE 19 165,405 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 445,024 19,067,012 SH   SOLE 21 19,067,012 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 279,093 11,957,695 SH   SOLE 22 11,191,282 0 766,413
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,239 138,792 SH   SOLE 26 95,723 0 43,069
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,013 43,381 SH   SOLE 28 43,381 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 18,197 779,633 SH   SOLE 30 779,633 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 179 7,668 SH   SOLE 31 7,668 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 178 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 817 34,995 SH   SOLE 40 34,995 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1,177 675,000 PRN   SOLE 21 675,000 0 0
CYREN LTD SHS M26895108 9 5,605 SH   SOLE 18 5,605 0 0
CYREN LTD SHS M26895108 14 8,430 SH   SOLE 21 8,430 0 0
CYRUSONE INC COM 23283R100 21,601 273,087 SH   SOLE 2 55,894 0 217,193
CYRUSONE INC COM 23283R100 2,408 30,439 SH   SOLE 4 30,439 0 0
CYRUSONE INC COM 23283R100 8,983 113,565 SH   SOLE 7 113,565 0 0
CYRUSONE INC COM 23283R100 351 4,434 SH   SOLE 15 4,434 0 0
CYRUSONE INC COM 23283R100 24,924 315,100 SH   SOLE 18 315,100 0 0
CYRUSONE INC COM 23283R100 10,476 132,445 SH   SOLE 19 132,445 0 0
CYRUSONE INC COM 23283R100 514,129 6,499,739 SH   SOLE 21 6,499,739 0 0
CYRUSONE INC COM 23283R100 350,222 4,427,585 SH   SOLE 22 4,209,259 0 218,326
CYRUSONE INC COM 23283R100 297 3,759 SH   SOLE 23 3,759 0 0
CYRUSONE INC COM 23283R100 18,221 230,353 SH   SOLE 25 230,353 0 0
CYRUSONE INC COM 23283R100 8,192 103,566 SH   SOLE 26 31,385 0 72,181
CYRUSONE INC COM 23283R100 1,041 13,159 SH   SOLE 28 13,159 0 0
CYRUSONE INC COM 23283R100 4,665 58,975 SH   SOLE 29 58,975 0 0
CYRUSONE INC COM 23283R100 39,620 500,888 SH   SOLE 30 500,888 0 0
CYRUSONE INC COM 23283R100 180 2,279 SH   SOLE 31 2,279 0 0
CYRUSONE INC COM 23283R100 913 11,545 SH   SOLE 40 11,545 0 0
CYTOKINETICS INC COM NEW 23282W605 544 47,774 SH   SOLE 2 2,271 0 45,503
CYTOKINETICS INC COM NEW 23282W605 9 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 2,989 262,633 SH   SOLE 18 262,633 0 0
CYTOKINETICS INC COM NEW 23282W605 1,085 95,341 SH   SOLE 19 95,341 0 0
CYTOKINETICS INC COM NEW 23282W605 79,317 6,969,881 SH   SOLE 21 6,969,881 0 0
CYTOKINETICS INC COM NEW 23282W605 20,346 1,787,886 SH   SOLE 22 1,728,818 0 59,068
CYTOKINETICS INC COM NEW 23282W605 90 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 996 87,507 SH   SOLE 30 87,507 0 0
CYTOKINETICS INC COM NEW 23282W605 6 537 SH   SOLE 34 537 0 0
CYTOKINETICS INC COM NEW 23282W605 68 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 313 42,416 SH   SOLE 2 5,114 0 37,302
CYTOMX THERAPEUTICS INC COM 23284F105 6 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,213 164,379 SH   SOLE 18 164,379 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,213 164,409 SH   SOLE 19 164,409 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 15,393 2,085,834 SH   SOLE 21 2,085,834 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 10,823 1,466,596 SH   SOLE 22 1,416,626 0 49,970
CYTOMX THERAPEUTICS INC COM 23284F105 124 16,816 SH   SOLE 23 16,816 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 341 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 38 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 163 22,073 SH   SOLE 30 22,073 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 6 774 SH   SOLE 34 774 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 16 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 142 28,201 SH   SOLE 2 1,538 0 26,663
CYTOSORBENTS CORP COM NEW 23283X206 3 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 553 109,921 SH   SOLE 18 109,921 0 0
CYTOSORBENTS CORP COM NEW 23283X206 259 51,560 SH   SOLE 19 51,560 0 0
CYTOSORBENTS CORP COM NEW 23283X206 5,215 1,036,762 SH   SOLE 21 1,036,762 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,191 833,141 SH   SOLE 22 810,114 0 23,027
D R HORTON INC COM 23331A109 46,446 881,168 SH   SOLE 2 128,714 0 752,454
D R HORTON INC COM 23331A109 7,432 140,998 SH   SOLE 4 131,719 0 9,279
D R HORTON INC COM 23331A109 18,139 344,132 SH   SOLE 7 301,743 0 42,389
D R HORTON INC COM 23331A109 2,287 43,394 SH   SOLE 13 43,394 0 0
D R HORTON INC COM 23331A109 185 3,518 SH   SOLE 15 3,518 0 0
D R HORTON INC COM 23331A109 143,437 2,721,246 SH   SOLE 18 2,362,340 0 358,906
D R HORTON INC COM 23331A109 36,556 693,522 SH   SOLE 19 693,522 0 0
D R HORTON INC COM 23331A109 581,852 11,038,743 SH   SOLE 21 11,038,743 0 0
D R HORTON INC COM 23331A109 448,369 8,506,328 SH   SOLE 22 7,547,027 0 959,301
D R HORTON INC COM 23331A109 13,783 261,493 SH   SOLE 23 261,493 0 0
D R HORTON INC COM 23331A109 21,537 408,603 SH   SOLE 25 336,996 0 71,607
D R HORTON INC COM 23331A109 76,635 1,453,899 SH   SOLE 26 493,640 0 960,259
D R HORTON INC COM 23331A109 3,719 70,548 SH   SOLE 28 52,732 0 17,816
D R HORTON INC COM 23331A109 5,641 107,023 SH   SOLE 29 7,730 0 99,293
D R HORTON INC COM 23331A109 65,261 1,238,114 SH   SOLE 30 1,238,114 0 0
D R HORTON INC COM 23331A109 4,485 85,080 SH   SOLE 31 58,914 0 26,166
D R HORTON INC COM 23331A109 41,513 787,581 SH   SOLE 34 787,581 0 0
D R HORTON INC COM 23331A109 16,928 321,147 SH   SOLE 36 321,147 0 0
D R HORTON INC COM 23331A109 489 9,277 SH   SOLE 40 9,277 0 0
DAILY JOURNAL CORP COM 233912104 248 1,002 SH   SOLE 2 40 0 962
DAILY JOURNAL CORP COM 233912104 7 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 982 3,968 SH   SOLE 18 3,968 0 0
DAILY JOURNAL CORP COM 233912104 498 2,010 SH   SOLE 19 2,010 0 0
DAILY JOURNAL CORP COM 233912104 9,485 38,314 SH   SOLE 21 38,314 0 0
DAILY JOURNAL CORP COM 233912104 5,931 23,959 SH   SOLE 22 23,031 0 928
DAKTRONICS INC COM 234264109 281 38,022 SH   SOLE 2 3,842 0 34,180
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 7 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,304 176,570 SH   SOLE 18 176,570 0 0
DAKTRONICS INC COM 234264109 763 103,385 SH   SOLE 19 103,385 0 0
DAKTRONICS INC COM 234264109 31,431 4,256,067 SH   SOLE 21 4,256,067 0 0
DAKTRONICS INC COM 234264109 9,425 1,276,224 SH   SOLE 22 1,228,186 0 48,038
DAKTRONICS INC COM 234264109 78 10,519 SH   SOLE 23 10,519 0 0
DAKTRONICS INC COM 234264109 196 26,560 SH   SOLE 26 0 0 26,560
DAKTRONICS INC COM 234264109 39 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 657 88,944 SH   SOLE 30 88,944 0 0
DAKTRONICS INC COM 234264109 29 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 3,528 244,319 SH   SOLE 2 103,359 0 140,960
DANA INCORPORATED COM 235825205 13 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 71 4,937 SH   SOLE 7 4,937 0 0
DANA INCORPORATED COM 235825205 351 24,311 SH   SOLE 13 24,311 0 0
DANA INCORPORATED COM 235825205 12,357 855,741 SH   SOLE 18 854,936 0 805
DANA INCORPORATED COM 235825205 10,633 736,347 SH   SOLE 19 736,347 0 0
DANA INCORPORATED COM 235825205 148,003 10,249,539 SH   SOLE 21 10,249,539 0 0
DANA INCORPORATED COM 235825205 82,396 5,706,084 SH   SOLE 22 5,455,795 0 250,289
DANA INCORPORATED COM 235825205 1,010 69,979 SH   SOLE 23 69,979 0 0
DANA INCORPORATED COM 235825205 3,351 232,067 SH   SOLE 26 35,189 0 196,878
DANA INCORPORATED COM 235825205 272 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 575 39,834 SH   SOLE 30 39,834 0 0
DANA INCORPORATED COM 235825205 271 18,773 SH   SOLE 36 18,773 0 0
DANA INCORPORATED COM 235825205 246 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 282,107 1,953,244 SH   SOLE 2 502,951 0 1,450,293
DANAHER CORPORATION COM 235851102 44,904 310,902 SH   SOLE 4 293,872 0 17,030
DANAHER CORPORATION COM 235851102 93,702 648,768 SH   SOLE 7 640,603 0 8,165
DANAHER CORPORATION COM 235851102 6,963 48,213 SH   SOLE 13 48,213 0 0
DANAHER CORPORATION COM 235851102 879 6,083 SH   SOLE 15 6,083 0 0
DANAHER CORPORATION COM 235851102 182,760 1,265,391 SH   SOLE 18 1,134,500 0 130,891
DANAHER CORPORATION COM 235851102 62,012 429,360 SH   SOLE 19 429,360 0 0
DANAHER CORPORATION COM 235851102 2,478,903 17,163,352 SH   SOLE 21 17,163,352 0 0
DANAHER CORPORATION COM 235851102 2,351,351 16,280,210 SH   SOLE 22 14,190,548 0 2,089,662
DANAHER CORPORATION COM 235851102 83,515 578,236 SH   SOLE 23 578,236 0 0
DANAHER CORPORATION COM 235851102 91,065 630,516 SH   SOLE 25 630,516 0 0
DANAHER CORPORATION COM 235851102 379,759 2,629,361 SH   SOLE 26 770,655 0 1,858,706
DANAHER CORPORATION COM 235851102 17,976 124,460 SH   SOLE 28 90,720 0 33,740
DANAHER CORPORATION COM 235851102 31,768 219,951 SH   SOLE 29 79,296 0 140,655
DANAHER CORPORATION COM 235851102 408,590 2,828,982 SH   SOLE 30 2,828,982 0 0
DANAHER CORPORATION COM 235851102 63,429 439,168 SH   SOLE 31 200,092 0 239,076
DANAHER CORPORATION COM 235851102 8,500 58,850 SH   SOLE 34 58,850 0 0
DANAHER CORPORATION COM 235851102 72,524 502,137 SH   SOLE 36 502,137 0 0
DANAHER CORPORATION COM 235851102 2,158 14,941 SH   SOLE 40 14,941 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 926 812 SH   SOLE 7 812 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 137,523 120,629 SH   SOLE 21 120,629 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 39 853 SH   SOLE 4 853 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4,961 107,645 SH   SOLE 21 107,645 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,624 56,922 SH   SOLE 22 56,922 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 40 863 SH   SOLE 25 863 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,297 28,139 SH   SOLE 30 28,139 0 0
DARDEN RESTAURANTS INC COM 237194105 44,866 379,516 SH   SOLE 2 145,048 0 234,468
DARDEN RESTAURANTS INC COM 237194105 8,257 69,844 SH   SOLE 4 66,578 0 3,266
DARDEN RESTAURANTS INC COM 237194105 22,599 191,160 SH   SOLE 7 137,365 0 53,795
DARDEN RESTAURANTS INC COM 237194105 6,927 58,592 SH   SOLE 13 58,592 0 0
DARDEN RESTAURANTS INC COM 237194105 126 1,065 SH   SOLE 15 1,065 0 0
DARDEN RESTAURANTS INC COM 237194105 51,962 439,537 SH   SOLE 18 371,876 0 67,661
DARDEN RESTAURANTS INC COM 237194105 58,530 495,098 SH   SOLE 19 495,098 0 0
DARDEN RESTAURANTS INC COM 237194105 638,072 5,397,324 SH   SOLE 21 5,397,324 0 0
DARDEN RESTAURANTS INC COM 237194105 481,296 4,071,191 SH   SOLE 22 3,395,873 0 675,318
DARDEN RESTAURANTS INC COM 237194105 13,192 111,588 SH   SOLE 23 111,588 0 0
DARDEN RESTAURANTS INC COM 237194105 16,479 139,395 SH   SOLE 25 139,395 0 0
DARDEN RESTAURANTS INC COM 237194105 94,824 802,101 SH   SOLE 26 165,875 0 636,226
DARDEN RESTAURANTS INC COM 237194105 2,561 21,666 SH   SOLE 28 15,460 0 6,206
DARDEN RESTAURANTS INC COM 237194105 20,740 175,433 SH   SOLE 29 28,151 0 147,282
DARDEN RESTAURANTS INC COM 237194105 63,493 537,077 SH   SOLE 30 537,077 0 0
DARDEN RESTAURANTS INC COM 237194105 6,577 55,631 SH   SOLE 31 44,499 0 11,132
DARDEN RESTAURANTS INC COM 237194105 2,788 23,585 SH   SOLE 32 23,585 0 0
DARDEN RESTAURANTS INC COM 237194105 1,262 10,674 SH   SOLE 34 10,674 0 0
DARDEN RESTAURANTS INC COM 237194105 15,568 131,686 SH   SOLE 36 131,686 0 0
DARDEN RESTAURANTS INC COM 237194105 394 3,329 SH   SOLE 40 3,329 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 3,210 167,810 SH   SOLE 2 6,293 0 161,517
DARLING INGREDIENTS INC COM 237266101 14 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,252 65,439 SH   SOLE 7 65,439 0 0
DARLING INGREDIENTS INC COM 237266101 14,128 738,531 SH   SOLE 18 738,531 0 0
DARLING INGREDIENTS INC COM 237266101 5,469 285,866 SH   SOLE 19 285,866 0 0
DARLING INGREDIENTS INC COM 237266101 350,575 18,325,950 SH   SOLE 21 18,325,950 0 0
DARLING INGREDIENTS INC COM 237266101 96,320 5,035,012 SH   SOLE 22 4,740,862 0 294,150
DARLING INGREDIENTS INC COM 237266101 882 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 418 21,870 SH   SOLE 28 21,870 0 0
DARLING INGREDIENTS INC COM 237266101 4,981 260,360 SH   SOLE 30 260,360 0 0
DARLING INGREDIENTS INC COM 237266101 127 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 305 15,931 SH   SOLE 40 15,931 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 67 7,306 SH   SOLE 2 225 0 7,081
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 211 23,045 SH   SOLE 18 23,045 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 93 10,163 SH   SOLE 19 10,163 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,923 209,940 SH   SOLE 21 209,940 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,125 231,934 SH   SOLE 22 227,666 0 4,268
DASEKE INC COM 23753F107 114 45,556 SH   SOLE 2 1,485 0 44,071
DASEKE INC COM 23753F107 2 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 395 158,117 SH   SOLE 18 158,117 0 0
DASEKE INC COM 23753F107 264 105,519 SH   SOLE 19 105,519 0 0
DASEKE INC COM 23753F107 4,222 1,688,920 SH   SOLE 21 1,688,920 0 0
DASEKE INC COM 23753F107 3,905 1,562,149 SH   SOLE 22 1,451,796 0 110,353
DASEKE INC COM 23753F107 74 29,571 SH   SOLE 23 29,571 0 0
DASEKE INC COM 23753F107 104 41,476 SH   SOLE 26 0 0 41,476
DASEKE INC COM 23753F107 10 3,905 SH   SOLE 30 3,905 0 0
DATA I O CORP COM 237690102 6 1,658 SH   SOLE 18 1,658 0 0
DATA I O CORP COM 237690102 104 26,812 SH   SOLE 21 26,812 0 0
DATA I O CORP COM 237690102 66 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 140 4,117 SH   SOLE 2 4,117 0 0
DATADOG INC CL A COM 23804L103 126 3,723 SH   SOLE 18 1,517 0 2,206
DATADOG INC CL A COM 23804L103 3,935 116,035 SH   SOLE 19 116,035 0 0
DATADOG INC CL A COM 23804L103 41 1,197 SH   SOLE 21 1,197 0 0
DATADOG INC CL A COM 23804L103 755 22,251 SH   SOLE 22 22,251 0 0
DATADOG INC CL A COM 23804L103 90 2,654 SH   SOLE 23 2,654 0 0
DATADOG INC CL A COM 23804L103 2,407 70,973 SH   SOLE 25 70,973 0 0
DATADOG INC CL A COM 23804L103 472 13,914 SH   SOLE 26 934 0 12,980
DATADOG INC CL A COM 23804L103 3 83 SH   SOLE 31 0 0 83
DATADOG INC CL A COM 23804L103 3,284 96,854 SH   SOLE 34 96,854 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,241 31,850 SH   SOLE 2 1,499 0 30,351
DAVE & BUSTERS ENTMT INC COM 238337109 8 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 28 711 SH   SOLE 7 711 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 6,132 157,427 SH   SOLE 18 157,427 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,438 62,600 SH   SOLE 19 62,600 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 135,775 3,485,885 SH   SOLE 21 3,485,885 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 42,304 1,086,101 SH   SOLE 22 1,034,936 0 51,165
DAVE & BUSTERS ENTMT INC COM 238337109 510 13,102 SH   SOLE 26 9,580 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 182 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,817 46,658 SH   SOLE 30 46,658 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 167 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 18,506 324,273 SH   SOLE 2 44,156 0 280,117
DAVITA INC COM 23918K108 3,082 54,001 SH   SOLE 4 50,318 0 3,683
DAVITA INC COM 23918K108 5,244 91,879 SH   SOLE 7 88,011 0 3,868
DAVITA INC COM 23918K108 11 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 100 1,750 SH   SOLE 15 1,750 0 0
DAVITA INC COM 23918K108 21,389 374,785 SH   SOLE 18 356,707 0 18,078
DAVITA INC COM 23918K108 45,527 797,731 SH   SOLE 19 797,731 0 0
DAVITA INC COM 23918K108 160,812 2,817,796 SH   SOLE 21 2,817,796 0 0
DAVITA INC COM 23918K108 156,359 2,739,773 SH   SOLE 22 2,401,985 0 337,788
DAVITA INC COM 23918K108 5,832 102,192 SH   SOLE 23 102,192 0 0
DAVITA INC COM 23918K108 14,477 253,664 SH   SOLE 25 253,664 0 0
DAVITA INC COM 23918K108 36,596 641,248 SH   SOLE 26 221,655 0 419,593
DAVITA INC COM 23918K108 1,277 22,379 SH   SOLE 28 16,784 0 5,595
DAVITA INC COM 23918K108 1,467 25,709 SH   SOLE 29 4,048 0 21,661
DAVITA INC COM 23918K108 27,160 475,909 SH   SOLE 30 475,909 0 0
DAVITA INC COM 23918K108 4,579 80,243 SH   SOLE 31 21,460 0 58,783
DAVITA INC COM 23918K108 21,656 379,456 SH   SOLE 34 379,456 0 0
DAVITA INC COM 23918K108 5,198 91,076 SH   SOLE 36 91,076 0 0
DAVITA INC COM 23918K108 175 3,074 SH   SOLE 40 3,074 0 0
DAVITA INC OPTIONS 23918K108 4,280 75,000 SH Put SOLE 19 75,000 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4,547 SH   SOLE 18 4,547 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 193 89,993 SH   SOLE 21 89,993 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,906 890,544 SH   SOLE 22 890,544 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2,478 288,196 SH   SOLE 21 288,196 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 12 1,429 SH   SOLE 30 1,429 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 15 449 SH   SOLE 17 0 0 449
DBX ETF TR XTRACK USD HIGH 233051432 3 58 SH   SOLE 17 0 0 58
DBX ETF TR XTRACK RUSS 1000 233051481 3 76 SH   SOLE 17 0 0 76
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 20,838 795,058 SH   SOLE 19 795,058 0 0
DEAN FOODS CO NEW COM NEW 242370203 104 89,444 SH   SOLE 2 3,413 0 86,031
DEAN FOODS CO NEW COM NEW 242370203 11 9,108 SH   SOLE 7 9,108 0 0
DEAN FOODS CO NEW COM NEW 242370203 479 412,736 SH   SOLE 18 412,736 0 0
DEAN FOODS CO NEW COM NEW 242370203 162 139,498 SH   SOLE 19 139,498 0 0
DEAN FOODS CO NEW COM NEW 242370203 12,112 10,440,970 SH   SOLE 21 10,440,970 0 0
DEAN FOODS CO NEW COM NEW 242370203 3,561 3,070,096 SH   SOLE 22 2,998,402 0 71,694
DEAN FOODS CO NEW COM NEW 242370203 109 94,378 SH   SOLE 30 94,378 0 0
DEAN FOODS CO NEW COM NEW 242370203 13 11,029 SH   SOLE 36 11,029 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 727 21,425 SH   SOLE 2 5,805 0 15,620
DECIPHERA PHARMACEUTICALS IN COM 24344T101 16 472 SH   SOLE 7 472 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,772 81,679 SH   SOLE 18 69,345 0 12,334
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3,638 107,201 SH   SOLE 19 107,201 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 39,376 1,160,164 SH   SOLE 21 1,160,164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 19,680 579,844 SH   SOLE 22 555,191 0 24,653
DECIPHERA PHARMACEUTICALS IN COM 24344T101 556 16,386 SH   SOLE 23 16,386 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,161 34,205 SH   SOLE 26 0 0 34,205
DECIPHERA PHARMACEUTICALS IN COM 24344T101 362 10,669 SH   SOLE 28 10,669 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 217 6,384 SH   SOLE 30 6,384 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 43 1,270 SH   SOLE 34 1,270 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 60 1,769 SH   SOLE 40 1,769 0 0
DECKERS OUTDOOR CORP COM 243537107 5,639 38,268 SH   SOLE 2 13,901 0 24,367
DECKERS OUTDOOR CORP COM 243537107 18 120 SH   SOLE 4 120 0 0
DECKERS OUTDOOR CORP COM 243537107 79 537 SH   SOLE 7 537 0 0
DECKERS OUTDOOR CORP COM 243537107 25,108 170,383 SH   SOLE 18 167,314 0 3,069
DECKERS OUTDOOR CORP COM 243537107 8,433 57,230 SH   SOLE 19 57,230 0 0
DECKERS OUTDOOR CORP COM 243537107 305,540 2,073,425 SH   SOLE 21 2,073,425 0 0
DECKERS OUTDOOR CORP COM 243537107 144,389 979,841 SH   SOLE 22 938,392 0 41,449
DECKERS OUTDOOR CORP COM 243537107 407 2,760 SH   SOLE 23 2,760 0 0
DECKERS OUTDOOR CORP COM 243537107 1,253 8,500 SH   SOLE 26 6,523 0 1,977
DECKERS OUTDOOR CORP COM 243537107 473 3,209 SH   SOLE 28 3,209 0 0
DECKERS OUTDOOR CORP COM 243537107 1,339 9,085 SH   SOLE 30 9,085 0 0
DECKERS OUTDOOR CORP COM 243537107 290 1,967 SH   SOLE 34 1,967 0 0
DECKERS OUTDOOR CORP COM 243537107 55 375 SH   SOLE 36 375 0 0
DECKERS OUTDOOR CORP COM 243537107 423 2,869 SH   SOLE 40 2,869 0 0
DEERE & CO COM 244199105 130,189 771,809 SH   SOLE 2 76,198 0 695,611
DEERE & CO COM 244199105 20,818 123,416 SH   SOLE 4 115,287 0 8,129
DEERE & CO COM 244199105 59,668 353,734 SH   SOLE 7 353,734 0 0
DEERE & CO COM 244199105 240 1,422 SH   SOLE 13 1,422 0 0
DEERE & CO COM 244199105 547 3,241 SH   SOLE 15 3,241 0 0
DEERE & CO COM 244199105 13 80 SH   SOLE 17 0 0 80
DEERE & CO COM 244199105 94,670 561,243 SH   SOLE 18 519,714 0 41,529
DEERE & CO COM 244199105 25,235 149,602 SH   SOLE 19 149,602 0 0
DEERE & CO COM 244199105 963,853 5,714,091 SH   SOLE 21 5,714,091 0 0
DEERE & CO COM 244199105 1,280,728 7,592,647 SH   SOLE 22 6,737,153 0 855,494
DEERE & CO COM 244199105 36,988 219,281 SH   SOLE 23 219,281 0 0
DEERE & CO COM 244199105 53,048 314,489 SH   SOLE 25 314,489 0 0
DEERE & CO COM 244199105 210,317 1,246,840 SH   SOLE 26 367,477 0 879,363
DEERE & CO COM 244199105 9,980 59,168 SH   SOLE 28 42,688 0 16,480
DEERE & CO COM 244199105 12,334 73,122 SH   SOLE 29 73,122 0 0
DEERE & CO COM 244199105 194,789 1,154,785 SH   SOLE 30 1,154,785 0 0
DEERE & CO COM 244199105 11,157 66,144 SH   SOLE 31 54,649 0 11,495
DEERE & CO COM 244199105 6,679 39,593 SH   SOLE 34 39,593 0 0
DEERE & CO COM 244199105 38,077 225,734 SH   SOLE 36 225,734 0 0
DEERE & CO COM 244199105 1,163 6,892 SH   SOLE 40 6,892 0 0
DEL TACO RESTAURANTS INC COM 245496104 302 29,562 SH   SOLE 2 1,108 0 28,454
DEL TACO RESTAURANTS INC COM 245496104 8 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,083 105,922 SH   SOLE 18 105,922 0 0
DEL TACO RESTAURANTS INC COM 245496104 517 50,538 SH   SOLE 19 50,538 0 0
DEL TACO RESTAURANTS INC COM 245496104 11,041 1,079,827 SH   SOLE 21 1,079,827 0 0
DEL TACO RESTAURANTS INC COM 245496104 10,485 1,025,427 SH   SOLE 22 979,860 0 45,567
DEL TACO RESTAURANTS INC COM 245496104 169 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 57 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 141 13,741 SH   SOLE 30 13,741 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,902 79,953 SH   SOLE 2 5,640 0 74,313
DELEK US HLDGS INC NEW COM 24665A103 11 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 87 2,396 SH   SOLE 7 2,396 0 0
DELEK US HLDGS INC NEW COM 24665A103 9,304 256,302 SH   SOLE 18 256,302 0 0
DELEK US HLDGS INC NEW COM 24665A103 6,133 168,959 SH   SOLE 19 168,959 0 0
DELEK US HLDGS INC NEW COM 24665A103 98,105 2,702,609 SH   SOLE 21 2,702,609 0 0
DELEK US HLDGS INC NEW COM 24665A103 81,698 2,250,633 SH   SOLE 22 2,137,251 0 113,382
DELEK US HLDGS INC NEW COM 24665A103 319 8,793 SH   SOLE 23 8,793 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,784 49,133 SH   SOLE 26 18,693 0 30,440
DELEK US HLDGS INC NEW COM 24665A103 365 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 840 23,127 SH   SOLE 30 23,127 0 0
DELEK US HLDGS INC NEW COM 24665A103 85 2,344 SH   SOLE 36 2,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 267 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 25,034 482,716 SH   SOLE 2 139,815 0 342,901
DELL TECHNOLOGIES INC CL C 24703L202 3,729 71,912 SH   SOLE 4 67,871 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 943 18,192 SH   SOLE 7 18,192 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14 268 SH   SOLE 13 268 0 0
DELL TECHNOLOGIES INC CL C 24703L202 62 1,205 SH   SOLE 15 1,205 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7 131 SH   SOLE 17 0 0 131
DELL TECHNOLOGIES INC CL C 24703L202 6,029 116,248 SH   SOLE 18 101,763 0 14,485
DELL TECHNOLOGIES INC CL C 24703L202 1,221 23,541 SH   SOLE 19 23,541 0 0
DELL TECHNOLOGIES INC CL C 24703L202 106,157 2,046,985 SH   SOLE 21 2,046,985 0 0
DELL TECHNOLOGIES INC CL C 24703L202 210,002 4,049,410 SH   SOLE 22 3,687,095 0 362,315
DELL TECHNOLOGIES INC CL C 24703L202 7,044 135,828 SH   SOLE 23 135,828 0 0
DELL TECHNOLOGIES INC CL C 24703L202 8,027 154,785 SH   SOLE 25 154,785 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27,644 533,043 SH   SOLE 26 217,599 0 315,444
DELL TECHNOLOGIES INC CL C 24703L202 1,444 27,840 SH   SOLE 28 19,562 0 8,278
DELL TECHNOLOGIES INC CL C 24703L202 1,105 21,301 SH   SOLE 29 21,301 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13,012 250,915 SH   SOLE 30 250,915 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,317 63,956 SH   SOLE 31 50,464 0 13,492
DELL TECHNOLOGIES INC CL C 24703L202 982 18,926 SH   SOLE 34 18,926 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6,552 126,339 SH   SOLE 36 126,339 0 0
DELL TECHNOLOGIES INC CL C 24703L202 229 4,409 SH   SOLE 40 4,409 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 500 37,291 SH   SOLE 2 37,291 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 26 1,947 SH   SOLE 7 1,947 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 2,715 202,597 SH   SOLE 18 202,597 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 44,893 3,350,249 SH   SOLE 21 3,350,249 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 27,605 2,060,097 SH   SOLE 22 1,988,311 0 71,786
DELPHI TECHNOLOGIES PLC SHS G2709G107 329 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PLC SHS G2709G107 143 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 344 25,661 SH   SOLE 30 25,661 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 9 697 SH   SOLE 34 697 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 110 8,211 SH   SOLE 36 8,211 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 134 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 75,035 1,302,693 SH   SOLE 2 135,599 0 1,167,094
DELTA AIR LINES INC DEL COM NEW 247361702 4,540 78,816 SH   SOLE 4 74,189 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 34,061 591,340 SH   SOLE 7 500,799 0 90,541
DELTA AIR LINES INC DEL COM NEW 247361702 597 10,362 SH   SOLE 13 10,362 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 134 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 152,775 2,652,352 SH   SOLE 18 2,443,679 0 208,673
DELTA AIR LINES INC DEL COM NEW 247361702 41,849 726,537 SH   SOLE 19 726,537 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 621,130 10,783,515 SH   SOLE 21 10,783,515 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 781,852 13,573,815 SH   SOLE 22 12,227,965 0 1,345,850
DELTA AIR LINES INC DEL COM NEW 247361702 7,687 133,449 SH   SOLE 23 133,449 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,679 220,129 SH   SOLE 25 180,069 0 40,060
DELTA AIR LINES INC DEL COM NEW 247361702 78,637 1,365,228 SH   SOLE 26 261,574 0 1,103,654
DELTA AIR LINES INC DEL COM NEW 247361702 1,750 30,390 SH   SOLE 28 21,566 0 8,824
DELTA AIR LINES INC DEL COM NEW 247361702 1,187 20,616 SH   SOLE 29 3,817 0 16,799
DELTA AIR LINES INC DEL COM NEW 247361702 94,019 1,632,271 SH   SOLE 30 1,632,271 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,703 64,294 SH   SOLE 31 42,189 0 22,105
DELTA AIR LINES INC DEL COM NEW 247361702 31,813 552,317 SH   SOLE 34 552,317 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,098 157,956 SH   SOLE 36 157,956 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 209 3,621 SH   SOLE 40 3,621 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 248 4,300 SH Call SOLE 2 4,300 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 11,652 202,300 SH Call SOLE 19 202,300 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 230 4,000 SH Call SOLE 22 4,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 35 600 SH Call SOLE 25 600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 29 500 SH Call SOLE 26 0 0 500
DELTA AIR LINES INC DEL OPTIONS 247361702 3,341 58,000 SH Call SOLE 34 58,000 0 0
DELTA APPAREL INC COM 247368103 140 5,876 SH   SOLE 2 266 0 5,610
DELTA APPAREL INC COM 247368103 516 21,711 SH   SOLE 18 21,711 0 0
DELTA APPAREL INC COM 247368103 244 10,267 SH   SOLE 19 10,267 0 0
DELTA APPAREL INC COM 247368103 5,185 218,317 SH   SOLE 21 218,317 0 0
DELTA APPAREL INC COM 247368103 5,249 221,010 SH   SOLE 22 219,144 0 1,866
DELUXE CORP COM 248019101 3,047 61,986 SH   SOLE 2 20,261 0 41,725
DELUXE CORP COM 248019101 13 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 67 1,371 SH   SOLE 7 1,371 0 0
DELUXE CORP COM 248019101 12,206 248,286 SH   SOLE 18 248,286 0 0
DELUXE CORP COM 248019101 4,539 92,327 SH   SOLE 19 92,327 0 0
DELUXE CORP COM 248019101 150,592 3,063,294 SH   SOLE 21 3,063,294 0 0
DELUXE CORP COM 248019101 75,382 1,533,409 SH   SOLE 22 1,462,507 0 70,902
DELUXE CORP COM 248019101 70 1,425 SH   SOLE 23 1,425 0 0
DELUXE CORP COM 248019101 1,560 31,736 SH   SOLE 26 15,352 0 16,384
DELUXE CORP COM 248019101 305 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 627 12,747 SH   SOLE 30 12,747 0 0
DELUXE CORP COM 248019101 245 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 746 48,685 SH   SOLE 2 8,930 0 39,755
DENALI THERAPEUTICS INC COM 24823R105 5 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 10 646 SH   SOLE 7 646 0 0
DENALI THERAPEUTICS INC COM 24823R105 2,635 172,019 SH   SOLE 18 163,266 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 2,985 194,843 SH   SOLE 19 194,843 0 0
DENALI THERAPEUTICS INC COM 24823R105 39,387 2,570,927 SH   SOLE 21 2,570,927 0 0
DENALI THERAPEUTICS INC COM 24823R105 28,738 1,875,864 SH   SOLE 22 1,808,882 0 66,982
DENALI THERAPEUTICS INC COM 24823R105 379 24,714 SH   SOLE 23 24,714 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,254 81,878 SH   SOLE 26 21,467 0 60,411
DENALI THERAPEUTICS INC COM 24823R105 142 9,267 SH   SOLE 28 9,267 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,960 258,495 SH   SOLE 30 258,495 0 0
DENALI THERAPEUTICS INC COM 24823R105 15 989 SH   SOLE 34 989 0 0
DENALI THERAPEUTICS INC COM 24823R105 126 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 610 512,592 SH   SOLE 2 32,953 0 479,639
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,470 2,075,325 SH   SOLE 18 2,075,325 0 0
DENBURY RES INC COM NEW 247916208 1,143 960,556 SH   SOLE 19 960,556 0 0
DENBURY RES INC COM NEW 247916208 60,776 51,072,369 SH   SOLE 21 51,072,369 0 0
DENBURY RES INC COM NEW 247916208 16,859 14,167,603 SH   SOLE 22 13,532,392 0 635,211
DENBURY RES INC COM NEW 247916208 0 48 SH   SOLE 23 48 0 0
DENBURY RES INC COM NEW 247916208 263 221,117 SH   SOLE 26 25,973 0 195,144
DENBURY RES INC COM NEW 247916208 71 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 864 725,706 SH   SOLE 30 725,706 0 0
DENBURY RES INC COM NEW 247916208 47 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 1,248 54,808 SH   SOLE 2 5,050 0 49,758
DENNYS CORP COM 24869P104 4 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 27 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 5,514 242,197 SH   SOLE 18 200,296 0 41,901
DENNYS CORP COM 24869P104 6,097 267,823 SH   SOLE 19 267,823 0 0
DENNYS CORP COM 24869P104 45,423 1,995,313 SH   SOLE 21 1,995,313 0 0
DENNYS CORP COM 24869P104 41,834 1,837,628 SH   SOLE 22 1,752,405 0 85,223
DENNYS CORP COM 24869P104 660 28,985 SH   SOLE 23 28,985 0 0
DENNYS CORP COM 24869P104 1,687 74,115 SH   SOLE 26 22,809 0 51,306
DENNYS CORP COM 24869P104 157 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 419 18,389 SH   SOLE 30 18,389 0 0
DENNYS CORP COM 24869P104 636 27,929 SH   SOLE 34 27,929 0 0
DENNYS CORP COM 24869P104 148 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 31,188 585,028 SH   SOLE 2 66,158 0 518,870
DENTSPLY SIRONA INC COM 24906P109 5,246 98,401 SH   SOLE 4 92,312 0 6,089
DENTSPLY SIRONA INC COM 24906P109 11,924 223,668 SH   SOLE 7 197,233 0 26,435
DENTSPLY SIRONA INC COM 24906P109 496 9,310 SH   SOLE 13 9,310 0 0
DENTSPLY SIRONA INC COM 24906P109 138 2,587 SH   SOLE 15 2,587 0 0
DENTSPLY SIRONA INC COM 24906P109 24,799 465,179 SH   SOLE 18 434,713 0 30,466
DENTSPLY SIRONA INC COM 24906P109 3,448 64,682 SH   SOLE 19 64,682 0 0
DENTSPLY SIRONA INC COM 24906P109 276,363 5,184,065 SH   SOLE 21 5,184,065 0 0
DENTSPLY SIRONA INC COM 24906P109 287,888 5,400,261 SH   SOLE 22 4,787,316 0 612,945
DENTSPLY SIRONA INC COM 24906P109 9,547 179,084 SH   SOLE 23 179,084 0 0
DENTSPLY SIRONA INC COM 24906P109 13,525 253,709 SH   SOLE 25 253,709 0 0
DENTSPLY SIRONA INC COM 24906P109 58,713 1,101,345 SH   SOLE 26 320,536 0 780,809
DENTSPLY SIRONA INC COM 24906P109 2,487 46,651 SH   SOLE 28 34,542 0 12,109
DENTSPLY SIRONA INC COM 24906P109 2,863 53,706 SH   SOLE 29 4,840 0 48,866
DENTSPLY SIRONA INC COM 24906P109 47,751 895,723 SH   SOLE 30 895,723 0 0
DENTSPLY SIRONA INC COM 24906P109 2,657 49,841 SH   SOLE 31 41,099 0 8,742
DENTSPLY SIRONA INC COM 24906P109 878 16,461 SH   SOLE 34 16,461 0 0
DENTSPLY SIRONA INC COM 24906P109 8,050 151,003 SH   SOLE 36 151,003 0 0
DENTSPLY SIRONA INC COM 24906P109 339 6,354 SH   SOLE 40 6,354 0 0
DERMIRA INC COM 24983L104 324 50,649 SH   SOLE 2 12,008 0 38,641
DERMIRA INC COM 24983L104 5 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,222 191,289 SH   SOLE 18 169,905 0 21,384
DERMIRA INC COM 24983L104 1,437 224,841 SH   SOLE 19 224,841 0 0
DERMIRA INC COM 24983L104 14,491 2,267,708 SH   SOLE 21 2,267,708 0 0
DERMIRA INC COM 24983L104 9,457 1,479,957 SH   SOLE 22 1,431,987 0 47,970
DERMIRA INC COM 24983L104 202 31,572 SH   SOLE 23 31,572 0 0
DERMIRA INC COM 24983L104 426 66,640 SH   SOLE 26 0 0 66,640
DERMIRA INC COM 24983L104 49 7,654 SH   SOLE 28 7,654 0 0
DERMIRA INC COM 24983L104 52 8,155 SH   SOLE 30 8,155 0 0
DERMIRA INC COM 24983L104 15 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 462 550,000 PRN   SOLE 21 550,000 0 0
DESCARTES SYS GROUP INC COM 249906108 9,002 223,324 SH   SOLE 21 223,324 0 0
DESIGNER BRANDS INC CL A 250565108 1,095 63,978 SH   SOLE 2 2,669 0 61,309
DESIGNER BRANDS INC CL A 250565108 7 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 40 2,332 SH   SOLE 7 2,332 0 0
DESIGNER BRANDS INC CL A 250565108 4,812 281,065 SH   SOLE 18 281,065 0 0
DESIGNER BRANDS INC CL A 250565108 1,915 111,854 SH   SOLE 19 111,854 0 0
DESIGNER BRANDS INC CL A 250565108 109,409 6,390,691 SH   SOLE 21 6,390,691 0 0
DESIGNER BRANDS INC CL A 250565108 31,791 1,856,970 SH   SOLE 22 1,742,819 0 114,151
DESIGNER BRANDS INC CL A 250565108 676 39,509 SH   SOLE 26 20,073 0 19,436
DESIGNER BRANDS INC CL A 250565108 139 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 1,330 77,712 SH   SOLE 30 77,712 0 0
DESIGNER BRANDS INC CL A 250565108 34 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 102 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 19 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 5,939 524,628 SH   SOLE 21 524,628 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,203 282,920 SH   SOLE 22 282,920 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,093 184,874 SH   SOLE 30 184,874 0 0
DESTINATION MATERNITY CORP COM 25065D100 1 2,639 SH   SOLE 18 2,639 0 0
DESTINATION MATERNITY CORP COM 25065D100 18 42,976 SH   SOLE 21 42,976 0 0
DESTINATION MATERNITY CORP COM 25065D100 97 232,997 SH   SOLE 22 232,997 0 0
DESTINATION XL GROUP INC COM 25065K104 12 7,217 SH   SOLE 18 7,217 0 0
DESTINATION XL GROUP INC COM 25065K104 211 124,641 SH   SOLE 21 124,641 0 0
DESTINATION XL GROUP INC COM 25065K104 1,471 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 27,495 1,142,770 SH   SOLE 2 218,854 0 923,916
DEVON ENERGY CORP NEW COM 25179M103 3,905 162,307 SH   SOLE 4 150,360 0 11,947
DEVON ENERGY CORP NEW COM 25179M103 9,148 380,235 SH   SOLE 7 366,949 0 13,286
DEVON ENERGY CORP NEW COM 25179M103 500 20,776 SH   SOLE 13 20,776 0 0
DEVON ENERGY CORP NEW COM 25179M103 104 4,324 SH   SOLE 15 4,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 28,646 1,190,597 SH   SOLE 18 1,125,677 0 64,920
DEVON ENERGY CORP NEW COM 25179M103 8,498 353,216 SH   SOLE 19 353,216 0 0
DEVON ENERGY CORP NEW COM 25179M103 240,512 9,996,349 SH   SOLE 21 9,996,349 0 0
DEVON ENERGY CORP NEW COM 25179M103 286,717 11,916,751 SH   SOLE 22 10,733,449 0 1,183,302
DEVON ENERGY CORP NEW COM 25179M103 7,517 312,441 SH   SOLE 23 312,441 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,341 388,220 SH   SOLE 25 388,220 0 0
DEVON ENERGY CORP NEW COM 25179M103 50,952 2,117,725 SH   SOLE 26 587,267 0 1,530,458
DEVON ENERGY CORP NEW COM 25179M103 1,963 81,584 SH   SOLE 28 59,069 0 22,515
DEVON ENERGY CORP NEW COM 25179M103 359 14,933 SH   SOLE 29 14,933 0 0
DEVON ENERGY CORP NEW COM 25179M103 41,072 1,707,065 SH   SOLE 30 1,707,065 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,590 107,643 SH   SOLE 31 90,299 0 17,344
DEVON ENERGY CORP NEW COM 25179M103 1,771 73,597 SH   SOLE 34 73,597 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,402 307,657 SH   SOLE 36 307,657 0 0
DEVON ENERGY CORP NEW COM 25179M103 238 9,877 SH   SOLE 40 9,877 0 0
DEXCOM INC COM 252131107 34,443 230,787 SH   SOLE 2 33,071 0 197,716
DEXCOM INC COM 252131107 5,662 37,940 SH   SOLE 4 35,424 0 2,516
DEXCOM INC COM 252131107 782 5,239 SH   SOLE 7 5,239 0 0
DEXCOM INC COM 252131107 24 158 SH   SOLE 13 158 0 0
DEXCOM INC COM 252131107 117 786 SH   SOLE 15 786 0 0
DEXCOM INC COM 252131107 8,725 58,464 SH   SOLE 18 51,151 0 7,313
DEXCOM INC COM 252131107 3,336 22,353 SH   SOLE 19 22,353 0 0
DEXCOM INC COM 252131107 248,408 1,664,488 SH   SOLE 21 1,664,488 0 0
DEXCOM INC COM 252131107 375,686 2,517,326 SH   SOLE 22 2,339,398 0 177,928
DEXCOM INC COM 252131107 10,597 71,006 SH   SOLE 23 71,006 0 0
DEXCOM INC COM 252131107 13,210 88,516 SH   SOLE 25 88,516 0 0
DEXCOM INC COM 252131107 49,983 334,918 SH   SOLE 26 124,023 0 210,895
DEXCOM INC COM 252131107 2,687 18,005 SH   SOLE 28 13,212 0 4,793
DEXCOM INC COM 252131107 3,351 22,456 SH   SOLE 29 3,027 0 19,429
DEXCOM INC COM 252131107 21,814 146,165 SH   SOLE 30 146,165 0 0
DEXCOM INC COM 252131107 3,222 21,589 SH   SOLE 31 18,456 0 3,133
DEXCOM INC COM 252131107 751 5,033 SH   SOLE 34 5,033 0 0
DEXCOM INC COM 252131107 8,733 58,515 SH   SOLE 36 58,515 0 0
DEXCOM INC COM 252131107 373 2,497 SH   SOLE 40 2,497 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 1,849 1,165,000 PRN   SOLE 21 1,165,000 0 0
DHI GROUP INC COM 23331S100 192 49,756 SH   SOLE 2 2,121 0 47,635
DHI GROUP INC COM 23331S100 707 183,690 SH   SOLE 18 183,690 0 0
DHI GROUP INC COM 23331S100 332 86,303 SH   SOLE 19 86,303 0 0
DHI GROUP INC COM 23331S100 6,960 1,807,895 SH   SOLE 21 1,807,895 0 0
DHI GROUP INC COM 23331S100 4,470 1,161,143 SH   SOLE 22 1,140,472 0 20,671
DHT HOLDINGS INC SHS NEW Y2065G121 573 93,131 SH   SOLE 2 3,544 0 89,587
DHT HOLDINGS INC SHS NEW Y2065G121 8 1,371 SH   SOLE 7 1,371 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,956 317,990 SH   SOLE 18 317,990 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 942 153,107 SH   SOLE 19 153,107 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 19,448 3,162,237 SH   SOLE 21 3,162,237 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 6,204 1,008,720 SH   SOLE 22 934,667 0 74,053
DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 32,761 200,351 SH   SOLE 18 200,285 0 66
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 4 1,982 SH   SOLE 18 1,982 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 49 23,630 SH   SOLE 21 23,630 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 366 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,613 11,675 SH   SOLE 18 11,675 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 760 5,503 SH   SOLE 19 5,503 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16,924 122,524 SH   SOLE 21 122,524 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15,499 112,206 SH   SOLE 22 107,962 0 4,244
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 73 526 SH   SOLE 23 526 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 76 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 65 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 108 779 SH   SOLE 30 779 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 69 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 392 70,515 SH   SOLE 2 2,878 0 67,637
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 23 4,110 SH   SOLE 7 4,110 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,608 289,129 SH   SOLE 18 289,129 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,046 188,117 SH   SOLE 19 188,117 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 40,364 7,259,654 SH   SOLE 21 7,259,654 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 14,491 2,606,370 SH   SOLE 22 2,479,461 0 126,909
DIAMOND OFFSHORE DRILLING IN COM 25271C102 111 20,040 SH   SOLE 23 20,040 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 383 68,845 SH   SOLE 26 11,889 0 56,956
DIAMOND OFFSHORE DRILLING IN COM 25271C102 55 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 517 92,947 SH   SOLE 30 92,947 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 73 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 42 7,637 SH   SOLE 40 7,637 0 0
DIAMOND S SHIPPING INC COM Y20676105 243 22,089 SH   SOLE 2 921 0 21,168
DIAMOND S SHIPPING INC COM Y20676105 867 78,646 SH   SOLE 18 78,646 0 0
DIAMOND S SHIPPING INC COM Y20676105 408 36,999 SH   SOLE 19 36,999 0 0
DIAMOND S SHIPPING INC COM Y20676105 8,950 812,152 SH   SOLE 21 812,152 0 0
DIAMOND S SHIPPING INC COM Y20676105 2,677 242,940 SH   SOLE 22 234,106 0 8,834
DIAMONDBACK ENERGY INC COM 25278X109 35,236 391,901 SH   SOLE 2 37,706 0 354,195
DIAMONDBACK ENERGY INC COM 25278X109 5,182 57,633 SH   SOLE 4 53,452 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 12,786 142,212 SH   SOLE 7 142,212 0 0
DIAMONDBACK ENERGY INC COM 25278X109 190 2,111 SH   SOLE 13 2,111 0 0
DIAMONDBACK ENERGY INC COM 25278X109 128 1,419 SH   SOLE 15 1,419 0 0
DIAMONDBACK ENERGY INC COM 25278X109 40,715 452,842 SH   SOLE 18 432,224 0 20,618
DIAMONDBACK ENERGY INC COM 25278X109 13,083 145,515 SH   SOLE 19 145,515 0 0
DIAMONDBACK ENERGY INC COM 25278X109 367,517 4,087,613 SH   SOLE 21 4,087,613 0 0
DIAMONDBACK ENERGY INC COM 25278X109 352,210 3,917,367 SH   SOLE 22 3,488,463 0 428,904
DIAMONDBACK ENERGY INC COM 25278X109 10,059 111,878 SH   SOLE 23 111,878 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,128 157,130 SH   SOLE 25 157,130 0 0
DIAMONDBACK ENERGY INC COM 25278X109 54,422 605,295 SH   SOLE 26 204,220 0 401,075
DIAMONDBACK ENERGY INC COM 25278X109 2,671 29,702 SH   SOLE 28 21,548 0 8,154
DIAMONDBACK ENERGY INC COM 25278X109 285 3,171 SH   SOLE 29 3,171 0 0
DIAMONDBACK ENERGY INC COM 25278X109 65,137 724,464 SH   SOLE 30 724,464 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,464 127,508 SH   SOLE 31 29,297 0 98,211
DIAMONDBACK ENERGY INC COM 25278X109 3,263 36,295 SH   SOLE 34 36,295 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,016 100,280 SH   SOLE 36 100,280 0 0
DIAMONDBACK ENERGY INC COM 25278X109 381 4,241 SH   SOLE 40 4,241 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 33,150 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,191 213,744 SH   SOLE 2 11,618 0 202,126
DIAMONDROCK HOSPITALITY CO COM 252784301 574 56,006 SH   SOLE 4 56,006 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,102 205,119 SH   SOLE 7 205,119 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 84 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,304 907,691 SH   SOLE 18 907,691 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,999 682,799 SH   SOLE 19 682,799 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 242,029 23,612,580 SH   SOLE 21 23,612,580 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 83,526 8,148,845 SH   SOLE 22 7,859,825 0 289,020
DIAMONDROCK HOSPITALITY CO COM 252784301 346 33,722 SH   SOLE 23 33,722 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,275 417,100 SH   SOLE 25 417,100 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,667 162,607 SH   SOLE 26 47,892 0 114,715
DIAMONDROCK HOSPITALITY CO COM 252784301 265 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,086 105,938 SH   SOLE 29 105,938 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 11,525 1,124,420 SH   SOLE 30 1,124,420 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 346 33,768 SH   SOLE 34 33,768 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 33 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 222 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 650 45,282 SH   SOLE 2 2,083 0 43,199
DICERNA PHARMACEUTICALS INC COM 253031108 14 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,691 187,400 SH   SOLE 18 187,400 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,279 89,053 SH   SOLE 19 89,053 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 36,168 2,518,656 SH   SOLE 21 2,518,656 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 21,522 1,498,732 SH   SOLE 22 1,441,245 0 57,487
DICERNA PHARMACEUTICALS INC COM 253031108 134 9,310 SH   SOLE 26 0 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 164 11,388 SH   SOLE 30 11,388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 19 1,357 SH   SOLE 34 1,357 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 63 4,358 SH   SOLE 40 4,358 0 0
DICKS SPORTING GOODS INC COM 253393102 5,529 135,471 SH   SOLE 2 49,498 0 85,973
DICKS SPORTING GOODS INC COM 253393102 11 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 89 2,187 SH   SOLE 7 2,187 0 0
DICKS SPORTING GOODS INC COM 253393102 8,448 207,005 SH   SOLE 18 207,005 0 0
DICKS SPORTING GOODS INC COM 253393102 616 15,104 SH   SOLE 19 15,104 0 0
DICKS SPORTING GOODS INC COM 253393102 132,445 3,245,400 SH   SOLE 21 3,245,400 0 0
DICKS SPORTING GOODS INC COM 253393102 98,604 2,416,172 SH   SOLE 22 2,274,146 0 142,026
DICKS SPORTING GOODS INC COM 253393102 1,075 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 375 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 991 24,282 SH   SOLE 30 24,282 0 0
DICKS SPORTING GOODS INC COM 253393102 58 1,421 SH   SOLE 31 1,421 0 0
DICKS SPORTING GOODS INC COM 253393102 171 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 297 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 814 72,698 SH   SOLE 2 3,125 0 69,573
DIEBOLD NXDF INC COM 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 49 4,396 SH   SOLE 7 4,396 0 0
DIEBOLD NXDF INC COM 253651103 3,859 344,572 SH   SOLE 18 344,572 0 0
DIEBOLD NXDF INC COM 253651103 1,479 132,040 SH   SOLE 19 132,040 0 0
DIEBOLD NXDF INC COM 253651103 93,290 8,329,492 SH   SOLE 21 8,329,492 0 0
DIEBOLD NXDF INC COM 253651103 26,085 2,328,974 SH   SOLE 22 2,232,907 0 96,067
DIEBOLD NXDF INC COM 253651103 278 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 100 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 1,205 107,546 SH   SOLE 30 107,546 0 0
DIEBOLD NXDF INC COM 253651103 51 4,584 SH   SOLE 36 4,584 0 0
DIEBOLD NXDF INC COM 253651103 74 6,621 SH   SOLE 40 6,621 0 0
DIGI INTL INC COM 253798102 402 29,525 SH   SOLE 2 1,251 0 28,274
DIGI INTL INC COM 253798102 8 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,796 131,898 SH   SOLE 18 131,898 0 0
DIGI INTL INC COM 253798102 644 47,254 SH   SOLE 19 47,254 0 0
DIGI INTL INC COM 253798102 42,863 3,147,056 SH   SOLE 21 3,147,056 0 0
DIGI INTL INC COM 253798102 11,540 847,253 SH   SOLE 22 826,213 0 21,040
DIGI INTL INC COM 253798102 427 31,361 SH   SOLE 30 31,361 0 0
DIGIMARC CORP NEW COM 25381B101 391 9,996 SH   SOLE 2 435 0 9,561
DIGIMARC CORP NEW COM 25381B101 8 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,627 41,621 SH   SOLE 18 41,621 0 0
DIGIMARC CORP NEW COM 25381B101 778 19,914 SH   SOLE 19 19,914 0 0
DIGIMARC CORP NEW COM 25381B101 15,679 401,098 SH   SOLE 21 401,098 0 0
DIGIMARC CORP NEW COM 25381B101 13,122 335,698 SH   SOLE 22 326,709 0 8,989
DIGIRAD CORP COM NEW 253827703 6 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 7 1,462 SH   SOLE 22 1,462 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 1,837 SH   SOLE 18 1,837 0 0
DIGITAL ALLY INC COM NEW 25382P208 27 21,274 SH   SOLE 21 21,274 0 0
DIGITAL ALLY INC COM NEW 25382P208 63 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 64,245 494,916 SH   SOLE 2 41,653 0 453,263
DIGITAL RLTY TR INC COM 253868103 21,374 164,656 SH   SOLE 4 159,215 0 5,441
DIGITAL RLTY TR INC COM 253868103 53,955 415,647 SH   SOLE 7 415,647 0 0
DIGITAL RLTY TR INC COM 253868103 230 1,774 SH   SOLE 13 1,774 0 0
DIGITAL RLTY TR INC COM 253868103 1,219 9,387 SH   SOLE 15 9,387 0 0
DIGITAL RLTY TR INC COM 253868103 72,869 561,351 SH   SOLE 18 533,711 0 27,640
DIGITAL RLTY TR INC COM 253868103 34,833 268,336 SH   SOLE 19 268,336 0 0
DIGITAL RLTY TR INC COM 253868103 926,394 7,136,538 SH   SOLE 21 7,136,538 0 0
DIGITAL RLTY TR INC COM 253868103 897,865 6,916,762 SH   SOLE 22 6,334,422 0 582,340
DIGITAL RLTY TR INC COM 253868103 22,488 173,241 SH   SOLE 23 173,241 0 0
DIGITAL RLTY TR INC COM 253868103 80,849 622,826 SH   SOLE 25 622,826 0 0
DIGITAL RLTY TR INC COM 253868103 113,081 871,124 SH   SOLE 26 252,463 0 618,661
DIGITAL RLTY TR INC COM 253868103 5,525 42,561 SH   SOLE 28 31,755 0 10,806
DIGITAL RLTY TR INC COM 253868103 14,547 112,060 SH   SOLE 29 112,060 0 0
DIGITAL RLTY TR INC COM 253868103 201,558 1,552,716 SH   SOLE 30 1,552,716 0 0
DIGITAL RLTY TR INC COM 253868103 5,840 44,990 SH   SOLE 31 37,322 0 7,668
DIGITAL RLTY TR INC COM 253868103 3,727 28,710 SH   SOLE 34 28,710 0 0
DIGITAL RLTY TR INC COM 253868103 18,050 139,046 SH   SOLE 36 139,046 0 0
DIGITAL RLTY TR INC COM 253868103 638 4,915 SH   SOLE 40 4,915 0 0
DIGITAL TURBINE INC COM NEW 25400W102 436 67,698 SH   SOLE 2 3,178 0 64,520
DIGITAL TURBINE INC COM NEW 25400W102 15 2,398 SH   SOLE 7 2,398 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,813 281,242 SH   SOLE 18 281,242 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,044 162,054 SH   SOLE 19 162,054 0 0
DIGITAL TURBINE INC COM NEW 25400W102 17,754 2,754,677 SH   SOLE 21 2,754,677 0 0
DIGITAL TURBINE INC COM NEW 25400W102 12,524 1,943,286 SH   SOLE 22 1,907,568 0 35,718
DILLARDS INC CL A 254067101 997 15,078 SH   SOLE 2 4,745 0 10,333
DILLARDS INC CL A 254067101 8 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 11 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 3,959 59,878 SH   SOLE 18 59,878 0 0
DILLARDS INC CL A 254067101 1,182 17,881 SH   SOLE 19 17,881 0 0
DILLARDS INC CL A 254067101 48,301 730,610 SH   SOLE 21 730,610 0 0
DILLARDS INC CL A 254067101 35,990 544,391 SH   SOLE 22 523,833 0 20,558
DILLARDS INC CL A 254067101 249 3,767 SH   SOLE 26 1,635 0 2,132
DILLARDS INC CL A 254067101 118 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 358 5,421 SH   SOLE 30 5,421 0 0
DILLARDS INC CL A 254067101 164 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 77 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 692 32,320 SH   SOLE 2 1,387 0 30,933
DIME CMNTY BANCSHARES COM 253922108 6 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 16 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 3,174 148,271 SH   SOLE 18 148,271 0 0
DIME CMNTY BANCSHARES COM 253922108 1,170 54,660 SH   SOLE 19 54,660 0 0
DIME CMNTY BANCSHARES COM 253922108 75,558 3,529,097 SH   SOLE 21 3,529,097 0 0
DIME CMNTY BANCSHARES COM 253922108 23,055 1,076,852 SH   SOLE 22 1,034,757 0 42,095
DIME CMNTY BANCSHARES COM 253922108 427 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 100 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 821 38,365 SH   SOLE 30 38,365 0 0
DIME CMNTY BANCSHARES COM 253922108 74 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,174 15,474 SH   SOLE 2 654 0 14,820
DINE BRANDS GLOBAL INC COM 254423106 8 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 26 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,705 75,203 SH   SOLE 18 75,203 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,148 28,309 SH   SOLE 19 28,309 0 0
DINE BRANDS GLOBAL INC COM 254423106 138,392 1,824,313 SH   SOLE 21 1,824,313 0 0
DINE BRANDS GLOBAL INC COM 254423106 40,167 529,495 SH   SOLE 22 489,746 0 39,749
DINE BRANDS GLOBAL INC COM 254423106 78 1,032 SH   SOLE 23 1,032 0 0
DINE BRANDS GLOBAL INC COM 254423106 583 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 156 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,850 24,387 SH   SOLE 30 24,387 0 0
DINE BRANDS GLOBAL INC COM 254423106 154 2,028 SH   SOLE 34 2,028 0 0
DINE BRANDS GLOBAL INC COM 254423106 139 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,621 40,383 SH   SOLE 2 1,687 0 38,696
DIODES INC COM 254543101 9 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 32 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 7,428 185,016 SH   SOLE 18 185,016 0 0
DIODES INC COM 254543101 3,011 75,004 SH   SOLE 19 75,004 0 0
DIODES INC COM 254543101 181,573 4,522,375 SH   SOLE 21 4,522,375 0 0
DIODES INC COM 254543101 49,392 1,230,188 SH   SOLE 22 1,168,748 0 61,440
DIODES INC COM 254543101 375 9,352 SH   SOLE 26 7,267 0 2,085
DIODES INC COM 254543101 220 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 19,690 490,407 SH   SOLE 30 490,407 0 0
DIODES INC COM 254543101 172 4,294 SH   SOLE 34 4,294 0 0
DIODES INC COM 254543101 154 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 307 62,558 SH   SOLE 2 8,237 0 54,321
DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 6 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,325 270,451 SH   SOLE 18 270,451 0 0
DIPLOMAT PHARMACY INC COM 25456K101 728 148,478 SH   SOLE 19 148,478 0 0
DIPLOMAT PHARMACY INC COM 25456K101 32,996 6,733,808 SH   SOLE 21 6,733,808 0 0
DIPLOMAT PHARMACY INC COM 25456K101 9,305 1,898,981 SH   SOLE 22 1,794,819 0 104,162
DIPLOMAT PHARMACY INC COM 25456K101 36 7,251 SH   SOLE 23 7,251 0 0
DIPLOMAT PHARMACY INC COM 25456K101 164 33,394 SH   SOLE 26 5,329 0 28,065
DIPLOMAT PHARMACY INC COM 25456K101 34 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 667 136,109 SH   SOLE 30 136,109 0 0
DIPLOMAT PHARMACY INC COM 25456K101 19 3,872 SH   SOLE 40 3,872 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 6 100 SH   SOLE 17 0 0 100
DISCOVER FINL SVCS COM 254709108 81,296 1,002,539 SH   SOLE 2 269,714 0 732,825
DISCOVER FINL SVCS COM 254709108 13,913 171,576 SH   SOLE 4 162,203 0 9,373
DISCOVER FINL SVCS COM 254709108 23,146 285,439 SH   SOLE 7 285,439 0 0
DISCOVER FINL SVCS COM 254709108 2,761 34,046 SH   SOLE 13 34,046 0 0
DISCOVER FINL SVCS COM 254709108 313 3,862 SH   SOLE 15 3,862 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 68,148 840,396 SH   SOLE 18 779,216 0 61,180
DISCOVER FINL SVCS COM 254709108 32,523 401,078 SH   SOLE 19 401,078 0 0
DISCOVER FINL SVCS COM 254709108 603,979 7,448,251 SH   SOLE 21 7,448,251 0 0
DISCOVER FINL SVCS COM 254709108 690,869 8,519,778 SH   SOLE 22 7,363,505 0 1,156,273
DISCOVER FINL SVCS COM 254709108 24,832 306,222 SH   SOLE 23 306,222 0 0
DISCOVER FINL SVCS COM 254709108 25,314 312,169 SH   SOLE 25 312,169 0 0
DISCOVER FINL SVCS COM 254709108 123,658 1,524,952 SH   SOLE 26 407,832 0 1,117,120
DISCOVER FINL SVCS COM 254709108 5,224 64,424 SH   SOLE 28 47,087 0 17,337
DISCOVER FINL SVCS COM 254709108 9,944 122,628 SH   SOLE 29 56,454 0 66,174
DISCOVER FINL SVCS COM 254709108 95,436 1,176,917 SH   SOLE 30 1,176,917 0 0
DISCOVER FINL SVCS COM 254709108 14,006 172,719 SH   SOLE 31 108,431 0 64,288
DISCOVER FINL SVCS COM 254709108 3,985 49,148 SH   SOLE 34 49,148 0 0
DISCOVER FINL SVCS COM 254709108 22,537 277,930 SH   SOLE 36 277,930 0 0
DISCOVER FINL SVCS COM 254709108 611 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 10,858 407,717 SH   SOLE 2 46,509 0 361,208
DISCOVERY INC COM SER A 25470F104 1,842 69,173 SH   SOLE 4 63,154 0 6,019
DISCOVERY INC COM SER A 25470F104 5,860 220,071 SH   SOLE 7 144,658 0 75,413
DISCOVERY INC COM SER A 25470F104 254 9,549 SH   SOLE 13 9,549 0 0
DISCOVERY INC COM SER A 25470F104 29 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 9,585 359,941 SH   SOLE 18 320,402 0 39,539
DISCOVERY INC COM SER A 25470F104 2,210 82,982 SH   SOLE 19 82,982 0 0
DISCOVERY INC COM SER A 25470F104 101,342 3,805,571 SH   SOLE 21 3,805,571 0 0
DISCOVERY INC COM SER A 25470F104 104,584 3,927,296 SH   SOLE 22 3,443,380 0 483,916
DISCOVERY INC COM SER A 25470F104 3,086 115,880 SH   SOLE 23 115,880 0 0
DISCOVERY INC COM SER A 25470F104 5,053 189,746 SH   SOLE 25 189,746 0 0
DISCOVERY INC COM SER A 25470F104 22,619 849,392 SH   SOLE 26 231,693 0 617,699
DISCOVERY INC COM SER A 25470F104 747 28,035 SH   SOLE 28 19,738 0 8,297
DISCOVERY INC COM SER A 25470F104 1,243 46,661 SH   SOLE 29 3,813 0 42,848
DISCOVERY INC COM SER A 25470F104 17,382 652,711 SH   SOLE 30 652,711 0 0
DISCOVERY INC COM SER A 25470F104 4,614 173,252 SH   SOLE 31 22,069 0 151,183
DISCOVERY INC COM SER A 25470F104 394 14,798 SH   SOLE 34 14,798 0 0
DISCOVERY INC COM SER A 25470F104 2,996 112,517 SH   SOLE 36 112,517 0 0
DISCOVERY INC COM SER A 25470F104 76 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 20,814 845,421 SH   SOLE 2 81,834 0 763,587
DISCOVERY INC COM SER C 25470F302 3,655 148,469 SH   SOLE 4 138,733 0 9,736
DISCOVERY INC COM SER C 25470F302 11,978 486,515 SH   SOLE 7 326,949 0 159,566
DISCOVERY INC COM SER C 25470F302 116 4,695 SH   SOLE 13 4,695 0 0
DISCOVERY INC COM SER C 25470F302 69 2,815 SH   SOLE 15 2,815 0 0
DISCOVERY INC COM SER C 25470F302 17,605 715,081 SH   SOLE 18 665,925 0 49,156
DISCOVERY INC COM SER C 25470F302 2,396 97,313 SH   SOLE 19 97,313 0 0
DISCOVERY INC COM SER C 25470F302 203,755 8,275,989 SH   SOLE 21 8,275,989 0 0
DISCOVERY INC COM SER C 25470F302 213,097 8,655,458 SH   SOLE 22 7,671,169 0 984,289
DISCOVERY INC COM SER C 25470F302 6,364 258,471 SH   SOLE 23 258,471 0 0
DISCOVERY INC COM SER C 25470F302 9,278 376,861 SH   SOLE 25 376,861 0 0
DISCOVERY INC COM SER C 25470F302 48,254 1,959,965 SH   SOLE 26 489,394 0 1,470,571
DISCOVERY INC COM SER C 25470F302 1,620 65,789 SH   SOLE 28 47,197 0 18,592
DISCOVERY INC COM SER C 25470F302 2,068 84,001 SH   SOLE 29 6,514 0 77,487
DISCOVERY INC COM SER C 25470F302 35,574 1,444,918 SH   SOLE 30 1,444,918 0 0
DISCOVERY INC COM SER C 25470F302 1,833 74,468 SH   SOLE 31 62,508 0 11,960
DISCOVERY INC COM SER C 25470F302 566 22,983 SH   SOLE 34 22,983 0 0
DISCOVERY INC COM SER C 25470F302 5,851 237,642 SH   SOLE 36 237,642 0 0
DISCOVERY INC COM SER C 25470F302 229 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORP CL A 25470M109 18,515 543,448 SH   SOLE 2 47,204 0 496,244
DISH NETWORK CORP CL A 25470M109 2,750 80,702 SH   SOLE 4 74,661 0 6,041
DISH NETWORK CORP CL A 25470M109 7,094 208,223 SH   SOLE 7 208,223 0 0
DISH NETWORK CORP CL A 25470M109 14 414 SH   SOLE 13 414 0 0
DISH NETWORK CORP CL A 25470M109 93 2,722 SH   SOLE 15 2,722 0 0
DISH NETWORK CORP CL A 25470M109 93,071 2,731,757 SH   SOLE 18 2,455,766 0 275,991
DISH NETWORK CORP CL A 25470M109 26,742 784,899 SH   SOLE 19 784,899 0 0
DISH NETWORK CORP CL A 25470M109 182,889 5,368,040 SH   SOLE 21 5,368,040 0 0
DISH NETWORK CORP CL A 25470M109 197,870 5,807,744 SH   SOLE 22 5,152,993 0 654,751
DISH NETWORK CORP CL A 25470M109 6,458 189,555 SH   SOLE 23 189,555 0 0
DISH NETWORK CORP CL A 25470M109 10,272 301,493 SH   SOLE 25 237,340 0 64,153
DISH NETWORK CORP CL A 25470M109 31,112 913,176 SH   SOLE 26 353,342 0 559,834
DISH NETWORK CORP CL A 25470M109 1,464 42,957 SH   SOLE 28 30,718 0 12,239
DISH NETWORK CORP CL A 25470M109 166 4,861 SH   SOLE 29 4,861 0 0
DISH NETWORK CORP CL A 25470M109 29,362 861,822 SH   SOLE 30 861,822 0 0
DISH NETWORK CORP CL A 25470M109 1,585 46,536 SH   SOLE 31 37,079 0 9,457
DISH NETWORK CORP CL A 25470M109 24,803 727,998 SH   SOLE 34 727,998 0 0
DISH NETWORK CORP CL A 25470M109 8,355 245,232 SH   SOLE 36 245,232 0 0
DISH NETWORK CORP CL A 25470M109 156 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 7,962 8,690,000 PRN   SOLE 21 8,690,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2,201 2,505,000 PRN   SOLE 21 2,505,000 0 0
DISNEY WALT CO COM DISNEY 254687106 588,696 4,517,308 SH   SOLE 2 611,053 0 3,906,255
DISNEY WALT CO COM DISNEY 254687106 96,867 743,300 SH   SOLE 4 694,530 0 48,770
DISNEY WALT CO COM DISNEY 254687106 212,814 1,633,010 SH   SOLE 7 1,619,304 0 13,706
DISNEY WALT CO COM DISNEY 254687106 3,596 27,596 SH   SOLE 13 27,596 0 0
DISNEY WALT CO COM DISNEY 254687106 2,244 17,221 SH   SOLE 15 17,221 0 0
DISNEY WALT CO COM DISNEY 254687106 187 1,436 SH   SOLE 17 0 0 1,436
DISNEY WALT CO COM DISNEY 254687106 467,365 3,586,286 SH   SOLE 18 3,324,923 0 261,363
DISNEY WALT CO COM DISNEY 254687106 73,530 564,225 SH   SOLE 19 564,225 0 0
DISNEY WALT CO COM DISNEY 254687106 9,716 74,552 SH   SOLE 20 74,552 0 0
DISNEY WALT CO COM DISNEY 254687106 5,021,904 38,535,173 SH   SOLE 21 38,535,173 0 0
DISNEY WALT CO COM DISNEY 254687106 5,664,582 43,466,715 SH   SOLE 22 38,667,195 0 4,799,520
DISNEY WALT CO COM DISNEY 254687106 172,683 1,325,067 SH   SOLE 23 1,325,067 0 0
DISNEY WALT CO COM DISNEY 254687106 225,688 1,731,797 SH   SOLE 25 1,731,797 0 0
DISNEY WALT CO COM DISNEY 254687106 1,123,979 8,624,760 SH   SOLE 26 1,994,303 0 6,630,457
DISNEY WALT CO COM DISNEY 254687106 44,794 343,722 SH   SOLE 28 248,629 0 95,093
DISNEY WALT CO COM DISNEY 254687106 9,651 74,058 SH   SOLE 29 37,457 0 36,601
DISNEY WALT CO COM DISNEY 254687106 939,456 7,208,841 SH   SOLE 30 7,208,841 0 0
DISNEY WALT CO COM DISNEY 254687106 62,856 482,321 SH   SOLE 31 327,235 0 155,086
DISNEY WALT CO COM DISNEY 254687106 19,885 152,584 SH   SOLE 32 152,584 0 0
DISNEY WALT CO COM DISNEY 254687106 26,084 200,154 SH   SOLE 34 200,154 0 0
DISNEY WALT CO COM DISNEY 254687106 162,753 1,248,871 SH   SOLE 36 1,248,871 0 0
DISNEY WALT CO COM DISNEY 254687106 5,558 42,647 SH   SOLE 40 42,647 0 0
DISNEY WALT CO OPTIONS 254687106 130 1,000 SH Call SOLE 2 1,000 0 0
DISNEY WALT CO OPTIONS 254687106 20,851 160,000 SH Call SOLE 19 160,000 0 0
DISNEY WALT CO OPTIONS 254687106 195 1,500 SH Call SOLE 22 1,500 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 5 7,659 SH   SOLE 21 7,659 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,101 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 18 12,826 SH   SOLE 21 12,826 0 0
DIXIE GROUP INC CL A 255519100 482 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 5 1,104 SH   SOLE 18 1,104 0 0
DLH HLDGS CORP COM 23335Q100 65 14,580 SH   SOLE 21 14,580 0 0
DLH HLDGS CORP COM 23335Q100 162 36,303 SH   SOLE 22 36,303 0 0
DMC GLOBAL INC COM 23291C103 538 12,223 SH   SOLE 2 598 0 11,625
DMC GLOBAL INC COM 23291C103 3 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 13 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,985 67,880 SH   SOLE 18 67,880 0 0
DMC GLOBAL INC COM 23291C103 1,064 24,193 SH   SOLE 19 24,193 0 0
DMC GLOBAL INC COM 23291C103 70,784 1,609,463 SH   SOLE 21 1,609,463 0 0
DMC GLOBAL INC COM 23291C103 19,207 436,714 SH   SOLE 22 417,091 0 19,623
DMC GLOBAL INC COM 23291C103 408 9,280 SH   SOLE 26 9,280 0 0
DMC GLOBAL INC COM 23291C103 105 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 888 20,190 SH   SOLE 30 20,190 0 0
DMC GLOBAL INC COM 23291C103 67 1,527 SH   SOLE 40 1,527 0 0
DNB FINL CORP COM 233237106 136 3,050 SH   SOLE 2 146 0 2,904
DNB FINL CORP COM 233237106 560 12,585 SH   SOLE 18 12,585 0 0
DNB FINL CORP COM 233237106 262 5,886 SH   SOLE 19 5,886 0 0
DNB FINL CORP COM 233237106 5,471 122,915 SH   SOLE 21 122,915 0 0
DNB FINL CORP COM 233237106 1,557 34,981 SH   SOLE 22 33,467 0 1,514
DOCUMENT SEC SYS INC COM NEW 25614T200 8 19,619 SH   SOLE 21 19,619 0 0
DOCUSIGN INC COM 256163106 19,993 322,888 SH   SOLE 2 16,026 0 306,862
DOCUSIGN INC COM 256163106 2,360 38,120 SH   SOLE 4 35,249 0 2,871
DOCUSIGN INC COM 256163106 407 6,574 SH   SOLE 7 6,574 0 0
DOCUSIGN INC COM 256163106 5,607 90,549 SH   SOLE 18 82,884 0 7,665
DOCUSIGN INC COM 256163106 2,160 34,890 SH   SOLE 19 34,890 0 0
DOCUSIGN INC COM 256163106 137,627 2,222,655 SH   SOLE 21 2,222,655 0 0
DOCUSIGN INC COM 256163106 221,647 3,579,571 SH   SOLE 22 3,315,009 0 264,562
DOCUSIGN INC COM 256163106 4,681 75,600 SH   SOLE 23 75,600 0 0
DOCUSIGN INC COM 256163106 178 2,872 SH   SOLE 25 2,872 0 0
DOCUSIGN INC COM 256163106 18,181 293,619 SH   SOLE 26 116,989 0 176,630
DOCUSIGN INC COM 256163106 1,214 19,613 SH   SOLE 28 14,342 0 5,271
DOCUSIGN INC COM 256163106 1,507 24,342 SH   SOLE 29 1,996 0 22,346
DOCUSIGN INC COM 256163106 15,577 251,569 SH   SOLE 30 251,569 0 0
DOCUSIGN INC COM 256163106 1,449 23,407 SH   SOLE 31 19,379 0 4,028
DOCUSIGN INC COM 256163106 363 5,859 SH   SOLE 34 5,859 0 0
DOCUSIGN INC COM 256163106 1,099 17,754 SH   SOLE 36 17,754 0 0
DOCUSIGN INC COM 256163106 147 2,379 SH   SOLE 40 2,379 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 10,176 157,431 SH   SOLE 2 16,814 0 140,617
DOLBY LABORATORIES INC COM CL A 25659T107 68 1,053 SH   SOLE 4 1,053 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 1,923 29,747 SH   SOLE 18 29,539 0 208
DOLBY LABORATORIES INC COM CL A 25659T107 905 14,008 SH   SOLE 19 14,008 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 51,240 792,703 SH   SOLE 21 792,703 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 116,428 1,801,181 SH   SOLE 22 1,682,936 0 118,245
DOLBY LABORATORIES INC COM CL A 25659T107 100 1,545 SH   SOLE 23 1,545 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,459 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM CL A 25659T107 574 8,877 SH   SOLE 28 8,877 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,188 18,375 SH   SOLE 30 18,375 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,493 38,563 SH   SOLE 31 2,143 0 36,420
DOLBY LABORATORIES INC COM CL A 25659T107 397 6,139 SH   SOLE 40 6,139 0 0
DOLLAR GEN CORP NEW COM 256677105 120,669 759,212 SH   SOLE 2 182,622 0 576,590
DOLLAR GEN CORP NEW COM 256677105 19,420 122,186 SH   SOLE 4 115,119 0 7,067
DOLLAR GEN CORP NEW COM 256677105 59,413 373,810 SH   SOLE 7 270,427 0 103,383
DOLLAR GEN CORP NEW COM 256677105 3,872 24,359 SH   SOLE 13 24,359 0 0
DOLLAR GEN CORP NEW COM 256677105 473 2,977 SH   SOLE 15 2,977 0 0
DOLLAR GEN CORP NEW COM 256677105 338,464 2,129,507 SH   SOLE 18 1,916,036 0 213,471
DOLLAR GEN CORP NEW COM 256677105 419,800 2,641,249 SH   SOLE 19 2,641,249 0 0
DOLLAR GEN CORP NEW COM 256677105 1,256,301 7,904,248 SH   SOLE 21 7,904,248 0 0
DOLLAR GEN CORP NEW COM 256677105 1,117,493 7,030,909 SH   SOLE 22 6,271,601 0 759,308
DOLLAR GEN CORP NEW COM 256677105 32,808 206,420 SH   SOLE 23 206,420 0 0
DOLLAR GEN CORP NEW COM 256677105 51,833 326,114 SH   SOLE 25 302,861 0 23,253
DOLLAR GEN CORP NEW COM 256677105 175,580 1,104,696 SH   SOLE 26 361,593 0 743,103
DOLLAR GEN CORP NEW COM 256677105 7,743 48,717 SH   SOLE 28 35,228 0 13,489
DOLLAR GEN CORP NEW COM 256677105 14,698 92,474 SH   SOLE 29 16,017 0 76,457
DOLLAR GEN CORP NEW COM 256677105 174,097 1,095,365 SH   SOLE 30 1,095,365 0 0
DOLLAR GEN CORP NEW COM 256677105 14,056 88,434 SH   SOLE 31 65,826 0 22,608
DOLLAR GEN CORP NEW COM 256677105 56,203 353,614 SH   SOLE 34 353,614 0 0
DOLLAR GEN CORP NEW COM 256677105 39,813 250,488 SH   SOLE 36 250,488 0 0
DOLLAR GEN CORP NEW COM 256677105 1,006 6,330 SH   SOLE 40 6,330 0 0
DOLLAR TREE INC COM 256746108 66,235 580,192 SH   SOLE 2 55,590 0 524,602
DOLLAR TREE INC COM 256746108 12,554 109,968 SH   SOLE 4 103,685 0 6,283
DOLLAR TREE INC COM 256746108 27,636 242,078 SH   SOLE 7 232,015 0 10,063
DOLLAR TREE INC COM 256746108 367 3,211 SH   SOLE 13 3,211 0 0
DOLLAR TREE INC COM 256746108 273 2,390 SH   SOLE 15 2,390 0 0
DOLLAR TREE INC COM 256746108 1 5 SH   SOLE 17 0 0 5
DOLLAR TREE INC COM 256746108 215,980 1,891,906 SH   SOLE 18 1,741,324 0 150,582
DOLLAR TREE INC COM 256746108 185,889 1,628,317 SH   SOLE 19 1,628,317 0 0
DOLLAR TREE INC COM 256746108 731,379 6,406,611 SH   SOLE 21 6,406,611 0 0
DOLLAR TREE INC COM 256746108 675,734 5,919,184 SH   SOLE 22 5,277,423 0 641,761
DOLLAR TREE INC COM 256746108 21,005 183,996 SH   SOLE 23 183,996 0 0
DOLLAR TREE INC COM 256746108 32,275 282,719 SH   SOLE 25 251,286 0 31,433
DOLLAR TREE INC COM 256746108 104,512 915,489 SH   SOLE 26 292,255 0 623,234
DOLLAR TREE INC COM 256746108 4,995 43,751 SH   SOLE 28 31,338 0 12,413
DOLLAR TREE INC COM 256746108 561 4,914 SH   SOLE 29 4,914 0 0
DOLLAR TREE INC COM 256746108 105,716 926,032 SH   SOLE 30 926,032 0 0
DOLLAR TREE INC COM 256746108 6,619 57,979 SH   SOLE 31 42,288 0 15,691
DOLLAR TREE INC COM 256746108 3,841 33,647 SH   SOLE 32 33,647 0 0
DOLLAR TREE INC COM 256746108 104,421 914,693 SH   SOLE 34 914,693 0 0
DOLLAR TREE INC COM 256746108 23,714 207,725 SH   SOLE 36 207,725 0 0
DOLLAR TREE INC COM 256746108 658 5,760 SH   SOLE 40 5,760 0 0
DOMINION ENERGY INC COM 25746U109 176,475 2,177,626 SH   SOLE 2 408,186 0 1,769,440
DOMINION ENERGY INC COM 25746U109 30,691 378,710 SH   SOLE 4 357,205 0 21,505
DOMINION ENERGY INC COM 25746U109 65,489 808,106 SH   SOLE 7 776,870 0 31,236
DOMINION ENERGY INC COM 25746U109 2,208 27,240 SH   SOLE 13 27,240 0 0
DOMINION ENERGY INC COM 25746U109 653 8,054 SH   SOLE 15 8,054 0 0
DOMINION ENERGY INC COM 25746U109 121,732 1,502,121 SH   SOLE 18 1,392,825 0 109,296
DOMINION ENERGY INC COM 25746U109 17,722 218,678 SH   SOLE 19 218,678 0 0
DOMINION ENERGY INC COM 25746U109 1,778,831 21,950,032 SH   SOLE 21 21,950,032 0 0
DOMINION ENERGY INC COM 25746U109 1,633,874 20,161,330 SH   SOLE 22 17,947,342 0 2,213,988
DOMINION ENERGY INC COM 25746U109 53,564 660,958 SH   SOLE 23 660,958 0 0
DOMINION ENERGY INC COM 25746U109 62,637 772,913 SH   SOLE 25 772,913 0 0
DOMINION ENERGY INC COM 25746U109 331,066 4,085,214 SH   SOLE 26 994,884 0 3,090,330
DOMINION ENERGY INC COM 25746U109 12,547 154,820 SH   SOLE 28 112,635 0 42,185
DOMINION ENERGY INC COM 25746U109 2,889 35,653 SH   SOLE 29 35,653 0 0
DOMINION ENERGY INC COM 25746U109 295,717 3,649,024 SH   SOLE 30 3,649,024 0 0
DOMINION ENERGY INC COM 25746U109 16,596 204,791 SH   SOLE 31 163,097 0 41,694
DOMINION ENERGY INC COM 25746U109 5,095 62,869 SH   SOLE 32 62,869 0 0
DOMINION ENERGY INC COM 25746U109 4,406 54,368 SH   SOLE 34 54,368 0 0
DOMINION ENERGY INC COM 25746U109 57,554 710,189 SH   SOLE 36 710,189 0 0
DOMINION ENERGY INC COM 25746U109 1,512 18,652 SH   SOLE 40 18,652 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 117,286 1,109,086 SH   SOLE 21 1,109,086 0 0
DOMINOS PIZZA INC COM 25754A201 34,193 139,796 SH   SOLE 2 30,475 0 109,321
DOMINOS PIZZA INC COM 25754A201 3,949 16,144 SH   SOLE 4 15,104 0 1,040
DOMINOS PIZZA INC COM 25754A201 673 2,751 SH   SOLE 7 2,376 0 375
DOMINOS PIZZA INC COM 25754A201 968 3,957 SH   SOLE 13 3,957 0 0
DOMINOS PIZZA INC COM 25754A201 122 498 SH   SOLE 15 498 0 0
DOMINOS PIZZA INC COM 25754A201 92,338 377,520 SH   SOLE 18 307,895 0 69,625
DOMINOS PIZZA INC COM 25754A201 65,121 266,247 SH   SOLE 19 266,247 0 0
DOMINOS PIZZA INC COM 25754A201 513,356 2,098,843 SH   SOLE 21 2,098,843 0 0
DOMINOS PIZZA INC COM 25754A201 349,441 1,428,679 SH   SOLE 22 1,333,670 0 95,009
DOMINOS PIZZA INC COM 25754A201 7,109 29,066 SH   SOLE 23 29,066 0 0
DOMINOS PIZZA INC COM 25754A201 9,191 37,578 SH   SOLE 25 37,578 0 0
DOMINOS PIZZA INC COM 25754A201 30,357 124,113 SH   SOLE 26 56,116 0 67,997
DOMINOS PIZZA INC COM 25754A201 1,708 6,984 SH   SOLE 28 4,985 0 1,999
DOMINOS PIZZA INC COM 25754A201 3,390 13,860 SH   SOLE 29 858 0 13,002
DOMINOS PIZZA INC COM 25754A201 14,258 58,294 SH   SOLE 30 58,294 0 0
DOMINOS PIZZA INC COM 25754A201 2,175 8,891 SH   SOLE 31 7,416 0 1,475
DOMINOS PIZZA INC COM 25754A201 3,312 13,540 SH   SOLE 34 13,540 0 0
DOMINOS PIZZA INC COM 25754A201 6,641 27,151 SH   SOLE 36 27,151 0 0
DOMINOS PIZZA INC COM 25754A201 228 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 260 16,271 SH   SOLE 2 1,957 0 14,314
DOMO INC COM CL B 257554105 6 352 SH   SOLE 7 352 0 0
DOMO INC COM CL B 257554105 1,129 70,676 SH   SOLE 18 63,468 0 7,208
DOMO INC COM CL B 257554105 848 53,039 SH   SOLE 19 53,039 0 0
DOMO INC COM CL B 257554105 9,669 605,039 SH   SOLE 21 605,039 0 0
DOMO INC COM CL B 257554105 8,904 557,214 SH   SOLE 22 541,277 0 15,937
DOMO INC COM CL B 257554105 17 1,061 SH   SOLE 23 1,061 0 0
DOMO INC COM CL B 257554105 222 13,897 SH   SOLE 26 0 0 13,897
DOMO INC COM CL B 257554105 7,888 493,647 SH   SOLE 30 493,647 0 0
DOMTAR CORP COM NEW 257559203 7,434 207,583 SH   SOLE 2 80,417 0 127,166
DOMTAR CORP COM NEW 257559203 8 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 248 6,918 SH   SOLE 7 6,918 0 0
DOMTAR CORP COM NEW 257559203 518 14,477 SH   SOLE 13 14,477 0 0
DOMTAR CORP COM NEW 257559203 13,948 389,487 SH   SOLE 18 356,775 0 32,712
DOMTAR CORP COM NEW 257559203 6,493 181,321 SH   SOLE 19 181,321 0 0
DOMTAR CORP COM NEW 257559203 168,484 4,704,931 SH   SOLE 21 4,704,931 0 0
DOMTAR CORP COM NEW 257559203 110,710 3,091,593 SH   SOLE 22 2,869,388 0 222,205
DOMTAR CORP COM NEW 257559203 773 21,579 SH   SOLE 26 16,427 0 5,152
DOMTAR CORP COM NEW 257559203 280 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 3,766 105,153 SH   SOLE 29 0 0 105,153
DOMTAR CORP COM NEW 257559203 3,843 107,304 SH   SOLE 30 107,304 0 0
DOMTAR CORP COM NEW 257559203 48 1,331 SH   SOLE 31 1,331 0 0
DOMTAR CORP COM NEW 257559203 827 23,108 SH   SOLE 32 23,108 0 0
DOMTAR CORP COM NEW 257559203 427 11,915 SH   SOLE 34 11,915 0 0
DOMTAR CORP COM NEW 257559203 514 14,352 SH   SOLE 36 14,352 0 0
DOMTAR CORP COM NEW 257559203 250 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 14,933 286,732 SH   SOLE 2 70,721 0 216,011
DONALDSON INC COM 257651109 32 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 2,521 48,415 SH   SOLE 7 48,415 0 0
DONALDSON INC COM 257651109 19,369 371,910 SH   SOLE 18 371,910 0 0
DONALDSON INC COM 257651109 1,498 28,770 SH   SOLE 19 28,770 0 0
DONALDSON INC COM 257651109 332,572 6,385,799 SH   SOLE 21 6,385,799 0 0
DONALDSON INC COM 257651109 214,985 4,127,983 SH   SOLE 22 3,867,945 0 260,038
DONALDSON INC COM 257651109 2,599 49,912 SH   SOLE 26 34,777 0 15,135
DONALDSON INC COM 257651109 842 16,171 SH   SOLE 28 16,171 0 0
DONALDSON INC COM 257651109 1,875 36,002 SH   SOLE 30 36,002 0 0
DONALDSON INC COM 257651109 135 2,600 SH   SOLE 31 2,600 0 0
DONALDSON INC COM 257651109 31 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 682 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 166 11,296 SH   SOLE 2 558 0 10,738
DONEGAL GROUP INC CL A 257701201 624 42,551 SH   SOLE 18 42,551 0 0
DONEGAL GROUP INC CL A 257701201 258 17,581 SH   SOLE 19 17,581 0 0
DONEGAL GROUP INC CL A 257701201 5,750 392,248 SH   SOLE 21 392,248 0 0
DONEGAL GROUP INC CL A 257701201 6,800 463,842 SH   SOLE 22 449,280 0 14,562
DONEGAL GROUP INC CL A 257701201 30 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 34 2,335 SH   SOLE 30 2,335 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 379 30,735 SH   SOLE 2 1,232 0 29,503
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 8 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,820 147,704 SH   SOLE 18 147,704 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 664 53,891 SH   SOLE 19 53,891 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 43,807 3,555,758 SH   SOLE 21 3,555,758 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 12,268 995,759 SH   SOLE 22 950,042 0 45,717
DONNELLEY FINL SOLUTIONS INC COM 25787G100 172 13,954 SH   SOLE 26 1,906 0 12,048
DONNELLEY FINL SOLUTIONS INC COM 25787G100 40 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 543 44,107 SH   SOLE 30 44,107 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 35 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 271 71,973 SH   SOLE 2 2,548 0 69,425
DONNELLEY R R & SONS CO COM 257867200 1 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 6 1,703 SH   SOLE 7 1,703 0 0
DONNELLEY R R & SONS CO COM 257867200 1,259 334,048 SH   SOLE 18 334,048 0 0
DONNELLEY R R & SONS CO COM 257867200 456 120,956 SH   SOLE 19 120,956 0 0
DONNELLEY R R & SONS CO COM 257867200 30,059 7,973,241 SH   SOLE 21 7,973,241 0 0
DONNELLEY R R & SONS CO COM 257867200 11,552 3,064,242 SH   SOLE 22 2,888,262 0 175,980
DONNELLEY R R & SONS CO COM 257867200 29 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 33 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 324 85,819 SH   SOLE 30 85,819 0 0
DONNELLEY R R & SONS CO COM 257867200 28 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 297 28,695 SH   SOLE 2 1,083 0 27,612
DORIAN LPG LTD SHS USD Y2106R110 7 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,043 100,647 SH   SOLE 18 100,647 0 0
DORIAN LPG LTD SHS USD Y2106R110 500 48,237 SH   SOLE 19 48,237 0 0
DORIAN LPG LTD SHS USD Y2106R110 10,342 998,253 SH   SOLE 21 998,253 0 0
DORIAN LPG LTD SHS USD Y2106R110 8,468 817,377 SH   SOLE 22 793,832 0 23,545
DORMAN PRODUCTS INC COM 258278100 1,860 23,379 SH   SOLE 2 1,112 0 22,267
DORMAN PRODUCTS INC COM 258278100 10 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 40 505 SH   SOLE 7 505 0 0
DORMAN PRODUCTS INC COM 258278100 9,958 125,191 SH   SOLE 18 123,324 0 1,867
DORMAN PRODUCTS INC COM 258278100 4,690 58,968 SH   SOLE 19 58,968 0 0
DORMAN PRODUCTS INC COM 258278100 242,710 3,051,421 SH   SOLE 21 3,051,421 0 0
DORMAN PRODUCTS INC COM 258278100 66,835 840,271 SH   SOLE 22 801,174 0 39,097
DORMAN PRODUCTS INC COM 258278100 17 210 SH   SOLE 23 210 0 0
DORMAN PRODUCTS INC COM 258278100 1,272 15,997 SH   SOLE 26 8,335 0 7,662
DORMAN PRODUCTS INC COM 258278100 278 3,499 SH   SOLE 28 3,499 0 0
DORMAN PRODUCTS INC COM 258278100 3,225 40,551 SH   SOLE 30 40,551 0 0
DORMAN PRODUCTS INC COM 258278100 208 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 879 19,715 SH   SOLE 2 909 0 18,806
DOUGLAS DYNAMICS INC COM 25960R105 23 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,615 81,107 SH   SOLE 18 81,107 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,970 44,193 SH   SOLE 19 44,193 0 0
DOUGLAS DYNAMICS INC COM 25960R105 35,134 788,278 SH   SOLE 21 788,278 0 0
DOUGLAS DYNAMICS INC COM 25960R105 30,526 684,899 SH   SOLE 22 618,776 0 66,123
DOUGLAS DYNAMICS INC COM 25960R105 399 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 145 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 277 6,209 SH   SOLE 30 6,209 0 0
DOUGLAS DYNAMICS INC COM 25960R105 170 3,814 SH   SOLE 34 3,814 0 0
DOUGLAS DYNAMICS INC COM 25960R105 124 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 16,776 391,692 SH   SOLE 2 81,109 0 310,583
DOUGLAS EMMETT INC COM 25960P109 3,913 91,355 SH   SOLE 4 91,355 0 0
DOUGLAS EMMETT INC COM 25960P109 8,302 193,839 SH   SOLE 7 193,839 0 0
DOUGLAS EMMETT INC COM 25960P109 280 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 29,672 692,788 SH   SOLE 18 692,788 0 0
DOUGLAS EMMETT INC COM 25960P109 8,875 207,213 SH   SOLE 19 207,213 0 0
DOUGLAS EMMETT INC COM 25960P109 418,582 9,773,111 SH   SOLE 21 9,773,111 0 0
DOUGLAS EMMETT INC COM 25960P109 292,948 6,839,792 SH   SOLE 22 6,478,487 0 361,305
DOUGLAS EMMETT INC COM 25960P109 964 22,499 SH   SOLE 23 22,499 0 0
DOUGLAS EMMETT INC COM 25960P109 14,639 341,801 SH   SOLE 25 341,801 0 0
DOUGLAS EMMETT INC COM 25960P109 5,771 134,749 SH   SOLE 26 43,848 0 90,901
DOUGLAS EMMETT INC COM 25960P109 872 20,368 SH   SOLE 28 20,368 0 0
DOUGLAS EMMETT INC COM 25960P109 3,838 89,617 SH   SOLE 29 89,617 0 0
DOUGLAS EMMETT INC COM 25960P109 31,919 745,260 SH   SOLE 30 745,260 0 0
DOUGLAS EMMETT INC COM 25960P109 144 3,372 SH   SOLE 31 3,372 0 0
DOUGLAS EMMETT INC COM 25960P109 1,347 31,447 SH   SOLE 34 31,447 0 0
DOUGLAS EMMETT INC COM 25960P109 36 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 717 16,749 SH   SOLE 40 16,749 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 197 7,061 SH   SOLE 2 323 0 6,738
DOVA PHARMACEUTICALS INC COM 25985T102 7 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 824 29,466 SH   SOLE 18 29,466 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 404 14,464 SH   SOLE 19 14,464 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 16,665 596,227 SH   SOLE 21 596,227 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 9,458 338,401 SH   SOLE 22 330,221 0 8,180
DOVA PHARMACEUTICALS INC COM 25985T102 40 1,425 SH   SOLE 30 1,425 0 0
DOVER CORP COM 260003108 38,022 381,902 SH   SOLE 2 55,483 0 326,419
DOVER CORP COM 260003108 6,931 69,612 SH   SOLE 4 65,726 0 3,886
DOVER CORP COM 260003108 31,112 312,496 SH   SOLE 7 158,619 0 153,877
DOVER CORP COM 260003108 268 2,694 SH   SOLE 13 2,694 0 0
DOVER CORP COM 260003108 121 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 47,642 478,521 SH   SOLE 18 457,764 0 20,757
DOVER CORP COM 260003108 70,746 710,582 SH   SOLE 19 710,582 0 0
DOVER CORP COM 260003108 337,250 3,387,405 SH   SOLE 21 3,387,405 0 0
DOVER CORP COM 260003108 376,972 3,786,380 SH   SOLE 22 3,391,807 0 394,573
DOVER CORP COM 260003108 10,411 104,566 SH   SOLE 23 104,566 0 0
DOVER CORP COM 260003108 16,854 169,284 SH   SOLE 25 169,284 0 0
DOVER CORP COM 260003108 95,699 961,216 SH   SOLE 26 195,147 0 766,069
DOVER CORP COM 260003108 3,045 30,583 SH   SOLE 28 22,158 0 8,425
DOVER CORP COM 260003108 3,391 34,056 SH   SOLE 29 3,069 0 30,987
DOVER CORP COM 260003108 53,223 534,587 SH   SOLE 30 534,587 0 0
DOVER CORP COM 260003108 3,423 34,384 SH   SOLE 31 28,433 0 5,951
DOVER CORP COM 260003108 33,001 331,466 SH   SOLE 34 331,466 0 0
DOVER CORP COM 260003108 10,370 104,163 SH   SOLE 36 104,163 0 0
DOVER CORP COM 260003108 311 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 6 3,274 SH   SOLE 18 3,274 0 0
DOVER MOTORSPORTS INC COM 260174107 135 68,179 SH   SOLE 21 68,179 0 0
DOVER MOTORSPORTS INC COM 260174107 527 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 92,062 1,932,048 SH   SOLE 2 253,742 0 1,678,306
DOW INC COM 260557103 14,499 304,279 SH   SOLE 4 283,868 0 20,411
DOW INC COM 260557103 31,873 668,889 SH   SOLE 7 660,610 0 8,279
DOW INC COM 260557103 594 12,461 SH   SOLE 13 12,461 0 0
DOW INC COM 260557103 392 8,225 SH   SOLE 15 8,225 0 0
DOW INC COM 260557103 14 291 SH   SOLE 17 0 0 291
DOW INC COM 260557103 107,281 2,251,431 SH   SOLE 18 2,080,111 0 171,320
DOW INC COM 260557103 95,448 2,003,108 SH   SOLE 19 2,003,108 0 0
DOW INC COM 260557103 611,023 12,823,149 SH   SOLE 21 12,823,149 0 0
DOW INC COM 260557103 857,937 18,004,975 SH   SOLE 22 15,959,730 0 2,045,245
DOW INC COM 260557103 26,644 559,164 SH   SOLE 23 559,164 0 0
DOW INC COM 260557103 35,375 742,394 SH   SOLE 25 735,998 0 6,396
DOW INC COM 260557103 175,776 3,688,904 SH   SOLE 26 906,375 0 2,782,529
DOW INC COM 260557103 7,024 147,408 SH   SOLE 28 108,283 0 39,125
DOW INC COM 260557103 758 15,898 SH   SOLE 29 15,898 0 0
DOW INC COM 260557103 126,654 2,658,007 SH   SOLE 30 2,658,007 0 0
DOW INC COM 260557103 7,983 167,536 SH   SOLE 31 137,557 0 29,979
DOW INC COM 260557103 4,582 96,162 SH   SOLE 32 96,162 0 0
DOW INC COM 260557103 8,548 179,389 SH   SOLE 34 179,389 0 0
DOW INC COM 260557103 24,818 520,849 SH   SOLE 36 520,849 0 0
DOW INC COM 260557103 851 17,853 SH   SOLE 40 17,853 0 0
DR REDDYS LABS LTD ADR 256135203 7,766 204,966 SH   SOLE 2 27,382 0 177,584
DR REDDYS LABS LTD ADR 256135203 1,207 31,859 SH   SOLE 4 31,859 0 0
DR REDDYS LABS LTD ADR 256135203 794 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 1,692 44,650 SH   SOLE 13 44,650 0 0
DR REDDYS LABS LTD ADR 256135203 9,466 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 494 13,043 SH   SOLE 19 13,043 0 0
DR REDDYS LABS LTD ADR 256135203 260 6,863 SH   SOLE 21 6,863 0 0
DR REDDYS LABS LTD ADR 256135203 21,222 560,084 SH   SOLE 22 388,733 0 171,351
DR REDDYS LABS LTD ADR 256135203 28 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 43 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 6,968 183,890 SH   SOLE 26 19,147 0 164,743
DR REDDYS LABS LTD ADR 256135203 4,831 127,497 SH   SOLE 28 127,497 0 0
DR REDDYS LABS LTD ADR 256135203 846 22,323 SH   SOLE 29 22,323 0 0
DR REDDYS LABS LTD ADR 256135203 9,186 242,430 SH   SOLE 30 242,430 0 0
DR REDDYS LABS LTD ADR 256135203 338 8,918 SH   SOLE 34 8,918 0 0
DRIL QUIP INC COM 262037104 1,891 37,691 SH   SOLE 2 1,493 0 36,198
DRIL QUIP INC COM 262037104 12 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 35 691 SH   SOLE 7 691 0 0
DRIL QUIP INC COM 262037104 8,148 162,375 SH   SOLE 18 162,375 0 0
DRIL QUIP INC COM 262037104 3,138 62,526 SH   SOLE 19 62,526 0 0
DRIL QUIP INC COM 262037104 203,844 4,062,249 SH   SOLE 21 4,062,249 0 0
DRIL QUIP INC COM 262037104 54,421 1,084,511 SH   SOLE 22 1,027,074 0 57,437
DRIL QUIP INC COM 262037104 703 14,002 SH   SOLE 26 5,579 0 8,423
DRIL QUIP INC COM 262037104 278 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 2,531 50,441 SH   SOLE 30 50,441 0 0
DRIL QUIP INC COM 262037104 70 1,403 SH   SOLE 36 1,403 0 0
DRIL QUIP INC COM 262037104 221 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 235 54,421 SH   SOLE 2 2,117 0 52,304
DRIVE SHACK INC COM 262077100 943 218,786 SH   SOLE 18 218,786 0 0
DRIVE SHACK INC COM 262077100 453 105,092 SH   SOLE 19 105,092 0 0
DRIVE SHACK INC COM 262077100 9,271 2,151,119 SH   SOLE 21 2,151,119 0 0
DRIVE SHACK INC COM 262077100 6,102 1,415,679 SH   SOLE 22 1,368,623 0 47,056
DROPBOX INC CL A 26210C104 9,255 458,834 SH   SOLE 2 24,460 0 434,374
DROPBOX INC CL A 26210C104 2,844 141,021 SH   SOLE 4 135,664 0 5,357
DROPBOX INC CL A 26210C104 218 10,820 SH   SOLE 7 10,820 0 0
DROPBOX INC CL A 26210C104 272 13,491 SH   SOLE 13 13,491 0 0
DROPBOX INC CL A 26210C104 21,374 1,059,699 SH   SOLE 18 1,041,761 0 17,938
DROPBOX INC CL A 26210C104 88,027 4,364,258 SH   SOLE 19 4,364,258 0 0
DROPBOX INC CL A 26210C104 69,616 3,451,487 SH   SOLE 21 3,451,487 0 0
DROPBOX INC CL A 26210C104 118,874 5,893,585 SH   SOLE 22 5,427,204 0 466,381
DROPBOX INC CL A 26210C104 2,721 134,902 SH   SOLE 23 134,902 0 0
DROPBOX INC CL A 26210C104 145 7,169 SH   SOLE 25 7,169 0 0
DROPBOX INC CL A 26210C104 11,513 570,795 SH   SOLE 26 255,136 0 315,659
DROPBOX INC CL A 26210C104 750 37,172 SH   SOLE 28 27,431 0 9,741
DROPBOX INC CL A 26210C104 862 42,747 SH   SOLE 29 3,375 0 39,372
DROPBOX INC CL A 26210C104 8,495 421,186 SH   SOLE 30 421,186 0 0
DROPBOX INC CL A 26210C104 850 42,144 SH   SOLE 31 34,162 0 7,982
DROPBOX INC CL A 26210C104 40,528 2,009,296 SH   SOLE 34 2,009,296 0 0
DROPBOX INC CL A 26210C104 764 37,890 SH   SOLE 36 37,890 0 0
DROPBOX INC CL A 26210C104 90 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 243 17,225 SH   SOLE 2 887 0 16,338
DSP GROUP INC COM 23332B106 1,445 102,606 SH   SOLE 18 102,606 0 0
DSP GROUP INC COM 23332B106 549 38,967 SH   SOLE 19 38,967 0 0
DSP GROUP INC COM 23332B106 35,162 2,496,421 SH   SOLE 21 2,496,421 0 0
DSP GROUP INC COM 23332B106 11,016 782,116 SH   SOLE 22 773,735 0 8,381
DSP GROUP INC COM 23332B106 388 27,554 SH   SOLE 30 27,554 0 0
DTE ENERGY CO COM 233331107 80,904 608,483 SH   SOLE 2 192,686 0 415,797
DTE ENERGY CO COM 233331107 11,146 83,828 SH   SOLE 4 79,037 0 4,791
DTE ENERGY CO COM 233331107 26,396 198,524 SH   SOLE 7 190,083 0 8,441
DTE ENERGY CO COM 233331107 4,372 32,885 SH   SOLE 13 32,885 0 0
DTE ENERGY CO COM 233331107 246 1,851 SH   SOLE 15 1,851 0 0
DTE ENERGY CO COM 233331107 80,258 603,626 SH   SOLE 18 511,031 0 92,595
DTE ENERGY CO COM 233331107 33,053 248,590 SH   SOLE 19 248,590 0 0
DTE ENERGY CO COM 233331107 905,245 6,808,400 SH   SOLE 21 6,808,400 0 0
DTE ENERGY CO COM 233331107 692,729 5,210,055 SH   SOLE 22 4,480,265 0 729,790
DTE ENERGY CO COM 233331107 20,725 155,871 SH   SOLE 23 155,871 0 0
DTE ENERGY CO COM 233331107 23,658 177,930 SH   SOLE 25 177,930 0 0
DTE ENERGY CO COM 233331107 119,588 899,432 SH   SOLE 26 290,418 0 609,014
DTE ENERGY CO COM 233331107 4,589 34,513 SH   SOLE 28 24,778 0 9,735
DTE ENERGY CO COM 233331107 1,620 12,182 SH   SOLE 29 12,182 0 0
DTE ENERGY CO COM 233331107 102,128 768,108 SH   SOLE 30 768,108 0 0
DTE ENERGY CO COM 233331107 8,195 61,638 SH   SOLE 31 49,467 0 12,171
DTE ENERGY CO COM 233331107 3,209 24,133 SH   SOLE 32 24,133 0 0
DTE ENERGY CO COM 233331107 2,709 20,372 SH   SOLE 34 20,372 0 0
DTE ENERGY CO COM 233331107 7,935 59,677 SH   SOLE 35 59,677 0 0
DTE ENERGY CO COM 233331107 26,525 199,497 SH   SOLE 36 199,497 0 0
DTE ENERGY CO COM 233331107 580 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 62,041 1,069,486 SH   SOLE 21 1,069,486 0 0
DUCOMMUN INC DEL COM 264147109 439 10,349 SH   SOLE 2 875 0 9,474
DUCOMMUN INC DEL COM 264147109 11 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,640 38,676 SH   SOLE 18 38,676 0 0
DUCOMMUN INC DEL COM 264147109 1,281 30,219 SH   SOLE 19 30,219 0 0
DUCOMMUN INC DEL COM 264147109 16,168 381,314 SH   SOLE 21 381,314 0 0
DUCOMMUN INC DEL COM 264147109 15,048 354,915 SH   SOLE 22 339,021 0 15,894
DUCOMMUN INC DEL COM 264147109 47 1,110 SH   SOLE 23 1,110 0 0
DUCOMMUN INC DEL COM 264147109 368 8,685 SH   SOLE 26 0 0 8,685
DUCOMMUN INC DEL COM 264147109 71 1,680 SH   SOLE 30 1,680 0 0
DUCOMMUN INC DEL COM 264147109 43 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 177,262 1,849,173 SH   SOLE 2 254,122 0 1,595,051
DUKE ENERGY CORP NEW COM NEW 26441C204 31,256 326,064 SH   SOLE 4 306,238 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 78,174 815,497 SH   SOLE 7 775,352 0 40,145
DUKE ENERGY CORP NEW COM NEW 26441C204 2,598 27,101 SH   SOLE 13 27,101 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 668 6,966 SH   SOLE 15 6,966 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 7 SH   SOLE 17 0 0 7
DUKE ENERGY CORP NEW COM NEW 26441C204 122,218 1,274,961 SH   SOLE 18 1,177,286 0 97,675
DUKE ENERGY CORP NEW COM NEW 26441C204 19,877 207,352 SH   SOLE 19 207,352 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,954,094 20,384,876 SH   SOLE 21 20,384,876 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,765,355 18,415,976 SH   SOLE 22 16,427,776 0 1,988,200
DUKE ENERGY CORP NEW COM NEW 26441C204 51,375 535,937 SH   SOLE 23 535,937 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 66,035 688,865 SH   SOLE 25 688,865 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 227,383 2,372,036 SH   SOLE 26 869,067 0 1,502,969
DUKE ENERGY CORP NEW COM NEW 26441C204 13,360 139,374 SH   SOLE 28 100,517 0 38,857
DUKE ENERGY CORP NEW COM NEW 26441C204 1,486 15,497 SH   SOLE 29 15,497 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 306,017 3,192,336 SH   SOLE 30 3,192,336 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14,978 156,247 SH   SOLE 31 128,875 0 27,372
DUKE ENERGY CORP NEW COM NEW 26441C204 4,566 47,628 SH   SOLE 34 47,628 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,581 110,381 SH   SOLE 35 110,381 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 72,137 752,529 SH   SOLE 36 752,529 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,647 17,178 SH   SOLE 40 17,178 0 0
DUKE REALTY CORP COM NEW 264411505 60,935 1,793,781 SH   SOLE 2 116,665 0 1,677,116
DUKE REALTY CORP COM NEW 264411505 7,893 232,350 SH   SOLE 4 223,301 0 9,049
DUKE REALTY CORP COM NEW 264411505 25,704 756,666 SH   SOLE 7 725,995 0 30,671
DUKE REALTY CORP COM NEW 264411505 170 5,015 SH   SOLE 13 5,015 0 0
DUKE REALTY CORP COM NEW 264411505 546 16,065 SH   SOLE 15 16,065 0 0
DUKE REALTY CORP COM NEW 264411505 24,854 731,644 SH   SOLE 18 684,025 0 47,619
DUKE REALTY CORP COM NEW 264411505 15,693 461,953 SH   SOLE 19 461,953 0 0
DUKE REALTY CORP COM NEW 264411505 442,592 13,028,905 SH   SOLE 21 13,028,905 0 0
DUKE REALTY CORP COM NEW 264411505 442,750 13,033,558 SH   SOLE 22 12,103,345 0 930,213
DUKE REALTY CORP COM NEW 264411505 9,144 269,177 SH   SOLE 23 269,177 0 0
DUKE REALTY CORP COM NEW 264411505 36,943 1,087,532 SH   SOLE 25 1,087,532 0 0
DUKE REALTY CORP COM NEW 264411505 55,714 1,640,101 SH   SOLE 26 540,491 0 1,099,610
DUKE REALTY CORP COM NEW 264411505 2,161 63,611 SH   SOLE 28 45,206 0 18,405
DUKE REALTY CORP COM NEW 264411505 9,118 268,413 SH   SOLE 29 193,014 0 75,399
DUKE REALTY CORP COM NEW 264411505 98,506 2,899,780 SH   SOLE 30 2,899,780 0 0
DUKE REALTY CORP COM NEW 264411505 2,905 85,531 SH   SOLE 31 70,728 0 14,803
DUKE REALTY CORP COM NEW 264411505 721 21,228 SH   SOLE 34 21,228 0 0
DUKE REALTY CORP COM NEW 264411505 7,597 223,651 SH   SOLE 36 223,651 0 0
DUKE REALTY CORP COM NEW 264411505 335 9,866 SH   SOLE 40 9,866 0 0
DULUTH HLDGS INC COM CL B 26443V101 86 10,187 SH   SOLE 2 317 0 9,870
DULUTH HLDGS INC COM CL B 26443V101 2 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 323 38,035 SH   SOLE 18 38,035 0 0
DULUTH HLDGS INC COM CL B 26443V101 236 27,781 SH   SOLE 19 27,781 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,339 393,697 SH   SOLE 21 393,697 0 0
DULUTH HLDGS INC COM CL B 26443V101 2,620 308,940 SH   SOLE 22 290,494 0 18,446
DULUTH HLDGS INC COM CL B 26443V101 11 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 17 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 27 3,167 SH   SOLE 30 3,167 0 0
DULUTH HLDGS INC COM CL B 26443V101 16 1,857 SH   SOLE 40 1,857 0 0
DUNKIN BRANDS GROUP INC COM 265504100 23,805 299,956 SH   SOLE 2 135,500 0 164,456
DUNKIN BRANDS GROUP INC COM 265504100 1,232 15,529 SH   SOLE 4 15,529 0 0
DUNKIN BRANDS GROUP INC COM 265504100 376 4,743 SH   SOLE 7 4,743 0 0
DUNKIN BRANDS GROUP INC COM 265504100 20,034 252,443 SH   SOLE 18 251,051 0 1,392
DUNKIN BRANDS GROUP INC COM 265504100 1,927 24,282 SH   SOLE 19 24,282 0 0
DUNKIN BRANDS GROUP INC COM 265504100 329,391 4,150,586 SH   SOLE 21 4,150,586 0 0
DUNKIN BRANDS GROUP INC COM 265504100 231,621 2,918,609 SH   SOLE 22 2,720,073 0 198,536
DUNKIN BRANDS GROUP INC COM 265504100 2,398 30,223 SH   SOLE 23 30,223 0 0
DUNKIN BRANDS GROUP INC COM 265504100 685 8,635 SH   SOLE 25 8,635 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,164 39,872 SH   SOLE 26 24,896 0 14,976
DUNKIN BRANDS GROUP INC COM 265504100 817 10,289 SH   SOLE 28 10,289 0 0
DUNKIN BRANDS GROUP INC COM 265504100 855 10,773 SH   SOLE 29 10,773 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,012 25,355 SH   SOLE 30 25,355 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,275 28,672 SH   SOLE 31 21,534 0 7,138
DUNKIN BRANDS GROUP INC COM 265504100 1,307 16,466 SH   SOLE 34 16,466 0 0
DUNKIN BRANDS GROUP INC COM 265504100 614 7,733 SH   SOLE 36 7,733 0 0
DUNKIN BRANDS GROUP INC COM 265504100 607 7,647 SH   SOLE 40 7,647 0 0
DUPONT DE NEMOURS INC COM 26614N102 146,613 2,055,989 SH   SOLE 2 376,561 0 1,679,428
DUPONT DE NEMOURS INC COM 26614N102 22,983 322,297 SH   SOLE 4 301,886 0 20,411
DUPONT DE NEMOURS INC COM 26614N102 47,743 669,516 SH   SOLE 7 665,232 0 4,284
DUPONT DE NEMOURS INC COM 26614N102 1,176 16,491 SH   SOLE 13 16,491 0 0
DUPONT DE NEMOURS INC COM 26614N102 538 7,547 SH   SOLE 15 7,547 0 0
DUPONT DE NEMOURS INC COM 26614N102 23 323 SH   SOLE 17 0 0 323
DUPONT DE NEMOURS INC COM 26614N102 172,518 2,419,264 SH   SOLE 18 2,216,250 0 203,014
DUPONT DE NEMOURS INC COM 26614N102 206,063 2,889,684 SH   SOLE 19 2,889,684 0 0
DUPONT DE NEMOURS INC COM 26614N102 940,656 13,191,084 SH   SOLE 21 13,191,084 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,296,974 18,187,831 SH   SOLE 22 16,154,810 0 2,033,021
DUPONT DE NEMOURS INC COM 26614N102 39,472 553,525 SH   SOLE 23 553,525 0 0
DUPONT DE NEMOURS INC COM 26614N102 53,608 751,755 SH   SOLE 25 741,456 0 10,299
DUPONT DE NEMOURS INC COM 26614N102 221,228 3,102,347 SH   SOLE 26 873,039 0 2,229,308
DUPONT DE NEMOURS INC COM 26614N102 10,505 147,318 SH   SOLE 28 107,555 0 39,763
DUPONT DE NEMOURS INC COM 26614N102 1,415 19,840 SH   SOLE 29 19,840 0 0
DUPONT DE NEMOURS INC COM 26614N102 181,689 2,547,872 SH   SOLE 30 2,547,872 0 0
DUPONT DE NEMOURS INC COM 26614N102 16,484 231,165 SH   SOLE 31 137,563 0 93,602
DUPONT DE NEMOURS INC COM 26614N102 34,438 482,935 SH   SOLE 34 482,935 0 0
DUPONT DE NEMOURS INC COM 26614N102 40,892 573,433 SH   SOLE 36 573,433 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,280 17,948 SH   SOLE 40 17,948 0 0
DURECT CORP COM 266605104 149 81,101 SH   SOLE 21 81,101 0 0
DURECT CORP COM 266605104 5,574 3,029,271 SH   SOLE 22 3,029,271 0 0
DURECT CORP COM 266605104 378 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 19,424 658,432 SH   SOLE 2 58,659 0 599,773
DXC TECHNOLOGY CO COM 23355L106 2,931 99,347 SH   SOLE 4 91,833 0 7,514
DXC TECHNOLOGY CO COM 23355L106 8,399 284,704 SH   SOLE 7 235,268 0 49,436
DXC TECHNOLOGY CO COM 23355L106 409 13,873 SH   SOLE 13 13,873 0 0
DXC TECHNOLOGY CO COM 23355L106 75 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 6 209 SH   SOLE 17 0 0 209
DXC TECHNOLOGY CO COM 23355L106 16,232 550,238 SH   SOLE 18 514,661 0 35,577
DXC TECHNOLOGY CO COM 23355L106 4,437 150,407 SH   SOLE 19 150,407 0 0
DXC TECHNOLOGY CO COM 23355L106 196,325 6,655,070 SH   SOLE 21 6,655,070 0 0
DXC TECHNOLOGY CO COM 23355L106 207,435 7,031,685 SH   SOLE 22 6,289,475 0 742,210
DXC TECHNOLOGY CO COM 23355L106 5,681 192,592 SH   SOLE 23 192,592 0 0
DXC TECHNOLOGY CO COM 23355L106 7,889 267,434 SH   SOLE 25 267,434 0 0
DXC TECHNOLOGY CO COM 23355L106 43,456 1,473,081 SH   SOLE 26 361,411 0 1,111,670
DXC TECHNOLOGY CO COM 23355L106 1,445 48,995 SH   SOLE 28 34,892 0 14,103
DXC TECHNOLOGY CO COM 23355L106 163 5,537 SH   SOLE 29 5,537 0 0
DXC TECHNOLOGY CO COM 23355L106 35,261 1,195,283 SH   SOLE 30 1,195,283 0 0
DXC TECHNOLOGY CO COM 23355L106 1,865 63,237 SH   SOLE 31 51,338 0 11,899
DXC TECHNOLOGY CO COM 23355L106 1,518 51,470 SH   SOLE 34 51,470 0 0
DXC TECHNOLOGY CO COM 23355L106 6,417 217,533 SH   SOLE 36 217,533 0 0
DXC TECHNOLOGY CO COM 23355L106 169 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 647 18,647 SH   SOLE 2 2,699 0 15,948
DXP ENTERPRISES INC NEW COM NEW 233377407 10 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,666 76,797 SH   SOLE 18 76,797 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,540 44,359 SH   SOLE 19 44,359 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 61,389 1,768,104 SH   SOLE 21 1,768,104 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 18,355 528,670 SH   SOLE 22 501,684 0 26,986
DXP ENTERPRISES INC NEW COM NEW 233377407 226 6,519 SH   SOLE 23 6,519 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 473 13,633 SH   SOLE 26 0 0 13,633
DXP ENTERPRISES INC NEW COM NEW 233377407 68 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 837 24,116 SH   SOLE 30 24,116 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 45 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 24 3,915 SH   SOLE 18 3,915 0 0
DYADIC INTL INC DEL COM 26745T101 305 49,783 SH   SOLE 21 49,783 0 0
DYADIC INTL INC DEL COM 26745T101 27 4,401 SH   SOLE 22 4,401 0 0
DYCOM INDS INC COM 267475101 2,378 46,576 SH   SOLE 2 20,271 0 26,305
DYCOM INDS INC COM 267475101 10 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 882 17,274 SH   SOLE 7 17,274 0 0
DYCOM INDS INC COM 267475101 9,800 191,960 SH   SOLE 18 177,527 0 14,433
DYCOM INDS INC COM 267475101 7,344 143,863 SH   SOLE 19 143,863 0 0
DYCOM INDS INC COM 267475101 110,499 2,164,517 SH   SOLE 21 2,164,517 0 0
DYCOM INDS INC COM 267475101 61,502 1,204,734 SH   SOLE 22 1,158,009 0 46,725
DYCOM INDS INC COM 267475101 1,054 20,647 SH   SOLE 23 20,647 0 0
DYCOM INDS INC COM 267475101 2,444 47,880 SH   SOLE 26 5,566 0 42,314
DYCOM INDS INC COM 267475101 214 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 467 9,151 SH   SOLE 30 9,151 0 0
DYCOM INDS INC COM 267475101 186 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,238 1,290,000 PRN   SOLE 21 1,290,000 0 0
DYNATRACE INC COM 268150109 1,477 79,095 SH   SOLE 2 18,923 0 60,172
DYNATRACE INC COM 268150109 17 895 SH   SOLE 7 895 0 0
DYNATRACE INC COM 268150109 291 15,588 SH   SOLE 18 15,588 0 0
DYNATRACE INC COM 268150109 864 46,280 SH   SOLE 19 46,280 0 0
DYNATRACE INC COM 268150109 7,837 419,756 SH   SOLE 21 419,756 0 0
DYNATRACE INC COM 268150109 16,893 904,827 SH   SOLE 22 854,146 0 50,681
DYNATRACE INC COM 268150109 5,600 299,961 SH   SOLE 25 299,961 0 0
DYNATRACE INC COM 268150109 14 744 SH   SOLE 31 744 0 0
DYNATRACE INC COM 268150109 2,045 109,508 SH   SOLE 34 109,508 0 0
DYNATRONICS CORP COM NEW 268157401 22 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 259 72,334 SH   SOLE 2 4,552 0 67,782
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,270 355,179 SH   SOLE 18 299,034 0 56,145
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 598 167,378 SH   SOLE 19 167,378 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10,581 2,959,683 SH   SOLE 21 2,959,683 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 9,272 2,593,656 SH   SOLE 22 2,502,813 0 90,843
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 25 7,035 SH   SOLE 23 7,035 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34 9,559 SH   SOLE 26 0 0 9,559
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30 8,485 SH   SOLE 30 8,485 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM 26817Q886 322 21,817 SH   SOLE 2 1,065 0 20,752
DYNEX CAP INC COM 26817Q886 1,261 85,335 SH   SOLE 18 85,335 0 0
DYNEX CAP INC COM 26817Q886 600 40,564 SH   SOLE 19 40,564 0 0
DYNEX CAP INC COM 26817Q886 20,195 1,366,405 SH   SOLE 21 1,366,405 0 0
DYNEX CAP INC COM 26817Q886 247 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 36 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 129 8,707 SH   SOLE 30 8,707 0 0
DYNEX CAP INC COM 26817Q886 26 1,733 SH   SOLE 40 1,733 0 0
E L F BEAUTY INC COM 26856L103 467 26,685 SH   SOLE 2 2,059 0 24,626
E L F BEAUTY INC COM 26856L103 6 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 1,552 88,625 SH   SOLE 18 88,625 0 0
E L F BEAUTY INC COM 26856L103 1,116 63,738 SH   SOLE 19 63,738 0 0
E L F BEAUTY INC COM 26856L103 15,121 863,557 SH   SOLE 21 863,557 0 0
E L F BEAUTY INC COM 26856L103 13,485 770,146 SH   SOLE 22 743,218 0 26,928
E L F BEAUTY INC COM 26856L103 45 2,583 SH   SOLE 23 2,583 0 0
E L F BEAUTY INC COM 26856L103 16 927 SH   SOLE 26 0 0 927
E L F BEAUTY INC COM 26856L103 131 7,456 SH   SOLE 30 7,456 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 27,148 621,387 SH   SOLE 2 83,959 0 537,428
E TRADE FINANCIAL CORP COM NEW 269246401 5,100 116,726 SH   SOLE 4 109,763 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,518 217,847 SH   SOLE 7 217,847 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 19 445 SH   SOLE 13 445 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 94 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1 16 SH   SOLE 17 0 0 16
E TRADE FINANCIAL CORP COM NEW 269246401 111,409 2,549,985 SH   SOLE 18 2,348,673 0 201,312
E TRADE FINANCIAL CORP COM NEW 269246401 45,422 1,039,643 SH   SOLE 19 1,039,643 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 247,367 5,661,871 SH   SOLE 21 5,661,871 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 258,094 5,907,392 SH   SOLE 22 5,266,546 0 640,846
E TRADE FINANCIAL CORP COM NEW 269246401 9,216 210,944 SH   SOLE 23 210,944 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,193 279,089 SH   SOLE 25 235,144 0 43,945
E TRADE FINANCIAL CORP COM NEW 269246401 42,391 970,258 SH   SOLE 26 347,305 0 622,953
E TRADE FINANCIAL CORP COM NEW 269246401 1,952 44,687 SH   SOLE 28 32,075 0 12,612
E TRADE FINANCIAL CORP COM NEW 269246401 2,459 56,283 SH   SOLE 29 5,325 0 50,958
E TRADE FINANCIAL CORP COM NEW 269246401 43,410 993,591 SH   SOLE 30 993,591 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,605 59,627 SH   SOLE 31 49,909 0 9,718
E TRADE FINANCIAL CORP COM NEW 269246401 39,174 896,626 SH   SOLE 34 896,626 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 8,988 205,724 SH   SOLE 36 205,724 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 241 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,473 33,021 SH   SOLE 2 1,390 0 31,631
EAGLE BANCORP INC MD COM 268948106 7 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 30 676 SH   SOLE 7 676 0 0
EAGLE BANCORP INC MD COM 268948106 6,728 150,780 SH   SOLE 18 150,780 0 0
EAGLE BANCORP INC MD COM 268948106 2,573 57,669 SH   SOLE 19 57,669 0 0
EAGLE BANCORP INC MD COM 268948106 167,785 3,760,305 SH   SOLE 21 3,760,305 0 0
EAGLE BANCORP INC MD COM 268948106 45,076 1,010,210 SH   SOLE 22 967,260 0 42,950
EAGLE BANCORP INC MD COM 268948106 305 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 200 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 2,105 47,171 SH   SOLE 30 47,171 0 0
EAGLE BANCORP INC MD COM 268948106 149 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 22 1,229 SH   SOLE 18 1,229 0 0
EAGLE BANCORP MONT INC COM 26942G100 15 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 197 44,922 SH   SOLE 2 1,848 0 43,074
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 705 161,243 SH   SOLE 18 161,243 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 336 76,896 SH   SOLE 19 76,896 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7,282 1,664,419 SH   SOLE 21 1,664,419 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6,443 1,472,572 SH   SOLE 22 1,437,571 0 35,001
EAGLE MATERIALS INC COM 26969P108 8,654 96,141 SH   SOLE 2 21,611 0 74,530
EAGLE MATERIALS INC COM 26969P108 18 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 73 811 SH   SOLE 7 811 0 0
EAGLE MATERIALS INC COM 26969P108 10,524 116,923 SH   SOLE 18 116,923 0 0
EAGLE MATERIALS INC COM 26969P108 866 9,626 SH   SOLE 19 9,626 0 0
EAGLE MATERIALS INC COM 26969P108 200,917 2,232,164 SH   SOLE 21 2,232,164 0 0
EAGLE MATERIALS INC COM 26969P108 122,554 1,361,562 SH   SOLE 22 1,274,880 0 86,682
EAGLE MATERIALS INC COM 26969P108 36 397 SH   SOLE 23 397 0 0
EAGLE MATERIALS INC COM 26969P108 1,692 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATERIALS INC COM 26969P108 537 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 1,176 13,070 SH   SOLE 30 13,070 0 0
EAGLE MATERIALS INC COM 26969P108 77 854 SH   SOLE 31 854 0 0
EAGLE MATERIALS INC COM 26969P108 423 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 474 8,384 SH   SOLE 2 817 0 7,567
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,592 45,828 SH   SOLE 18 42,342 0 3,486
EAGLE PHARMACEUTICALS INC COM 269796108 2,576 45,528 SH   SOLE 19 45,528 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 67,541 1,193,941 SH   SOLE 21 1,193,941 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 18,184 321,434 SH   SOLE 22 309,750 0 11,684
EAGLE PHARMACEUTICALS INC COM 269796108 205 3,625 SH   SOLE 23 3,625 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 40 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 98 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 5,823 102,934 SH   SOLE 30 102,934 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 40 706 SH   SOLE 34 706 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 47 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 99 30,555 SH   SOLE 2 660 0 29,895
EARTHSTONE ENERGY INC CL A 27032D304 217 66,845 SH   SOLE 18 66,845 0 0
EARTHSTONE ENERGY INC CL A 27032D304 118 36,306 SH   SOLE 19 36,306 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,253 693,278 SH   SOLE 21 693,278 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,328 408,588 SH   SOLE 22 397,025 0 11,563
EAST WEST BANCORP INC COM 27579R104 27,418 619,064 SH   SOLE 2 279,062 0 340,002
EAST WEST BANCORP INC COM 27579R104 4,146 93,614 SH   SOLE 4 89,791 0 3,823
EAST WEST BANCORP INC COM 27579R104 820 18,507 SH   SOLE 7 18,507 0 0
EAST WEST BANCORP INC COM 27579R104 312 7,041 SH   SOLE 13 7,041 0 0
EAST WEST BANCORP INC COM 27579R104 19,485 439,941 SH   SOLE 18 425,201 0 14,740
EAST WEST BANCORP INC COM 27579R104 10,037 226,622 SH   SOLE 19 226,622 0 0
EAST WEST BANCORP INC COM 27579R104 347,878 7,854,553 SH   SOLE 21 7,854,553 0 0
EAST WEST BANCORP INC COM 27579R104 236,751 5,345,467 SH   SOLE 22 4,853,381 0 492,086
EAST WEST BANCORP INC COM 27579R104 8,054 181,842 SH   SOLE 23 181,842 0 0
EAST WEST BANCORP INC COM 27579R104 466 10,517 SH   SOLE 25 10,517 0 0
EAST WEST BANCORP INC COM 27579R104 14,617 330,039 SH   SOLE 26 157,169 0 172,870
EAST WEST BANCORP INC COM 27579R104 1,158 26,137 SH   SOLE 28 20,107 0 6,030
EAST WEST BANCORP INC COM 27579R104 3,057 69,028 SH   SOLE 29 20,742 0 48,286
EAST WEST BANCORP INC COM 27579R104 12,636 285,308 SH   SOLE 30 285,308 0 0
EAST WEST BANCORP INC COM 27579R104 3,880 87,602 SH   SOLE 31 65,847 0 21,755
EAST WEST BANCORP INC COM 27579R104 8,649 195,289 SH   SOLE 34 195,289 0 0
EAST WEST BANCORP INC COM 27579R104 1,757 39,669 SH   SOLE 36 39,669 0 0
EAST WEST BANCORP INC COM 27579R104 129 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,683 79,000 SH   SOLE 2 2,746 0 76,254
EASTERLY GOVT PPTYS INC COM 27616P103 466 21,899 SH   SOLE 4 21,899 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,683 78,995 SH   SOLE 7 78,995 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 56 2,651 SH   SOLE 15 2,651 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,404 347,623 SH   SOLE 18 347,623 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,490 210,816 SH   SOLE 19 210,816 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 175,373 8,233,481 SH   SOLE 21 8,233,481 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 65,408 3,070,813 SH   SOLE 22 2,951,532 0 119,281
EASTERLY GOVT PPTYS INC COM 27616P103 51 2,381 SH   SOLE 23 2,381 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,437 161,358 SH   SOLE 25 161,358 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,251 58,712 SH   SOLE 26 23,686 0 35,026
EASTERLY GOVT PPTYS INC COM 27616P103 163 7,673 SH   SOLE 28 7,673 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 852 39,993 SH   SOLE 29 39,993 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 9,354 439,135 SH   SOLE 30 439,135 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 157 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 140 5,637 SH   SOLE 2 203 0 5,434
EASTERN CO COM 276317104 474 19,078 SH   SOLE 18 19,078 0 0
EASTERN CO COM 276317104 223 8,989 SH   SOLE 19 8,989 0 0
EASTERN CO COM 276317104 4,689 188,916 SH   SOLE 21 188,916 0 0
EASTERN CO COM 276317104 1,529 61,591 SH   SOLE 22 58,328 0 3,263
EASTGROUP PPTY INC COM 277276101 18,342 146,713 SH   SOLE 2 28,622 0 118,091
EASTGROUP PPTY INC COM 277276101 1,277 10,212 SH   SOLE 4 10,212 0 0
EASTGROUP PPTY INC COM 277276101 4,662 37,292 SH   SOLE 7 37,292 0 0
EASTGROUP PPTY INC COM 277276101 172 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 28,529 228,199 SH   SOLE 18 214,936 0 13,263
EASTGROUP PPTY INC COM 277276101 36,639 293,062 SH   SOLE 19 293,062 0 0
EASTGROUP PPTY INC COM 277276101 366,651 2,932,741 SH   SOLE 21 2,932,741 0 0
EASTGROUP PPTY INC COM 277276101 238,253 1,905,721 SH   SOLE 22 1,854,566 0 51,155
EASTGROUP PPTY INC COM 277276101 5,461 43,680 SH   SOLE 23 43,680 0 0
EASTGROUP PPTY INC COM 277276101 9,782 78,247 SH   SOLE 25 78,247 0 0
EASTGROUP PPTY INC COM 277276101 15,126 120,991 SH   SOLE 26 10,471 0 110,520
EASTGROUP PPTY INC COM 277276101 635 5,077 SH   SOLE 28 5,077 0 0
EASTGROUP PPTY INC COM 277276101 2,322 18,571 SH   SOLE 29 18,571 0 0
EASTGROUP PPTY INC COM 277276101 20,796 166,343 SH   SOLE 30 166,343 0 0
EASTGROUP PPTY INC COM 277276101 1,576 12,605 SH   SOLE 34 12,605 0 0
EASTGROUP PPTY INC COM 277276101 462 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEMICAL CO COM 277432100 27,411 371,277 SH   SOLE 2 63,319 0 307,958
EASTMAN CHEMICAL CO COM 277432100 4,460 60,412 SH   SOLE 4 56,655 0 3,757
EASTMAN CHEMICAL CO COM 277432100 12,258 166,024 SH   SOLE 7 133,561 0 32,463
EASTMAN CHEMICAL CO COM 277432100 367 4,968 SH   SOLE 13 4,968 0 0
EASTMAN CHEMICAL CO COM 277432100 93 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEMICAL CO COM 277432100 0 5 SH   SOLE 17 0 0 5
EASTMAN CHEMICAL CO COM 277432100 26,467 358,485 SH   SOLE 18 339,339 0 19,146
EASTMAN CHEMICAL CO COM 277432100 5,686 77,012 SH   SOLE 19 77,012 0 0
EASTMAN CHEMICAL CO COM 277432100 242,342 3,282,430 SH   SOLE 21 3,282,430 0 0
EASTMAN CHEMICAL CO COM 277432100 268,369 3,634,955 SH   SOLE 22 3,244,890 0 390,065
EASTMAN CHEMICAL CO COM 277432100 7,668 103,857 SH   SOLE 23 103,857 0 0
EASTMAN CHEMICAL CO COM 277432100 19,597 265,435 SH   SOLE 25 265,435 0 0
EASTMAN CHEMICAL CO COM 277432100 51,282 694,593 SH   SOLE 26 214,008 0 480,585
EASTMAN CHEMICAL CO COM 277432100 2,245 30,402 SH   SOLE 28 23,162 0 7,240
EASTMAN CHEMICAL CO COM 277432100 2,375 32,171 SH   SOLE 29 2,777 0 29,394
EASTMAN CHEMICAL CO COM 277432100 39,237 531,455 SH   SOLE 30 531,455 0 0
EASTMAN CHEMICAL CO COM 277432100 2,341 31,705 SH   SOLE 31 26,127 0 5,578
EASTMAN CHEMICAL CO COM 277432100 2,939 39,805 SH   SOLE 34 39,805 0 0
EASTMAN CHEMICAL CO COM 277432100 8,152 110,412 SH   SOLE 36 110,412 0 0
EASTMAN CHEMICAL CO COM 277432100 215 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 9 3,231 SH   SOLE 18 3,231 0 0
EASTMAN KODAK CO COM NEW 277461406 169 63,986 SH   SOLE 21 63,986 0 0
EASTMAN KODAK CO COM NEW 277461406 1,000 378,770 SH   SOLE 22 378,770 0 0
EASTSIDE DISTILLING INC COM 277802302 7 1,520 SH   SOLE 18 1,520 0 0
EASTSIDE DISTILLING INC COM 277802302 96 19,614 SH   SOLE 21 19,614 0 0
EATON CORP PLC SHS G29183103 95,764 1,151,705 SH   SOLE 2 209,609 0 942,096
EATON CORP PLC SHS G29183103 16,905 203,311 SH   SOLE 4 191,773 0 11,538
EATON CORP PLC SHS G29183103 49,495 595,245 SH   SOLE 7 432,708 0 162,537
EATON CORP PLC SHS G29183103 1,326 15,950 SH   SOLE 13 15,950 0 0
EATON CORP PLC SHS G29183103 340 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 85,123 1,023,723 SH   SOLE 18 964,335 0 59,388
EATON CORP PLC SHS G29183103 11,691 140,605 SH   SOLE 19 140,605 0 0
EATON CORP PLC SHS G29183103 921,558 11,083,075 SH   SOLE 21 11,083,075 0 0
EATON CORP PLC SHS G29183103 865,628 10,410,441 SH   SOLE 22 9,234,926 0 1,175,515
EATON CORP PLC SHS G29183103 26,006 312,762 SH   SOLE 23 312,762 0 0
EATON CORP PLC SHS G29183103 38,205 459,473 SH   SOLE 25 459,473 0 0
EATON CORP PLC SHS G29183103 212,051 2,550,226 SH   SOLE 26 507,369 0 2,042,857
EATON CORP PLC SHS G29183103 6,893 82,895 SH   SOLE 28 59,950 0 22,945
EATON CORP PLC SHS G29183103 840 10,103 SH   SOLE 29 10,103 0 0
EATON CORP PLC SHS G29183103 132,126 1,589,013 SH   SOLE 30 1,589,013 0 0
EATON CORP PLC SHS G29183103 8,100 97,413 SH   SOLE 31 77,715 0 19,698
EATON CORP PLC SHS G29183103 3,515 42,267 SH   SOLE 32 42,267 0 0
EATON CORP PLC SHS G29183103 44,875 539,687 SH   SOLE 34 539,687 0 0
EATON CORP PLC SHS G29183103 8,850 106,439 SH   SOLE 35 106,439 0 0
EATON CORP PLC SHS G29183103 25,336 304,701 SH   SOLE 36 304,701 0 0
EATON CORP PLC SHS G29183103 859 10,330 SH   SOLE 40 10,330 0 0
EATON VANCE CORP COM NON VTG 278265103 15,211 338,555 SH   SOLE 2 92,903 0 245,652
EATON VANCE CORP COM NON VTG 278265103 2,111 46,984 SH   SOLE 4 43,786 0 3,198
EATON VANCE CORP COM NON VTG 278265103 7,510 167,157 SH   SOLE 7 125,307 0 41,850
EATON VANCE CORP COM NON VTG 278265103 12 272 SH   SOLE 13 272 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,671 371,041 SH   SOLE 18 361,399 0 9,642
EATON VANCE CORP COM NON VTG 278265103 1,162 25,867 SH   SOLE 19 25,867 0 0
EATON VANCE CORP COM NON VTG 278265103 285,039 6,344,058 SH   SOLE 21 6,344,058 0 0
EATON VANCE CORP COM NON VTG 278265103 174,382 3,881,185 SH   SOLE 22 3,652,380 0 228,805
EATON VANCE CORP COM NON VTG 278265103 3,758 83,631 SH   SOLE 23 83,631 0 0
EATON VANCE CORP COM NON VTG 278265103 552 12,293 SH   SOLE 25 12,293 0 0
EATON VANCE CORP COM NON VTG 278265103 11,119 247,464 SH   SOLE 26 129,978 0 117,486
EATON VANCE CORP COM NON VTG 278265103 983 21,880 SH   SOLE 28 15,759 0 6,121
EATON VANCE CORP COM NON VTG 278265103 1,174 26,125 SH   SOLE 29 1,964 0 24,161
EATON VANCE CORP COM NON VTG 278265103 12,952 288,264 SH   SOLE 30 288,264 0 0
EATON VANCE CORP COM NON VTG 278265103 1,112 24,754 SH   SOLE 31 20,077 0 4,677
EATON VANCE CORP COM NON VTG 278265103 292 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,479 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 105 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 84,127 2,158,209 SH   SOLE 2 373,072 0 1,785,137
EBAY INC COM 278642103 14,790 379,431 SH   SOLE 4 355,904 0 23,527
EBAY INC COM 278642103 30,698 787,531 SH   SOLE 7 737,197 0 50,334
EBAY INC COM 278642103 1,309 33,591 SH   SOLE 13 33,591 0 0
EBAY INC COM 278642103 428 10,990 SH   SOLE 15 10,990 0 0
EBAY INC COM 278642103 80,603 2,067,796 SH   SOLE 18 1,954,156 0 113,640
EBAY INC COM 278642103 8,729 223,945 SH   SOLE 19 223,945 0 0
EBAY INC COM 278642103 573,828 14,721,097 SH   SOLE 21 14,721,097 0 0
EBAY INC COM 278642103 771,319 19,787,547 SH   SOLE 22 17,570,954 0 2,216,593
EBAY INC COM 278642103 24,432 626,772 SH   SOLE 23 626,772 0 0
EBAY INC COM 278642103 30,977 794,695 SH   SOLE 25 794,695 0 0
EBAY INC COM 278642103 180,442 4,629,094 SH   SOLE 26 1,055,563 0 3,573,531
EBAY INC COM 278642103 6,153 157,841 SH   SOLE 28 113,938 0 43,903
EBAY INC COM 278642103 1,073 27,528 SH   SOLE 29 27,528 0 0
EBAY INC COM 278642103 124,380 3,190,864 SH   SOLE 30 3,190,864 0 0
EBAY INC COM 278642103 17,570 450,740 SH   SOLE 31 175,774 0 274,966
EBAY INC COM 278642103 4,649 119,270 SH   SOLE 32 119,270 0 0
EBAY INC COM 278642103 6,468 165,937 SH   SOLE 34 165,937 0 0
EBAY INC COM 278642103 23,219 595,670 SH   SOLE 36 595,670 0 0
EBAY INC COM 278642103 827 21,221 SH   SOLE 40 21,221 0 0
EBIX INC COM NEW 278715206 860 20,429 SH   SOLE 2 949 0 19,480
EBIX INC COM NEW 278715206 10 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 22 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 4,358 103,513 SH   SOLE 18 103,513 0 0
EBIX INC COM NEW 278715206 1,698 40,336 SH   SOLE 19 40,336 0 0
EBIX INC COM NEW 278715206 103,415 2,456,422 SH   SOLE 21 2,456,422 0 0
EBIX INC COM NEW 278715206 29,297 695,884 SH   SOLE 22 662,408 0 33,476
EBIX INC COM NEW 278715206 276 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 119 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 4,392 104,313 SH   SOLE 30 104,313 0 0
EBIX INC COM NEW 278715206 118 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 620 27,354 SH   SOLE 2 2,153 0 25,201
ECHO GLOBAL LOGISTICS INC COM 27875T101 14 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,895 127,794 SH   SOLE 18 127,794 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,961 86,598 SH   SOLE 19 86,598 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 69,566 3,071,355 SH   SOLE 21 3,071,355 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 20,470 903,744 SH   SOLE 22 863,409 0 40,335
ECHO GLOBAL LOGISTICS INC COM 27875T101 211 9,336 SH   SOLE 23 9,336 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 689 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 86 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 832 36,748 SH   SOLE 30 36,748 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 58 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,428 86,532 SH   SOLE 2 3,372 0 83,160
ECHOSTAR CORP CL A 278768106 8 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 59 1,493 SH   SOLE 7 1,493 0 0
ECHOSTAR CORP CL A 278768106 874 22,058 SH   SOLE 18 22,058 0 0
ECHOSTAR CORP CL A 278768106 435 10,973 SH   SOLE 19 10,973 0 0
ECHOSTAR CORP CL A 278768106 30,477 769,225 SH   SOLE 21 769,225 0 0
ECHOSTAR CORP CL A 278768106 49,019 1,237,240 SH   SOLE 22 1,144,334 0 92,906
ECHOSTAR CORP CL A 278768106 605 15,278 SH   SOLE 26 8,033 0 7,245
ECHOSTAR CORP CL A 278768106 263 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 551 13,901 SH   SOLE 30 13,901 0 0
ECHOSTAR CORP CL A 278768106 37 933 SH   SOLE 31 933 0 0
ECHOSTAR CORP CL A 278768106 136 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 193 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 164,382 830,045 SH   SOLE 2 249,991 0 580,054
ECOLAB INC COM 278865100 27,018 136,426 SH   SOLE 4 129,575 0 6,851
ECOLAB INC COM 278865100 60,326 304,614 SH   SOLE 7 254,844 0 49,770
ECOLAB INC COM 278865100 3,359 16,960 SH   SOLE 13 16,960 0 0
ECOLAB INC COM 278865100 493 2,490 SH   SOLE 15 2,490 0 0
ECOLAB INC COM 278865100 1 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 114,276 577,036 SH   SOLE 18 509,248 0 67,788
ECOLAB INC COM 278865100 35,987 181,718 SH   SOLE 19 181,718 0 0
ECOLAB INC COM 278865100 1,313,829 6,634,158 SH   SOLE 21 6,634,158 0 0
ECOLAB INC COM 278865100 1,305,866 6,593,950 SH   SOLE 22 5,747,088 0 846,862
ECOLAB INC COM 278865100 50,216 253,567 SH   SOLE 23 253,567 0 0
ECOLAB INC COM 278865100 56,039 282,970 SH   SOLE 25 282,970 0 0
ECOLAB INC COM 278865100 307,091 1,550,652 SH   SOLE 26 328,107 0 1,222,545
ECOLAB INC COM 278865100 9,959 50,288 SH   SOLE 28 36,313 0 13,975
ECOLAB INC COM 278865100 24,567 124,053 SH   SOLE 29 38,331 0 85,722
ECOLAB INC COM 278865100 193,583 977,495 SH   SOLE 30 977,495 0 0
ECOLAB INC COM 278865100 28,982 146,342 SH   SOLE 31 102,883 0 43,459
ECOLAB INC COM 278865100 9,253 46,725 SH   SOLE 34 46,725 0 0
ECOLAB INC COM 278865100 48,487 244,835 SH   SOLE 36 244,835 0 0
ECOLAB INC COM 278865100 1,249 6,308 SH   SOLE 40 6,308 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 9 564 SH   SOLE 18 564 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 118 7,785 SH   SOLE 21 7,785 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,264 309,116 SH   SOLE 2 55,607 0 253,509
ECOPETROL S A SPONSORED ADS 279158109 3,576 210,008 SH   SOLE 18 0 0 210,008
ECOPETROL S A SPONSORED ADS 279158109 7,759 455,601 SH   SOLE 19 455,601 0 0
ECOPETROL S A SPONSORED ADS 279158109 16,857 989,848 SH   SOLE 21 989,848 0 0
ECOPETROL S A SPONSORED ADS 279158109 18,777 1,102,587 SH   SOLE 25 1,102,587 0 0
ECOPETROL S A SPONSORED ADS 279158109 992 58,276 SH   SOLE 26 32,859 0 25,417
ECOPETROL S A SPONSORED ADS 279158109 3,243 190,428 SH   SOLE 30 190,428 0 0
ECOPETROL S A SPONSORED ADS 279158109 43,425 2,549,900 SH   SOLE 34 2,549,900 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,551 78,510 SH   SOLE 2 25,193 0 53,317
EDGEWELL PERS CARE CO COM 28035Q102 9 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 52 1,605 SH   SOLE 7 1,605 0 0
EDGEWELL PERS CARE CO COM 28035Q102 10,043 309,102 SH   SOLE 18 309,102 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,030 93,253 SH   SOLE 19 93,253 0 0
EDGEWELL PERS CARE CO COM 28035Q102 125,060 3,849,186 SH   SOLE 21 3,849,186 0 0
EDGEWELL PERS CARE CO COM 28035Q102 61,576 1,895,223 SH   SOLE 22 1,818,591 0 76,632
EDGEWELL PERS CARE CO COM 28035Q102 386 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 182 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 463 14,236 SH   SOLE 30 14,236 0 0
EDGEWELL PERS CARE CO COM 28035Q102 90 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 144 4,427 SH   SOLE 40 4,427 0 0
EDISON INTL COM 281020107 69,944 927,396 SH   SOLE 2 137,259 0 790,137
EDISON INTL COM 281020107 12,073 160,079 SH   SOLE 4 150,669 0 9,410
EDISON INTL COM 281020107 53,720 712,279 SH   SOLE 7 689,876 0 22,403
EDISON INTL COM 281020107 1,391 18,448 SH   SOLE 13 18,448 0 0
EDISON INTL COM 281020107 227 3,011 SH   SOLE 15 3,011 0 0
EDISON INTL COM 281020107 9 122 SH   SOLE 17 0 0 122
EDISON INTL COM 281020107 59,596 790,194 SH   SOLE 18 740,843 0 49,351
EDISON INTL COM 281020107 15,518 205,761 SH   SOLE 19 205,761 0 0
EDISON INTL COM 281020107 946,952 12,555,710 SH   SOLE 21 12,555,710 0 0
EDISON INTL COM 281020107 648,798 8,602,466 SH   SOLE 22 7,623,980 0 978,486
EDISON INTL COM 281020107 19,295 255,828 SH   SOLE 23 255,828 0 0
EDISON INTL COM 281020107 26,474 351,023 SH   SOLE 25 351,023 0 0
EDISON INTL COM 281020107 144,314 1,913,465 SH   SOLE 26 444,442 0 1,469,023
EDISON INTL COM 281020107 5,209 69,062 SH   SOLE 28 50,593 0 18,469
EDISON INTL COM 281020107 713 9,449 SH   SOLE 29 9,449 0 0
EDISON INTL COM 281020107 104,140 1,380,800 SH   SOLE 30 1,380,800 0 0
EDISON INTL COM 281020107 9,530 126,360 SH   SOLE 31 67,787 0 58,573
EDISON INTL COM 281020107 4,809 63,761 SH   SOLE 32 63,761 0 0
EDISON INTL COM 281020107 1,712 22,703 SH   SOLE 34 22,703 0 0
EDISON INTL COM 281020107 21,226 281,441 SH   SOLE 36 281,441 0 0
EDISON INTL COM 281020107 599 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 995 43,741 SH   SOLE 2 2,703 0 41,038
EDITAS MEDICINE INC COM 28106W103 7 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 22 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 4,071 179,005 SH   SOLE 18 170,075 0 8,930
EDITAS MEDICINE INC COM 28106W103 3,095 136,103 SH   SOLE 19 136,103 0 0
EDITAS MEDICINE INC COM 28106W103 48,826 2,147,136 SH   SOLE 21 2,147,136 0 0
EDITAS MEDICINE INC COM 28106W103 33,833 1,487,803 SH   SOLE 22 1,422,427 0 65,376
EDITAS MEDICINE INC COM 28106W103 160 7,025 SH   SOLE 23 7,025 0 0
EDITAS MEDICINE INC COM 28106W103 1,185 52,121 SH   SOLE 26 28,913 0 23,208
EDITAS MEDICINE INC COM 28106W103 111 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 1,364 59,974 SH   SOLE 30 59,974 0 0
EDITAS MEDICINE INC COM 28106W103 23 1,007 SH   SOLE 34 1,007 0 0
EDITAS MEDICINE INC COM 28106W103 100 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 8 1,323 SH   SOLE 18 1,323 0 0
EDUCATIONAL DEV CORP COM 281479105 106 17,097 SH   SOLE 21 17,097 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 149,170 678,325 SH   SOLE 2 220,176 0 458,149
EDWARDS LIFESCIENCES CORP COM 28176E108 19,657 89,387 SH   SOLE 4 83,875 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 49,851 226,690 SH   SOLE 7 184,382 0 42,308
EDWARDS LIFESCIENCES CORP COM 28176E108 1,060 4,822 SH   SOLE 13 4,822 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 411 1,871 SH   SOLE 15 1,871 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 21 96 SH   SOLE 17 0 0 96
EDWARDS LIFESCIENCES CORP COM 28176E108 106,994 486,535 SH   SOLE 18 456,978 0 29,557
EDWARDS LIFESCIENCES CORP COM 28176E108 226,383 1,029,433 SH   SOLE 19 1,029,433 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,639 12,000 SH   SOLE 20 12,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,187,293 5,398,997 SH   SOLE 21 5,398,997 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,122,718 5,105,352 SH   SOLE 22 4,558,006 0 547,346
EDWARDS LIFESCIENCES CORP COM 28176E108 35,413 161,032 SH   SOLE 23 161,032 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 145,705 662,566 SH   SOLE 25 662,566 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 228,613 1,039,575 SH   SOLE 26 252,830 0 786,745
EDWARDS LIFESCIENCES CORP COM 28176E108 8,969 40,787 SH   SOLE 28 29,812 0 10,975
EDWARDS LIFESCIENCES CORP COM 28176E108 1,462 6,649 SH   SOLE 29 6,649 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 200,518 911,817 SH   SOLE 30 911,817 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,880 49,476 SH   SOLE 31 41,050 0 8,426
EDWARDS LIFESCIENCES CORP COM 28176E108 112,103 509,766 SH   SOLE 34 509,766 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,148 132,546 SH   SOLE 36 132,546 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,056 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 140 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 593 74,113 SH   SOLE 18 74,113 0 0
EGAIN CORP COM NEW 28225C806 282 35,280 SH   SOLE 19 35,280 0 0
EGAIN CORP COM NEW 28225C806 5,669 708,179 SH   SOLE 21 708,179 0 0
EGAIN CORP COM NEW 28225C806 3,963 495,071 SH   SOLE 22 478,562 0 16,509
EHEALTH INC COM 28238P109 1,299 19,450 SH   SOLE 2 907 0 18,543
EHEALTH INC COM 28238P109 7 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 31 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 6,634 99,326 SH   SOLE 18 98,050 0 1,276
EHEALTH INC COM 28238P109 2,813 42,117 SH   SOLE 19 42,117 0 0
EHEALTH INC COM 28238P109 149,292 2,235,247 SH   SOLE 21 2,235,247 0 0
EHEALTH INC COM 28238P109 40,993 613,761 SH   SOLE 22 585,065 0 28,696
EHEALTH INC COM 28238P109 672 10,059 SH   SOLE 23 10,059 0 0
EHEALTH INC COM 28238P109 1,401 20,980 SH   SOLE 26 8,193 0 12,787
EHEALTH INC COM 28238P109 218 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 2,622 39,256 SH   SOLE 30 39,256 0 0
EHEALTH INC COM 28238P109 123 1,840 SH   SOLE 40 1,840 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,281 35,623 SH   SOLE 2 26,362 0 9,261
EIDOS THERAPEUTICS INC COM 28249H104 10 285 SH   SOLE 7 285 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,935 53,786 SH   SOLE 18 53,786 0 0
EIDOS THERAPEUTICS INC COM 28249H104 6,215 172,776 SH   SOLE 19 172,776 0 0
EIDOS THERAPEUTICS INC COM 28249H104 139 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 27,070 752,585 SH   SOLE 21 752,585 0 0
EIDOS THERAPEUTICS INC COM 28249H104 8,606 239,261 SH   SOLE 22 217,685 0 21,576
EIDOS THERAPEUTICS INC COM 28249H104 137 3,809 SH   SOLE 30 3,809 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,645 73,532 SH   SOLE 34 73,532 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 220 21,452 SH   SOLE 2 2,134 0 19,318
EIGER BIOPHARMACEUTICALS INC COM 28249U105 869 84,816 SH   SOLE 18 84,816 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 895 87,305 SH   SOLE 19 87,305 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 10,792 1,052,858 SH   SOLE 21 1,052,858 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5,296 516,725 SH   SOLE 22 507,871 0 8,854
EIGER BIOPHARMACEUTICALS INC COM 28249U105 16 1,539 SH   SOLE 23 1,539 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 161 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1,244 SH   SOLE 30 1,244 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 5 9,864 SH   SOLE 18 9,864 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 162 306,475 SH   SOLE 21 306,475 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 266 502,060 SH   SOLE 22 502,060 0 0
EL PASO ELEC CO COM NEW 283677854 5,061 75,440 SH   SOLE 2 36,682 0 38,758
EL PASO ELEC CO COM NEW 283677854 115 1,714 SH   SOLE 4 1,714 0 0
EL PASO ELEC CO COM NEW 283677854 51 753 SH   SOLE 7 753 0 0
EL PASO ELEC CO COM NEW 283677854 12,423 185,202 SH   SOLE 18 185,202 0 0
EL PASO ELEC CO COM NEW 283677854 6,175 92,053 SH   SOLE 19 92,053 0 0
EL PASO ELEC CO COM NEW 283677854 307,854 4,589,352 SH   SOLE 21 4,589,352 0 0
EL PASO ELEC CO COM NEW 283677854 85,562 1,275,523 SH   SOLE 22 1,215,045 0 60,478
EL PASO ELEC CO COM NEW 283677854 442 6,587 SH   SOLE 23 6,587 0 0
EL PASO ELEC CO COM NEW 283677854 1,475 21,988 SH   SOLE 26 10,927 0 11,061
EL PASO ELEC CO COM NEW 283677854 377 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,735 70,581 SH   SOLE 30 70,581 0 0
EL PASO ELEC CO COM NEW 283677854 223 3,330 SH   SOLE 36 3,330 0 0
EL PASO ELEC CO COM NEW 283677854 302 4,504 SH   SOLE 40 4,504 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 18,147 345,859 SH   SOLE 21 345,859 0 0
EL POLLO LOCO HLDGS INC COM 268603107 236 21,538 SH   SOLE 2 740 0 20,798
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,080 98,585 SH   SOLE 18 98,585 0 0
EL POLLO LOCO HLDGS INC COM 268603107 395 36,078 SH   SOLE 19 36,078 0 0
EL POLLO LOCO HLDGS INC COM 268603107 25,946 2,367,331 SH   SOLE 21 2,367,331 0 0
EL POLLO LOCO HLDGS INC COM 268603107 7,235 660,123 SH   SOLE 22 646,861 0 13,262
EL POLLO LOCO HLDGS INC COM 268603107 7 666 SH   SOLE 23 666 0 0
EL POLLO LOCO HLDGS INC COM 268603107 198 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 26 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 257 23,434 SH   SOLE 30 23,434 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 27,430 1,031,605 SH   SOLE 2 219,326 0 812,279
ELANCO ANIMAL HEALTH INC COM 28414H103 3,553 133,633 SH   SOLE 4 124,131 0 9,502
ELANCO ANIMAL HEALTH INC COM 28414H103 1,653 62,155 SH   SOLE 7 51,234 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 396 14,892 SH   SOLE 13 14,892 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 78 2,932 SH   SOLE 15 2,932 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,286 198,808 SH   SOLE 18 174,737 0 24,071
ELANCO ANIMAL HEALTH INC COM 28414H103 2,518 94,697 SH   SOLE 19 94,697 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 127,538 4,796,467 SH   SOLE 21 4,796,467 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 252,293 9,488,284 SH   SOLE 22 8,727,179 0 761,105
ELANCO ANIMAL HEALTH INC COM 28414H103 6,896 259,353 SH   SOLE 23 259,353 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 9,369 352,368 SH   SOLE 25 352,368 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 36,003 1,353,998 SH   SOLE 26 464,933 0 889,065
ELANCO ANIMAL HEALTH INC COM 28414H103 1,862 70,040 SH   SOLE 28 52,159 0 17,881
ELANCO ANIMAL HEALTH INC COM 28414H103 2,212 83,179 SH   SOLE 29 9,194 0 73,985
ELANCO ANIMAL HEALTH INC COM 28414H103 12,435 467,646 SH   SOLE 30 467,646 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,189 82,308 SH   SOLE 31 69,455 0 12,853
ELANCO ANIMAL HEALTH INC COM 28414H103 560 21,068 SH   SOLE 34 21,068 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,359 239,142 SH   SOLE 36 239,142 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 251 9,433 SH   SOLE 40 9,433 0 0
ELASTIC N V ORD SHS N14506104 7,700 93,520 SH   SOLE 2 13,744 0 79,776
ELASTIC N V ORD SHS N14506104 74 896 SH   SOLE 4 896 0 0
ELASTIC N V ORD SHS N14506104 71 868 SH   SOLE 7 868 0 0
ELASTIC N V ORD SHS N14506104 2,091 25,393 SH   SOLE 18 25,393 0 0
ELASTIC N V ORD SHS N14506104 30,135 365,986 SH   SOLE 19 365,986 0 0
ELASTIC N V ORD SHS N14506104 45,222 549,210 SH   SOLE 21 549,210 0 0
ELASTIC N V ORD SHS N14506104 81,672 991,885 SH   SOLE 22 918,049 0 73,836
ELASTIC N V ORD SHS N14506104 182 2,211 SH   SOLE 23 2,211 0 0
ELASTIC N V ORD SHS N14506104 4 43 SH   SOLE 25 43 0 0
ELASTIC N V ORD SHS N14506104 922 11,201 SH   SOLE 26 8,500 0 2,701
ELASTIC N V ORD SHS N14506104 359 4,365 SH   SOLE 28 4,365 0 0
ELASTIC N V ORD SHS N14506104 16,621 201,855 SH   SOLE 30 201,855 0 0
ELASTIC N V ORD SHS N14506104 269 3,268 SH   SOLE 31 2,233 0 1,035
ELASTIC N V ORD SHS N14506104 11,945 145,071 SH   SOLE 34 145,071 0 0
ELASTIC N V ORD SHS N14506104 34 409 SH   SOLE 36 409 0 0
ELASTIC N V ORD SHS N14506104 230 2,789 SH   SOLE 40 2,789 0 0
ELDORADO GOLD CORP NEW COM 284902509 380 48,964 SH   SOLE 25 48,964 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO RESORTS INC COM 28470R102 3,473 87,100 SH   SOLE 2 32,767 0 54,333
ELDORADO RESORTS INC COM 28470R102 12 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 49 1,229 SH   SOLE 7 1,229 0 0
ELDORADO RESORTS INC COM 28470R102 15,490 388,513 SH   SOLE 18 376,383 0 12,130
ELDORADO RESORTS INC COM 28470R102 7,076 177,472 SH   SOLE 19 177,472 0 0
ELDORADO RESORTS INC COM 28470R102 184,495 4,627,426 SH   SOLE 21 4,627,426 0 0
ELDORADO RESORTS INC COM 28470R102 89,655 2,248,684 SH   SOLE 22 2,164,785 0 83,899
ELDORADO RESORTS INC COM 28470R102 390 9,794 SH   SOLE 23 9,794 0 0
ELDORADO RESORTS INC COM 28470R102 78,421 1,966,914 SH   SOLE 25 1,966,914 0 0
ELDORADO RESORTS INC COM 28470R102 1,656 41,530 SH   SOLE 26 8,393 0 33,137
ELDORADO RESORTS INC COM 28470R102 363 9,097 SH   SOLE 28 9,097 0 0
ELDORADO RESORTS INC COM 28470R102 821 20,595 SH   SOLE 30 20,595 0 0
ELDORADO RESORTS INC COM 28470R102 270 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 22 10,082 SH   SOLE 2 369 0 9,713
ELECTROCORE INC COM 28531P103 95 43,188 SH   SOLE 18 43,188 0 0
ELECTROCORE INC COM 28531P103 46 20,870 SH   SOLE 19 20,870 0 0
ELECTROCORE INC COM 28531P103 928 423,736 SH   SOLE 21 423,736 0 0
ELECTROCORE INC COM 28531P103 219 100,128 SH   SOLE 22 96,199 0 3,929
ELECTROMED INC COM 285409108 10 1,478 SH   SOLE 18 1,478 0 0
ELECTROMED INC COM 285409108 166 25,071 SH   SOLE 21 25,071 0 0
ELECTROMED INC COM 285409108 39 5,891 SH   SOLE 22 5,891 0 0
ELECTRONIC ARTS INC COM 285512109 72,967 745,933 SH   SOLE 2 103,730 0 642,203
ELECTRONIC ARTS INC COM 285512109 11,967 122,332 SH   SOLE 4 114,238 0 8,094
ELECTRONIC ARTS INC COM 285512109 27,640 282,559 SH   SOLE 7 266,860 0 15,699
ELECTRONIC ARTS INC COM 285512109 2,024 20,690 SH   SOLE 13 20,690 0 0
ELECTRONIC ARTS INC COM 285512109 334 3,416 SH   SOLE 15 3,416 0 0
ELECTRONIC ARTS INC COM 285512109 54,927 561,516 SH   SOLE 18 517,108 0 44,408
ELECTRONIC ARTS INC COM 285512109 9,109 93,119 SH   SOLE 19 93,119 0 0
ELECTRONIC ARTS INC COM 285512109 576,924 5,897,816 SH   SOLE 21 5,897,816 0 0
ELECTRONIC ARTS INC COM 285512109 705,012 7,207,235 SH   SOLE 22 6,425,051 0 782,184
ELECTRONIC ARTS INC COM 285512109 21,656 221,390 SH   SOLE 23 221,390 0 0
ELECTRONIC ARTS INC COM 285512109 28,373 290,049 SH   SOLE 25 290,049 0 0
ELECTRONIC ARTS INC COM 285512109 148,507 1,518,161 SH   SOLE 26 360,491 0 1,157,670
ELECTRONIC ARTS INC COM 285512109 5,735 58,624 SH   SOLE 28 43,009 0 15,615
ELECTRONIC ARTS INC COM 285512109 3,956 40,446 SH   SOLE 29 6,177 0 34,269
ELECTRONIC ARTS INC COM 285512109 108,624 1,110,450 SH   SOLE 30 1,110,450 0 0
ELECTRONIC ARTS INC COM 285512109 18,858 192,784 SH   SOLE 31 53,791 0 138,993
ELECTRONIC ARTS INC COM 285512109 4,099 41,907 SH   SOLE 32 41,907 0 0
ELECTRONIC ARTS INC COM 285512109 1,993 20,372 SH   SOLE 34 20,372 0 0
ELECTRONIC ARTS INC COM 285512109 19,427 198,602 SH   SOLE 36 198,602 0 0
ELECTRONIC ARTS INC COM 285512109 715 7,306 SH   SOLE 40 7,306 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,661 752,576 SH   SOLE 2 321,348 0 431,228
ELEMENT SOLUTIONS INC COM 28618M106 7 655 SH   SOLE 4 655 0 0
ELEMENT SOLUTIONS INC COM 28618M106 72 7,074 SH   SOLE 7 7,074 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,055 103,614 SH   SOLE 18 103,614 0 0
ELEMENT SOLUTIONS INC COM 28618M106 56,076 5,508,414 SH   SOLE 19 5,508,414 0 0
ELEMENT SOLUTIONS INC COM 28618M106 27,988 2,749,320 SH   SOLE 21 2,749,320 0 0
ELEMENT SOLUTIONS INC COM 28618M106 64,718 6,357,380 SH   SOLE 22 5,866,746 0 490,634
ELEMENT SOLUTIONS INC COM 28618M106 636 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 288 28,336 SH   SOLE 28 28,336 0 0
ELEMENT SOLUTIONS INC COM 28618M106 727 71,440 SH   SOLE 30 71,440 0 0
ELEMENT SOLUTIONS INC COM 28618M106 47 4,635 SH   SOLE 31 4,635 0 0
ELEMENT SOLUTIONS INC COM 28618M106 11,023 1,082,825 SH   SOLE 34 1,082,825 0 0
ELEMENT SOLUTIONS INC COM 28618M106 90 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 258 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 82 19,366 SH   SOLE 2 578 0 18,788
ELEVATE CREDIT INC COM 28621V101 3 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 331 78,674 SH   SOLE 18 78,674 0 0
ELEVATE CREDIT INC COM 28621V101 171 40,548 SH   SOLE 19 40,548 0 0
ELEVATE CREDIT INC COM 28621V101 3,829 909,469 SH   SOLE 21 909,469 0 0
ELEVATE CREDIT INC COM 28621V101 2,314 549,554 SH   SOLE 22 531,659 0 17,895
ELLINGTON FINANCIAL INC COM 28852N109 605 33,508 SH   SOLE 2 7,937 0 25,571
ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,012 111,356 SH   SOLE 18 111,356 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,308 183,085 SH   SOLE 19 183,085 0 0
ELLINGTON FINANCIAL INC COM 28852N109 29,339 1,623,624 SH   SOLE 21 1,623,624 0 0
ELLINGTON FINANCIAL INC COM 28852N109 22,720 1,257,357 SH   SOLE 22 1,242,494 0 14,863
ELLINGTON FINANCIAL INC COM 28852N109 606 33,553 SH   SOLE 23 33,553 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 21 2,023 SH   SOLE 18 2,023 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,164 205,338 SH   SOLE 21 205,338 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 428 40,645 SH   SOLE 22 40,645 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 7 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 9 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 93 20,623 SH   SOLE 2 785 0 19,838
ELOXX PHARMACEUTICALS INC COM 29014R103 2 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 376 83,163 SH   SOLE 18 83,163 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 175 38,782 SH   SOLE 19 38,782 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 5,412 1,197,430 SH   SOLE 21 1,197,430 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,685 372,763 SH   SOLE 22 355,228 0 17,535
ELOXX PHARMACEUTICALS INC COM 29014R103 10 2,272 SH   SOLE 30 2,272 0 0
EMAGIN CORP COM NEW 29076N206 6 14,449 SH   SOLE 21 14,449 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,130 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SPONSORED ADS 29082A107 10,911 632,539 SH   SOLE 21 632,539 0 0
EMBRAER S A SPONSORED ADS 29082A107 53 3,082 SH   SOLE 30 3,082 0 0
EMCLAIRE FINL CORP COM 290828102 16 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 7,220 83,837 SH   SOLE 2 35,149 0 48,688
EMCOR GROUP INC COM 29084Q100 240 2,785 SH   SOLE 4 2,785 0 0
EMCOR GROUP INC COM 29084Q100 3,187 37,008 SH   SOLE 7 37,008 0 0
EMCOR GROUP INC COM 29084Q100 28,463 330,499 SH   SOLE 18 321,708 0 8,791
EMCOR GROUP INC COM 29084Q100 11,611 134,824 SH   SOLE 19 134,824 0 0
EMCOR GROUP INC COM 29084Q100 338,738 3,933,323 SH   SOLE 21 3,933,323 0 0
EMCOR GROUP INC COM 29084Q100 165,373 1,920,265 SH   SOLE 22 1,835,388 0 84,877
EMCOR GROUP INC COM 29084Q100 673 7,820 SH   SOLE 23 7,820 0 0
EMCOR GROUP INC COM 29084Q100 284 3,301 SH   SOLE 25 3,301 0 0
EMCOR GROUP INC COM 29084Q100 2,166 25,146 SH   SOLE 26 16,298 0 8,848
EMCOR GROUP INC COM 29084Q100 961 11,160 SH   SOLE 28 11,160 0 0
EMCOR GROUP INC COM 29084Q100 40 462 SH   SOLE 29 462 0 0
EMCOR GROUP INC COM 29084Q100 1,375 15,962 SH   SOLE 30 15,962 0 0
EMCOR GROUP INC COM 29084Q100 87 1,010 SH   SOLE 31 1,010 0 0
EMCOR GROUP INC COM 29084Q100 1,294 15,023 SH   SOLE 34 15,023 0 0
EMCOR GROUP INC COM 29084Q100 171 1,988 SH   SOLE 36 1,988 0 0
EMCOR GROUP INC COM 29084Q100 483 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 18 5,861 SH   SOLE 18 5,861 0 0
EMCORE CORP COM NEW 290846203 239 77,933 SH   SOLE 21 77,933 0 0
EMCORE CORP COM NEW 290846203 606 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 268 27,522 SH   SOLE 2 3,565 0 23,957
EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 816 83,824 SH   SOLE 18 83,824 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 865 88,915 SH   SOLE 19 88,915 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 8,618 885,697 SH   SOLE 21 885,697 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 7,941 816,160 SH   SOLE 22 783,463 0 32,697
EMERALD EXPOSITIONS EVENTS I COM 29103B100 94 9,657 SH   SOLE 23 9,657 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 281 28,851 SH   SOLE 26 0 0 28,851
EMERALD EXPOSITIONS EVENTS I COM 29103B100 66 6,743 SH   SOLE 30 6,743 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 11 1,162 SH   SOLE 34 1,162 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,233 42,705 SH   SOLE 2 4,891 0 37,814
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10,820 206,970 SH   SOLE 18 203,275 0 3,695
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6,561 125,498 SH   SOLE 19 125,498 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 251,651 4,813,524 SH   SOLE 21 4,813,524 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 72,293 1,382,798 SH   SOLE 22 1,321,319 0 61,479
EMERGENT BIOSOLUTIONS INC COM 29089Q105 560 10,707 SH   SOLE 23 10,707 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,101 40,190 SH   SOLE 26 10,961 0 29,229
EMERGENT BIOSOLUTIONS INC COM 29089Q105 317 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,206 61,333 SH   SOLE 30 61,333 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 86 1,653 SH   SOLE 34 1,653 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 213 4,073 SH   SOLE 40 4,073 0 0
EMERSON ELEC CO COM 291011104 103,108 1,542,141 SH   SOLE 2 188,173 0 1,353,968
EMERSON ELEC CO COM 291011104 18,911 282,846 SH   SOLE 4 266,221 0 16,625
EMERSON ELEC CO COM 291011104 52,479 784,915 SH   SOLE 7 642,499 0 142,416
EMERSON ELEC CO COM 291011104 1,285 19,216 SH   SOLE 13 19,216 0 0
EMERSON ELEC CO COM 291011104 408 6,096 SH   SOLE 15 6,096 0 0
EMERSON ELEC CO COM 291011104 141,817 2,121,098 SH   SOLE 18 2,036,762 0 84,336
EMERSON ELEC CO COM 291011104 215,573 3,224,246 SH   SOLE 19 3,224,246 0 0
EMERSON ELEC CO COM 291011104 7,117 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 957,082 14,314,711 SH   SOLE 21 14,314,711 0 0
EMERSON ELEC CO COM 291011104 1,010,426 15,112,564 SH   SOLE 22 13,440,981 0 1,671,583
EMERSON ELEC CO COM 291011104 29,509 441,348 SH   SOLE 23 441,348 0 0
EMERSON ELEC CO COM 291011104 40,328 603,174 SH   SOLE 25 603,174 0 0
EMERSON ELEC CO COM 291011104 175,496 2,624,831 SH   SOLE 26 728,960 0 1,895,871
EMERSON ELEC CO COM 291011104 8,188 122,462 SH   SOLE 28 88,798 0 33,664
EMERSON ELEC CO COM 291011104 904 13,521 SH   SOLE 29 13,521 0 0
EMERSON ELEC CO COM 291011104 156,699 2,343,693 SH   SOLE 30 2,343,693 0 0
EMERSON ELEC CO COM 291011104 9,180 137,300 SH   SOLE 31 113,452 0 23,848
EMERSON ELEC CO COM 291011104 2,742 41,012 SH   SOLE 32 41,012 0 0
EMERSON ELEC CO COM 291011104 102,812 1,537,718 SH   SOLE 34 1,537,718 0 0
EMERSON ELEC CO COM 291011104 29,186 436,517 SH   SOLE 36 436,517 0 0
EMERSON ELEC CO COM 291011104 960 14,356 SH   SOLE 40 14,356 0 0
EMERSON ELEC CO OPTIONS 291011104 649 9,700 SH Call SOLE 2 9,700 0 0
EMERSON ELEC CO OPTIONS 291011104 30,314 453,400 SH Call SOLE 19 453,400 0 0
EMERSON ELEC CO OPTIONS 291011104 528 7,900 SH Call SOLE 22 7,900 0 0
EMERSON ELEC CO OPTIONS 291011104 87 1,300 SH Call SOLE 25 1,300 0 0
EMERSON ELEC CO OPTIONS 291011104 80 1,200 SH Call SOLE 26 0 0 1,200
EMERSON ELEC CO OPTIONS 291011104 8,846 132,300 SH Call SOLE 34 132,300 0 0
EMERSON RADIO CORP COM NEW 291087203 14 13,720 SH   SOLE 21 13,720 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 36 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 169 33,807 SH   SOLE 21 33,807 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,575 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 125 12,956 SH   SOLE 18 12,956 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 55 5,715 SH   SOLE 19 5,715 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,223 126,972 SH   SOLE 21 126,972 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,330 138,079 SH   SOLE 22 134,992 0 3,087
EMPIRE ST RLTY TR INC CL A 292104106 3,941 276,187 SH   SOLE 2 18,450 0 257,737
EMPIRE ST RLTY TR INC CL A 292104106 560 39,256 SH   SOLE 4 39,256 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,135 149,641 SH   SOLE 7 149,641 0 0
EMPIRE ST RLTY TR INC CL A 292104106 75 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 996 69,767 SH   SOLE 18 69,767 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,477 173,550 SH   SOLE 19 173,550 0 0
EMPIRE ST RLTY TR INC CL A 292104106 31,416 2,201,556 SH   SOLE 21 2,201,556 0 0
EMPIRE ST RLTY TR INC CL A 292104106 76,850 5,385,431 SH   SOLE 22 5,085,201 0 300,230
EMPIRE ST RLTY TR INC CL A 292104106 70 4,917 SH   SOLE 23 4,917 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,396 308,081 SH   SOLE 25 308,081 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,056 144,111 SH   SOLE 26 31,898 0 112,213
EMPIRE ST RLTY TR INC CL A 292104106 266 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,040 72,865 SH   SOLE 29 72,865 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9,459 662,866 SH   SOLE 30 662,866 0 0
EMPIRE ST RLTY TR INC CL A 292104106 45 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 219 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,712 39,277 SH   SOLE 2 8,582 0 30,695
EMPLOYERS HOLDINGS INC COM 292218104 12 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,841 134,024 SH   SOLE 18 134,024 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,224 73,970 SH   SOLE 19 73,970 0 0
EMPLOYERS HOLDINGS INC COM 292218104 145,229 3,332,479 SH   SOLE 21 3,332,479 0 0
EMPLOYERS HOLDINGS INC COM 292218104 41,490 952,046 SH   SOLE 22 910,161 0 41,885
EMPLOYERS HOLDINGS INC COM 292218104 980 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,114 94,390 SH   SOLE 26 0 0 94,390
EMPLOYERS HOLDINGS INC COM 292218104 196 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,930 44,281 SH   SOLE 30 44,281 0 0
EMPLOYERS HOLDINGS INC COM 292218104 151 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 159 22,630 SH   SOLE 21 22,630 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 769 109,299 SH   SOLE 22 109,299 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 445 63,213 SH   SOLE 30 63,213 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 903 15,032 SH   SOLE 2 713 0 14,319
ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 21 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,587 76,346 SH   SOLE 18 75,942 0 404
ENANTA PHARMACEUTICALS INC COM 29251M106 2,280 37,946 SH   SOLE 19 37,946 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 117,192 1,950,594 SH   SOLE 21 1,950,594 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 29,662 493,711 SH   SOLE 22 473,270 0 20,441
ENANTA PHARMACEUTICALS INC COM 29251M106 144 2,394 SH   SOLE 23 2,394 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 535 8,906 SH   SOLE 26 3,388 0 5,518
ENANTA PHARMACEUTICALS INC COM 29251M106 119 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,353 22,514 SH   SOLE 30 22,514 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 42 691 SH   SOLE 34 691 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 97 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,482 270,290 SH   SOLE 19 270,290 0 0
ENBRIDGE INC COM 29250N105 27,476 783,242 SH   SOLE 21 783,242 0 0
ENCANA CORP COM 292505104 4 825 SH   SOLE 18 825 0 0
ENCANA CORP COM 292505104 2,310 502,166 SH   SOLE 21 502,166 0 0
ENCANA CORP COM 292505104 13,592 2,954,685 SH   SOLE 22 2,954,685 0 0
ENCOMPASS HEALTH CORP COM 29261A100 19,507 308,268 SH   SOLE 2 128,493 0 179,775
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 0 7 SH   SOLE 17 0 0 7
ENCOMPASS HEALTH CORP COM 29261A100 21,658 342,260 SH   SOLE 18 342,260 0 0
ENCOMPASS HEALTH CORP COM 29261A100 42,418 670,327 SH   SOLE 19 670,327 0 0
ENCOMPASS HEALTH CORP COM 29261A100 918 14,500 SH   SOLE 20 14,500 0 0
ENCOMPASS HEALTH CORP COM 29261A100 330,332 5,220,162 SH   SOLE 21 5,220,162 0 0
ENCOMPASS HEALTH CORP COM 29261A100 214,786 3,394,223 SH   SOLE 22 3,175,618 0 218,605
ENCOMPASS HEALTH CORP COM 29261A100 2,543 40,194 SH   SOLE 26 20,828 0 19,366
ENCOMPASS HEALTH CORP COM 29261A100 778 12,300 SH   SOLE 28 12,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,567 40,560 SH   SOLE 30 40,560 0 0
ENCOMPASS HEALTH CORP COM 29261A100 126 1,994 SH   SOLE 31 1,994 0 0
ENCOMPASS HEALTH CORP COM 29261A100 13,124 207,389 SH   SOLE 34 207,389 0 0
ENCOMPASS HEALTH CORP COM 29261A100 114 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 598 9,454 SH   SOLE 40 9,454 0 0
ENCORE CAP GROUP INC COM 292554102 1,040 31,220 SH   SOLE 2 1,284 0 29,936
ENCORE CAP GROUP INC COM 292554102 6 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 18 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 4,492 134,786 SH   SOLE 18 134,786 0 0
ENCORE CAP GROUP INC COM 292554102 1,760 52,815 SH   SOLE 19 52,815 0 0
ENCORE CAP GROUP INC COM 292554102 105,921 3,178,434 SH   SOLE 21 3,178,434 0 0
ENCORE CAP GROUP INC COM 292554102 30,727 922,050 SH   SOLE 22 831,726 0 90,324
ENCORE CAP GROUP INC COM 292554102 49 1,458 SH   SOLE 23 1,458 0 0
ENCORE CAP GROUP INC COM 292554102 225 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 115 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,281 38,430 SH   SOLE 30 38,430 0 0
ENCORE CAP GROUP INC COM 292554102 95 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,311 23,302 SH   SOLE 2 3,162 0 20,140
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 16 289 SH   SOLE 7 289 0 0
ENCORE WIRE CORP COM 292562105 5,162 91,726 SH   SOLE 18 91,726 0 0
ENCORE WIRE CORP COM 292562105 3,043 54,067 SH   SOLE 19 54,067 0 0
ENCORE WIRE CORP COM 292562105 129,481 2,300,655 SH   SOLE 21 2,300,655 0 0
ENCORE WIRE CORP COM 292562105 38,764 688,769 SH   SOLE 22 659,026 0 29,743
ENCORE WIRE CORP COM 292562105 442 7,847 SH   SOLE 23 7,847 0 0
ENCORE WIRE CORP COM 292562105 1,924 34,188 SH   SOLE 26 4,871 0 29,317
ENCORE WIRE CORP COM 292562105 158 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,638 29,099 SH   SOLE 30 29,099 0 0
ENCORE WIRE CORP COM 292562105 128 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 21,120 557,996 SH   SOLE 19 557,996 0 0
ENDAVA PLC ADS 29260V105 10,663 281,716 SH   SOLE 34 281,716 0 0
ENDO INTL PLC SHS G30401106 771 240,154 SH   SOLE 2 19,506 0 220,648
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 13 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,265 1,017,056 SH   SOLE 18 981,761 0 35,295
ENDO INTL PLC SHS G30401106 2,056 640,358 SH   SOLE 19 640,358 0 0
ENDO INTL PLC SHS G30401106 80,824 25,178,914 SH   SOLE 21 25,178,914 0 0
ENDO INTL PLC SHS G30401106 20,898 6,510,268 SH   SOLE 22 6,222,691 0 287,577
ENDO INTL PLC SHS G30401106 130 40,607 SH   SOLE 23 40,607 0 0
ENDO INTL PLC SHS G30401106 513 159,947 SH   SOLE 26 57,934 0 102,013
ENDO INTL PLC SHS G30401106 86 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 943 293,711 SH   SOLE 30 293,711 0 0
ENDO INTL PLC SHS G30401106 37 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 63 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 15 3,851 SH   SOLE 18 3,851 0 0
ENDOLOGIX INC COM NEW 29266S304 186 46,734 SH   SOLE 21 46,734 0 0
ENDOLOGIX INC COM NEW 29266S304 1,042 262,462 SH   SOLE 22 262,462 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 284 75,860 SH   SOLE 2 16,357 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 5 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,000 266,631 SH   SOLE 18 240,913 0 25,718
ENDURANCE INTL GROUP HLDGS I COM 29272B105 887 236,599 SH   SOLE 19 236,599 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 8,846 2,358,928 SH   SOLE 21 2,358,928 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 9,329 2,487,687 SH   SOLE 22 2,402,556 0 85,131
ENDURANCE INTL GROUP HLDGS I COM 29272B105 86 22,931 SH   SOLE 23 22,931 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 231 61,683 SH   SOLE 26 0 0 61,683
ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 65 17,444 SH   SOLE 30 17,444 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 25 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,141 125,195 SH   SOLE 2 0 0 125,195
ENEL AMERICAS S A SPONSORED ADR 29274F104 598 65,696 SH   SOLE 7 65,696 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 35,899 3,940,591 SH   SOLE 21 3,940,591 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 482 52,898 SH   SOLE 25 52,898 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,757 302,629 SH   SOLE 26 302,629 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 12,191 1,338,149 SH   SOLE 30 1,338,149 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 584 64,083 SH   SOLE 34 64,083 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 537 127,539 SH   SOLE 7 127,539 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 610 144,791 SH   SOLE 21 144,791 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,082 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 2,864 680,224 SH   SOLE 30 680,224 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 169 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 7,016 160,982 SH   SOLE 2 31,236 0 129,746
ENERGIZER HLDGS INC NEW COM 29272W109 12 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 55 1,256 SH   SOLE 7 1,256 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 7,805 179,093 SH   SOLE 18 179,093 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 627 14,382 SH   SOLE 19 14,382 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 134,744 3,091,882 SH   SOLE 21 3,091,882 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 89,932 2,063,611 SH   SOLE 22 1,940,555 0 123,056
ENERGIZER HLDGS INC NEW COM 29272W109 886 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 400 9,171 SH   SOLE 28 9,171 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 772 17,709 SH   SOLE 30 17,709 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 56 1,296 SH   SOLE 31 1,296 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 305 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 123 1,295 SH   SOLE 7 1,295 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 17,544 185,297 SH   SOLE 21 185,297 0 0
ENERGOUS CORP COM 29272C103 82 24,855 SH   SOLE 2 872 0 23,983
ENERGOUS CORP COM 29272C103 1 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 324 97,692 SH   SOLE 18 97,692 0 0
ENERGOUS CORP COM 29272C103 156 46,983 SH   SOLE 19 46,983 0 0
ENERGOUS CORP COM 29272C103 3,185 960,866 SH   SOLE 21 960,866 0 0
ENERGOUS CORP COM 29272C103 1,991 600,594 SH   SOLE 22 579,257 0 21,337
ENERGY FOCUS INC COM NEW 29268T300 3 6,719 SH   SOLE 21 6,719 0 0
ENERGY FOCUS INC COM NEW 29268T300 73 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 222 115,049 SH   SOLE 2 3,416 0 111,633
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 609 315,686 SH   SOLE 18 315,686 0 0
ENERGY FUELS INC COM NEW 292671708 295 152,634 SH   SOLE 19 152,634 0 0
ENERGY FUELS INC COM NEW 292671708 5,935 3,075,384 SH   SOLE 21 3,075,384 0 0
ENERGY FUELS INC COM NEW 292671708 1,821 943,549 SH   SOLE 22 871,707 0 71,842
ENERGY RECOVERY INC COM 29270J100 296 31,919 SH   SOLE 2 1,632 0 30,287
ENERGY RECOVERY INC COM 29270J100 165 17,838 SH   SOLE 7 17,838 0 0
ENERGY RECOVERY INC COM 29270J100 1,238 133,615 SH   SOLE 18 133,615 0 0
ENERGY RECOVERY INC COM 29270J100 585 63,164 SH   SOLE 19 63,164 0 0
ENERGY RECOVERY INC COM 29270J100 11,887 1,283,029 SH   SOLE 21 1,283,029 0 0
ENERGY RECOVERY INC COM 29270J100 8,770 946,547 SH   SOLE 22 898,107 0 48,440
ENERGY RECOVERY INC COM 29270J100 28 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 58 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,138 122,875 SH   SOLE 30 122,875 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,152 164,497 SH   SOLE 18 164,497 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 76,343 5,836,595 SH   SOLE 19 5,836,595 0 0
ENERPLUS CORP COM 292766102 610 81,986 SH   SOLE 21 81,986 0 0
ENERSYS COM 29275Y102 3,793 57,520 SH   SOLE 2 19,586 0 37,934
ENERSYS COM 29275Y102 15 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 69 1,040 SH   SOLE 7 1,040 0 0
ENERSYS COM 29275Y102 16,162 245,100 SH   SOLE 18 245,100 0 0
ENERSYS COM 29275Y102 4,853 73,599 SH   SOLE 19 73,599 0 0
ENERSYS COM 29275Y102 198,951 3,017,149 SH   SOLE 21 3,017,149 0 0
ENERSYS COM 29275Y102 96,129 1,457,832 SH   SOLE 22 1,392,914 0 64,918
ENERSYS COM 29275Y102 753 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 351 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 755 11,457 SH   SOLE 30 11,457 0 0
ENERSYS COM 29275Y102 47 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 310 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 13 12,958 SH   SOLE 21 12,958 0 0
ENI S P A SPONSORED ADR 26874R108 2 80 SH   SOLE 18 80 0 0
ENI S P A SPONSORED ADR 26874R108 1,227 40,259 SH   SOLE 21 40,259 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,142 369,648 SH   SOLE 7 369,648 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,728 909,206 SH   SOLE 19 909,206 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 870 102,322 SH   SOLE 21 102,322 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,254 265,136 SH   SOLE 22 132,937 0 132,199
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 763 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 283 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 668 78,603 SH   SOLE 30 78,603 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,388 163,238 SH   SOLE 34 163,238 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 220 25,889 SH   SOLE 40 25,889 0 0
ENNIS INC COM 293389102 624 30,866 SH   SOLE 2 5,565 0 25,301
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,866 92,320 SH   SOLE 18 92,320 0 0
ENNIS INC COM 293389102 1,768 87,479 SH   SOLE 19 87,479 0 0
ENNIS INC COM 293389102 19,417 960,779 SH   SOLE 21 960,779 0 0
ENNIS INC COM 293389102 19,717 975,625 SH   SOLE 22 940,826 0 34,799
ENNIS INC COM 293389102 696 34,449 SH   SOLE 23 34,449 0 0
ENNIS INC COM 293389102 1,268 62,759 SH   SOLE 26 9,361 0 53,398
ENNIS INC COM 293389102 75 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 73 3,599 SH   SOLE 30 3,599 0 0
ENNIS INC COM 293389102 52 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 55 9,992 SH   SOLE 18 9,992 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 23 4,117 SH   SOLE 19 4,117 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,150 209,128 SH   SOLE 21 209,128 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 95 17,255 SH   SOLE 22 14,777 0 2,478
ENOVA INTL INC COM 29357K103 781 37,640 SH   SOLE 2 8,793 0 28,847
ENOVA INTL INC COM 29357K103 16 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 3,316 159,796 SH   SOLE 18 156,471 0 3,325
ENOVA INTL INC COM 29357K103 3,968 191,237 SH   SOLE 19 191,237 0 0
ENOVA INTL INC COM 29357K103 79,165 3,815,190 SH   SOLE 21 3,815,190 0 0
ENOVA INTL INC COM 29357K103 26,369 1,270,808 SH   SOLE 22 1,219,402 0 51,406
ENOVA INTL INC COM 29357K103 663 31,966 SH   SOLE 23 31,966 0 0
ENOVA INTL INC COM 29357K103 2,144 103,315 SH   SOLE 26 23,030 0 80,285
ENOVA INTL INC COM 29357K103 84 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 991 47,772 SH   SOLE 30 47,772 0 0
ENOVA INTL INC COM 29357K103 34 1,644 SH   SOLE 34 1,644 0 0
ENOVA INTL INC COM 29357K103 66 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 1,794 80,705 SH   SOLE 2 4,697 0 76,008
ENPHASE ENERGY INC COM 29355A107 8 382 SH   SOLE 4 382 0 0
ENPHASE ENERGY INC COM 29355A107 41 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 7,173 322,690 SH   SOLE 18 312,899 0 9,791
ENPHASE ENERGY INC COM 29355A107 4,528 203,683 SH   SOLE 19 203,683 0 0
ENPHASE ENERGY INC COM 29355A107 79,360 3,569,956 SH   SOLE 21 3,569,956 0 0
ENPHASE ENERGY INC COM 29355A107 55,453 2,494,493 SH   SOLE 22 2,378,939 0 115,554
ENPHASE ENERGY INC COM 29355A107 88 3,969 SH   SOLE 23 3,969 0 0
ENPHASE ENERGY INC COM 29355A107 1,016 45,713 SH   SOLE 26 26,814 0 18,899
ENPHASE ENERGY INC COM 29355A107 274 12,319 SH   SOLE 28 12,319 0 0
ENPHASE ENERGY INC COM 29355A107 11,080 498,440 SH   SOLE 30 498,440 0 0
ENPHASE ENERGY INC COM 29355A107 174 7,820 SH   SOLE 40 7,820 0 0
ENPRO INDS INC COM 29355X107 1,430 20,836 SH   SOLE 2 758 0 20,078
ENPRO INDS INC COM 29355X107 7 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 30 440 SH   SOLE 7 440 0 0
ENPRO INDS INC COM 29355X107 7,682 111,901 SH   SOLE 18 92,602 0 19,299
ENPRO INDS INC COM 29355X107 2,783 40,539 SH   SOLE 19 40,539 0 0
ENPRO INDS INC COM 29355X107 156,157 2,274,685 SH   SOLE 21 2,274,685 0 0
ENPRO INDS INC COM 29355X107 42,815 623,669 SH   SOLE 22 594,975 0 28,694
ENPRO INDS INC COM 29355X107 78 1,130 SH   SOLE 23 1,130 0 0
ENPRO INDS INC COM 29355X107 331 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 175 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,966 28,641 SH   SOLE 30 28,641 0 0
ENPRO INDS INC COM 29355X107 113 1,642 SH   SOLE 40 1,642 0 0
ENSERVCO CORP COM 29358Y102 5 19,835 SH   SOLE 21 19,835 0 0
ENSERVCO CORP COM 29358Y102 2 7,433 SH   SOLE 22 7,433 0 0
ENSIGN GROUP INC COM 29358P101 2,178 45,920 SH   SOLE 2 3,878 0 42,042
ENSIGN GROUP INC COM 29358P101 13 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 46 972 SH   SOLE 7 972 0 0
ENSIGN GROUP INC COM 29358P101 11,083 233,676 SH   SOLE 18 227,242 0 6,434
ENSIGN GROUP INC COM 29358P101 5,717 120,534 SH   SOLE 19 120,534 0 0
ENSIGN GROUP INC COM 29358P101 262,796 5,540,723 SH   SOLE 21 5,540,723 0 0
ENSIGN GROUP INC COM 29358P101 72,927 1,537,569 SH   SOLE 22 1,466,067 0 71,502
ENSIGN GROUP INC COM 29358P101 324 6,821 SH   SOLE 23 6,821 0 0
ENSIGN GROUP INC COM 29358P101 2,037 42,951 SH   SOLE 26 10,329 0 32,622
ENSIGN GROUP INC COM 29358P101 294 6,191 SH   SOLE 28 6,191 0 0
ENSIGN GROUP INC COM 29358P101 3,995 84,231 SH   SOLE 30 84,231 0 0
ENSIGN GROUP INC COM 29358P101 169 3,559 SH   SOLE 34 3,559 0 0
ENSIGN GROUP INC COM 29358P101 253 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,158 11,361 SH   SOLE 2 489 0 10,872
ENSTAR GROUP LIMITED SHS G3075P101 15 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 39 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,433 39,139 SH   SOLE 18 39,139 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,847 20,254 SH   SOLE 19 20,254 0 0
ENSTAR GROUP LIMITED SHS G3075P101 76,882 404,813 SH   SOLE 21 404,813 0 0
ENSTAR GROUP LIMITED SHS G3075P101 75,549 397,796 SH   SOLE 22 380,664 0 17,132
ENSTAR GROUP LIMITED SHS G3075P101 826 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 452 2,382 SH   SOLE 28 2,382 0 0
ENSTAR GROUP LIMITED SHS G3075P101 998 5,255 SH   SOLE 30 5,255 0 0
ENSTAR GROUP LIMITED SHS G3075P101 73 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 223 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 7 1,225 SH   SOLE 18 1,225 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 87 14,530 SH   SOLE 21 14,530 0 0
ENTEGRA FINL CORP COM 29363J108 185 6,160 SH   SOLE 2 280 0 5,880
ENTEGRA FINL CORP COM 29363J108 5 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 689 22,943 SH   SOLE 18 22,943 0 0
ENTEGRA FINL CORP COM 29363J108 338 11,249 SH   SOLE 19 11,249 0 0
ENTEGRA FINL CORP COM 29363J108 7,097 236,261 SH   SOLE 21 236,261 0 0
ENTEGRA FINL CORP COM 29363J108 2,162 71,981 SH   SOLE 22 67,134 0 4,847
ENTEGRIS INC COM 29362U104 13,603 289,049 SH   SOLE 2 46,470 0 242,579
ENTEGRIS INC COM 29362U104 60 1,271 SH   SOLE 4 1,271 0 0
ENTEGRIS INC COM 29362U104 137 2,915 SH   SOLE 7 2,915 0 0
ENTEGRIS INC COM 29362U104 3,088 65,626 SH   SOLE 18 65,416 0 210
ENTEGRIS INC COM 29362U104 1,435 30,502 SH   SOLE 19 30,502 0 0
ENTEGRIS INC COM 29362U104 104,761 2,226,122 SH   SOLE 21 2,226,122 0 0
ENTEGRIS INC COM 29362U104 171,275 3,639,503 SH   SOLE 22 3,381,451 0 258,052
ENTEGRIS INC COM 29362U104 2,865 60,884 SH   SOLE 26 30,845 0 30,039
ENTEGRIS INC COM 29362U104 839 17,831 SH   SOLE 28 17,831 0 0
ENTEGRIS INC COM 29362U104 32 680 SH   SOLE 29 680 0 0
ENTEGRIS INC COM 29362U104 1,816 38,586 SH   SOLE 30 38,586 0 0
ENTEGRIS INC COM 29362U104 268 5,699 SH   SOLE 31 5,699 0 0
ENTEGRIS INC COM 29362U104 76 1,619 SH   SOLE 34 1,619 0 0
ENTEGRIS INC COM 29362U104 21 451 SH   SOLE 36 451 0 0
ENTEGRIS INC COM 29362U104 652 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 421 126,024 SH   SOLE 2 5,132 0 120,892
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2 567 SH   SOLE 4 567 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 10 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,492 446,706 SH   SOLE 18 446,706 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 713 213,399 SH   SOLE 19 213,399 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 14,906 4,462,835 SH   SOLE 21 4,462,835 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 12,372 3,704,220 SH   SOLE 22 3,558,781 0 145,439
ENTERCOM COMMUNICATIONS CORP CL A 293639100 266 79,663 SH   SOLE 26 68,356 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 59 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 105 31,361 SH   SOLE 30 31,361 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 969 289,996 SH   SOLE 31 0 0 289,996
ENTERCOM COMMUNICATIONS CORP CL A 293639100 45 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 59,534 507,276 SH   SOLE 2 73,464 0 433,812
ENTERGY CORP NEW COM 29364G103 9,146 77,928 SH   SOLE 4 73,157 0 4,771
ENTERGY CORP NEW COM 29364G103 25,881 220,524 SH   SOLE 7 197,966 0 22,558
ENTERGY CORP NEW COM 29364G103 961 8,188 SH   SOLE 13 8,188 0 0
ENTERGY CORP NEW COM 29364G103 202 1,724 SH   SOLE 15 1,724 0 0
ENTERGY CORP NEW COM 29364G103 51,944 442,601 SH   SOLE 18 416,725 0 25,876
ENTERGY CORP NEW COM 29364G103 11,481 97,831 SH   SOLE 19 97,831 0 0
ENTERGY CORP NEW COM 29364G103 904,574 7,707,687 SH   SOLE 21 7,707,687 0 0
ENTERGY CORP NEW COM 29364G103 575,984 4,907,835 SH   SOLE 22 4,378,545 0 529,290
ENTERGY CORP NEW COM 29364G103 16,223 138,231 SH   SOLE 23 138,231 0 0
ENTERGY CORP NEW COM 29364G103 23,839 203,130 SH   SOLE 25 203,130 0 0
ENTERGY CORP NEW COM 29364G103 103,321 880,379 SH   SOLE 26 252,708 0 627,671
ENTERGY CORP NEW COM 29364G103 4,436 37,800 SH   SOLE 28 27,186 0 10,614
ENTERGY CORP NEW COM 29364G103 415 3,540 SH   SOLE 29 3,540 0 0
ENTERGY CORP NEW COM 29364G103 89,911 766,110 SH   SOLE 30 766,110 0 0
ENTERGY CORP NEW COM 29364G103 4,762 40,580 SH   SOLE 31 32,809 0 7,771
ENTERGY CORP NEW COM 29364G103 4,781 40,741 SH   SOLE 32 40,741 0 0
ENTERGY CORP NEW COM 29364G103 3,842 32,735 SH   SOLE 34 32,735 0 0
ENTERGY CORP NEW COM 29364G103 18,144 154,598 SH   SOLE 36 154,598 0 0
ENTERGY CORP NEW COM 29364G103 533 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 275 9,165 SH   SOLE 2 361 0 8,804
ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,014 33,815 SH   SOLE 18 33,815 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 449 14,962 SH   SOLE 19 14,962 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 9,885 329,705 SH   SOLE 21 329,705 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,133 104,510 SH   SOLE 22 97,070 0 7,440
ENTERPRISE FINL SVCS CORP COM 293712105 985 24,163 SH   SOLE 2 861 0 23,302
ENTERPRISE FINL SVCS CORP COM 293712105 12 297 SH   SOLE 4 297 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 15 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,424 84,033 SH   SOLE 18 84,033 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,753 43,020 SH   SOLE 19 43,020 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 33,793 829,268 SH   SOLE 21 829,268 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 33,437 820,533 SH   SOLE 22 793,171 0 27,362
ENTERPRISE FINL SVCS CORP COM 293712105 786 19,292 SH   SOLE 26 11,354 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 130 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 303 7,427 SH   SOLE 30 7,427 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 588 14,434 SH   SOLE 34 14,434 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 80 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,081 107,818 SH   SOLE 2 107,818 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 34,623 1,211,441 SH   SOLE 18 871,319 0 340,122
ENTERPRISE PRODS PARTNERS L COM 293792107 428,521 14,993,732 SH   SOLE 19 14,993,732 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 346 108,901 SH   SOLE 2 46,867 0 62,034
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 728 228,968 SH   SOLE 18 228,968 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,807 568,254 SH   SOLE 19 568,254 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,237 2,275,841 SH   SOLE 21 2,275,841 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9,289 2,921,040 SH   SOLE 22 2,841,636 0 79,404
ENTRAVISION COMMUNICATIONS C CL A 29382R107 574 180,599 SH   SOLE 23 180,599 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 466 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 29 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 22 6,923 SH   SOLE 30 6,923 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 18 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 2,359 41,608 SH   SOLE 2 1,944 0 39,664
ENVESTNET INC COM 29404K106 13 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 50 889 SH   SOLE 7 889 0 0
ENVESTNET INC COM 29404K106 9,230 162,789 SH   SOLE 18 162,789 0 0
ENVESTNET INC COM 29404K106 4,967 87,607 SH   SOLE 19 87,607 0 0
ENVESTNET INC COM 29404K106 98,613 1,739,202 SH   SOLE 21 1,739,202 0 0
ENVESTNET INC COM 29404K106 81,766 1,442,086 SH   SOLE 22 1,377,132 0 64,954
ENVESTNET INC COM 29404K106 896 15,795 SH   SOLE 26 12,390 0 3,405
ENVESTNET INC COM 29404K106 356 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 766 13,506 SH   SOLE 30 13,506 0 0
ENVESTNET INC COM 29404K106 283 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 862 800,000 PRN   SOLE 21 800,000 0 0
ENVISTA HLDGS CORP COM 29415F104 6,028 216,217 SH   SOLE 2 216,217 0 0
ENVISTA HLDGS CORP COM 29415F104 1,564 56,115 SH   SOLE 18 56,115 0 0
ENVISTA HLDGS CORP COM 29415F104 25,733 922,986 SH   SOLE 19 922,986 0 0
ENVISTA HLDGS CORP COM 29415F104 212 7,618 SH   SOLE 20 7,618 0 0
ENVISTA HLDGS CORP COM 29415F104 296 10,601 SH   SOLE 22 10,601 0 0
ENVISTA HLDGS CORP COM 29415F104 8,495 304,708 SH   SOLE 26 55,259 0 249,449
ENVISTA HLDGS CORP COM 29415F104 137 4,897 SH   SOLE 31 0 0 4,897
ENVISTA HLDGS CORP COM 29415F104 30,856 1,106,735 SH   SOLE 34 1,106,735 0 0
ENZO BIOCHEM INC COM 294100102 151 41,827 SH   SOLE 2 1,486 0 40,341
ENZO BIOCHEM INC COM 294100102 3 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 571 158,485 SH   SOLE 18 158,485 0 0
ENZO BIOCHEM INC COM 294100102 508 141,025 SH   SOLE 19 141,025 0 0
ENZO BIOCHEM INC COM 294100102 5,447 1,513,016 SH   SOLE 21 1,513,016 0 0
ENZO BIOCHEM INC COM 294100102 6,223 1,728,481 SH   SOLE 22 1,693,416 0 35,065
ENZO BIOCHEM INC COM 294100102 162 45,083 SH   SOLE 23 45,083 0 0
ENZO BIOCHEM INC COM 294100102 211 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 122,561 1,651,317 SH   SOLE 2 347,407 0 1,303,910
EOG RES INC COM 26875P101 19,531 263,154 SH   SOLE 4 247,880 0 15,274
EOG RES INC COM 26875P101 39,370 530,451 SH   SOLE 7 513,197 0 17,254
EOG RES INC COM 26875P101 4,415 59,490 SH   SOLE 13 59,490 0 0
EOG RES INC COM 26875P101 408 5,492 SH   SOLE 15 5,492 0 0
EOG RES INC COM 26875P101 119,396 1,608,682 SH   SOLE 18 1,473,591 0 135,091
EOG RES INC COM 26875P101 58,920 793,861 SH   SOLE 19 793,861 0 0
EOG RES INC COM 26875P101 783,649 10,558,459 SH   SOLE 21 10,558,459 0 0
EOG RES INC COM 26875P101 1,088,655 14,667,952 SH   SOLE 22 12,894,756 0 1,773,196
EOG RES INC COM 26875P101 35,154 473,644 SH   SOLE 23 473,644 0 0
EOG RES INC COM 26875P101 44,802 603,638 SH   SOLE 25 603,638 0 0
EOG RES INC COM 26875P101 178,642 2,406,931 SH   SOLE 26 690,183 0 1,716,748
EOG RES INC COM 26875P101 8,231 110,901 SH   SOLE 28 80,172 0 30,729
EOG RES INC COM 26875P101 9,303 125,347 SH   SOLE 29 125,347 0 0
EOG RES INC COM 26875P101 158,987 2,142,104 SH   SOLE 30 2,142,104 0 0
EOG RES INC COM 26875P101 40,892 550,959 SH   SOLE 31 136,906 0 414,053
EOG RES INC COM 26875P101 56,296 758,502 SH   SOLE 34 758,502 0 0
EOG RES INC COM 26875P101 32,576 438,905 SH   SOLE 36 438,905 0 0
EOG RES INC COM 26875P101 988 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 22,017 120,761 SH   SOLE 2 8,976 0 111,785
EPAM SYS INC COM 29414B104 4,083 22,394 SH   SOLE 4 20,812 0 1,582
EPAM SYS INC COM 29414B104 4,754 26,076 SH   SOLE 7 6,725 0 19,351
EPAM SYS INC COM 29414B104 9 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 6,006 32,942 SH   SOLE 18 28,562 0 4,380
EPAM SYS INC COM 29414B104 11,753 64,461 SH   SOLE 19 64,461 0 0
EPAM SYS INC COM 29414B104 156,654 859,227 SH   SOLE 21 859,227 0 0
EPAM SYS INC COM 29414B104 270,843 1,485,534 SH   SOLE 22 1,384,236 0 101,298
EPAM SYS INC COM 29414B104 6,993 38,357 SH   SOLE 23 38,357 0 0
EPAM SYS INC COM 29414B104 1,512 8,295 SH   SOLE 25 8,295 0 0
EPAM SYS INC COM 29414B104 18,555 101,769 SH   SOLE 26 49,033 0 52,736
EPAM SYS INC COM 29414B104 2,195 12,038 SH   SOLE 28 9,038 0 3,000
EPAM SYS INC COM 29414B104 2,313 12,686 SH   SOLE 29 1,057 0 11,629
EPAM SYS INC COM 29414B104 16,538 90,709 SH   SOLE 30 90,709 0 0
EPAM SYS INC COM 29414B104 2,167 11,888 SH   SOLE 31 9,747 0 2,141
EPAM SYS INC COM 29414B104 12,046 66,072 SH   SOLE 34 66,072 0 0
EPAM SYS INC COM 29414B104 1,720 9,435 SH   SOLE 36 9,435 0 0
EPAM SYS INC COM 29414B104 230 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 783 75,898 SH   SOLE 2 8,463 0 67,435
EPIZYME INC COM 29428V104 4 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 18 1,793 SH   SOLE 7 1,793 0 0
EPIZYME INC COM 29428V104 2,782 269,740 SH   SOLE 18 264,432 0 5,308
EPIZYME INC COM 29428V104 2,347 227,545 SH   SOLE 19 227,545 0 0
EPIZYME INC COM 29428V104 36,211 3,510,555 SH   SOLE 21 3,510,555 0 0
EPIZYME INC COM 29428V104 23,063 2,235,911 SH   SOLE 22 2,127,152 0 108,759
EPIZYME INC COM 29428V104 173 16,813 SH   SOLE 23 16,813 0 0
EPIZYME INC COM 29428V104 500 48,503 SH   SOLE 26 0 0 48,503
EPIZYME INC COM 29428V104 92 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 4,188 406,055 SH   SOLE 30 406,055 0 0
EPIZYME INC COM 29428V104 35 3,377 SH   SOLE 34 3,377 0 0
EPIZYME INC COM 29428V104 52 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 904 11,879 SH   SOLE 2 534 0 11,345
EPLUS INC COM 294268107 8 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 22 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 4,988 65,554 SH   SOLE 18 60,397 0 5,157
EPLUS INC COM 294268107 3,634 47,763 SH   SOLE 19 47,763 0 0
EPLUS INC COM 294268107 112,589 1,479,678 SH   SOLE 21 1,479,678 0 0
EPLUS INC COM 294268107 32,446 426,413 SH   SOLE 22 407,396 0 19,017
EPLUS INC COM 294268107 129 1,694 SH   SOLE 23 1,694 0 0
EPLUS INC COM 294268107 523 6,872 SH   SOLE 26 5,399 0 1,473
EPLUS INC COM 294268107 142 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,448 19,024 SH   SOLE 30 19,024 0 0
EPLUS INC COM 294268107 373 4,898 SH   SOLE 34 4,898 0 0
EPLUS INC COM 294268107 103 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 14,745 191,843 SH   SOLE 2 43,344 0 148,499
EPR PPTYS COM SH BEN INT 26884U109 5,598 72,835 SH   SOLE 4 72,835 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,012 78,216 SH   SOLE 7 78,216 0 0
EPR PPTYS COM SH BEN INT 26884U109 231 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 37,614 489,387 SH   SOLE 18 489,387 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,435 317,914 SH   SOLE 19 317,914 0 0
EPR PPTYS COM SH BEN INT 26884U109 330,189 4,295,980 SH   SOLE 21 4,295,980 0 0
EPR PPTYS COM SH BEN INT 26884U109 236,884 3,082,014 SH   SOLE 22 2,886,146 0 195,868
EPR PPTYS COM SH BEN INT 26884U109 1,775 23,099 SH   SOLE 23 23,099 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,189 158,584 SH   SOLE 25 158,584 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,169 67,258 SH   SOLE 26 21,009 0 46,249
EPR PPTYS COM SH BEN INT 26884U109 1,976 25,710 SH   SOLE 28 25,710 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,981 38,779 SH   SOLE 29 38,779 0 0
EPR PPTYS COM SH BEN INT 26884U109 26,513 344,954 SH   SOLE 30 344,954 0 0
EPR PPTYS COM SH BEN INT 26884U109 121 1,575 SH   SOLE 31 1,575 0 0
EPR PPTYS COM SH BEN INT 26884U109 14,860 193,343 SH   SOLE 34 193,343 0 0
EPR PPTYS COM SH BEN INT 26884U109 81 1,056 SH   SOLE 36 1,056 0 0
EPR PPTYS COM SH BEN INT 26884U109 612 7,959 SH   SOLE 40 7,959 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 13,137 394,385 SH   SOLE 21 394,385 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 9,780 252,061 SH   SOLE 21 252,061 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 19,112 584,480 SH   SOLE 19 584,480 0 0
EQT CORP COM 26884L109 6,252 587,579 SH   SOLE 2 132,097 0 455,482
EQT CORP COM 26884L109 12 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 80 7,546 SH   SOLE 7 7,546 0 0
EQT CORP COM 26884L109 7,627 716,857 SH   SOLE 18 716,857 0 0
EQT CORP COM 26884L109 1,945 182,826 SH   SOLE 19 182,826 0 0
EQT CORP COM 26884L109 133,739 12,569,445 SH   SOLE 21 12,569,445 0 0
EQT CORP COM 26884L109 87,963 8,267,202 SH   SOLE 22 7,705,206 0 561,996
EQT CORP COM 26884L109 1,004 94,337 SH   SOLE 26 59,298 0 35,039
EQT CORP COM 26884L109 350 32,885 SH   SOLE 28 32,885 0 0
EQT CORP COM 26884L109 1,310 123,130 SH   SOLE 30 123,130 0 0
EQT CORP COM 26884L109 59 5,501 SH   SOLE 31 5,501 0 0
EQT CORP COM 26884L109 86 8,057 SH   SOLE 34 8,057 0 0
EQT CORP COM 26884L109 39 3,672 SH   SOLE 36 3,672 0 0
EQT CORP COM 26884L109 275 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 40,994 291,422 SH   SOLE 2 27,113 0 264,309
EQUIFAX INC COM 294429105 7,013 49,851 SH   SOLE 4 46,737 0 3,114
EQUIFAX INC COM 294429105 14,823 105,373 SH   SOLE 7 105,373 0 0
EQUIFAX INC COM 294429105 29 208 SH   SOLE 13 208 0 0
EQUIFAX INC COM 294429105 176 1,253 SH   SOLE 15 1,253 0 0
EQUIFAX INC COM 294429105 33,381 237,297 SH   SOLE 18 221,284 0 16,013
EQUIFAX INC COM 294429105 4,686 33,311 SH   SOLE 19 33,311 0 0
EQUIFAX INC COM 294429105 392,825 2,792,529 SH   SOLE 21 2,792,529 0 0
EQUIFAX INC COM 294429105 410,428 2,917,662 SH   SOLE 22 2,591,506 0 326,156
EQUIFAX INC COM 294429105 12,352 87,807 SH   SOLE 23 87,807 0 0
EQUIFAX INC COM 294429105 27,784 197,510 SH   SOLE 25 197,510 0 0
EQUIFAX INC COM 294429105 66,262 471,047 SH   SOLE 26 168,614 0 302,433
EQUIFAX INC COM 294429105 3,387 24,076 SH   SOLE 28 17,744 0 6,332
EQUIFAX INC COM 294429105 390 2,769 SH   SOLE 29 2,769 0 0
EQUIFAX INC COM 294429105 55,770 396,462 SH   SOLE 30 396,462 0 0
EQUIFAX INC COM 294429105 8,592 61,076 SH   SOLE 31 21,395 0 39,681
EQUIFAX INC COM 294429105 2,401 17,070 SH   SOLE 34 17,070 0 0
EQUIFAX INC COM 294429105 11,244 79,933 SH   SOLE 36 79,933 0 0
EQUIFAX INC COM 294429105 364 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 5 1,246 SH   SOLE 18 1,246 0 0
EQUILLIUM INC COM 29446K106 56 14,623 SH   SOLE 21 14,623 0 0
EQUINIX INC COM 29444U700 123,944 214,882 SH   SOLE 2 19,825 0 195,057
EQUINIX INC COM 29444U700 23,873 41,388 SH   SOLE 4 39,130 0 2,258
EQUINIX INC COM 29444U700 49,718 86,197 SH   SOLE 7 84,137 0 2,060
EQUINIX INC COM 29444U700 583 1,011 SH   SOLE 13 1,011 0 0
EQUINIX INC COM 29444U700 307 533 SH   SOLE 15 533 0 0
EQUINIX INC COM 29444U700 164,985 286,034 SH   SOLE 18 274,964 0 11,070
EQUINIX INC COM 29444U700 133,323 231,143 SH   SOLE 19 231,143 0 0
EQUINIX INC COM 29444U700 1,394,888 2,418,321 SH   SOLE 21 2,418,321 0 0
EQUINIX INC COM 29444U700 1,239,718 2,149,303 SH   SOLE 22 1,926,519 0 222,784
EQUINIX INC COM 29444U700 41,811 72,487 SH   SOLE 23 72,487 0 0
EQUINIX INC COM 29444U700 47,729 82,748 SH   SOLE 25 82,748 0 0
EQUINIX INC COM 29444U700 182,365 316,166 SH   SOLE 26 98,473 0 217,693
EQUINIX INC COM 29444U700 9,853 17,082 SH   SOLE 28 12,637 0 4,445
EQUINIX INC COM 29444U700 22,736 39,417 SH   SOLE 29 39,417 0 0
EQUINIX INC COM 29444U700 175,360 304,022 SH   SOLE 30 304,022 0 0
EQUINIX INC COM 29444U700 16,573 28,733 SH   SOLE 31 15,594 0 13,139
EQUINIX INC COM 29444U700 57,719 100,067 SH   SOLE 34 100,067 0 0
EQUINIX INC COM 29444U700 32,711 56,711 SH   SOLE 36 56,711 0 0
EQUINIX INC COM 29444U700 1,149 1,992 SH   SOLE 40 1,992 0 0
EQUINOR ASA SPONSORED ADR 29446M102 752 39,700 SH   SOLE 2 39,700 0 0
EQUINOR ASA SPONSORED ADR 29446M102 34,278 1,808,846 SH   SOLE 18 1,808,846 0 0
EQUINOR ASA SPONSORED ADR 29446M102 661 34,872 SH   SOLE 21 34,872 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 7,200 494,845 SH   SOLE 2 109,343 0 385,502
EQUITRANS MIDSTREAM CORPORAT COM 294600101 19 1,336 SH   SOLE 4 1,336 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 58 3,956 SH   SOLE 7 3,956 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 16 1,119 SH   SOLE 15 1,119 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8,279 568,994 SH   SOLE 18 568,994 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,903 130,822 SH   SOLE 19 130,822 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 153,103 10,522,574 SH   SOLE 21 10,522,574 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 98,390 6,762,179 SH   SOLE 22 6,312,781 0 449,398
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,596 178,424 SH   SOLE 25 178,424 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 5,787 397,747 SH   SOLE 26 148,891 0 248,856
EQUITRANS MIDSTREAM CORPORAT COM 294600101 397 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 883 60,697 SH   SOLE 30 60,697 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 64 4,400 SH   SOLE 31 4,400 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,626 111,755 SH   SOLE 34 111,755 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,674 115,023 SH   SOLE 36 115,023 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 320 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 405 15,106 SH   SOLE 2 648 0 14,458
EQUITY BANCSHARES INC COM CL A 29460X109 7 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,458 54,390 SH   SOLE 18 54,390 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 694 25,886 SH   SOLE 19 25,886 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 14,383 536,493 SH   SOLE 21 536,493 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 10,126 377,694 SH   SOLE 22 358,627 0 19,067
EQUITY BANCSHARES INC COM CL A 29460X109 107 4,004 SH   SOLE 30 4,004 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 37 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,844 229,036 SH   SOLE 2 24,499 0 204,537
EQUITY COMWLTH COM SH BEN INT 294628102 1,134 33,114 SH   SOLE 4 33,114 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,190 122,324 SH   SOLE 7 122,324 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 161 4,710 SH   SOLE 15 4,710 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,941 56,668 SH   SOLE 18 56,668 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,920 143,659 SH   SOLE 19 143,659 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 75,681 2,209,668 SH   SOLE 21 2,209,668 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 148,045 4,322,470 SH   SOLE 22 4,098,697 0 223,773
EQUITY COMWLTH COM SH BEN INT 294628102 199 5,801 SH   SOLE 23 5,801 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,353 243,886 SH   SOLE 25 243,886 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,921 85,287 SH   SOLE 26 26,313 0 58,974
EQUITY COMWLTH COM SH BEN INT 294628102 519 15,163 SH   SOLE 28 15,163 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,137 62,385 SH   SOLE 29 62,385 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,959 173,989 SH   SOLE 30 173,989 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 84 2,450 SH   SOLE 31 2,450 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 150 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 418 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 10,081 359,392 SH   SOLE 21 359,392 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 26,184 195,989 SH   SOLE 2 14,410 0 181,579
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,504 56,167 SH   SOLE 4 53,479 0 2,688
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,276 106,855 SH   SOLE 7 106,855 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 465 3,479 SH   SOLE 15 3,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,790 58,306 SH   SOLE 18 51,696 0 6,610
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,924 104,220 SH   SOLE 19 104,220 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 323,641 2,422,461 SH   SOLE 21 2,422,461 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 429,310 3,213,400 SH   SOLE 22 3,029,086 0 184,314
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,176 68,684 SH   SOLE 23 68,684 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 23,872 178,682 SH   SOLE 25 178,682 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25,260 189,075 SH   SOLE 26 64,903 0 124,172
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,246 16,809 SH   SOLE 28 11,803 0 5,006
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,779 65,713 SH   SOLE 29 47,465 0 18,248
EQUITY LIFESTYLE PPTYS INC COM 29472R108 31,184 233,414 SH   SOLE 30 233,414 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,520 18,863 SH   SOLE 31 15,487 0 3,376
EQUITY LIFESTYLE PPTYS INC COM 29472R108 631 4,720 SH   SOLE 34 4,720 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,719 57,774 SH   SOLE 36 57,774 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 266 1,994 SH   SOLE 40 1,994 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 76,054 881,687 SH   SOLE 2 81,505 0 800,182
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,653 320,583 SH   SOLE 4 310,618 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 67,801 786,003 SH   SOLE 7 770,383 0 15,620
EQUITY RESIDENTIAL SH BEN INT 29476L107 317 3,671 SH   SOLE 13 3,671 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,420 16,458 SH   SOLE 15 16,458 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 96,471 1,118,370 SH   SOLE 18 1,069,124 0 49,246
EQUITY RESIDENTIAL SH BEN INT 29476L107 41,464 480,685 SH   SOLE 19 480,685 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,365,701 15,832,379 SH   SOLE 21 15,832,379 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,076,292 12,477,306 SH   SOLE 22 11,438,577 0 1,038,729
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,515 318,978 SH   SOLE 23 318,978 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 95,977 1,112,646 SH   SOLE 25 1,112,646 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 168,533 1,953,777 SH   SOLE 26 445,282 0 1,508,495
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,445 86,309 SH   SOLE 28 66,548 0 19,761
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,874 195,620 SH   SOLE 29 195,620 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 253,348 2,937,029 SH   SOLE 30 2,937,029 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,868 79,617 SH   SOLE 31 65,748 0 13,869
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,844 67,746 SH   SOLE 34 67,746 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,893 323,360 SH   SOLE 36 323,360 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 746 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 211 19,961 SH   SOLE 2 852 0 19,109
ERA GROUP INC COM 26885G109 5 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 999 94,602 SH   SOLE 18 94,602 0 0
ERA GROUP INC COM 26885G109 348 32,962 SH   SOLE 19 32,962 0 0
ERA GROUP INC COM 26885G109 23,407 2,216,589 SH   SOLE 21 2,216,589 0 0
ERA GROUP INC COM 26885G109 5,890 557,756 SH   SOLE 22 541,931 0 15,825
ERA GROUP INC COM 26885G109 257 24,326 SH   SOLE 30 24,326 0 0
ERICSSON ADR B SEK 10 294821608 349 43,769 SH   SOLE 18 43,769 0 0
ERIE INDTY CO CL A 29530P102 11,438 61,610 SH   SOLE 2 5,475 0 56,135
ERIE INDTY CO CL A 29530P102 1,896 10,214 SH   SOLE 4 9,544 0 670
ERIE INDTY CO CL A 29530P102 2,927 15,766 SH   SOLE 7 6,575 0 9,191
ERIE INDTY CO CL A 29530P102 3,560 19,176 SH   SOLE 18 17,115 0 2,061
ERIE INDTY CO CL A 29530P102 1,211 6,525 SH   SOLE 19 6,525 0 0
ERIE INDTY CO CL A 29530P102 135,648 730,663 SH   SOLE 21 730,663 0 0
ERIE INDTY CO CL A 29530P102 118,390 637,708 SH   SOLE 22 588,379 0 49,329
ERIE INDTY CO CL A 29530P102 3,448 18,575 SH   SOLE 23 18,575 0 0
ERIE INDTY CO CL A 29530P102 809 4,359 SH   SOLE 25 4,359 0 0
ERIE INDTY CO CL A 29530P102 12,196 65,695 SH   SOLE 26 34,082 0 31,613
ERIE INDTY CO CL A 29530P102 837 4,508 SH   SOLE 28 3,205 0 1,303
ERIE INDTY CO CL A 29530P102 1,058 5,700 SH   SOLE 29 450 0 5,250
ERIE INDTY CO CL A 29530P102 20,091 108,218 SH   SOLE 30 108,218 0 0
ERIE INDTY CO CL A 29530P102 1,023 5,509 SH   SOLE 31 4,505 0 1,004
ERIE INDTY CO CL A 29530P102 295 1,587 SH   SOLE 34 1,587 0 0
ERIE INDTY CO CL A 29530P102 821 4,424 SH   SOLE 36 4,424 0 0
ERIE INDTY CO CL A 29530P102 110 593 SH   SOLE 40 593 0 0
EROS INTL PLC SHS NEW G3788M114 133 69,704 SH   SOLE 2 1,517 0 68,187
EROS INTL PLC SHS NEW G3788M114 1 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 472 246,874 SH   SOLE 18 246,874 0 0
EROS INTL PLC SHS NEW G3788M114 235 122,853 SH   SOLE 19 122,853 0 0
EROS INTL PLC SHS NEW G3788M114 4,524 2,368,629 SH   SOLE 21 2,368,629 0 0
EROS INTL PLC SHS NEW G3788M114 1,520 795,891 SH   SOLE 22 758,743 0 37,148
EROS INTL PLC SHS NEW G3788M114 116 60,548 SH   SOLE 26 0 0 60,548
ESCALADE INC COM 296056104 158 14,504 SH   SOLE 2 544 0 13,960
ESCALADE INC COM 296056104 393 36,120 SH   SOLE 18 36,120 0 0
ESCALADE INC COM 296056104 209 19,205 SH   SOLE 19 19,205 0 0
ESCALADE INC COM 296056104 4,254 390,631 SH   SOLE 21 390,631 0 0
ESCALADE INC COM 296056104 943 86,599 SH   SOLE 22 80,465 0 6,134
ESCO TECHNOLOGIES INC COM 296315104 2,374 29,845 SH   SOLE 2 8,517 0 21,328
ESCO TECHNOLOGIES INC COM 296315104 10 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 29 365 SH   SOLE 7 365 0 0
ESCO TECHNOLOGIES INC COM 296315104 10,200 128,201 SH   SOLE 18 116,102 0 12,099
ESCO TECHNOLOGIES INC COM 296315104 16,488 207,245 SH   SOLE 19 207,245 0 0
ESCO TECHNOLOGIES INC COM 296315104 222,021 2,790,617 SH   SOLE 21 2,790,617 0 0
ESCO TECHNOLOGIES INC COM 296315104 75,099 943,934 SH   SOLE 22 892,983 0 50,951
ESCO TECHNOLOGIES INC COM 296315104 2,280 28,657 SH   SOLE 23 28,657 0 0
ESCO TECHNOLOGIES INC COM 296315104 5,419 68,111 SH   SOLE 26 4,594 0 63,517
ESCO TECHNOLOGIES INC COM 296315104 252 3,172 SH   SOLE 28 3,172 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,904 36,507 SH   SOLE 30 36,507 0 0
ESCO TECHNOLOGIES INC COM 296315104 224 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 847 23,114 SH   SOLE 2 2,440 0 20,674
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,270 89,201 SH   SOLE 18 85,155 0 4,046
ESPERION THERAPEUTICS INC NE COM 29664W105 3,280 89,470 SH   SOLE 19 89,470 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 40,330 1,100,110 SH   SOLE 21 1,100,110 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 27,928 761,819 SH   SOLE 22 727,093 0 34,726
ESPERION THERAPEUTICS INC NE COM 29664W105 305 8,314 SH   SOLE 23 8,314 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,018 27,770 SH   SOLE 26 10,373 0 17,397
ESPERION THERAPEUTICS INC NE COM 29664W105 135 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 304 8,298 SH   SOLE 30 8,298 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 20 551 SH   SOLE 34 551 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 82 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 133 5,343 SH   SOLE 2 279 0 5,064
ESQUIRE FINL HLDGS INC COM 29667J101 559 22,535 SH   SOLE 18 22,535 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 280 11,286 SH   SOLE 19 11,286 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 6,154 248,133 SH   SOLE 21 248,133 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,500 60,488 SH   SOLE 22 56,503 0 3,985
ESSA BANCORP INC COM 29667D104 145 8,814 SH   SOLE 2 294 0 8,520
ESSA BANCORP INC COM 29667D104 563 34,295 SH   SOLE 18 34,295 0 0
ESSA BANCORP INC COM 29667D104 252 15,331 SH   SOLE 19 15,331 0 0
ESSA BANCORP INC COM 29667D104 5,779 351,979 SH   SOLE 21 351,979 0 0
ESSA BANCORP INC COM 29667D104 1,566 95,354 SH   SOLE 22 89,263 0 6,091
ESSENT GROUP LTD COM G3198U102 5,107 107,126 SH   SOLE 2 19,147 0 87,979
ESSENT GROUP LTD COM G3198U102 57 1,192 SH   SOLE 4 1,192 0 0
ESSENT GROUP LTD COM G3198U102 104 2,175 SH   SOLE 7 2,175 0 0
ESSENT GROUP LTD COM G3198U102 136 2,845 SH   SOLE 13 2,845 0 0
ESSENT GROUP LTD COM G3198U102 17,015 356,940 SH   SOLE 18 329,950 0 26,990
ESSENT GROUP LTD COM G3198U102 20,395 427,845 SH   SOLE 19 427,845 0 0
ESSENT GROUP LTD COM G3198U102 160,574 3,368,455 SH   SOLE 21 3,368,455 0 0
ESSENT GROUP LTD COM G3198U102 149,612 3,138,503 SH   SOLE 22 3,010,344 0 128,159
ESSENT GROUP LTD COM G3198U102 2,120 44,462 SH   SOLE 23 44,462 0 0
ESSENT GROUP LTD COM G3198U102 294 6,169 SH   SOLE 25 6,169 0 0
ESSENT GROUP LTD COM G3198U102 6,541 137,215 SH   SOLE 26 26,685 0 110,530
ESSENT GROUP LTD COM G3198U102 552 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 1,281 26,867 SH   SOLE 30 26,867 0 0
ESSENT GROUP LTD COM G3198U102 28 591 SH   SOLE 31 591 0 0
ESSENT GROUP LTD COM G3198U102 582 12,211 SH   SOLE 34 12,211 0 0
ESSENT GROUP LTD COM G3198U102 15 313 SH   SOLE 36 313 0 0
ESSENT GROUP LTD COM G3198U102 450 9,433 SH   SOLE 40 9,433 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,709 74,599 SH   SOLE 2 2,998 0 71,601
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 466 20,329 SH   SOLE 4 20,329 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,751 76,427 SH   SOLE 7 76,427 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 69 2,996 SH   SOLE 15 2,996 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5,931 258,861 SH   SOLE 18 258,861 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,666 203,682 SH   SOLE 19 203,682 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 64,403 2,811,145 SH   SOLE 21 2,811,145 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 61,789 2,697,019 SH   SOLE 22 2,611,181 0 85,838
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 58 2,520 SH   SOLE 23 2,520 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,571 155,854 SH   SOLE 25 155,854 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,184 95,344 SH   SOLE 26 31,439 0 63,905
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 276 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 875 38,201 SH   SOLE 29 38,201 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7,945 346,797 SH   SOLE 30 346,797 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 214 9,327 SH   SOLE 40 9,327 0 0
ESSEX PPTY TR INC COM 297178105 55,018 168,430 SH   SOLE 2 24,506 0 143,924
ESSEX PPTY TR INC COM 297178105 14,292 43,754 SH   SOLE 4 42,004 0 1,750
ESSEX PPTY TR INC COM 297178105 51,419 157,413 SH   SOLE 7 150,499 0 6,914
ESSEX PPTY TR INC COM 297178105 351 1,075 SH   SOLE 13 1,075 0 0
ESSEX PPTY TR INC COM 297178105 961 2,941 SH   SOLE 15 2,941 0 0
ESSEX PPTY TR INC COM 297178105 42,692 130,697 SH   SOLE 18 121,948 0 8,749
ESSEX PPTY TR INC COM 297178105 26,629 81,520 SH   SOLE 19 81,520 0 0
ESSEX PPTY TR INC COM 297178105 887,155 2,715,918 SH   SOLE 21 2,715,918 0 0
ESSEX PPTY TR INC COM 297178105 729,789 2,234,162 SH   SOLE 22 2,056,107 0 178,055
ESSEX PPTY TR INC COM 297178105 16,585 50,774 SH   SOLE 23 50,774 0 0
ESSEX PPTY TR INC COM 297178105 66,097 202,347 SH   SOLE 25 202,347 0 0
ESSEX PPTY TR INC COM 297178105 105,034 321,550 SH   SOLE 26 94,523 0 227,027
ESSEX PPTY TR INC COM 297178105 4,241 12,983 SH   SOLE 28 9,425 0 3,558
ESSEX PPTY TR INC COM 297178105 16,043 49,114 SH   SOLE 29 35,152 0 13,962
ESSEX PPTY TR INC COM 297178105 165,865 507,775 SH   SOLE 30 507,775 0 0
ESSEX PPTY TR INC COM 297178105 4,861 14,881 SH   SOLE 31 12,260 0 2,621
ESSEX PPTY TR INC COM 297178105 1,420 4,347 SH   SOLE 34 4,347 0 0
ESSEX PPTY TR INC COM 297178105 22,356 68,441 SH   SOLE 36 68,441 0 0
ESSEX PPTY TR INC COM 297178105 537 1,645 SH   SOLE 40 1,645 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 190 10,060 SH   SOLE 22 10,060 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 0 75 SH   SOLE 17 0 0 75
ETHAN ALLEN INTERIORS INC COM 297602104 496 25,953 SH   SOLE 2 1,049 0 24,904
ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 9 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,073 108,555 SH   SOLE 18 108,555 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 789 41,283 SH   SOLE 19 41,283 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 53,058 2,777,880 SH   SOLE 21 2,777,880 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 14,816 775,710 SH   SOLE 22 735,657 0 40,053
ETHAN ALLEN INTERIORS INC COM 297602104 94 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 71 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 578 30,237 SH   SOLE 30 30,237 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 59 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 16 2,588 SH   SOLE 18 2,588 0 0
ETON PHARMACEUTICALS INC COM 29772L108 120 19,047 SH   SOLE 21 19,047 0 0
ETON PHARMACEUTICALS INC COM 29772L108 97 15,301 SH   SOLE 22 15,301 0 0
ETSY INC COM 29786A106 17,369 307,419 SH   SOLE 2 95,634 0 211,785
ETSY INC COM 29786A106 242 4,287 SH   SOLE 4 4,287 0 0
ETSY INC COM 29786A106 151 2,671 SH   SOLE 7 2,671 0 0
ETSY INC COM 29786A106 19,803 350,487 SH   SOLE 18 346,336 0 4,151
ETSY INC COM 29786A106 5,781 102,323 SH   SOLE 19 102,323 0 0
ETSY INC COM 29786A106 343,080 6,072,211 SH   SOLE 21 6,072,211 0 0
ETSY INC COM 29786A106 227,450 4,025,671 SH   SOLE 22 3,774,089 0 251,582
ETSY INC COM 29786A106 731 12,931 SH   SOLE 23 12,931 0 0
ETSY INC COM 29786A106 8,132 143,935 SH   SOLE 25 143,935 0 0
ETSY INC COM 29786A106 4,174 73,869 SH   SOLE 26 26,575 0 47,294
ETSY INC COM 29786A106 920 16,282 SH   SOLE 28 16,282 0 0
ETSY INC COM 29786A106 5,192 91,887 SH   SOLE 30 91,887 0 0
ETSY INC COM 29786A106 368 6,510 SH   SOLE 31 2,431 0 4,079
ETSY INC COM 29786A106 2,429 42,989 SH   SOLE 34 42,989 0 0
ETSY INC COM 29786A106 671 11,871 SH   SOLE 40 11,871 0 0
ETSY INC NOTE 3/0 29786AAC0 1,682 1,000,000 PRN   SOLE 21 1,000,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONAV NV ANTWERPEN SHS B38564108 701 76,173 SH   SOLE 26 0 0 76,173
EURONET WORLDWIDE INC COM 298736109 13,897 94,991 SH   SOLE 2 7,629 0 87,362
EURONET WORLDWIDE INC COM 298736109 37 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 158 1,081 SH   SOLE 7 1,081 0 0
EURONET WORLDWIDE INC COM 298736109 3,376 23,076 SH   SOLE 18 23,076 0 0
EURONET WORLDWIDE INC COM 298736109 1,637 11,187 SH   SOLE 19 11,187 0 0
EURONET WORLDWIDE INC COM 298736109 96,027 656,371 SH   SOLE 21 656,371 0 0
EURONET WORLDWIDE INC COM 298736109 216,525 1,480,009 SH   SOLE 22 1,372,295 0 107,714
EURONET WORLDWIDE INC COM 298736109 405 2,765 SH   SOLE 25 2,765 0 0
EURONET WORLDWIDE INC COM 298736109 5,414 37,008 SH   SOLE 26 15,004 0 22,004
EURONET WORLDWIDE INC COM 298736109 965 6,595 SH   SOLE 28 6,595 0 0
EURONET WORLDWIDE INC COM 298736109 5,797 39,621 SH   SOLE 30 39,621 0 0
EURONET WORLDWIDE INC COM 298736109 149 1,018 SH   SOLE 31 1,018 0 0
EURONET WORLDWIDE INC COM 298736109 293 2,002 SH   SOLE 34 2,002 0 0
EURONET WORLDWIDE INC COM 298736109 171 1,170 SH   SOLE 36 1,170 0 0
EURONET WORLDWIDE INC COM 298736109 774 5,292 SH   SOLE 40 5,292 0 0
EVANS BANCORP INC COM NEW 29911Q208 167 4,476 SH   SOLE 2 187 0 4,289
EVANS BANCORP INC COM NEW 29911Q208 5 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 655 17,507 SH   SOLE 18 17,507 0 0
EVANS BANCORP INC COM NEW 29911Q208 283 7,569 SH   SOLE 19 7,569 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,264 167,493 SH   SOLE 21 167,493 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,806 48,297 SH   SOLE 22 44,803 0 3,494
EVELO BIOSCIENCES INC COM 299734103 86 14,031 SH   SOLE 2 1,816 0 12,215
EVELO BIOSCIENCES INC COM 299734103 292 47,866 SH   SOLE 18 47,866 0 0
EVELO BIOSCIENCES INC COM 299734103 143 23,460 SH   SOLE 19 23,460 0 0
EVELO BIOSCIENCES INC COM 299734103 3,156 517,455 SH   SOLE 21 517,455 0 0
EVELO BIOSCIENCES INC COM 299734103 911 149,367 SH   SOLE 22 143,415 0 5,952
EVENTBRITE INC COM CL A 29975E109 563 31,776 SH   SOLE 2 1,512 0 30,264
EVENTBRITE INC COM CL A 29975E109 12 671 SH   SOLE 7 671 0 0
EVENTBRITE INC COM CL A 29975E109 2,199 124,185 SH   SOLE 18 124,185 0 0
EVENTBRITE INC COM CL A 29975E109 1,136 64,128 SH   SOLE 19 64,128 0 0
EVENTBRITE INC COM CL A 29975E109 21,316 1,203,621 SH   SOLE 21 1,203,621 0 0
EVENTBRITE INC COM CL A 29975E109 18,155 1,025,142 SH   SOLE 22 981,734 0 43,408
EVENTBRITE INC COM CL A 29975E109 105 5,946 SH   SOLE 30 5,946 0 0
EVENTBRITE INC COM CL A 29975E109 920 51,926 SH   SOLE 31 0 0 51,926
EVENTBRITE INC COM CL A 29975E109 105 5,906 SH   SOLE 40 5,906 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 103 31,219 SH   SOLE 22 31,219 0 0
EVERBRIDGE INC COM 29978A104 1,789 28,985 SH   SOLE 2 1,344 0 27,641
EVERBRIDGE INC COM 29978A104 10 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 35 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 7,207 116,789 SH   SOLE 18 113,580 0 3,209
EVERBRIDGE INC COM 29978A104 4,557 73,838 SH   SOLE 19 73,838 0 0
EVERBRIDGE INC COM 29978A104 73,703 1,194,344 SH   SOLE 21 1,194,344 0 0
EVERBRIDGE INC COM 29978A104 60,185 975,289 SH   SOLE 22 926,240 0 49,049
EVERBRIDGE INC COM 29978A104 83 1,341 SH   SOLE 23 1,341 0 0
EVERBRIDGE INC COM 29978A104 669 10,835 SH   SOLE 26 6,304 0 4,531
EVERBRIDGE INC COM 29978A104 495 8,026 SH   SOLE 28 8,026 0 0
EVERBRIDGE INC COM 29978A104 3,833 62,108 SH   SOLE 30 62,108 0 0
EVERBRIDGE INC COM 29978A104 214 3,475 SH   SOLE 40 3,475 0 0
EVERCORE INC CLASS A 29977A105 8,749 109,226 SH   SOLE 2 36,331 0 72,895
EVERCORE INC CLASS A 29977A105 110 1,375 SH   SOLE 4 1,375 0 0
EVERCORE INC CLASS A 29977A105 199 2,479 SH   SOLE 7 2,479 0 0
EVERCORE INC CLASS A 29977A105 448 5,593 SH   SOLE 13 5,593 0 0
EVERCORE INC CLASS A 29977A105 11,744 146,617 SH   SOLE 18 141,950 0 4,667
EVERCORE INC CLASS A 29977A105 6,139 76,638 SH   SOLE 19 76,638 0 0
EVERCORE INC CLASS A 29977A105 169,737 2,119,066 SH   SOLE 21 2,119,066 0 0
EVERCORE INC CLASS A 29977A105 120,854 1,508,787 SH   SOLE 22 1,286,742 0 222,045
EVERCORE INC CLASS A 29977A105 20 253 SH   SOLE 23 253 0 0
EVERCORE INC CLASS A 29977A105 168 2,092 SH   SOLE 25 2,092 0 0
EVERCORE INC CLASS A 29977A105 1,070 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 454 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 2,387 29,803 SH   SOLE 29 0 0 29,803
EVERCORE INC CLASS A 29977A105 1,147 14,314 SH   SOLE 30 14,314 0 0
EVERCORE INC CLASS A 29977A105 65 817 SH   SOLE 31 817 0 0
EVERCORE INC CLASS A 29977A105 1,169 14,599 SH   SOLE 34 14,599 0 0
EVERCORE INC CLASS A 29977A105 186 2,318 SH   SOLE 36 2,318 0 0
EVERCORE INC CLASS A 29977A105 344 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 27,572 103,619 SH   SOLE 2 11,506 0 92,113
EVEREST RE GROUP LTD COM G3223R108 4,216 15,845 SH   SOLE 4 14,764 0 1,081
EVEREST RE GROUP LTD COM G3223R108 15,501 58,256 SH   SOLE 7 54,552 0 3,704
EVEREST RE GROUP LTD COM G3223R108 441 1,656 SH   SOLE 13 1,656 0 0
EVEREST RE GROUP LTD COM G3223R108 122 459 SH   SOLE 15 459 0 0
EVEREST RE GROUP LTD COM G3223R108 25,750 96,773 SH   SOLE 18 91,375 0 5,398
EVEREST RE GROUP LTD COM G3223R108 5,381 20,222 SH   SOLE 19 20,222 0 0
EVEREST RE GROUP LTD COM G3223R108 545,837 2,051,326 SH   SOLE 21 2,051,326 0 0
EVEREST RE GROUP LTD COM G3223R108 330,750 1,243,000 SH   SOLE 22 1,130,194 0 112,806
EVEREST RE GROUP LTD COM G3223R108 10,480 39,384 SH   SOLE 23 39,384 0 0
EVEREST RE GROUP LTD COM G3223R108 10,463 39,323 SH   SOLE 25 39,323 0 0
EVEREST RE GROUP LTD COM G3223R108 57,000 214,215 SH   SOLE 26 67,313 0 146,902
EVEREST RE GROUP LTD COM G3223R108 1,941 7,295 SH   SOLE 28 5,128 0 2,167
EVEREST RE GROUP LTD COM G3223R108 2,517 9,460 SH   SOLE 29 861 0 8,599
EVEREST RE GROUP LTD COM G3223R108 56,561 212,565 SH   SOLE 30 212,565 0 0
EVEREST RE GROUP LTD COM G3223R108 2,399 9,015 SH   SOLE 31 7,470 0 1,545
EVEREST RE GROUP LTD COM G3223R108 1,481 5,567 SH   SOLE 34 5,567 0 0
EVEREST RE GROUP LTD COM G3223R108 13,817 51,926 SH   SOLE 36 51,926 0 0
EVEREST RE GROUP LTD COM G3223R108 232 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 68,232 1,025,117 SH   SOLE 2 435,712 0 589,405
EVERGY INC COM 30034W106 12,050 181,039 SH   SOLE 4 174,040 0 6,999
EVERGY INC COM 30034W106 19,284 289,720 SH   SOLE 7 266,384 0 23,336
EVERGY INC COM 30034W106 816 12,265 SH   SOLE 13 12,265 0 0
EVERGY INC COM 30034W106 145 2,177 SH   SOLE 15 2,177 0 0
EVERGY INC COM 30034W106 0 7 SH   SOLE 17 0 0 7
EVERGY INC COM 30034W106 39,512 593,631 SH   SOLE 18 549,071 0 44,560
EVERGY INC COM 30034W106 14,411 216,506 SH   SOLE 19 216,506 0 0
EVERGY INC COM 30034W106 511,409 7,683,429 SH   SOLE 21 7,683,429 0 0
EVERGY INC COM 30034W106 435,417 6,541,724 SH   SOLE 22 5,560,104 0 981,620
EVERGY INC COM 30034W106 24,898 374,062 SH   SOLE 23 374,062 0 0
EVERGY INC COM 30034W106 16,893 253,797 SH   SOLE 25 253,797 0 0
EVERGY INC COM 30034W106 68,927 1,035,562 SH   SOLE 26 462,713 0 572,849
EVERGY INC COM 30034W106 3,131 47,034 SH   SOLE 28 33,238 0 13,796
EVERGY INC COM 30034W106 5,392 81,005 SH   SOLE 29 81,005 0 0
EVERGY INC COM 30034W106 75,079 1,127,996 SH   SOLE 30 1,127,996 0 0
EVERGY INC COM 30034W106 14,137 212,391 SH   SOLE 31 164,979 0 47,412
EVERGY INC COM 30034W106 24,106 362,168 SH   SOLE 34 362,168 0 0
EVERGY INC COM 30034W106 18,939 284,533 SH   SOLE 36 284,533 0 0
EVERGY INC COM 30034W106 439 6,598 SH   SOLE 40 6,598 0 0
EVERI HLDGS INC COM 30034T103 621 73,414 SH   SOLE 2 15,517 0 57,897
EVERI HLDGS INC COM 30034T103 12 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 2,085 246,478 SH   SOLE 18 246,478 0 0
EVERI HLDGS INC COM 30034T103 3,236 382,492 SH   SOLE 19 382,492 0 0
EVERI HLDGS INC COM 30034T103 20,213 2,389,292 SH   SOLE 21 2,389,292 0 0
EVERI HLDGS INC COM 30034T103 17,051 2,015,523 SH   SOLE 22 1,924,675 0 90,848
EVERI HLDGS INC COM 30034T103 175 20,698 SH   SOLE 30 20,698 0 0
EVERI HLDGS INC COM 30034T103 163 19,254 SH   SOLE 34 19,254 0 0
EVERI HLDGS INC COM 30034T103 53 6,219 SH   SOLE 40 6,219 0 0
EVERQUOTE INC COM CL A 30041R108 272 12,729 SH   SOLE 2 5,827 0 6,902
EVERQUOTE INC COM CL A 30041R108 796 37,296 SH   SOLE 18 30,846 0 6,450
EVERQUOTE INC COM CL A 30041R108 1,699 79,594 SH   SOLE 19 79,594 0 0
EVERQUOTE INC COM CL A 30041R108 6,394 299,629 SH   SOLE 21 299,629 0 0
EVERQUOTE INC COM CL A 30041R108 6,795 318,423 SH   SOLE 22 314,927 0 3,496
EVERQUOTE INC COM CL A 30041R108 201 9,430 SH   SOLE 23 9,430 0 0
EVERQUOTE INC COM CL A 30041R108 427 19,989 SH   SOLE 26 0 0 19,989
EVERSOURCE ENERGY COM 30040W108 75,895 887,974 SH   SOLE 2 118,437 0 769,537
EVERSOURCE ENERGY COM 30040W108 12,501 146,267 SH   SOLE 4 137,757 0 8,510
EVERSOURCE ENERGY COM 30040W108 56,827 664,874 SH   SOLE 7 652,492 0 12,382
EVERSOURCE ENERGY COM 30040W108 755 8,835 SH   SOLE 13 8,835 0 0
EVERSOURCE ENERGY COM 30040W108 282 3,296 SH   SOLE 15 3,296 0 0
EVERSOURCE ENERGY COM 30040W108 1 6 SH   SOLE 17 0 0 6
EVERSOURCE ENERGY COM 30040W108 74,621 873,064 SH   SOLE 18 830,471 0 42,593
EVERSOURCE ENERGY COM 30040W108 12,352 144,521 SH   SOLE 19 144,521 0 0
EVERSOURCE ENERGY COM 30040W108 1,075,931 12,588,406 SH   SOLE 21 12,588,406 0 0
EVERSOURCE ENERGY COM 30040W108 691,196 8,086,999 SH   SOLE 22 7,213,643 0 873,356
EVERSOURCE ENERGY COM 30040W108 19,629 229,664 SH   SOLE 23 229,664 0 0
EVERSOURCE ENERGY COM 30040W108 35,863 419,596 SH   SOLE 25 419,596 0 0
EVERSOURCE ENERGY COM 30040W108 176,727 2,067,713 SH   SOLE 26 436,188 0 1,631,525
EVERSOURCE ENERGY COM 30040W108 5,079 59,429 SH   SOLE 28 42,854 0 16,575
EVERSOURCE ENERGY COM 30040W108 6,320 73,943 SH   SOLE 29 6,529 0 67,414
EVERSOURCE ENERGY COM 30040W108 136,038 1,591,648 SH   SOLE 30 1,591,648 0 0
EVERSOURCE ENERGY COM 30040W108 5,778 67,608 SH   SOLE 31 54,830 0 12,778
EVERSOURCE ENERGY COM 30040W108 3,645 42,652 SH   SOLE 32 42,652 0 0
EVERSOURCE ENERGY COM 30040W108 2,458 28,754 SH   SOLE 34 28,754 0 0
EVERSOURCE ENERGY COM 30040W108 23,196 271,392 SH   SOLE 36 271,392 0 0
EVERSOURCE ENERGY COM 30040W108 654 7,651 SH   SOLE 40 7,651 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 16 2,569 SH   SOLE 18 2,569 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 504 82,155 SH   SOLE 21 82,155 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,020 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 1,649 52,809 SH   SOLE 2 2,496 0 50,313
EVERTEC INC COM 30040P103 10 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 30 967 SH   SOLE 7 967 0 0
EVERTEC INC COM 30040P103 8,633 276,509 SH   SOLE 18 271,216 0 5,293
EVERTEC INC COM 30040P103 3,238 103,716 SH   SOLE 19 103,716 0 0
EVERTEC INC COM 30040P103 204,542 6,551,637 SH   SOLE 21 6,551,637 0 0
EVERTEC INC COM 30040P103 56,329 1,804,261 SH   SOLE 22 1,718,474 0 85,787
EVERTEC INC COM 30040P103 659 21,114 SH   SOLE 26 13,951 0 7,163
EVERTEC INC COM 30040P103 245 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 6,654 213,139 SH   SOLE 30 213,139 0 0
EVERTEC INC COM 30040P103 85 2,719 SH   SOLE 34 2,719 0 0
EVERTEC INC COM 30040P103 228 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 125 3,918 SH   SOLE 2 170 0 3,748
EVI INDUSTRIES INC COM 26929N102 523 16,396 SH   SOLE 18 16,396 0 0
EVI INDUSTRIES INC COM 26929N102 247 7,749 SH   SOLE 19 7,749 0 0
EVI INDUSTRIES INC COM 26929N102 5,159 161,613 SH   SOLE 21 161,613 0 0
EVI INDUSTRIES INC COM 26929N102 2,369 74,225 SH   SOLE 22 71,532 0 2,693
EVO PMTS INC CL A COM 26927E104 855 30,413 SH   SOLE 2 1,280 0 29,133
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 22 800 SH   SOLE 7 800 0 0
EVO PMTS INC CL A COM 26927E104 3,400 120,921 SH   SOLE 18 120,921 0 0
EVO PMTS INC CL A COM 26927E104 1,720 61,169 SH   SOLE 19 61,169 0 0
EVO PMTS INC CL A COM 26927E104 33,168 1,179,530 SH   SOLE 21 1,179,530 0 0
EVO PMTS INC CL A COM 26927E104 28,301 1,006,443 SH   SOLE 22 962,320 0 44,123
EVO PMTS INC CL A COM 26927E104 150 5,338 SH   SOLE 25 5,338 0 0
EVO PMTS INC CL A COM 26927E104 664 23,620 SH   SOLE 26 4,727 0 18,893
EVO PMTS INC CL A COM 26927E104 141 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 3,899 138,651 SH   SOLE 30 138,651 0 0
EVO PMTS INC CL A COM 26927E104 361 12,850 SH   SOLE 34 12,850 0 0
EVO PMTS INC CL A COM 26927E104 16 568 SH   SOLE 36 568 0 0
EVO PMTS INC CL A COM 26927E104 73 2,589 SH   SOLE 40 2,589 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 58 11,493 SH   SOLE 2 640 0 10,853
EVOFEM BIOSCIENCES INC COM 30048L104 243 48,192 SH   SOLE 18 48,192 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 119 23,637 SH   SOLE 19 23,637 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2,465 489,007 SH   SOLE 21 489,007 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 955 189,427 SH   SOLE 22 185,356 0 4,071
EVOKE PHARMA INC COM 30049G104 47 54,940 SH   SOLE 21 54,940 0 0
EVOLENT HEALTH INC CL A 30050B101 702 97,658 SH   SOLE 2 28,689 0 68,969
EVOLENT HEALTH INC CL A 30050B101 2 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 11 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 1,984 275,937 SH   SOLE 18 248,958 0 26,979
EVOLENT HEALTH INC CL A 30050B101 3,489 485,264 SH   SOLE 19 485,264 0 0
EVOLENT HEALTH INC CL A 30050B101 18,153 2,524,740 SH   SOLE 21 2,524,740 0 0
EVOLENT HEALTH INC CL A 30050B101 19,902 2,768,000 SH   SOLE 22 2,683,915 0 84,085
EVOLENT HEALTH INC CL A 30050B101 608 84,604 SH   SOLE 23 84,604 0 0
EVOLENT HEALTH INC CL A 30050B101 1,526 212,221 SH   SOLE 26 19,006 0 193,215
EVOLENT HEALTH INC CL A 30050B101 55 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 142 19,809 SH   SOLE 30 19,809 0 0
EVOLENT HEALTH INC CL A 30050B101 49 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 200 12,778 SH   SOLE 2 339 0 12,439
EVOLUS INC COM 30052C107 3 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 856 54,800 SH   SOLE 18 54,800 0 0
EVOLUS INC COM 30052C107 404 25,859 SH   SOLE 19 25,859 0 0
EVOLUS INC COM 30052C107 12,450 797,050 SH   SOLE 21 797,050 0 0
EVOLUS INC COM 30052C107 6,478 414,712 SH   SOLE 22 406,894 0 7,818
EVOLUS INC COM 30052C107 69 4,431 SH   SOLE 30 4,431 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 401 68,682 SH   SOLE 2 37,401 0 31,281
EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 767 131,403 SH   SOLE 18 100,194 0 31,209
EVOLUTION PETROLEUM CORP COM 30049A107 3,158 540,792 SH   SOLE 19 540,792 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,308 1,080,097 SH   SOLE 21 1,080,097 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,456 1,276,696 SH   SOLE 22 1,255,358 0 21,338
EVOLUTION PETROLEUM CORP COM 30049A107 977 167,362 SH   SOLE 23 167,362 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,611 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 6 6,908 SH   SOLE 21 6,908 0 0
EVOLVING SYS INC COM NEW 30049R209 307 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,210 71,080 SH   SOLE 2 8,836 0 62,244
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 579 34,014 SH   SOLE 7 34,014 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,748 278,949 SH   SOLE 18 255,888 0 23,061
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,589 269,617 SH   SOLE 19 269,617 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 41,429 2,434,115 SH   SOLE 21 2,434,115 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 38,875 2,284,086 SH   SOLE 22 2,186,021 0 98,065
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 425 24,956 SH   SOLE 23 24,956 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,591 93,493 SH   SOLE 26 38,722 0 54,771
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 168 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,039 237,321 SH   SOLE 30 237,321 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 103 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 29,467 326,069 SH   SOLE 2 49,126 0 276,943
EXACT SCIENCES CORP COM 30063P105 4,856 53,734 SH   SOLE 4 50,012 0 3,722
EXACT SCIENCES CORP COM 30063P105 727 8,046 SH   SOLE 7 8,046 0 0
EXACT SCIENCES CORP COM 30063P105 21 237 SH   SOLE 13 237 0 0
EXACT SCIENCES CORP COM 30063P105 64 709 SH   SOLE 15 709 0 0
EXACT SCIENCES CORP COM 30063P105 17,369 192,198 SH   SOLE 18 181,365 0 10,833
EXACT SCIENCES CORP COM 30063P105 12,189 134,880 SH   SOLE 19 134,880 0 0
EXACT SCIENCES CORP COM 30063P105 155,085 1,716,113 SH   SOLE 21 1,716,113 0 0
EXACT SCIENCES CORP COM 30063P105 325,172 3,598,226 SH   SOLE 22 3,339,174 0 259,052
EXACT SCIENCES CORP COM 30063P105 9,621 106,458 SH   SOLE 23 106,458 0 0
EXACT SCIENCES CORP COM 30063P105 10,549 116,735 SH   SOLE 25 116,735 0 0
EXACT SCIENCES CORP COM 30063P105 36,388 402,656 SH   SOLE 26 167,568 0 235,088
EXACT SCIENCES CORP COM 30063P105 2,378 26,312 SH   SOLE 28 19,484 0 6,828
EXACT SCIENCES CORP COM 30063P105 3,116 34,477 SH   SOLE 29 7,143 0 27,334
EXACT SCIENCES CORP COM 30063P105 18,540 205,160 SH   SOLE 30 205,160 0 0
EXACT SCIENCES CORP COM 30063P105 3,234 35,784 SH   SOLE 31 28,792 0 6,992
EXACT SCIENCES CORP COM 30063P105 787 8,711 SH   SOLE 34 8,711 0 0
EXACT SCIENCES CORP COM 30063P105 7,135 78,948 SH   SOLE 36 78,948 0 0
EXACT SCIENCES CORP COM 30063P105 265 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1,799 1,275,000 PRN   SOLE 21 1,275,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 1,942 1,800,000 PRN   SOLE 21 1,800,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 358 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,227 107,919 SH   SOLE 18 107,919 0 0
EXANTAS CAP CORP COM NEW 30068N105 628 55,260 SH   SOLE 19 55,260 0 0
EXANTAS CAP CORP COM NEW 30068N105 18,981 1,669,369 SH   SOLE 21 1,669,369 0 0
EXANTAS CAP CORP COM NEW 30068N105 12,702 1,117,175 SH   SOLE 22 1,071,929 0 45,246
EXANTAS CAP CORP COM NEW 30068N105 58 5,112 SH   SOLE 23 5,112 0 0
EXANTAS CAP CORP COM NEW 30068N105 391 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 53 4,632 SH   SOLE 30 4,632 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,079 94,924 SH   SOLE 34 94,924 0 0
EXANTAS CAP CORP COM NEW 30068N105 39 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 47 40,254 SH   SOLE 2 1,441 0 38,813
EXELA TECHNOLOGIES INC COM 30162V102 1 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 183 155,502 SH   SOLE 18 155,502 0 0
EXELA TECHNOLOGIES INC COM 30162V102 88 74,415 SH   SOLE 19 74,415 0 0
EXELA TECHNOLOGIES INC COM 30162V102 2,016 1,708,059 SH   SOLE 21 1,708,059 0 0
EXELA TECHNOLOGIES INC COM 30162V102 670 568,085 SH   SOLE 22 526,867 0 41,218
EXELA TECHNOLOGIES INC COM 30162V102 13 11,024 SH   SOLE 30 11,024 0 0
EXELIXIS INC COM 30161Q104 12,616 713,363 SH   SOLE 2 168,020 0 545,343
EXELIXIS INC COM 30161Q104 23 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 96 5,438 SH   SOLE 7 5,438 0 0
EXELIXIS INC COM 30161Q104 15,043 850,622 SH   SOLE 18 850,622 0 0
EXELIXIS INC COM 30161Q104 1,494 84,456 SH   SOLE 19 84,456 0 0
EXELIXIS INC COM 30161Q104 325,102 18,382,934 SH   SOLE 21 18,382,934 0 0
EXELIXIS INC COM 30161Q104 178,047 10,067,710 SH   SOLE 22 9,518,742 0 548,968
EXELIXIS INC COM 30161Q104 224 12,653 SH   SOLE 23 12,653 0 0
EXELIXIS INC COM 30161Q104 3,610 204,103 SH   SOLE 26 86,365 0 117,738
EXELIXIS INC COM 30161Q104 678 38,347 SH   SOLE 28 38,347 0 0
EXELIXIS INC COM 30161Q104 5,769 326,227 SH   SOLE 30 326,227 0 0
EXELIXIS INC COM 30161Q104 132 7,455 SH   SOLE 31 6,080 0 1,375
EXELIXIS INC COM 30161Q104 175 9,906 SH   SOLE 34 9,906 0 0
EXELIXIS INC COM 30161Q104 542 30,673 SH   SOLE 40 30,673 0 0
EXELON CORP COM 30161N101 121,327 2,511,418 SH   SOLE 2 283,822 0 2,227,596
EXELON CORP COM 30161N101 20,116 416,392 SH   SOLE 4 389,817 0 26,575
EXELON CORP COM 30161N101 67,887 1,405,239 SH   SOLE 7 1,013,692 0 391,547
EXELON CORP COM 30161N101 1,959 40,559 SH   SOLE 13 40,559 0 0
EXELON CORP COM 30161N101 481 9,964 SH   SOLE 15 9,964 0 0
EXELON CORP COM 30161N101 134,913 2,792,662 SH   SOLE 18 2,656,417 0 136,245
EXELON CORP COM 30161N101 77,207 1,598,168 SH   SOLE 19 1,598,168 0 0
EXELON CORP COM 30161N101 1,238,411 25,634,664 SH   SOLE 21 25,634,664 0 0
EXELON CORP COM 30161N101 1,175,308 24,328,466 SH   SOLE 22 21,692,755 0 2,635,711
EXELON CORP COM 30161N101 35,688 738,735 SH   SOLE 23 738,735 0 0
EXELON CORP COM 30161N101 52,855 1,094,075 SH   SOLE 25 1,094,075 0 0
EXELON CORP COM 30161N101 321,797 6,661,091 SH   SOLE 26 1,140,777 0 5,520,314
EXELON CORP COM 30161N101 9,006 186,428 SH   SOLE 28 135,639 0 50,789
EXELON CORP COM 30161N101 1,014 20,995 SH   SOLE 29 20,995 0 0
EXELON CORP COM 30161N101 184,334 3,815,643 SH   SOLE 30 3,815,643 0 0
EXELON CORP COM 30161N101 11,684 241,852 SH   SOLE 31 172,944 0 68,908
EXELON CORP COM 30161N101 2,874 59,485 SH   SOLE 32 59,485 0 0
EXELON CORP COM 30161N101 21,759 450,410 SH   SOLE 34 450,410 0 0
EXELON CORP COM 30161N101 37,645 779,233 SH   SOLE 36 779,233 0 0
EXELON CORP COM 30161N101 1,151 23,820 SH   SOLE 40 23,820 0 0
EXFO INC SUB VTG SHS 302046107 125 31,352 SH   SOLE 22 31,352 0 0
EXICURE INC COM 30205M101 411 162,367 SH   SOLE 21 162,367 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,942 29,006 SH   SOLE 2 1,260 0 27,746
EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 34 501 SH   SOLE 7 501 0 0
EXLSERVICE HOLDINGS INC COM 302081104 10,127 151,237 SH   SOLE 18 151,237 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,855 57,573 SH   SOLE 19 57,573 0 0
EXLSERVICE HOLDINGS INC COM 302081104 250,389 3,739,387 SH   SOLE 21 3,739,387 0 0
EXLSERVICE HOLDINGS INC COM 302081104 67,166 1,003,074 SH   SOLE 22 958,180 0 44,894
EXLSERVICE HOLDINGS INC COM 302081104 1,198 17,886 SH   SOLE 26 12,607 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 314 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,229 48,222 SH   SOLE 30 48,222 0 0
EXLSERVICE HOLDINGS INC COM 302081104 235 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 21 2,340 SH   SOLE 18 2,340 0 0
EXONE CO COM 302104104 302 34,173 SH   SOLE 21 34,173 0 0
EXONE CO COM 302104104 1,698 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 123 14,729 SH   SOLE 2 663 0 14,066
EXP WORLD HOLDINGS INC COM 30212W100 477 56,912 SH   SOLE 18 56,912 0 0
EXP WORLD HOLDINGS INC COM 30212W100 223 26,626 SH   SOLE 19 26,626 0 0
EXP WORLD HOLDINGS INC COM 30212W100 5,102 608,844 SH   SOLE 21 608,844 0 0
EXP WORLD HOLDINGS INC COM 30212W100 5,685 678,417 SH   SOLE 22 673,739 0 4,678
EXP WORLD HOLDINGS INC COM 30212W100 41 4,930 SH   SOLE 30 4,930 0 0
EXPEDIA GROUP INC COM NEW 30212P303 55,473 412,717 SH   SOLE 2 105,290 0 307,427
EXPEDIA GROUP INC COM NEW 30212P303 9,201 68,454 SH   SOLE 4 65,096 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 18,011 134,003 SH   SOLE 7 131,261 0 2,742
EXPEDIA GROUP INC COM NEW 30212P303 340 2,533 SH   SOLE 13 2,533 0 0
EXPEDIA GROUP INC COM NEW 30212P303 205 1,523 SH   SOLE 15 1,523 0 0
EXPEDIA GROUP INC COM NEW 30212P303 54,645 406,555 SH   SOLE 18 386,844 0 19,711
EXPEDIA GROUP INC COM NEW 30212P303 15,460 115,023 SH   SOLE 19 115,023 0 0
EXPEDIA GROUP INC COM NEW 30212P303 465,288 3,461,707 SH   SOLE 21 3,461,707 0 0
EXPEDIA GROUP INC COM NEW 30212P303 473,279 3,521,158 SH   SOLE 22 3,123,985 0 397,173
EXPEDIA GROUP INC COM NEW 30212P303 16,101 119,790 SH   SOLE 23 119,790 0 0
EXPEDIA GROUP INC COM NEW 30212P303 18,226 135,597 SH   SOLE 25 135,597 0 0
EXPEDIA GROUP INC COM NEW 30212P303 79,789 593,621 SH   SOLE 26 210,355 0 383,266
EXPEDIA GROUP INC COM NEW 30212P303 3,819 28,411 SH   SOLE 28 21,095 0 7,316
EXPEDIA GROUP INC COM NEW 30212P303 1,638 12,189 SH   SOLE 29 12,189 0 0
EXPEDIA GROUP INC COM NEW 30212P303 90,553 673,705 SH   SOLE 30 673,705 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,432 47,855 SH   SOLE 31 39,567 0 8,288
EXPEDIA GROUP INC COM NEW 30212P303 2,615 19,457 SH   SOLE 32 19,457 0 0
EXPEDIA GROUP INC COM NEW 30212P303 19,981 148,654 SH   SOLE 34 148,654 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,597 93,718 SH   SOLE 36 93,718 0 0
EXPEDIA GROUP INC COM NEW 30212P303 438 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 39,183 527,436 SH   SOLE 2 154,264 0 373,172
EXPEDITORS INTL WASH INC COM 302130109 6,274 84,456 SH   SOLE 4 79,847 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 20,652 277,996 SH   SOLE 7 211,269 0 66,727
EXPEDITORS INTL WASH INC COM 302130109 146 1,968 SH   SOLE 13 1,968 0 0
EXPEDITORS INTL WASH INC COM 302130109 132 1,773 SH   SOLE 15 1,773 0 0
EXPEDITORS INTL WASH INC COM 302130109 28,199 379,584 SH   SOLE 18 353,215 0 26,369
EXPEDITORS INTL WASH INC COM 302130109 6,565 88,375 SH   SOLE 19 88,375 0 0
EXPEDITORS INTL WASH INC COM 302130109 510,520 6,871,994 SH   SOLE 21 6,871,994 0 0
EXPEDITORS INTL WASH INC COM 302130109 369,554 4,974,483 SH   SOLE 22 4,493,398 0 481,085
EXPEDITORS INTL WASH INC COM 302130109 9,795 131,852 SH   SOLE 23 131,852 0 0
EXPEDITORS INTL WASH INC COM 302130109 17,417 234,451 SH   SOLE 25 234,451 0 0
EXPEDITORS INTL WASH INC COM 302130109 85,445 1,150,153 SH   SOLE 26 268,739 0 881,414
EXPEDITORS INTL WASH INC COM 302130109 2,651 35,683 SH   SOLE 28 26,864 0 8,819
EXPEDITORS INTL WASH INC COM 302130109 3,211 43,218 SH   SOLE 29 6,540 0 36,678
EXPEDITORS INTL WASH INC COM 302130109 66,937 901,029 SH   SOLE 30 901,029 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,215 97,118 SH   SOLE 31 33,994 0 63,124
EXPEDITORS INTL WASH INC COM 302130109 2,187 29,440 SH   SOLE 34 29,440 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,799 145,368 SH   SOLE 36 145,368 0 0
EXPEDITORS INTL WASH INC COM 302130109 270 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 3,135 44,845 SH   SOLE 2 2,108 0 42,737
EXPONENT INC COM 30214U102 25 356 SH   SOLE 4 356 0 0
EXPONENT INC COM 30214U102 775 11,091 SH   SOLE 7 11,091 0 0
EXPONENT INC COM 30214U102 16,291 233,066 SH   SOLE 18 233,066 0 0
EXPONENT INC COM 30214U102 6,214 88,895 SH   SOLE 19 88,895 0 0
EXPONENT INC COM 30214U102 393,203 5,625,216 SH   SOLE 21 5,625,216 0 0
EXPONENT INC COM 30214U102 105,206 1,505,097 SH   SOLE 22 1,435,280 0 69,817
EXPONENT INC COM 30214U102 12 169 SH   SOLE 23 169 0 0
EXPONENT INC COM 30214U102 1,192 17,058 SH   SOLE 26 12,184 0 4,874
EXPONENT INC COM 30214U102 469 6,707 SH   SOLE 28 6,707 0 0
EXPONENT INC COM 30214U102 5,062 72,419 SH   SOLE 30 72,419 0 0
EXPONENT INC COM 30214U102 389 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 249 72,436 SH   SOLE 2 2,386 0 70,050
EXPRESS INC COM 30219E103 2 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 5 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 1,056 307,021 SH   SOLE 18 307,021 0 0
EXPRESS INC COM 30219E103 384 111,556 SH   SOLE 19 111,556 0 0
EXPRESS INC COM 30219E103 26,290 7,642,542 SH   SOLE 21 7,642,542 0 0
EXPRESS INC COM 30219E103 7,675 2,231,186 SH   SOLE 22 2,135,894 0 95,292
EXPRESS INC COM 30219E103 39 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 38 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 373 108,455 SH   SOLE 30 108,455 0 0
EXPRESS INC COM 30219E103 29 8,373 SH   SOLE 40 8,373 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7,956 543,431 SH   SOLE 2 117,072 0 426,359
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,004 136,903 SH   SOLE 4 136,903 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 631 43,076 SH   SOLE 7 43,076 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,461 99,766 SH   SOLE 13 99,766 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,436 234,708 SH   SOLE 18 194,018 0 40,690
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16,986 1,160,276 SH   SOLE 19 1,160,276 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 31,604 2,158,724 SH   SOLE 21 2,158,724 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 118,256 8,077,585 SH   SOLE 22 6,152,904 0 1,924,681
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,159 284,072 SH   SOLE 23 284,072 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 122 8,349 SH   SOLE 25 8,349 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,893 129,331 SH   SOLE 26 69,196 0 60,135
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 353 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,331 227,523 SH   SOLE 29 165,676 0 61,847
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,522 103,986 SH   SOLE 30 103,986 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,407 301,042 SH   SOLE 31 238,343 0 62,699
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 771 52,676 SH   SOLE 34 52,676 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,814 123,916 SH   SOLE 36 123,916 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 247 16,853 SH   SOLE 40 16,853 0 0
EXTERRAN CORP COM 30227H106 527 40,371 SH   SOLE 2 6,537 0 33,834
EXTERRAN CORP COM 30227H106 2 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 10 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 1,900 145,465 SH   SOLE 18 145,465 0 0
EXTERRAN CORP COM 30227H106 1,608 123,122 SH   SOLE 19 123,122 0 0
EXTERRAN CORP COM 30227H106 45,120 3,454,841 SH   SOLE 21 3,454,841 0 0
EXTERRAN CORP COM 30227H106 15,870 1,215,124 SH   SOLE 22 1,162,785 0 52,339
EXTERRAN CORP COM 30227H106 419 32,110 SH   SOLE 23 32,110 0 0
EXTERRAN CORP COM 30227H106 699 53,550 SH   SOLE 26 2,830 0 50,720
EXTERRAN CORP COM 30227H106 60 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 538 41,225 SH   SOLE 30 41,225 0 0
EXTERRAN CORP COM 30227H106 68 5,228 SH   SOLE 34 5,228 0 0
EXTERRAN CORP COM 30227H106 48 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 45,730 391,457 SH   SOLE 2 106,927 0 284,530
EXTRA SPACE STORAGE INC COM 30225T102 17,156 146,857 SH   SOLE 4 143,449 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 31,167 266,793 SH   SOLE 7 264,572 0 2,221
EXTRA SPACE STORAGE INC COM 30225T102 24 203 SH   SOLE 13 203 0 0
EXTRA SPACE STORAGE INC COM 30225T102 642 5,493 SH   SOLE 15 5,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 65,039 556,744 SH   SOLE 18 539,041 0 17,703
EXTRA SPACE STORAGE INC COM 30225T102 24,813 212,405 SH   SOLE 19 212,405 0 0
EXTRA SPACE STORAGE INC COM 30225T102 622,531 5,328,974 SH   SOLE 21 5,328,974 0 0
EXTRA SPACE STORAGE INC COM 30225T102 511,735 4,380,541 SH   SOLE 22 4,006,267 0 374,274
EXTRA SPACE STORAGE INC COM 30225T102 14,525 124,335 SH   SOLE 23 124,335 0 0
EXTRA SPACE STORAGE INC COM 30225T102 44,901 384,362 SH   SOLE 25 384,362 0 0
EXTRA SPACE STORAGE INC COM 30225T102 75,371 645,191 SH   SOLE 26 230,792 0 414,399
EXTRA SPACE STORAGE INC COM 30225T102 5,054 43,260 SH   SOLE 28 36,220 0 7,040
EXTRA SPACE STORAGE INC COM 30225T102 11,876 101,664 SH   SOLE 29 74,481 0 27,183
EXTRA SPACE STORAGE INC COM 30225T102 114,455 979,757 SH   SOLE 30 979,757 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,367 37,385 SH   SOLE 31 32,116 0 5,269
EXTRA SPACE STORAGE INC COM 30225T102 23,920 204,762 SH   SOLE 34 204,762 0 0
EXTRA SPACE STORAGE INC COM 30225T102 14,446 123,662 SH   SOLE 36 123,662 0 0
EXTRA SPACE STORAGE INC COM 30225T102 404 3,456 SH   SOLE 40 3,456 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 303 102,929 SH   SOLE 2 3,386 0 99,543
EXTRACTION OIL AND GAS INC COM 30227M105 2 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 7 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 19,959 6,788,749 SH   SOLE 18 6,296,685 0 492,064
EXTRACTION OIL AND GAS INC COM 30227M105 431 146,646 SH   SOLE 19 146,646 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 8,648 2,941,594 SH   SOLE 21 2,941,594 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 7,438 2,529,972 SH   SOLE 22 2,394,542 0 135,430
EXTRACTION OIL AND GAS INC COM 30227M105 190 64,509 SH   SOLE 26 31,081 0 33,428
EXTRACTION OIL AND GAS INC COM 30227M105 48 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 80 27,250 SH   SOLE 30 27,250 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 39 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 738 101,504 SH   SOLE 2 4,933 0 96,571
EXTREME NETWORKS INC COM 30226D106 18 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3,879 533,243 SH   SOLE 18 531,143 0 2,100
EXTREME NETWORKS INC COM 30226D106 1,673 229,980 SH   SOLE 19 229,980 0 0
EXTREME NETWORKS INC COM 30226D106 85,785 11,791,704 SH   SOLE 21 11,791,704 0 0
EXTREME NETWORKS INC COM 30226D106 25,998 3,573,626 SH   SOLE 22 3,425,013 0 148,613
EXTREME NETWORKS INC COM 30226D106 14 1,981 SH   SOLE 23 1,981 0 0
EXTREME NETWORKS INC COM 30226D106 232 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 107 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 1,870 257,035 SH   SOLE 30 257,035 0 0
EXTREME NETWORKS INC COM 30226D106 67 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 823,010 11,655,714 SH   SOLE 2 2,208,887 0 9,446,827
EXXON MOBIL CORP COM 30231G102 125,232 1,773,577 SH   SOLE 4 1,658,802 0 114,775
EXXON MOBIL CORP COM 30231G102 315,631 4,470,056 SH   SOLE 7 4,337,908 0 132,148
EXXON MOBIL CORP COM 30231G102 13,635 193,104 SH   SOLE 13 193,104 0 0
EXXON MOBIL CORP COM 30231G102 2,981 42,223 SH   SOLE 15 42,223 0 0
EXXON MOBIL CORP COM 30231G102 16 227 SH   SOLE 17 0 0 227
EXXON MOBIL CORP COM 30231G102 781,808 11,072,196 SH   SOLE 18 10,352,011 0 720,185
EXXON MOBIL CORP COM 30231G102 193,327 2,737,956 SH   SOLE 19 2,737,956 0 0
EXXON MOBIL CORP COM 30231G102 4,385 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 6,923,477 98,052,359 SH   SOLE 21 98,052,359 0 0
EXXON MOBIL CORP COM 30231G102 7,365,709 104,315,380 SH   SOLE 22 91,787,820 0 12,527,560
EXXON MOBIL CORP COM 30231G102 233,210 3,302,794 SH   SOLE 23 3,302,794 0 0
EXXON MOBIL CORP COM 30231G102 296,153 4,194,207 SH   SOLE 25 4,194,207 0 0
EXXON MOBIL CORP COM 30231G102 1,044,584 14,793,706 SH   SOLE 26 4,765,389 0 10,028,317
EXXON MOBIL CORP COM 30231G102 57,076 808,330 SH   SOLE 28 584,527 0 223,803
EXXON MOBIL CORP COM 30231G102 78,290 1,108,768 SH   SOLE 29 440,337 0 668,431
EXXON MOBIL CORP COM 30231G102 1,155,437 16,363,643 SH   SOLE 30 16,363,643 0 0
EXXON MOBIL CORP COM 30231G102 79,038 1,119,360 SH   SOLE 31 909,095 0 210,265
EXXON MOBIL CORP COM 30231G102 19,704 279,052 SH   SOLE 32 279,052 0 0
EXXON MOBIL CORP COM 30231G102 90,991 1,288,647 SH   SOLE 34 1,288,647 0 0
EXXON MOBIL CORP COM 30231G102 247,258 3,501,738 SH   SOLE 36 3,501,738 0 0
EXXON MOBIL CORP COM 30231G102 7,080 100,263 SH   SOLE 40 100,263 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYENOVIA INC COM 30234E104 8 2,295 SH   SOLE 18 2,295 0 0
EYENOVIA INC COM 30234E104 71 19,237 SH   SOLE 21 19,237 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 96 52,971 SH   SOLE 2 2,632 0 50,339
EYEPOINT PHARMACEUTICALS INC COM 30233G100 388 214,190 SH   SOLE 18 214,190 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 187 103,167 SH   SOLE 19 103,167 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 5,766 3,185,428 SH   SOLE 21 3,185,428 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 2,128 1,175,903 SH   SOLE 22 1,158,284 0 17,619
EYEPOINT PHARMACEUTICALS INC COM 30233G100 9 4,827 SH   SOLE 30 4,827 0 0
EZCORP INC CL A NON VTG 302301106 355 55,064 SH   SOLE 2 2,198 0 52,866
EZCORP INC CL A NON VTG 302301106 2 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 7 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,557 241,237 SH   SOLE 18 241,237 0 0
EZCORP INC CL A NON VTG 302301106 753 116,647 SH   SOLE 19 116,647 0 0
EZCORP INC CL A NON VTG 302301106 38,684 5,992,891 SH   SOLE 21 5,992,891 0 0
EZCORP INC CL A NON VTG 302301106 12,243 1,896,613 SH   SOLE 22 1,829,823 0 66,790
EZCORP INC CL A NON VTG 302301106 70 10,770 SH   SOLE 23 10,770 0 0
EZCORP INC CL A NON VTG 302301106 282 43,636 SH   SOLE 26 11,653 0 31,983
EZCORP INC CL A NON VTG 302301106 50 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 490 75,926 SH   SOLE 30 75,926 0 0
EZCORP INC CL A NON VTG 302301106 28 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 33,365 380,534 SH   SOLE 2 68,876 0 311,658
F M C CORP COM NEW 302491303 4,550 51,888 SH   SOLE 4 48,233 0 3,655
F M C CORP COM NEW 302491303 11,168 127,375 SH   SOLE 7 127,375 0 0
F M C CORP COM NEW 302491303 166 1,892 SH   SOLE 13 1,892 0 0
F M C CORP COM NEW 302491303 129 1,470 SH   SOLE 15 1,470 0 0
F M C CORP COM NEW 302491303 23,008 262,407 SH   SOLE 18 244,499 0 17,908
F M C CORP COM NEW 302491303 38,005 433,454 SH   SOLE 19 433,454 0 0
F M C CORP COM NEW 302491303 258,002 2,942,546 SH   SOLE 21 2,942,546 0 0
F M C CORP COM NEW 302491303 276,122 3,149,199 SH   SOLE 22 2,805,020 0 344,179
F M C CORP COM NEW 302491303 8,586 97,929 SH   SOLE 23 97,929 0 0
F M C CORP COM NEW 302491303 15,258 174,022 SH   SOLE 25 174,022 0 0
F M C CORP COM NEW 302491303 48,165 549,323 SH   SOLE 26 183,954 0 365,369
F M C CORP COM NEW 302491303 2,466 28,130 SH   SOLE 28 21,143 0 6,987
F M C CORP COM NEW 302491303 24,529 279,753 SH   SOLE 29 251,542 0 28,211
F M C CORP COM NEW 302491303 41,126 469,052 SH   SOLE 30 469,052 0 0
F M C CORP COM NEW 302491303 2,596 29,612 SH   SOLE 31 24,397 0 5,215
F M C CORP COM NEW 302491303 6,838 77,985 SH   SOLE 34 77,985 0 0
F M C CORP COM NEW 302491303 7,603 86,714 SH   SOLE 36 86,714 0 0
F M C CORP COM NEW 302491303 333 3,800 SH   SOLE 40 3,800 0 0
F5 NETWORKS INC COM 315616102 22,685 161,553 SH   SOLE 2 33,712 0 127,841
F5 NETWORKS INC COM 315616102 3,607 25,686 SH   SOLE 4 24,073 0 1,613
F5 NETWORKS INC COM 315616102 13,408 95,488 SH   SOLE 7 66,840 0 28,648
F5 NETWORKS INC COM 315616102 372 2,646 SH   SOLE 13 2,646 0 0
F5 NETWORKS INC COM 315616102 87 618 SH   SOLE 15 618 0 0
F5 NETWORKS INC COM 315616102 16,960 120,779 SH   SOLE 18 112,542 0 8,237
F5 NETWORKS INC COM 315616102 2,454 17,473 SH   SOLE 19 17,473 0 0
F5 NETWORKS INC COM 315616102 344,921 2,456,352 SH   SOLE 21 2,456,352 0 0
F5 NETWORKS INC COM 315616102 239,532 1,705,826 SH   SOLE 22 1,549,100 0 156,726
F5 NETWORKS INC COM 315616102 6,272 44,663 SH   SOLE 23 44,663 0 0
F5 NETWORKS INC COM 315616102 14,274 101,653 SH   SOLE 25 101,653 0 0
F5 NETWORKS INC COM 315616102 56,586 402,975 SH   SOLE 26 108,318 0 294,657
F5 NETWORKS INC COM 315616102 1,561 11,115 SH   SOLE 28 8,247 0 2,868
F5 NETWORKS INC COM 315616102 1,949 13,879 SH   SOLE 29 1,268 0 12,611
F5 NETWORKS INC COM 315616102 48,328 344,167 SH   SOLE 30 344,167 0 0
F5 NETWORKS INC COM 315616102 2,034 14,483 SH   SOLE 31 12,022 0 2,461
F5 NETWORKS INC COM 315616102 1,520 10,827 SH   SOLE 34 10,827 0 0
F5 NETWORKS INC COM 315616102 8,411 59,901 SH   SOLE 36 59,901 0 0
F5 NETWORKS INC COM 315616102 179 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,696 32,431 SH   SOLE 2 1,504 0 30,927
FABRINET SHS G3323L100 10 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 34 645 SH   SOLE 7 645 0 0
FABRINET SHS G3323L100 8,604 164,508 SH   SOLE 18 164,508 0 0
FABRINET SHS G3323L100 3,265 62,424 SH   SOLE 19 62,424 0 0
FABRINET SHS G3323L100 209,259 4,001,119 SH   SOLE 21 4,001,119 0 0
FABRINET SHS G3323L100 57,074 1,091,286 SH   SOLE 22 1,041,572 0 49,714
FABRINET SHS G3323L100 741 14,167 SH   SOLE 26 10,919 0 3,248
FABRINET SHS G3323L100 236 4,514 SH   SOLE 28 4,514 0 0
FABRINET SHS G3323L100 2,670 51,053 SH   SOLE 30 51,053 0 0
FABRINET SHS G3323L100 167 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 1,202,730 6,753,877 SH   SOLE 2 1,172,582 0 5,581,295
FACEBOOK INC CL A 30303M102 184,956 1,038,613 SH   SOLE 4 973,869 0 64,744
FACEBOOK INC CL A 30303M102 397,588 2,232,639 SH   SOLE 7 2,218,813 0 13,826
FACEBOOK INC CL A 30303M102 16,127 90,558 SH   SOLE 13 90,558 0 0
FACEBOOK INC CL A 30303M102 4,733 26,578 SH   SOLE 15 26,578 0 0
FACEBOOK INC CL A 30303M102 172 964 SH   SOLE 17 0 0 964
FACEBOOK INC CL A 30303M102 1,524,622 8,561,445 SH   SOLE 18 7,764,998 0 796,447
FACEBOOK INC CL A 30303M102 556,801 3,126,692 SH   SOLE 19 3,126,692 0 0
FACEBOOK INC CL A 30303M102 8,127,659 45,640,495 SH   SOLE 21 45,640,495 0 0
FACEBOOK INC CL A 30303M102 10,548,233 59,233,113 SH   SOLE 22 52,388,718 0 6,844,395
FACEBOOK INC CL A 30303M102 345,298 1,939,004 SH   SOLE 23 1,939,004 0 0
FACEBOOK INC CL A 30303M102 443,700 2,491,575 SH   SOLE 25 2,491,575 0 0
FACEBOOK INC CL A 30303M102 1,748,612 9,819,248 SH   SOLE 26 2,706,402 0 7,112,846
FACEBOOK INC CL A 30303M102 81,700 458,785 SH   SOLE 28 331,912 0 126,873
FACEBOOK INC CL A 30303M102 84,957 477,074 SH   SOLE 29 147,757 0 329,317
FACEBOOK INC CL A 30303M102 1,650,198 9,266,608 SH   SOLE 30 9,266,608 0 0
FACEBOOK INC CL A 30303M102 163,626 918,835 SH   SOLE 31 575,249 0 343,586
FACEBOOK INC CL A 30303M102 68,834 386,536 SH   SOLE 32 386,536 0 0
FACEBOOK INC CL A 30303M102 150,361 844,345 SH   SOLE 34 844,345 0 0
FACEBOOK INC CL A 30303M102 293,956 1,650,694 SH   SOLE 36 1,650,694 0 0
FACEBOOK INC CL A 30303M102 10,138 56,932 SH   SOLE 40 56,932 0 0
FACTSET RESH SYS INC COM 303075105 32,252 132,739 SH   SOLE 2 49,887 0 82,852
FACTSET RESH SYS INC COM 303075105 5,024 20,677 SH   SOLE 4 19,629 0 1,048
FACTSET RESH SYS INC COM 303075105 5,194 21,376 SH   SOLE 7 6,072 0 15,304
FACTSET RESH SYS INC COM 303075105 311 1,279 SH   SOLE 13 1,279 0 0
FACTSET RESH SYS INC COM 303075105 29,126 119,874 SH   SOLE 18 115,815 0 4,059
FACTSET RESH SYS INC COM 303075105 6,722 27,667 SH   SOLE 19 27,667 0 0
FACTSET RESH SYS INC COM 303075105 551,336 2,269,151 SH   SOLE 21 2,269,151 0 0
FACTSET RESH SYS INC COM 303075105 319,848 1,316,410 SH   SOLE 22 1,213,099 0 103,311
FACTSET RESH SYS INC COM 303075105 8,100 33,338 SH   SOLE 23 33,338 0 0
FACTSET RESH SYS INC COM 303075105 2,111 8,688 SH   SOLE 25 8,688 0 0
FACTSET RESH SYS INC COM 303075105 26,325 108,346 SH   SOLE 26 34,811 0 73,535
FACTSET RESH SYS INC COM 303075105 1,659 6,828 SH   SOLE 28 4,799 0 2,029
FACTSET RESH SYS INC COM 303075105 2,544 10,470 SH   SOLE 29 2,506 0 7,964
FACTSET RESH SYS INC COM 303075105 24,310 100,055 SH   SOLE 30 100,055 0 0
FACTSET RESH SYS INC COM 303075105 3,257 13,404 SH   SOLE 31 10,204 0 3,200
FACTSET RESH SYS INC COM 303075105 2,067 8,506 SH   SOLE 34 8,506 0 0
FACTSET RESH SYS INC COM 303075105 1,984 8,166 SH   SOLE 36 8,166 0 0
FACTSET RESH SYS INC COM 303075105 217 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 20,553 67,715 SH   SOLE 2 17,745 0 49,970
FAIR ISAAC CORP COM 303250104 43 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 162 534 SH   SOLE 7 534 0 0
FAIR ISAAC CORP COM 303250104 24,690 81,347 SH   SOLE 18 81,347 0 0
FAIR ISAAC CORP COM 303250104 166,393 548,212 SH   SOLE 19 548,212 0 0
FAIR ISAAC CORP COM 303250104 465,368 1,533,236 SH   SOLE 21 1,533,236 0 0
FAIR ISAAC CORP COM 303250104 293,079 965,599 SH   SOLE 22 910,852 0 54,747
FAIR ISAAC CORP COM 303250104 147,517 486,021 SH   SOLE 25 486,021 0 0
FAIR ISAAC CORP COM 303250104 5,966 19,657 SH   SOLE 26 9,042 0 10,615
FAIR ISAAC CORP COM 303250104 1,216 4,005 SH   SOLE 28 4,005 0 0
FAIR ISAAC CORP COM 303250104 6,386 21,040 SH   SOLE 30 21,040 0 0
FAIR ISAAC CORP COM 303250104 175 578 SH   SOLE 31 578 0 0
FAIR ISAAC CORP COM 303250104 1,712 5,639 SH   SOLE 34 5,639 0 0
FAIR ISAAC CORP COM 303250104 872 2,872 SH   SOLE 40 2,872 0 0
FALCON MINERALS CORP CL A COM 30607B109 237 41,280 SH   SOLE 2 2,879 0 38,401
FALCON MINERALS CORP CL A COM 30607B109 782 136,015 SH   SOLE 18 136,015 0 0
FALCON MINERALS CORP CL A COM 30607B109 372 64,631 SH   SOLE 19 64,631 0 0
FALCON MINERALS CORP CL A COM 30607B109 7,980 1,387,858 SH   SOLE 21 1,387,858 0 0
FALCON MINERALS CORP CL A COM 30607B109 5,306 922,868 SH   SOLE 22 908,436 0 14,432
FANG HLDGS LTD ADR NEW 30711Y201 14 6,157 SH   SOLE 4 6,157 0 0
FANG HLDGS LTD ADR NEW 30711Y201 1,033 465,389 SH   SOLE 21 465,389 0 0
FANG HLDGS LTD ADR NEW 30711Y201 519 233,744 SH   SOLE 22 233,744 0 0
FANG HLDGS LTD ADR NEW 30711Y201 307 138,361 SH   SOLE 30 138,361 0 0
FANHUA INC SPONSORED ADR 30712A103 231 8,690 SH   SOLE 4 8,690 0 0
FANHUA INC SPONSORED ADR 30712A103 13,891 521,636 SH   SOLE 21 521,636 0 0
FANHUA INC SPONSORED ADR 30712A103 7,871 295,579 SH   SOLE 22 295,579 0 0
FANHUA INC SPONSORED ADR 30712A103 75 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 3,622 136,026 SH   SOLE 30 136,026 0 0
FARFETCH LTD ORD SH CL A 30744W107 18,942 2,192,372 SH   SOLE 19 2,192,372 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,505 174,197 SH   SOLE 30 174,197 0 0
FARFETCH LTD ORD SH CL A 30744W107 8,834 1,022,444 SH   SOLE 34 1,022,444 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 241 9,270 SH   SOLE 2 473 0 8,797
FARMER & MERCHANTS BANCORP I COM 30779N105 5 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 952 36,669 SH   SOLE 18 36,669 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 448 17,271 SH   SOLE 19 17,271 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 9,487 365,432 SH   SOLE 21 365,432 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,868 148,990 SH   SOLE 22 141,605 0 7,385
FARMER BROS CO COM 307675108 133 10,296 SH   SOLE 2 410 0 9,886
FARMER BROS CO COM 307675108 3 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 488 37,687 SH   SOLE 18 37,687 0 0
FARMER BROS CO COM 307675108 234 18,087 SH   SOLE 19 18,087 0 0
FARMER BROS CO COM 307675108 5,043 389,424 SH   SOLE 21 389,424 0 0
FARMER BROS CO COM 307675108 4,308 332,658 SH   SOLE 22 321,329 0 11,329
FARMER BROS CO COM 307675108 70 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 18 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 46 3,545 SH   SOLE 30 3,545 0 0
FARMER BROS CO COM 307675108 12 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 365 25,238 SH   SOLE 2 1,013 0 24,225
FARMERS NATL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,349 93,144 SH   SOLE 18 93,144 0 0
FARMERS NATL BANC CORP COM 309627107 727 50,188 SH   SOLE 19 50,188 0 0
FARMERS NATL BANC CORP COM 309627107 13,160 908,862 SH   SOLE 21 908,862 0 0
FARMERS NATL BANC CORP COM 309627107 6,651 459,320 SH   SOLE 22 436,520 0 22,800
FARMERS NATL BANC CORP COM 309627107 76 5,243 SH   SOLE 23 5,243 0 0
FARMLAND PARTNERS INC COM 31154R109 210 31,465 SH   SOLE 2 1,079 0 30,386
FARMLAND PARTNERS INC COM 31154R109 6 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 696 104,189 SH   SOLE 18 104,189 0 0
FARMLAND PARTNERS INC COM 31154R109 321 48,024 SH   SOLE 19 48,024 0 0
FARMLAND PARTNERS INC COM 31154R109 7,099 1,062,652 SH   SOLE 21 1,062,652 0 0
FARMLAND PARTNERS INC COM 31154R109 5,940 889,261 SH   SOLE 22 864,140 0 25,121
FARMLAND PARTNERS INC COM 31154R109 6 934 SH   SOLE 23 934 0 0
FARO TECHNOLOGIES INC COM 311642102 741 15,333 SH   SOLE 2 717 0 14,616
FARO TECHNOLOGIES INC COM 311642102 6 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 19 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,945 81,600 SH   SOLE 18 81,600 0 0
FARO TECHNOLOGIES INC COM 311642102 1,425 29,478 SH   SOLE 19 29,478 0 0
FARO TECHNOLOGIES INC COM 311642102 93,097 1,925,476 SH   SOLE 21 1,925,476 0 0
FARO TECHNOLOGIES INC COM 311642102 24,987 516,791 SH   SOLE 22 494,329 0 22,462
FARO TECHNOLOGIES INC COM 311642102 262 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 122 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 16,526 341,793 SH   SOLE 30 341,793 0 0
FARO TECHNOLOGIES INC COM 311642102 87 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 47,580 1,456,381 SH   SOLE 2 203,898 0 1,252,483
FASTENAL CO COM 311900104 8,076 247,214 SH   SOLE 4 232,034 0 15,180
FASTENAL CO COM 311900104 30,534 934,605 SH   SOLE 7 706,327 0 228,278
FASTENAL CO COM 311900104 257 7,854 SH   SOLE 13 7,854 0 0
FASTENAL CO COM 311900104 218 6,682 SH   SOLE 15 6,682 0 0
FASTENAL CO COM 311900104 45,179 1,382,875 SH   SOLE 18 1,304,347 0 78,528
FASTENAL CO COM 311900104 5,170 158,262 SH   SOLE 19 158,262 0 0
FASTENAL CO COM 311900104 583,075 17,847,399 SH   SOLE 21 17,847,399 0 0
FASTENAL CO COM 311900104 469,374 14,367,124 SH   SOLE 22 12,863,831 0 1,503,293
FASTENAL CO COM 311900104 13,477 412,524 SH   SOLE 23 412,524 0 0
FASTENAL CO COM 311900104 22,057 675,146 SH   SOLE 25 675,146 0 0
FASTENAL CO COM 311900104 91,131 2,789,445 SH   SOLE 26 757,250 0 2,032,195
FASTENAL CO COM 311900104 3,815 116,770 SH   SOLE 28 84,313 0 32,457
FASTENAL CO COM 311900104 4,356 133,344 SH   SOLE 29 11,843 0 121,501
FASTENAL CO COM 311900104 89,613 2,742,980 SH   SOLE 30 2,742,980 0 0
FASTENAL CO COM 311900104 7,009 214,535 SH   SOLE 31 98,702 0 115,833
FASTENAL CO COM 311900104 2,661 81,456 SH   SOLE 32 81,456 0 0
FASTENAL CO COM 311900104 1,279 39,135 SH   SOLE 34 39,135 0 0
FASTENAL CO COM 311900104 13,427 410,978 SH   SOLE 36 410,978 0 0
FASTENAL CO COM 311900104 488 14,922 SH   SOLE 40 14,922 0 0
FASTLY INC CL A 31188V100 8 333 SH   SOLE 18 333 0 0
FASTLY INC CL A 31188V100 132 5,487 SH   SOLE 21 5,487 0 0
FASTLY INC CL A 31188V100 5,283 220,131 SH   SOLE 22 220,131 0 0
FASTLY INC CL A 31188V100 379 15,775 SH   SOLE 34 15,775 0 0
FAT BRANDS INC COM 30258N105 3 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 22 4,413 SH   SOLE 21 4,413 0 0
FATE THERAPEUTICS INC COM 31189P102 901 58,028 SH   SOLE 2 14,647 0 43,381
FATE THERAPEUTICS INC COM 31189P102 4 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 16 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 3,280 211,224 SH   SOLE 18 182,202 0 29,022
FATE THERAPEUTICS INC COM 31189P102 4,183 269,369 SH   SOLE 19 269,369 0 0
FATE THERAPEUTICS INC COM 31189P102 37,844 2,436,850 SH   SOLE 21 2,436,850 0 0
FATE THERAPEUTICS INC COM 31189P102 28,157 1,813,102 SH   SOLE 22 1,746,872 0 66,230
FATE THERAPEUTICS INC COM 31189P102 666 42,910 SH   SOLE 23 42,910 0 0
FATE THERAPEUTICS INC COM 31189P102 2,026 130,450 SH   SOLE 26 34,671 0 95,779
FATE THERAPEUTICS INC COM 31189P102 143 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 4,282 275,697 SH   SOLE 30 275,697 0 0
FATE THERAPEUTICS INC COM 31189P102 40 2,576 SH   SOLE 34 2,576 0 0
FATE THERAPEUTICS INC COM 31189P102 118 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 588 15,662 SH   SOLE 2 669 0 14,993
FB FINL CORP COM 30257X104 8 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 2,196 58,488 SH   SOLE 18 58,488 0 0
FB FINL CORP COM 30257X104 1,137 30,272 SH   SOLE 19 30,272 0 0
FB FINL CORP COM 30257X104 21,154 563,345 SH   SOLE 21 563,345 0 0
FB FINL CORP COM 30257X104 19,633 522,837 SH   SOLE 22 500,398 0 22,439
FB FINL CORP COM 30257X104 175 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 121 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 92 2,458 SH   SOLE 30 2,458 0 0
FB FINL CORP COM 30257X104 101 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 622 10,449 SH   SOLE 2 427 0 10,022
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,358 39,625 SH   SOLE 18 39,625 0 0
FBL FINL GROUP INC CL A 30239F106 1,126 18,919 SH   SOLE 19 18,919 0 0
FBL FINL GROUP INC CL A 30239F106 20,722 348,203 SH   SOLE 21 348,203 0 0
FBL FINL GROUP INC CL A 30239F106 18,931 318,122 SH   SOLE 22 304,557 0 13,565
FBL FINL GROUP INC CL A 30239F106 154 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 70 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 892 14,985 SH   SOLE 30 14,985 0 0
FBL FINL GROUP INC CL A 30239F106 73 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 347 4,820 SH   SOLE 21 4,820 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,031 12,624 SH   SOLE 2 4,266 0 8,358
FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,921 60,257 SH   SOLE 7 60,257 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,775 33,978 SH   SOLE 18 33,097 0 881
FEDERAL AGRIC MTG CORP CL C 313148306 6,049 74,070 SH   SOLE 19 74,070 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 26,739 327,439 SH   SOLE 21 327,439 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 33,286 407,614 SH   SOLE 22 395,458 0 12,156
FEDERAL AGRIC MTG CORP CL C 313148306 1,233 15,104 SH   SOLE 23 15,104 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,334 40,829 SH   SOLE 26 0 0 40,829
FEDERAL AGRIC MTG CORP CL C 313148306 115 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 199 2,439 SH   SOLE 30 2,439 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 121 1,483 SH   SOLE 34 1,483 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 75 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,164 184,842 SH   SOLE 2 18,914 0 165,928
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11,542 84,778 SH   SOLE 4 82,846 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 33,794 248,228 SH   SOLE 7 178,380 0 69,848
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14 106 SH   SOLE 13 106 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 454 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 43,510 319,595 SH   SOLE 18 309,761 0 9,834
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13,784 101,248 SH   SOLE 19 101,248 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 329,956 2,423,652 SH   SOLE 21 2,423,652 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 333,644 2,450,739 SH   SOLE 22 2,221,170 0 229,569
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,917 72,845 SH   SOLE 23 72,845 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 30,593 224,719 SH   SOLE 25 224,719 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 47,474 348,715 SH   SOLE 26 110,525 0 238,190
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,941 14,257 SH   SOLE 28 10,348 0 3,909
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,780 57,144 SH   SOLE 29 41,024 0 16,120
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 77,393 568,482 SH   SOLE 30 568,482 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,136 15,688 SH   SOLE 31 12,386 0 3,302
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,419 25,114 SH   SOLE 34 25,114 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,933 43,578 SH   SOLE 36 43,578 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 197 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,761 53,795 SH   SOLE 2 2,471 0 51,324
FEDERAL SIGNAL CORP COM 313855108 6 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 31 959 SH   SOLE 7 959 0 0
FEDERAL SIGNAL CORP COM 313855108 9,105 278,097 SH   SOLE 18 268,961 0 9,136
FEDERAL SIGNAL CORP COM 313855108 5,872 179,350 SH   SOLE 19 179,350 0 0
FEDERAL SIGNAL CORP COM 313855108 213,969 6,535,397 SH   SOLE 21 6,535,397 0 0
FEDERAL SIGNAL CORP COM 313855108 58,091 1,774,319 SH   SOLE 22 1,689,840 0 84,479
FEDERAL SIGNAL CORP COM 313855108 89 2,726 SH   SOLE 23 2,726 0 0
FEDERAL SIGNAL CORP COM 313855108 751 22,931 SH   SOLE 26 19,015 0 3,916
FEDERAL SIGNAL CORP COM 313855108 245 7,494 SH   SOLE 28 7,494 0 0
FEDERAL SIGNAL CORP COM 313855108 2,757 84,202 SH   SOLE 30 84,202 0 0
FEDERAL SIGNAL CORP COM 313855108 276 8,445 SH   SOLE 34 8,445 0 0
FEDERAL SIGNAL CORP COM 313855108 218 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 4,040 124,663 SH   SOLE 2 44,514 0 80,149
FEDERATED INVS INC PA CL B 314211103 12 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 327 10,097 SH   SOLE 7 10,097 0 0
FEDERATED INVS INC PA CL B 314211103 19,099 589,306 SH   SOLE 18 589,306 0 0
FEDERATED INVS INC PA CL B 314211103 5,464 168,577 SH   SOLE 19 168,577 0 0
FEDERATED INVS INC PA CL B 314211103 288,341 8,896,664 SH   SOLE 21 8,896,664 0 0
FEDERATED INVS INC PA CL B 314211103 108,193 3,338,271 SH   SOLE 22 3,205,955 0 132,316
FEDERATED INVS INC PA CL B 314211103 10 313 SH   SOLE 23 313 0 0
FEDERATED INVS INC PA CL B 314211103 1,015 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED INVS INC PA CL B 314211103 396 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 852 26,282 SH   SOLE 30 26,282 0 0
FEDERATED INVS INC PA CL B 314211103 1,129 34,838 SH   SOLE 32 34,838 0 0
FEDERATED INVS INC PA CL B 314211103 165 5,077 SH   SOLE 34 5,077 0 0
FEDERATED INVS INC PA CL B 314211103 80 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 350 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 91,780 630,485 SH   SOLE 2 96,475 0 534,010
FEDEX CORP COM 31428X106 14,149 97,194 SH   SOLE 4 90,496 0 6,698
FEDEX CORP COM 31428X106 30,680 210,756 SH   SOLE 7 209,197 0 1,559
FEDEX CORP COM 31428X106 464 3,188 SH   SOLE 13 3,188 0 0
FEDEX CORP COM 31428X106 359 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 145,732 1,001,116 SH   SOLE 18 926,807 0 74,309
FEDEX CORP COM 31428X106 205,333 1,410,548 SH   SOLE 19 1,410,548 0 0
FEDEX CORP COM 31428X106 682,258 4,686,806 SH   SOLE 21 4,686,806 0 0
FEDEX CORP COM 31428X106 861,765 5,919,935 SH   SOLE 22 5,249,273 0 670,662
FEDEX CORP COM 31428X106 26,163 179,731 SH   SOLE 23 179,731 0 0
FEDEX CORP COM 31428X106 40,875 280,791 SH   SOLE 25 280,791 0 0
FEDEX CORP COM 31428X106 162,203 1,114,259 SH   SOLE 26 295,354 0 818,905
FEDEX CORP COM 31428X106 7,137 49,029 SH   SOLE 28 35,874 0 13,155
FEDEX CORP COM 31428X106 1,004 6,897 SH   SOLE 29 6,897 0 0
FEDEX CORP COM 31428X106 128,414 882,148 SH   SOLE 30 882,148 0 0
FEDEX CORP COM 31428X106 10,051 69,045 SH   SOLE 31 44,934 0 24,111
FEDEX CORP COM 31428X106 4,231 29,067 SH   SOLE 34 29,067 0 0
FEDEX CORP COM 31428X106 26,816 184,211 SH   SOLE 36 184,211 0 0
FEDEX CORP COM 31428X106 825 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 181 12,927 SH   SOLE 2 1,241 0 11,686
FEDNAT HLDG CO COM 31431B109 5 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 609 43,498 SH   SOLE 18 43,498 0 0
FEDNAT HLDG CO COM 31431B109 377 26,943 SH   SOLE 19 26,943 0 0
FEDNAT HLDG CO COM 31431B109 5,957 425,820 SH   SOLE 21 425,820 0 0
FEDNAT HLDG CO COM 31431B109 6,366 455,064 SH   SOLE 22 445,248 0 9,816
FEDNAT HLDG CO COM 31431B109 33 2,359 SH   SOLE 23 2,359 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 13 2,665 SH   SOLE 18 2,665 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 155 32,307 SH   SOLE 21 32,307 0 0
FERRARI N V COM N3167Y103 3,157 20,486 SH   SOLE 2 0 0 20,486
FERRARI N V COM N3167Y103 35,258 228,815 SH   SOLE 18 166,543 0 62,272
FERRARI N V COM N3167Y103 137,502 892,350 SH   SOLE 19 892,350 0 0
FERRARI N V COM N3167Y103 5,856 38,001 SH   SOLE 22 38,001 0 0
FERRARI N V COM N3167Y103 1,575 10,220 SH   SOLE 34 10,220 0 0
FERRO CORP COM 315405100 862 72,723 SH   SOLE 2 3,457 0 69,266
FERRO CORP COM 315405100 7 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 21 1,761 SH   SOLE 7 1,761 0 0
FERRO CORP COM 315405100 4,353 366,992 SH   SOLE 18 366,992 0 0
FERRO CORP COM 315405100 1,666 140,489 SH   SOLE 19 140,489 0 0
FERRO CORP COM 315405100 105,843 8,924,400 SH   SOLE 21 8,924,400 0 0
FERRO CORP COM 315405100 29,043 2,448,846 SH   SOLE 22 2,337,102 0 111,744
FERRO CORP COM 315405100 470 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 131 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 1,342 113,190 SH   SOLE 30 113,190 0 0
FERRO CORP COM 315405100 104 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 97 85,400 SH   SOLE 22 85,400 0 0
FGL HLDGS ORD SHS G3402M102 1,208 151,330 SH   SOLE 2 6,321 0 145,009
FGL HLDGS ORD SHS G3402M102 24 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 3,991 500,160 SH   SOLE 18 500,160 0 0
FGL HLDGS ORD SHS G3402M102 2,867 359,256 SH   SOLE 19 359,256 0 0
FGL HLDGS ORD SHS G3402M102 39,987 5,010,950 SH   SOLE 21 5,010,950 0 0
FGL HLDGS ORD SHS G3402M102 38,194 4,786,194 SH   SOLE 22 4,584,904 0 201,290
FGL HLDGS ORD SHS G3402M102 141 17,698 SH   SOLE 23 17,698 0 0
FGL HLDGS ORD SHS G3402M102 1,518 190,254 SH   SOLE 26 55,545 0 134,709
FGL HLDGS ORD SHS G3402M102 123 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 1,166 146,090 SH   SOLE 30 146,090 0 0
FGL HLDGS ORD SHS G3402M102 125 15,691 SH   SOLE 40 15,691 0 0
FIBROCELL SCIENCE INC COM 315721407 2 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM 315721407 23 7,763 SH   SOLE 22 7,763 0 0
FIBROGEN INC COM 31572Q808 2,699 72,995 SH   SOLE 2 7,256 0 65,739
FIBROGEN INC COM 31572Q808 11 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 50 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 10,607 286,831 SH   SOLE 18 264,471 0 22,360
FIBROGEN INC COM 31572Q808 8,935 241,624 SH   SOLE 19 241,624 0 0
FIBROGEN INC COM 31572Q808 130,087 3,517,764 SH   SOLE 21 3,517,764 0 0
FIBROGEN INC COM 31572Q808 86,056 2,327,088 SH   SOLE 22 2,224,963 0 102,125
FIBROGEN INC COM 31572Q808 736 19,912 SH   SOLE 23 19,912 0 0
FIBROGEN INC COM 31572Q808 2,294 62,026 SH   SOLE 26 15,822 0 46,204
FIBROGEN INC COM 31572Q808 357 9,649 SH   SOLE 28 9,649 0 0
FIBROGEN INC COM 31572Q808 1,021 27,621 SH   SOLE 30 27,621 0 0
FIBROGEN INC COM 31572Q808 102 2,753 SH   SOLE 34 2,753 0 0
FIBROGEN INC COM 31572Q808 272 7,344 SH   SOLE 40 7,344 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 14 SH   SOLE 17 0 0 14
FIDELITY COVINGTON TR INT VL FCT ETF 316092717 1 25 SH   SOLE 17 0 0 25
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 11 320 SH   SOLE 17 0 0 320
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 28 SH   SOLE 17 0 0 28
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 0 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 1 16 SH   SOLE 17 0 0 16
FIDELITY D & D BANCORP INC COM 31609R100 164 2,640 SH   SOLE 2 112 0 2,528
FIDELITY D & D BANCORP INC COM 31609R100 625 10,044 SH   SOLE 18 10,044 0 0
FIDELITY D & D BANCORP INC COM 31609R100 285 4,572 SH   SOLE 19 4,572 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,873 94,340 SH   SOLE 21 94,340 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,726 27,727 SH   SOLE 22 25,587 0 2,140
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30,661 690,401 SH   SOLE 2 89,569 0 600,832
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,520 124,305 SH   SOLE 4 117,060 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,125 205,477 SH   SOLE 7 80,872 0 124,605
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 260 5,862 SH   SOLE 13 5,862 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 131 2,959 SH   SOLE 15 2,959 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,959 291,810 SH   SOLE 18 266,587 0 25,223
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,362 53,195 SH   SOLE 19 53,195 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 247,153 5,565,259 SH   SOLE 21 5,565,259 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 325,793 7,336,035 SH   SOLE 22 6,782,521 0 553,514
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,969 201,956 SH   SOLE 23 201,956 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,267 321,261 SH   SOLE 25 321,261 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45,005 1,013,390 SH   SOLE 26 472,652 0 540,738
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,214 49,860 SH   SOLE 28 33,953 0 15,907
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,912 65,575 SH   SOLE 29 7,297 0 58,278
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27,490 618,999 SH   SOLE 30 618,999 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,471 55,641 SH   SOLE 31 46,067 0 9,574
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 679 15,289 SH   SOLE 34 15,289 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,177 251,680 SH   SOLE 36 251,680 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 341 7,675 SH   SOLE 40 7,675 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 224,284 1,689,397 SH   SOLE 2 329,902 0 1,359,495
FIDELITY NATL INFORMATION SV COM 31620M106 36,164 272,398 SH   SOLE 4 255,847 0 16,551
FIDELITY NATL INFORMATION SV COM 31620M106 78,695 592,758 SH   SOLE 7 583,587 0 9,171
FIDELITY NATL INFORMATION SV COM 31620M106 892 6,718 SH   SOLE 13 6,718 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 870 6,556 SH   SOLE 15 6,556 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 165,327 1,245,305 SH   SOLE 18 1,154,549 0 90,756
FIDELITY NATL INFORMATION SV COM 31620M106 28,774 216,739 SH   SOLE 19 216,739 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,856,065 13,980,605 SH   SOLE 21 13,980,605 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,025,250 15,254,973 SH   SOLE 22 13,549,189 0 1,705,784
FIDELITY NATL INFORMATION SV COM 31620M106 69,259 521,685 SH   SOLE 23 521,685 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 153,426 1,155,662 SH   SOLE 25 1,155,662 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 350,319 2,638,739 SH   SOLE 26 834,887 0 1,803,852
FIDELITY NATL INFORMATION SV COM 31620M106 15,613 117,603 SH   SOLE 28 84,773 0 32,830
FIDELITY NATL INFORMATION SV COM 31620M106 9,977 75,148 SH   SOLE 29 75,148 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 313,891 2,364,352 SH   SOLE 30 2,364,352 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 35,079 264,230 SH   SOLE 31 157,762 0 106,468
FIDELITY NATL INFORMATION SV COM 31620M106 53,828 405,457 SH   SOLE 34 405,457 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 65,021 489,761 SH   SOLE 36 489,761 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,964 14,792 SH   SOLE 40 14,792 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 0 19 SH   SOLE 17 0 0 19
FIDUS INVT CORP COM 316500107 1,906 128,555 SH   SOLE 30 128,555 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 247 23,744 SH   SOLE 2 893 0 22,851
FIESTA RESTAURANT GROUP INC COM 31660B101 2 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,115 106,965 SH   SOLE 18 106,965 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 417 40,033 SH   SOLE 19 40,033 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 26,004 2,495,575 SH   SOLE 21 2,495,575 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 7,677 736,768 SH   SOLE 22 703,849 0 32,919
FIESTA RESTAURANT GROUP INC COM 31660B101 12 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 41 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 331 31,808 SH   SOLE 30 31,808 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 29 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 58,277 2,128,440 SH   SOLE 2 470,899 0 1,657,541
FIFTH THIRD BANCORP COM 316773100 9,400 343,327 SH   SOLE 4 321,068 0 22,259
FIFTH THIRD BANCORP COM 316773100 18,813 687,117 SH   SOLE 7 652,296 0 34,821
FIFTH THIRD BANCORP COM 316773100 721 26,320 SH   SOLE 13 26,320 0 0
FIFTH THIRD BANCORP COM 316773100 225 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 40,867 1,492,603 SH   SOLE 18 1,387,184 0 105,419
FIFTH THIRD BANCORP COM 316773100 8,940 326,519 SH   SOLE 19 326,519 0 0
FIFTH THIRD BANCORP COM 316773100 460,256 16,809,932 SH   SOLE 21 16,809,932 0 0
FIFTH THIRD BANCORP COM 316773100 494,876 18,074,345 SH   SOLE 22 16,046,059 0 2,028,286
FIFTH THIRD BANCORP COM 316773100 15,450 564,289 SH   SOLE 23 564,289 0 0
FIFTH THIRD BANCORP COM 316773100 19,916 727,395 SH   SOLE 25 727,395 0 0
FIFTH THIRD BANCORP COM 316773100 81,672 2,982,894 SH   SOLE 26 853,869 0 2,129,025
FIFTH THIRD BANCORP COM 316773100 4,061 148,309 SH   SOLE 28 109,393 0 38,916
FIFTH THIRD BANCORP COM 316773100 5,026 183,562 SH   SOLE 29 27,380 0 156,182
FIFTH THIRD BANCORP COM 316773100 74,542 2,722,508 SH   SOLE 30 2,722,508 0 0
FIFTH THIRD BANCORP COM 316773100 4,162 152,004 SH   SOLE 31 124,979 0 27,025
FIFTH THIRD BANCORP COM 316773100 2,827 103,254 SH   SOLE 34 103,254 0 0
FIFTH THIRD BANCORP COM 316773100 15,391 562,133 SH   SOLE 36 562,133 0 0
FIFTH THIRD BANCORP COM 316773100 511 18,650 SH   SOLE 40 18,650 0 0
FINANCIAL INSTNS INC COM 317585404 502 16,620 SH   SOLE 2 611 0 16,009
FINANCIAL INSTNS INC COM 317585404 13 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,706 56,534 SH   SOLE 18 56,534 0 0
FINANCIAL INSTNS INC COM 317585404 802 26,570 SH   SOLE 19 26,570 0 0
FINANCIAL INSTNS INC COM 317585404 16,766 555,531 SH   SOLE 21 555,531 0 0
FINANCIAL INSTNS INC COM 317585404 17,453 578,281 SH   SOLE 22 558,315 0 19,966
FINANCIAL INSTNS INC COM 317585404 184 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 168 5,552 SH   SOLE 30 5,552 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,346 1,350,000 PRN   SOLE 21 1,350,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 8 4,193 SH   SOLE 18 4,193 0 0
FINJAN HLDGS INC COM NEW 31788H303 110 54,806 SH   SOLE 21 54,806 0 0
FINJAN HLDGS INC COM NEW 31788H303 87 43,050 SH   SOLE 22 43,050 0 0
FIREEYE INC COM 31816Q101 5,092 381,710 SH   SOLE 2 13,599 0 368,111
FIREEYE INC COM 31816Q101 12 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 52 3,912 SH   SOLE 7 3,912 0 0
FIREEYE INC COM 31816Q101 1,249 93,608 SH   SOLE 18 93,608 0 0
FIREEYE INC COM 31816Q101 602 45,096 SH   SOLE 19 45,096 0 0
FIREEYE INC COM 31816Q101 44,195 3,312,996 SH   SOLE 21 3,312,996 0 0
FIREEYE INC COM 31816Q101 75,050 5,625,967 SH   SOLE 22 5,215,470 0 410,497
FIREEYE INC COM 31816Q101 350 26,249 SH   SOLE 25 26,249 0 0
FIREEYE INC COM 31816Q101 2,605 195,311 SH   SOLE 26 75,086 0 120,225
FIREEYE INC COM 31816Q101 315 23,613 SH   SOLE 28 23,613 0 0
FIREEYE INC COM 31816Q101 4,766 357,284 SH   SOLE 30 357,284 0 0
FIREEYE INC COM 31816Q101 57 4,298 SH   SOLE 31 4,298 0 0
FIREEYE INC COM 31816Q101 24 1,802 SH   SOLE 34 1,802 0 0
FIREEYE INC COM 31816Q101 42 3,136 SH   SOLE 36 3,136 0 0
FIREEYE INC COM 31816Q101 278 20,814 SH   SOLE 40 20,814 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1,087 1,150,000 PRN   SOLE 21 1,150,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1,449 1,546,000 PRN   SOLE 21 1,546,000 0 0
FIRST AMERN FINL CORP COM 31847R102 29,107 493,258 SH   SOLE 2 262,947 0 230,311
FIRST AMERN FINL CORP COM 31847R102 1,850 31,343 SH   SOLE 4 31,343 0 0
FIRST AMERN FINL CORP COM 31847R102 696 11,794 SH   SOLE 7 11,794 0 0
FIRST AMERN FINL CORP COM 31847R102 3,292 55,786 SH   SOLE 13 55,786 0 0
FIRST AMERN FINL CORP COM 31847R102 26,544 449,819 SH   SOLE 18 412,960 0 36,859
FIRST AMERN FINL CORP COM 31847R102 30,215 512,027 SH   SOLE 19 512,027 0 0
FIRST AMERN FINL CORP COM 31847R102 322,458 5,464,460 SH   SOLE 21 5,464,460 0 0
FIRST AMERN FINL CORP COM 31847R102 265,598 4,500,904 SH   SOLE 22 3,836,830 0 664,074
FIRST AMERN FINL CORP COM 31847R102 4,363 73,934 SH   SOLE 23 73,934 0 0
FIRST AMERN FINL CORP COM 31847R102 409 6,926 SH   SOLE 25 6,926 0 0
FIRST AMERN FINL CORP COM 31847R102 3,015 51,100 SH   SOLE 26 30,068 0 21,032
FIRST AMERN FINL CORP COM 31847R102 811 13,746 SH   SOLE 28 13,746 0 0
FIRST AMERN FINL CORP COM 31847R102 11,630 197,090 SH   SOLE 29 38,275 0 158,815
FIRST AMERN FINL CORP COM 31847R102 3,074 52,096 SH   SOLE 30 52,096 0 0
FIRST AMERN FINL CORP COM 31847R102 4,776 80,932 SH   SOLE 31 63,203 0 17,729
FIRST AMERN FINL CORP COM 31847R102 1,350 22,883 SH   SOLE 34 22,883 0 0
FIRST AMERN FINL CORP COM 31847R102 3,109 52,681 SH   SOLE 36 52,681 0 0
FIRST AMERN FINL CORP COM 31847R102 600 10,165 SH   SOLE 40 10,165 0 0
FIRST BANCORP INC ME COM 31866P102 275 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 1,039 37,790 SH   SOLE 18 37,790 0 0
FIRST BANCORP INC ME COM 31866P102 470 17,081 SH   SOLE 19 17,081 0 0
FIRST BANCORP INC ME COM 31866P102 10,043 365,321 SH   SOLE 21 365,321 0 0
FIRST BANCORP INC ME COM 31866P102 8,578 312,048 SH   SOLE 22 302,397 0 9,651
FIRST BANCORP N C COM 318910106 1,109 30,904 SH   SOLE 2 1,193 0 29,711
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,581 99,760 SH   SOLE 18 99,760 0 0
FIRST BANCORP N C COM 318910106 1,825 50,838 SH   SOLE 19 50,838 0 0
FIRST BANCORP N C COM 318910106 35,309 983,527 SH   SOLE 21 983,527 0 0
FIRST BANCORP N C COM 318910106 35,937 1,001,041 SH   SOLE 22 962,494 0 38,547
FIRST BANCORP N C COM 318910106 588 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 133 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 294 8,185 SH   SOLE 30 8,185 0 0
FIRST BANCORP N C COM 318910106 23 650 SH   SOLE 34 650 0 0
FIRST BANCORP N C COM 318910106 144 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 2,192 219,675 SH   SOLE 2 9,539 0 210,136
FIRST BANCORP P R COM NEW 318672706 9 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 30 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 9,616 963,485 SH   SOLE 18 963,485 0 0
FIRST BANCORP P R COM NEW 318672706 3,800 380,789 SH   SOLE 19 380,789 0 0
FIRST BANCORP P R COM NEW 318672706 235,587 23,605,937 SH   SOLE 21 23,605,937 0 0
FIRST BANCORP P R COM NEW 318672706 64,471 6,459,998 SH   SOLE 22 6,163,507 0 296,491
FIRST BANCORP P R COM NEW 318672706 26 2,628 SH   SOLE 23 2,628 0 0
FIRST BANCORP P R COM NEW 318672706 684 68,578 SH   SOLE 26 47,455 0 21,123
FIRST BANCORP P R COM NEW 318672706 257 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 3,053 305,875 SH   SOLE 30 305,875 0 0
FIRST BANCORP P R COM NEW 318672706 217 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 522 16,152 SH   SOLE 2 714 0 15,438
FIRST BANCSHARES INC MS COM 318916103 7 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,950 60,384 SH   SOLE 18 60,384 0 0
FIRST BANCSHARES INC MS COM 318916103 938 29,045 SH   SOLE 19 29,045 0 0
FIRST BANCSHARES INC MS COM 318916103 19,465 602,625 SH   SOLE 21 602,625 0 0
FIRST BANCSHARES INC MS COM 318916103 15,244 471,956 SH   SOLE 22 449,878 0 22,078
FIRST BANCSHARES INC MS COM 318916103 25 786 SH   SOLE 23 786 0 0
FIRST BANCSHARES INC MS COM 318916103 109 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 60 1,854 SH   SOLE 30 1,854 0 0
FIRST BANCSHARES INC MS COM 318916103 121 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 177 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 638 58,870 SH   SOLE 18 58,870 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 318 29,347 SH   SOLE 19 29,347 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6,566 606,238 SH   SOLE 21 606,238 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,998 184,499 SH   SOLE 22 173,182 0 11,317
FIRST BUS FINL SVCS INC WIS COM 319390100 218 9,072 SH   SOLE 2 370 0 8,702
FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 734 30,494 SH   SOLE 18 30,494 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 351 14,581 SH   SOLE 19 14,581 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 7,115 295,487 SH   SOLE 21 295,487 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 3,153 130,935 SH   SOLE 22 123,908 0 7,027
FIRST BUSEY CORP COM NEW 319383204 1,371 54,238 SH   SOLE 2 1,880 0 52,358
FIRST BUSEY CORP COM NEW 319383204 14 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 25 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 7,458 295,024 SH   SOLE 18 295,024 0 0
FIRST BUSEY CORP COM NEW 319383204 2,294 90,736 SH   SOLE 19 90,736 0 0
FIRST BUSEY CORP COM NEW 319383204 44,966 1,778,700 SH   SOLE 21 1,778,700 0 0
FIRST BUSEY CORP COM NEW 319383204 39,463 1,561,022 SH   SOLE 22 1,491,675 0 69,347
FIRST BUSEY CORP COM NEW 319383204 790 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 145 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 577 22,831 SH   SOLE 30 22,831 0 0
FIRST BUSEY CORP COM NEW 319383204 104 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 169 2,925 SH   SOLE 2 136 0 2,789
FIRST CAPITAL INC COM 31942S104 676 11,689 SH   SOLE 18 11,689 0 0
FIRST CAPITAL INC COM 31942S104 317 5,490 SH   SOLE 19 5,490 0 0
FIRST CAPITAL INC COM 31942S104 6,116 105,757 SH   SOLE 21 105,757 0 0
FIRST CAPITAL INC COM 31942S104 1,795 31,043 SH   SOLE 22 29,618 0 1,425
FIRST CHOICE BANCORP COM 31948P104 212 9,933 SH   SOLE 2 408 0 9,525
FIRST CHOICE BANCORP COM 31948P104 5 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 783 36,733 SH   SOLE 18 36,733 0 0
FIRST CHOICE BANCORP COM 31948P104 368 17,272 SH   SOLE 19 17,272 0 0
FIRST CHOICE BANCORP COM 31948P104 7,951 372,929 SH   SOLE 21 372,929 0 0
FIRST CHOICE BANCORP COM 31948P104 2,431 114,040 SH   SOLE 22 108,331 0 5,709
FIRST CMNTY BANKSHARES INC V COM 31983A103 515 15,905 SH   SOLE 2 664 0 15,241
FIRST CMNTY BANKSHARES INC V COM 31983A103 12 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,825 56,373 SH   SOLE 18 56,373 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,130 34,917 SH   SOLE 19 34,917 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,042 557,358 SH   SOLE 21 557,358 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,353 566,974 SH   SOLE 22 546,504 0 20,470
FIRST CMNTY BANKSHARES INC V COM 31983A103 24 726 SH   SOLE 23 726 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 78 2,414 SH   SOLE 26 0 0 2,414
FIRST CMNTY BANKSHARES INC V COM 31983A103 71 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 147 4,541 SH   SOLE 30 4,541 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 45 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 36 1,850 SH   SOLE 18 1,850 0 0
FIRST CMNTY CORP S C COM 319835104 101 5,160 SH   SOLE 19 5,160 0 0
FIRST CMNTY CORP S C COM 319835104 522 26,802 SH   SOLE 21 26,802 0 0
FIRST CMNTY CORP S C COM 319835104 264 13,558 SH   SOLE 22 13,558 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,385 104,275 SH   SOLE 2 8,439 0 95,836
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,591 420,989 SH   SOLE 18 420,989 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,640 198,795 SH   SOLE 19 198,795 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 138,304 10,414,473 SH   SOLE 21 10,414,473 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 41,820 3,149,068 SH   SOLE 22 3,016,089 0 132,979
FIRST COMWLTH FINL CORP PA COM 319829107 267 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,162 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 179 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,770 133,253 SH   SOLE 30 133,253 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 129 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,394 13,559 SH   SOLE 2 1,683 0 11,876
FIRST CTZNS BANCSHARES INC N CL A 31946M103 20 43 SH   SOLE 4 43 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 65 138 SH   SOLE 7 138 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,925 4,082 SH   SOLE 18 3,428 0 654
FIRST CTZNS BANCSHARES INC N CL A 31946M103 992 2,104 SH   SOLE 19 2,104 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 43,490 92,227 SH   SOLE 21 92,227 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 110,306 233,923 SH   SOLE 22 219,761 0 14,162
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,600 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 605 1,282 SH   SOLE 28 1,282 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 905 1,919 SH   SOLE 30 1,919 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 72 152 SH   SOLE 31 152 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 359 761 SH   SOLE 40 761 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 631 21,786 SH   SOLE 2 2,501 0 19,285
FIRST DEFIANCE FINL CORP COM 32006W106 12 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,107 72,741 SH   SOLE 18 72,741 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,125 73,367 SH   SOLE 19 73,367 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 20,426 705,199 SH   SOLE 21 705,199 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 30,641 1,057,858 SH   SOLE 22 1,027,868 0 29,990
FIRST DEFIANCE FINL CORP COM 32006W106 100 3,465 SH   SOLE 23 3,465 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 383 13,217 SH   SOLE 26 0 0 13,217
FIRST DEFIANCE FINL CORP COM 32006W106 84 2,890 SH   SOLE 30 2,890 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 29 1,013 SH   SOLE 34 1,013 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 96 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 288 19,507 SH   SOLE 2 12,641 0 6,866
FIRST FINANCIAL NORTHWEST IN COM 32022K102 448 30,292 SH   SOLE 18 30,292 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,359 91,925 SH   SOLE 19 91,925 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,494 304,035 SH   SOLE 21 304,035 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 5,228 353,713 SH   SOLE 22 349,053 0 4,660
FIRST FINANCIAL NORTHWEST IN COM 32022K102 612 41,438 SH   SOLE 23 41,438 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,130 76,442 SH   SOLE 26 0 0 76,442
FIRST FINL BANCORP OH COM 320209109 2,396 97,913 SH   SOLE 2 3,711 0 94,202
FIRST FINL BANCORP OH COM 320209109 11 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 36 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 10,363 423,398 SH   SOLE 18 423,398 0 0
FIRST FINL BANCORP OH COM 320209109 3,908 159,654 SH   SOLE 19 159,654 0 0
FIRST FINL BANCORP OH COM 320209109 259,347 10,596,394 SH   SOLE 21 10,596,394 0 0
FIRST FINL BANCORP OH COM 320209109 72,710 2,970,805 SH   SOLE 22 2,844,257 0 126,548
FIRST FINL BANCORP OH COM 320209109 661 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 302 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,285 134,199 SH   SOLE 30 134,199 0 0
FIRST FINL BANCORP OH COM 320209109 256 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 5,686 170,602 SH   SOLE 2 62,906 0 107,696
FIRST FINL BANKSHARES COM 32020R109 15 462 SH   SOLE 4 462 0 0
FIRST FINL BANKSHARES COM 32020R109 91 2,736 SH   SOLE 7 2,736 0 0
FIRST FINL BANKSHARES COM 32020R109 28,947 868,495 SH   SOLE 18 865,267 0 3,228
FIRST FINL BANKSHARES COM 32020R109 8,182 245,491 SH   SOLE 19 245,491 0 0
FIRST FINL BANKSHARES COM 32020R109 321,843 9,656,247 SH   SOLE 21 9,656,247 0 0
FIRST FINL BANKSHARES COM 32020R109 153,102 4,593,527 SH   SOLE 22 4,418,745 0 174,782
FIRST FINL BANKSHARES COM 32020R109 50 1,501 SH   SOLE 23 1,501 0 0
FIRST FINL BANKSHARES COM 32020R109 1,790 53,703 SH   SOLE 26 45,413 0 8,290
FIRST FINL BANKSHARES COM 32020R109 456 13,672 SH   SOLE 28 13,672 0 0
FIRST FINL BANKSHARES COM 32020R109 1,248 37,441 SH   SOLE 30 37,441 0 0
FIRST FINL BANKSHARES COM 32020R109 363 10,906 SH   SOLE 40 10,906 0 0
FIRST FINL CORP IND COM 320218100 722 16,603 SH   SOLE 2 3,014 0 13,589
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 2,117 48,690 SH   SOLE 18 48,690 0 0
FIRST FINL CORP IND COM 320218100 2,845 65,451 SH   SOLE 19 65,451 0 0
FIRST FINL CORP IND COM 320218100 20,585 473,544 SH   SOLE 21 473,544 0 0
FIRST FINL CORP IND COM 320218100 22,135 509,192 SH   SOLE 22 492,430 0 16,762
FIRST FINL CORP IND COM 320218100 382 8,793 SH   SOLE 23 8,793 0 0
FIRST FINL CORP IND COM 320218100 1,384 31,842 SH   SOLE 26 5,421 0 26,421
FIRST FINL CORP IND COM 320218100 61 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 172 3,964 SH   SOLE 30 3,964 0 0
FIRST FINL CORP IND COM 320218100 38 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 567 37,095 SH   SOLE 2 1,548 0 35,547
FIRST FNDTN INC COM 32026V104 11 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,183 142,889 SH   SOLE 18 142,889 0 0
FIRST FNDTN INC COM 32026V104 1,058 69,239 SH   SOLE 19 69,239 0 0
FIRST FNDTN INC COM 32026V104 21,206 1,388,261 SH   SOLE 21 1,388,261 0 0
FIRST FNDTN INC COM 32026V104 16,456 1,077,341 SH   SOLE 22 1,030,155 0 47,186
FIRST FNDTN INC COM 32026V104 22 1,446 SH   SOLE 23 1,446 0 0
FIRST FNDTN INC COM 32026V104 181 11,849 SH   SOLE 30 11,849 0 0
FIRST FNDTN INC COM 32026V104 82 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 102 4,606 SH   SOLE 2 192 0 4,414
FIRST GTY BANCSHARES INC COM 32043P106 379 17,110 SH   SOLE 18 17,110 0 0
FIRST GTY BANCSHARES INC COM 32043P106 171 7,720 SH   SOLE 19 7,720 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,758 169,755 SH   SOLE 21 169,755 0 0
FIRST GTY BANCSHARES INC COM 32043P106 966 43,622 SH   SOLE 22 40,604 0 3,018
FIRST HAWAIIAN INC COM 32051X108 7,962 298,211 SH   SOLE 2 46,300 0 251,911
FIRST HAWAIIAN INC COM 32051X108 39 1,443 SH   SOLE 4 1,443 0 0
FIRST HAWAIIAN INC COM 32051X108 80 2,989 SH   SOLE 7 2,989 0 0
FIRST HAWAIIAN INC COM 32051X108 2,778 104,055 SH   SOLE 18 82,057 0 21,998
FIRST HAWAIIAN INC COM 32051X108 2,360 88,397 SH   SOLE 19 88,397 0 0
FIRST HAWAIIAN INC COM 32051X108 43,996 1,647,796 SH   SOLE 21 1,647,796 0 0
FIRST HAWAIIAN INC COM 32051X108 101,452 3,799,710 SH   SOLE 22 3,516,202 0 283,508
FIRST HAWAIIAN INC COM 32051X108 83 3,114 SH   SOLE 23 3,114 0 0
FIRST HAWAIIAN INC COM 32051X108 1,371 51,354 SH   SOLE 26 41,211 0 10,143
FIRST HAWAIIAN INC COM 32051X108 449 16,835 SH   SOLE 28 16,835 0 0
FIRST HAWAIIAN INC COM 32051X108 1,163 43,549 SH   SOLE 30 43,549 0 0
FIRST HAWAIIAN INC COM 32051X108 73 2,725 SH   SOLE 31 2,725 0 0
FIRST HAWAIIAN INC COM 32051X108 337 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 17,606 1,086,791 SH   SOLE 2 474,568 0 612,223
FIRST HORIZON NATL CORP COM 320517105 795 49,066 SH   SOLE 4 49,066 0 0
FIRST HORIZON NATL CORP COM 320517105 279 17,196 SH   SOLE 7 17,196 0 0
FIRST HORIZON NATL CORP COM 320517105 20,997 1,296,092 SH   SOLE 18 1,263,326 0 32,766
FIRST HORIZON NATL CORP COM 320517105 4,991 308,078 SH   SOLE 19 308,078 0 0
FIRST HORIZON NATL CORP COM 320517105 253,320 15,637,025 SH   SOLE 21 15,637,025 0 0
FIRST HORIZON NATL CORP COM 320517105 178,681 11,029,707 SH   SOLE 22 10,126,677 0 903,030
FIRST HORIZON NATL CORP COM 320517105 3,258 201,132 SH   SOLE 23 201,132 0 0
FIRST HORIZON NATL CORP COM 320517105 577 35,599 SH   SOLE 25 35,599 0 0
FIRST HORIZON NATL CORP COM 320517105 2,388 147,411 SH   SOLE 26 99,982 0 47,429
FIRST HORIZON NATL CORP COM 320517105 656 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 3,784 233,573 SH   SOLE 29 41,787 0 191,786
FIRST HORIZON NATL CORP COM 320517105 2,083 128,599 SH   SOLE 30 128,599 0 0
FIRST HORIZON NATL CORP COM 320517105 1,831 113,034 SH   SOLE 31 93,294 0 19,740
FIRST HORIZON NATL CORP COM 320517105 489 30,179 SH   SOLE 34 30,179 0 0
FIRST HORIZON NATL CORP COM 320517105 578 35,696 SH   SOLE 36 35,696 0 0
FIRST HORIZON NATL CORP COM 320517105 450 27,749 SH   SOLE 40 27,749 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19,476 492,320 SH   SOLE 2 77,012 0 415,308
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,406 35,550 SH   SOLE 4 35,550 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,024 126,996 SH   SOLE 7 126,996 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 193 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30,729 776,778 SH   SOLE 18 727,209 0 49,569
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23,686 598,724 SH   SOLE 19 598,724 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 392,535 9,922,514 SH   SOLE 21 9,922,514 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 245,577 6,207,708 SH   SOLE 22 5,827,171 0 380,537
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,204 80,999 SH   SOLE 23 80,999 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,271 259,629 SH   SOLE 25 259,629 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8,401 212,353 SH   SOLE 26 22,913 0 189,440
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 656 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,592 65,527 SH   SOLE 29 65,527 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 22,375 565,587 SH   SOLE 30 565,587 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 854 21,598 SH   SOLE 34 21,598 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 487 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 214 9,982 SH   SOLE 2 341 0 9,641
FIRST INTERNET BANCORP COM 320557101 4 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 744 34,771 SH   SOLE 18 34,771 0 0
FIRST INTERNET BANCORP COM 320557101 372 17,378 SH   SOLE 19 17,378 0 0
FIRST INTERNET BANCORP COM 320557101 7,501 350,363 SH   SOLE 21 350,363 0 0
FIRST INTERNET BANCORP COM 320557101 4,405 205,740 SH   SOLE 22 198,648 0 7,092
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,534 38,126 SH   SOLE 2 1,483 0 36,643
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 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 8,393 208,583 SH   SOLE 18 208,583 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,184 79,120 SH   SOLE 19 79,120 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 52,723 1,310,222 SH   SOLE 21 1,310,222 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 45,587 1,132,879 SH   SOLE 22 1,086,569 0 46,310
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 40 1,001 SH   SOLE 23 1,001 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 589 14,639 SH   SOLE 26 8,554 0 6,085
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 203 5,053 SH   SOLE 28 5,053 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 464 11,525 SH   SOLE 30 11,525 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 148 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 541 23,799 SH   SOLE 2 1,067 0 22,732
FIRST LONG IS CORP COM 320734106 14 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 1,984 87,227 SH   SOLE 18 87,227 0 0
FIRST LONG IS CORP COM 320734106 971 42,666 SH   SOLE 19 42,666 0 0
FIRST LONG IS CORP COM 320734106 19,618 862,308 SH   SOLE 21 862,308 0 0
FIRST LONG IS CORP COM 320734106 19,066 838,085 SH   SOLE 22 807,983 0 30,102
FIRST LONG IS CORP COM 320734106 90 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 70 3,072 SH   SOLE 30 3,072 0 0
FIRST MERCHANTS CORP COM 320817109 2,199 58,434 SH   SOLE 2 3,834 0 54,600
FIRST MERCHANTS CORP COM 320817109 8 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 37 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 10,514 279,368 SH   SOLE 18 279,368 0 0
FIRST MERCHANTS CORP COM 320817109 5,714 151,821 SH   SOLE 19 151,821 0 0
FIRST MERCHANTS CORP COM 320817109 71,596 1,902,368 SH   SOLE 21 1,902,368 0 0
FIRST MERCHANTS CORP COM 320817109 68,335 1,815,721 SH   SOLE 22 1,740,650 0 75,071
FIRST MERCHANTS CORP COM 320817109 136 3,601 SH   SOLE 23 3,601 0 0
FIRST MERCHANTS CORP COM 320817109 2,056 54,634 SH   SOLE 26 13,371 0 41,263
FIRST MERCHANTS CORP COM 320817109 256 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 780 20,735 SH   SOLE 30 20,735 0 0
FIRST MERCHANTS CORP COM 320817109 211 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 492 14,207 SH   SOLE 2 622 0 13,585
FIRST MID BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,824 52,697 SH   SOLE 18 52,697 0 0
FIRST MID BANCSHARES INC COM 320866106 894 25,831 SH   SOLE 19 25,831 0 0
FIRST MID BANCSHARES INC COM 320866106 17,690 510,979 SH   SOLE 21 510,979 0 0
FIRST MID BANCSHARES INC COM 320866106 8,238 237,950 SH   SOLE 22 227,202 0 10,748
FIRST MID BANCSHARES INC COM 320866106 170 4,910 SH   SOLE 30 4,910 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,148 110,276 SH   SOLE 2 5,857 0 104,419
FIRST MIDWEST BANCORP DEL COM 320867104 11 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 31 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 10,015 514,119 SH   SOLE 18 514,119 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,296 220,539 SH   SOLE 19 220,539 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 231,360 11,876,815 SH   SOLE 21 11,876,815 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 64,642 3,318,365 SH   SOLE 22 3,177,486 0 140,879
FIRST MIDWEST BANCORP DEL COM 320867104 397 20,364 SH   SOLE 26 8,027 0 12,337
FIRST MIDWEST BANCORP DEL COM 320867104 277 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,020 155,011 SH   SOLE 30 155,011 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 65 3,343 SH   SOLE 34 3,343 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 203 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 17 935 SH   SOLE 18 935 0 0
FIRST NORTHWEST BANCORP COM 335834107 143 8,270 SH   SOLE 2 347 0 7,923
FIRST NORTHWEST BANCORP COM 335834107 585 33,758 SH   SOLE 18 33,758 0 0
FIRST NORTHWEST BANCORP COM 335834107 267 15,388 SH   SOLE 19 15,388 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,858 338,241 SH   SOLE 21 338,241 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,912 110,411 SH   SOLE 22 102,581 0 7,830
FIRST REP BK SAN FRANCISCO C COM 33616C100 37,572 388,543 SH   SOLE 2 33,289 0 355,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,022 72,615 SH   SOLE 4 68,361 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,955 144,317 SH   SOLE 7 144,317 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 23 236 SH   SOLE 13 236 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 180 1,860 SH   SOLE 15 1,860 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 72 741 SH   SOLE 17 0 0 741
FIRST REP BK SAN FRANCISCO C COM 33616C100 36,822 380,788 SH   SOLE 18 358,685 0 22,103
FIRST REP BK SAN FRANCISCO C COM 33616C100 32,005 330,967 SH   SOLE 19 330,967 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 387,499 4,007,224 SH   SOLE 21 4,007,224 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 389,696 4,029,947 SH   SOLE 22 3,594,982 0 434,965
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,647 120,443 SH   SOLE 23 120,443 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,348 169,062 SH   SOLE 25 169,062 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 76,229 788,307 SH   SOLE 26 205,229 0 583,078
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,164 32,715 SH   SOLE 28 23,752 0 8,963
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,741 38,687 SH   SOLE 29 3,138 0 35,549
FIRST REP BK SAN FRANCISCO C COM 33616C100 57,968 599,466 SH   SOLE 30 599,466 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,668 162,025 SH   SOLE 31 30,101 0 131,924
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,573 171,384 SH   SOLE 34 171,384 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,875 112,462 SH   SOLE 36 112,462 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 407 4,213 SH   SOLE 40 4,213 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 168 2,651 SH   SOLE 18 446 0 2,205
FIRST SAVINGS FINL GROUP INC COM 33621E109 42 667 SH   SOLE 21 667 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 75 1,180 SH   SOLE 22 1,180 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 209 3,299 SH   SOLE 26 0 0 3,299
FIRST SEACOAST BANCORP COM 33631P102 5 520 SH   SOLE 18 520 0 0
FIRST SEACOAST BANCORP COM 33631P102 55 5,852 SH   SOLE 21 5,852 0 0
FIRST SOLAR INC COM 336433107 11,173 192,599 SH   SOLE 2 37,814 0 154,785
FIRST SOLAR INC COM 336433107 22 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 142 2,456 SH   SOLE 7 2,456 0 0
FIRST SOLAR INC COM 336433107 12,455 214,706 SH   SOLE 18 214,706 0 0
FIRST SOLAR INC COM 336433107 4,242 73,124 SH   SOLE 19 73,124 0 0
FIRST SOLAR INC COM 336433107 246,898 4,256,127 SH   SOLE 21 4,256,127 0 0
FIRST SOLAR INC COM 336433107 145,568 2,509,356 SH   SOLE 22 2,340,557 0 168,799
FIRST SOLAR INC COM 336433107 1,424 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 573 9,881 SH   SOLE 28 9,881 0 0
FIRST SOLAR INC COM 336433107 14,631 252,215 SH   SOLE 30 252,215 0 0
FIRST SOLAR INC COM 336433107 96 1,659 SH   SOLE 31 1,659 0 0
FIRST SOLAR INC COM 336433107 29,197 503,311 SH   SOLE 34 503,311 0 0
FIRST SOLAR INC COM 336433107 215 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 422 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 10 127 SH   SOLE 17 0 0 127
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 53 390 SH   SOLE 18 390 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD 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 HIGH INCOME L/S FD COM 33738E109 3,085 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 6 105 SH   SOLE 17 0 0 105
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 220 24,622 SH   SOLE 21 24,622 0 0
FIRST UTD CORP COM 33741H107 35 1,571 SH   SOLE 18 1,571 0 0
FIRST UTD CORP COM 33741H107 545 24,765 SH   SOLE 21 24,765 0 0
FIRST UTD CORP COM 33741H107 361 16,406 SH   SOLE 22 16,406 0 0
FIRST WESTN FINL INC COM 33751L105 460 26,937 SH   SOLE 21 26,937 0 0
FIRSTCASH INC COM 33767D105 5,576 60,824 SH   SOLE 2 25,533 0 35,291
FIRSTCASH INC COM 33767D105 89 972 SH   SOLE 4 972 0 0
FIRSTCASH INC COM 33767D105 94 1,025 SH   SOLE 7 1,025 0 0
FIRSTCASH INC COM 33767D105 22,876 249,545 SH   SOLE 18 244,477 0 5,068
FIRSTCASH INC COM 33767D105 12,478 136,120 SH   SOLE 19 136,120 0 0
FIRSTCASH INC COM 33767D105 280,026 3,054,715 SH   SOLE 21 3,054,715 0 0
FIRSTCASH INC COM 33767D105 143,536 1,565,793 SH   SOLE 22 1,486,288 0 79,505
FIRSTCASH INC COM 33767D105 1,299 14,175 SH   SOLE 23 14,175 0 0
FIRSTCASH INC COM 33767D105 59,334 647,255 SH   SOLE 25 647,255 0 0
FIRSTCASH INC COM 33767D105 4,147 45,235 SH   SOLE 26 9,915 0 35,320
FIRSTCASH INC COM 33767D105 501 5,460 SH   SOLE 28 5,460 0 0
FIRSTCASH INC COM 33767D105 35 378 SH   SOLE 29 378 0 0
FIRSTCASH INC COM 33767D105 1,486 16,208 SH   SOLE 30 16,208 0 0
FIRSTCASH INC COM 33767D105 58 634 SH   SOLE 31 634 0 0
FIRSTCASH INC COM 33767D105 19 208 SH   SOLE 34 208 0 0
FIRSTCASH INC COM 33767D105 23 254 SH   SOLE 36 254 0 0
FIRSTCASH INC COM 33767D105 399 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 66,963 1,388,416 SH   SOLE 2 236,967 0 1,151,449
FIRSTENERGY CORP COM 337932107 11,398 236,322 SH   SOLE 4 221,227 0 15,095
FIRSTENERGY CORP COM 337932107 26,519 549,851 SH   SOLE 7 498,973 0 50,878
FIRSTENERGY CORP COM 337932107 949 19,670 SH   SOLE 13 19,670 0 0
FIRSTENERGY CORP COM 337932107 201 4,167 SH   SOLE 15 4,167 0 0
FIRSTENERGY CORP COM 337932107 253,519 5,256,451 SH   SOLE 18 4,832,592 0 423,859
FIRSTENERGY CORP COM 337932107 429,684 8,909,068 SH   SOLE 19 8,909,068 0 0
FIRSTENERGY CORP COM 337932107 878,583 18,216,527 SH   SOLE 21 18,216,527 0 0
FIRSTENERGY CORP COM 337932107 653,690 13,553,600 SH   SOLE 22 12,106,007 0 1,447,593
FIRSTENERGY CORP COM 337932107 20,346 421,858 SH   SOLE 23 421,858 0 0
FIRSTENERGY CORP COM 337932107 29,650 614,753 SH   SOLE 25 614,753 0 0
FIRSTENERGY CORP COM 337932107 77,518 1,607,267 SH   SOLE 26 668,575 0 938,692
FIRSTENERGY CORP COM 337932107 4,819 99,925 SH   SOLE 28 70,481 0 29,444
FIRSTENERGY CORP COM 337932107 506 10,488 SH   SOLE 29 10,488 0 0
FIRSTENERGY CORP COM 337932107 97,652 2,024,715 SH   SOLE 30 2,024,715 0 0
FIRSTENERGY CORP COM 337932107 5,992 124,229 SH   SOLE 31 103,159 0 21,070
FIRSTENERGY CORP COM 337932107 4,248 88,087 SH   SOLE 32 88,087 0 0
FIRSTENERGY CORP COM 337932107 18,816 390,126 SH   SOLE 34 390,126 0 0
FIRSTENERGY CORP COM 337932107 19,322 400,612 SH   SOLE 36 400,612 0 0
FIRSTENERGY CORP COM 337932107 647 13,421 SH   SOLE 40 13,421 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,707 16,643 SH   SOLE 22 0 0 16,643
FISERV INC COM 337738108 144,074 1,390,808 SH   SOLE 2 147,730 0 1,243,078
FISERV INC COM 337738108 23,933 231,035 SH   SOLE 4 215,420 0 15,615
FISERV INC COM 337738108 63,133 609,447 SH   SOLE 7 597,633 0 11,814
FISERV INC COM 337738108 719 6,945 SH   SOLE 13 6,945 0 0
FISERV INC COM 337738108 663 6,404 SH   SOLE 15 6,404 0 0
FISERV INC COM 337738108 3 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 118,681 1,145,677 SH   SOLE 18 1,068,597 0 77,080
FISERV INC COM 337738108 17,691 170,783 SH   SOLE 19 170,783 0 0
FISERV INC COM 337738108 1,954,869 18,871,212 SH   SOLE 21 18,871,212 0 0
FISERV INC COM 337738108 1,511,685 14,592,966 SH   SOLE 22 13,115,559 0 1,477,407
FISERV INC COM 337738108 43,517 420,085 SH   SOLE 23 420,085 0 0
FISERV INC COM 337738108 65,111 628,543 SH   SOLE 25 628,543 0 0
FISERV INC COM 337738108 272,845 2,633,894 SH   SOLE 26 753,207 0 1,880,687
FISERV INC COM 337738108 11,432 110,359 SH   SOLE 28 79,433 0 30,926
FISERV INC COM 337738108 1,242 11,985 SH   SOLE 29 11,985 0 0
FISERV INC COM 337738108 275,394 2,658,503 SH   SOLE 30 2,658,503 0 0
FISERV INC COM 337738108 13,137 126,814 SH   SOLE 31 105,109 0 21,705
FISERV INC COM 337738108 10,012 96,650 SH   SOLE 32 96,650 0 0
FISERV INC COM 337738108 13,440 129,739 SH   SOLE 34 129,739 0 0
FISERV INC COM 337738108 51,080 493,099 SH   SOLE 36 493,099 0 0
FISERV INC COM 337738108 1,377 13,292 SH   SOLE 40 13,292 0 0
FITBIT INC CL A 33812L102 1,159 304,314 SH   SOLE 2 92,393 0 211,921
FITBIT INC CL A 33812L102 2 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 17 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 0 93 SH   SOLE 17 0 0 93
FITBIT INC CL A 33812L102 3,184 835,639 SH   SOLE 18 760,650 0 74,989
FITBIT INC CL A 33812L102 7,368 1,933,742 SH   SOLE 19 1,933,742 0 0
FITBIT INC CL A 33812L102 29,030 7,619,511 SH   SOLE 21 7,619,511 0 0
FITBIT INC CL A 33812L102 32,957 8,650,164 SH   SOLE 22 8,331,719 0 318,445
FITBIT INC CL A 33812L102 1,208 317,145 SH   SOLE 23 317,145 0 0
FITBIT INC CL A 33812L102 3,208 842,040 SH   SOLE 26 93,909 0 748,131
FITBIT INC CL A 33812L102 105 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 208 54,618 SH   SOLE 30 54,618 0 0
FITBIT INC CL A 33812L102 66 17,312 SH   SOLE 40 17,312 0 0
FIVE BELOW INC COM 33829M101 15,331 121,581 SH   SOLE 2 27,539 0 94,042
FIVE BELOW INC COM 33829M101 33 261 SH   SOLE 4 261 0 0
FIVE BELOW INC COM 33829M101 130 1,032 SH   SOLE 7 1,032 0 0
FIVE BELOW INC COM 33829M101 19,491 154,568 SH   SOLE 18 154,568 0 0
FIVE BELOW INC COM 33829M101 1,551 12,298 SH   SOLE 19 12,298 0 0
FIVE BELOW INC COM 33829M101 349,531 2,771,858 SH   SOLE 21 2,771,858 0 0
FIVE BELOW INC COM 33829M101 223,978 1,776,196 SH   SOLE 22 1,674,030 0 102,166
FIVE BELOW INC COM 33829M101 2,596 20,585 SH   SOLE 26 13,243 0 7,342
FIVE BELOW INC COM 33829M101 871 6,910 SH   SOLE 28 6,910 0 0
FIVE BELOW INC COM 33829M101 2,033 16,125 SH   SOLE 30 16,125 0 0
FIVE BELOW INC COM 33829M101 140 1,114 SH   SOLE 31 1,114 0 0
FIVE BELOW INC COM 33829M101 663 5,260 SH   SOLE 40 5,260 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 300 40,020 SH   SOLE 21 40,020 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 146 37,583 SH   SOLE 2 3,182 0 34,401
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 468 120,836 SH   SOLE 18 120,836 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 225 58,087 SH   SOLE 19 58,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 6,213 1,603,267 SH   SOLE 21 1,603,267 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,303 1,110,483 SH   SOLE 22 1,070,616 0 39,867
FIVE PRIME THERAPEUTICS INC COM 33830X104 17 4,510 SH   SOLE 26 3,145 0 1,365
FIVE PRIME THERAPEUTICS INC COM 33830X104 16 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 43 11,067 SH   SOLE 30 11,067 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14 3,658 SH   SOLE 34 3,658 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 8 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 1 2,456 SH   SOLE 21 2,456 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 151 320,014 SH   SOLE 22 320,014 0 0
FIVE9 INC COM 338307101 2,813 52,336 SH   SOLE 2 2,696 0 49,640
FIVE9 INC COM 338307101 13 240 SH   SOLE 4 240 0 0
FIVE9 INC COM 338307101 61 1,134 SH   SOLE 7 1,134 0 0
FIVE9 INC COM 338307101 11,320 210,649 SH   SOLE 18 204,850 0 5,799
FIVE9 INC COM 338307101 27,991 520,853 SH   SOLE 19 520,853 0 0
FIVE9 INC COM 338307101 115,944 2,157,494 SH   SOLE 21 2,157,494 0 0
FIVE9 INC COM 338307101 94,169 1,752,310 SH   SOLE 22 1,671,702 0 80,608
FIVE9 INC COM 338307101 154 2,863 SH   SOLE 23 2,863 0 0
FIVE9 INC COM 338307101 11 212 SH   SOLE 25 212 0 0
FIVE9 INC COM 338307101 1,690 31,439 SH   SOLE 26 11,304 0 20,135
FIVE9 INC COM 338307101 382 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 881 16,399 SH   SOLE 30 16,399 0 0
FIVE9 INC COM 338307101 919 17,099 SH   SOLE 34 17,099 0 0
FIVE9 INC COM 338307101 295 5,487 SH   SOLE 40 5,487 0 0
FIVE9 INC NOTE 0.125% 5/0 338307AB7 1,151 800,000 PRN   SOLE 21 800,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 171 9,125 SH   SOLE 2 9,125 0 0
FIVERR INTL LTD ORD SHS M4R82T106 911 48,725 SH   SOLE 19 48,725 0 0
FIVERR INTL LTD ORD SHS M4R82T106 826 44,150 SH   SOLE 34 44,150 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,103 29,530 SH   SOLE 2 1,131 0 28,399
FLAGSTAR BANCORP INC COM PAR .001 337930705 14 364 SH   SOLE 4 364 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 23 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,798 128,468 SH   SOLE 18 128,468 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,853 49,625 SH   SOLE 19 49,625 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 119,200 3,191,425 SH   SOLE 21 3,191,425 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 31,775 850,735 SH   SOLE 22 816,184 0 34,551
FLAGSTAR BANCORP INC COM PAR .001 337930705 25 673 SH   SOLE 23 673 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 908 24,317 SH   SOLE 26 14,806 0 9,511
FLAGSTAR BANCORP INC COM PAR .001 337930705 167 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,499 40,141 SH   SOLE 30 40,141 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 86 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 64,916 226,363 SH   SOLE 2 37,972 0 188,391
FLEETCOR TECHNOLOGIES INC COM 339041105 13,013 45,376 SH   SOLE 4 43,064 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 23,229 80,999 SH   SOLE 7 80,999 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 43 150 SH   SOLE 13 150 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 273 953 SH   SOLE 15 953 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 90,765 316,498 SH   SOLE 18 304,816 0 11,682
FLEETCOR TECHNOLOGIES INC COM 339041105 198,519 692,233 SH   SOLE 19 692,233 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 687,140 2,396,051 SH   SOLE 21 2,396,051 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 626,744 2,185,453 SH   SOLE 22 1,957,780 0 227,673
FLEETCOR TECHNOLOGIES INC COM 339041105 19,367 67,532 SH   SOLE 23 67,532 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 139,319 485,803 SH   SOLE 25 485,803 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 97,768 340,918 SH   SOLE 26 107,765 0 233,153
FLEETCOR TECHNOLOGIES INC COM 339041105 4,990 17,401 SH   SOLE 28 12,686 0 4,715
FLEETCOR TECHNOLOGIES INC COM 339041105 6,264 21,843 SH   SOLE 29 3,599 0 18,244
FLEETCOR TECHNOLOGIES INC COM 339041105 92,267 321,736 SH   SOLE 30 321,736 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,132 24,869 SH   SOLE 31 20,424 0 4,445
FLEETCOR TECHNOLOGIES INC COM 339041105 93,341 325,481 SH   SOLE 34 325,481 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 16,555 57,727 SH   SOLE 36 57,727 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 617 2,153 SH   SOLE 40 2,153 0 0
FLEX LTD ORD Y2573F102 1,798 171,831 SH   SOLE 2 26,215 0 145,616
FLEX LTD ORD Y2573F102 2,117 202,253 SH   SOLE 4 187,528 0 14,725
FLEX LTD ORD Y2573F102 4,643 443,653 SH   SOLE 7 71,976 0 371,677
FLEX LTD ORD Y2573F102 76 7,251 SH   SOLE 13 7,251 0 0
FLEX LTD ORD Y2573F102 82 7,796 SH   SOLE 15 7,796 0 0
FLEX LTD ORD Y2573F102 783 74,855 SH   SOLE 18 31,997 0 42,858
FLEX LTD ORD Y2573F102 28 2,641 SH   SOLE 19 2,641 0 0
FLEX LTD ORD Y2573F102 16,309 1,558,427 SH   SOLE 21 1,558,427 0 0
FLEX LTD ORD Y2573F102 13,734 1,312,340 SH   SOLE 22 887,419 0 424,921
FLEX LTD ORD Y2573F102 3,898 372,440 SH   SOLE 23 372,440 0 0
FLEX LTD ORD Y2573F102 5,976 571,080 SH   SOLE 25 571,080 0 0
FLEX LTD ORD Y2573F102 26,357 2,518,543 SH   SOLE 26 919,235 0 1,599,308
FLEX LTD ORD Y2573F102 963 92,024 SH   SOLE 28 64,545 0 27,479
FLEX LTD ORD Y2573F102 1,246 119,039 SH   SOLE 29 9,403 0 109,636
FLEX LTD ORD Y2573F102 13,541 1,293,886 SH   SOLE 30 1,293,886 0 0
FLEX LTD ORD Y2573F102 1,173 112,131 SH   SOLE 31 90,740 0 21,391
FLEX LTD ORD Y2573F102 260 24,827 SH   SOLE 34 24,827 0 0
FLEX LTD ORD Y2573F102 5,109 488,203 SH   SOLE 36 488,203 0 0
FLEX LTD ORD Y2573F102 112 10,707 SH   SOLE 40 10,707 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 4 1,511 SH   SOLE 18 1,511 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 44 18,629 SH   SOLE 21 18,629 0 0
FLEXION THERAPEUTICS INC COM 33938J106 428 31,207 SH   SOLE 2 3,007 0 28,200
FLEXION THERAPEUTICS INC COM 33938J106 10 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,832 133,681 SH   SOLE 18 122,727 0 10,954
FLEXION THERAPEUTICS INC COM 33938J106 1,372 100,129 SH   SOLE 19 100,129 0 0
FLEXION THERAPEUTICS INC COM 33938J106 21,695 1,583,018 SH   SOLE 21 1,583,018 0 0
FLEXION THERAPEUTICS INC COM 33938J106 14,898 1,087,075 SH   SOLE 22 1,047,682 0 39,393
FLEXION THERAPEUTICS INC COM 33938J106 102 7,413 SH   SOLE 23 7,413 0 0
FLEXION THERAPEUTICS INC COM 33938J106 696 50,782 SH   SOLE 26 0 0 50,782
FLEXION THERAPEUTICS INC COM 33938J106 71 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 84 6,139 SH   SOLE 30 6,139 0 0
FLEXION THERAPEUTICS INC COM 33938J106 50 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH   SOLE 17 0 0 28
FLEXSTEEL INDS INC COM 339382103 132 8,895 SH   SOLE 2 295 0 8,600
FLEXSTEEL INDS INC COM 339382103 2 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 390 26,327 SH   SOLE 18 26,327 0 0
FLEXSTEEL INDS INC COM 339382103 187 12,621 SH   SOLE 19 12,621 0 0
FLEXSTEEL INDS INC COM 339382103 3,703 249,855 SH   SOLE 21 249,855 0 0
FLEXSTEEL INDS INC COM 339382103 2,984 201,363 SH   SOLE 22 195,737 0 5,626
FLIR SYS INC COM 302445101 18,679 355,184 SH   SOLE 2 42,985 0 312,199
FLIR SYS INC COM 302445101 3,039 57,789 SH   SOLE 4 54,303 0 3,486
FLIR SYS INC COM 302445101 10,207 194,081 SH   SOLE 7 144,868 0 49,213
FLIR SYS INC COM 302445101 13 250 SH   SOLE 13 250 0 0
FLIR SYS INC COM 302445101 15,166 288,386 SH   SOLE 18 269,590 0 18,796
FLIR SYS INC COM 302445101 2,349 44,659 SH   SOLE 19 44,659 0 0
FLIR SYS INC COM 302445101 214,135 4,071,779 SH   SOLE 21 4,071,779 0 0
FLIR SYS INC COM 302445101 191,205 3,635,773 SH   SOLE 22 3,260,045 0 375,728
FLIR SYS INC COM 302445101 5,191 98,704 SH   SOLE 23 98,704 0 0
FLIR SYS INC COM 302445101 9,464 179,954 SH   SOLE 25 179,954 0 0
FLIR SYS INC COM 302445101 28,847 548,524 SH   SOLE 26 153,630 0 394,894
FLIR SYS INC COM 302445101 1,308 24,871 SH   SOLE 28 17,804 0 7,067
FLIR SYS INC COM 302445101 1,625 30,891 SH   SOLE 29 2,633 0 28,258
FLIR SYS INC COM 302445101 26,977 512,965 SH   SOLE 30 512,965 0 0
FLIR SYS INC COM 302445101 1,422 27,044 SH   SOLE 31 21,086 0 5,958
FLIR SYS INC COM 302445101 1,367 25,998 SH   SOLE 34 25,998 0 0
FLIR SYS INC COM 302445101 2,424 46,087 SH   SOLE 36 46,087 0 0
FLIR SYS INC COM 302445101 145 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 6,039 118,056 SH   SOLE 2 4,652 0 113,404
FLOOR & DECOR HLDGS INC CL A 339750101 12 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 71 1,384 SH   SOLE 7 1,384 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,574 30,775 SH   SOLE 18 30,775 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 774 15,123 SH   SOLE 19 15,123 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 55,007 1,075,402 SH   SOLE 21 1,075,402 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 93,979 1,837,312 SH   SOLE 22 1,706,896 0 130,416
FLOOR & DECOR HLDGS INC CL A 339750101 1,734 33,896 SH   SOLE 26 21,348 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 435 8,512 SH   SOLE 28 8,512 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,056 20,652 SH   SOLE 30 20,652 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 73 1,421 SH   SOLE 31 1,421 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 353 6,900 SH   SOLE 40 6,900 0 0
FLOTEK INDS INC DEL COM 343389102 125 56,755 SH   SOLE 2 2,004 0 54,751
FLOTEK INDS INC DEL COM 343389102 2 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 423 192,383 SH   SOLE 18 192,383 0 0
FLOTEK INDS INC DEL COM 343389102 198 89,945 SH   SOLE 19 89,945 0 0
FLOTEK INDS INC DEL COM 343389102 4,092 1,859,777 SH   SOLE 21 1,859,777 0 0
FLOTEK INDS INC DEL COM 343389102 3,469 1,576,867 SH   SOLE 22 1,536,454 0 40,413
FLOWERS FOODS INC COM 343498101 12,290 531,342 SH   SOLE 2 111,940 0 419,402
FLOWERS FOODS INC COM 343498101 21 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 120 5,206 SH   SOLE 7 5,206 0 0
FLOWERS FOODS INC COM 343498101 12,432 537,473 SH   SOLE 18 537,473 0 0
FLOWERS FOODS INC COM 343498101 1,019 44,074 SH   SOLE 19 44,074 0 0
FLOWERS FOODS INC COM 343498101 217,818 9,417,137 SH   SOLE 21 9,417,137 0 0
FLOWERS FOODS INC COM 343498101 146,940 6,352,795 SH   SOLE 22 5,970,298 0 382,497
FLOWERS FOODS INC COM 343498101 3,035 131,205 SH   SOLE 23 131,205 0 0
FLOWERS FOODS INC COM 343498101 1,581 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 550 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 1,211 52,367 SH   SOLE 30 52,367 0 0
FLOWERS FOODS INC COM 343498101 90 3,893 SH   SOLE 31 3,893 0 0
FLOWERS FOODS INC COM 343498101 153 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 475 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 15,501 331,852 SH   SOLE 2 35,706 0 296,146
FLOWSERVE CORP COM 34354P105 2,350 50,309 SH   SOLE 4 46,857 0 3,452
FLOWSERVE CORP COM 34354P105 5,426 116,163 SH   SOLE 7 116,163 0 0
FLOWSERVE CORP COM 34354P105 12 248 SH   SOLE 13 248 0 0
FLOWSERVE CORP COM 34354P105 71 1,522 SH   SOLE 15 1,522 0 0
FLOWSERVE CORP COM 34354P105 12,671 271,277 SH   SOLE 18 253,899 0 17,378
FLOWSERVE CORP COM 34354P105 1,935 41,417 SH   SOLE 19 41,417 0 0
FLOWSERVE CORP COM 34354P105 137,899 2,952,239 SH   SOLE 21 2,952,239 0 0
FLOWSERVE CORP COM 34354P105 160,874 3,444,100 SH   SOLE 22 3,077,990 0 366,110
FLOWSERVE CORP COM 34354P105 4,335 92,800 SH   SOLE 23 92,800 0 0
FLOWSERVE CORP COM 34354P105 7,507 160,708 SH   SOLE 25 160,708 0 0
FLOWSERVE CORP COM 34354P105 30,279 648,227 SH   SOLE 26 207,912 0 440,315
FLOWSERVE CORP COM 34354P105 1,093 23,403 SH   SOLE 28 16,146 0 7,257
FLOWSERVE CORP COM 34354P105 1,413 30,260 SH   SOLE 29 2,401 0 27,859
FLOWSERVE CORP COM 34354P105 22,678 485,509 SH   SOLE 30 485,509 0 0
FLOWSERVE CORP COM 34354P105 1,422 30,453 SH   SOLE 31 24,939 0 5,514
FLOWSERVE CORP COM 34354P105 395 8,460 SH   SOLE 34 8,460 0 0
FLOWSERVE CORP COM 34354P105 4,214 90,226 SH   SOLE 36 90,226 0 0
FLOWSERVE CORP COM 34354P105 122 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 109 39,697 SH   SOLE 2 2,051 0 37,646
FLUENT INC COM 34380C102 419 153,029 SH   SOLE 18 153,029 0 0
FLUENT INC COM 34380C102 203 74,052 SH   SOLE 19 74,052 0 0
FLUENT INC COM 34380C102 4,269 1,560,802 SH   SOLE 21 1,560,802 0 0
FLUENT INC COM 34380C102 2,725 996,281 SH   SOLE 22 972,678 0 23,603
FLUENT INC COM 34380C102 77 28,322 SH   SOLE 26 0 0 28,322
FLUENT INC COM 34380C102 26 9,434 SH   SOLE 30 9,434 0 0
FLUIDIGM CORP DEL COM 34385P108 279 60,339 SH   SOLE 2 2,852 0 57,487
FLUIDIGM CORP DEL COM 34385P108 7 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,160 250,482 SH   SOLE 18 250,482 0 0
FLUIDIGM CORP DEL COM 34385P108 552 119,263 SH   SOLE 19 119,263 0 0
FLUIDIGM CORP DEL COM 34385P108 11,365 2,454,716 SH   SOLE 21 2,454,716 0 0
FLUIDIGM CORP DEL COM 34385P108 8,015 1,731,166 SH   SOLE 22 1,651,227 0 79,939
FLUIDIGM CORP DEL COM 34385P108 1,450 313,124 SH   SOLE 30 313,124 0 0
FLUIDIGM CORP DEL COM 34385P108 31 6,594 SH   SOLE 40 6,594 0 0
FLUOR CORP NEW COM 343412102 8,474 442,954 SH   SOLE 2 146,083 0 296,871
FLUOR CORP NEW COM 343412102 1,037 54,218 SH   SOLE 4 49,829 0 4,389
FLUOR CORP NEW COM 343412102 1,387 72,493 SH   SOLE 7 22,145 0 50,348
FLUOR CORP NEW COM 343412102 420 21,955 SH   SOLE 13 21,955 0 0
FLUOR CORP NEW COM 343412102 25 1,326 SH   SOLE 15 1,326 0 0
FLUOR CORP NEW COM 343412102 8,565 447,726 SH   SOLE 18 429,200 0 18,526
FLUOR CORP NEW COM 343412102 3,460 180,853 SH   SOLE 19 180,853 0 0
FLUOR CORP NEW COM 343412102 135,093 7,061,863 SH   SOLE 21 7,061,863 0 0
FLUOR CORP NEW COM 343412102 97,439 5,093,529 SH   SOLE 22 4,553,523 0 540,006
FLUOR CORP NEW COM 343412102 2,071 108,255 SH   SOLE 23 108,255 0 0
FLUOR CORP NEW COM 343412102 2,867 149,846 SH   SOLE 25 149,846 0 0
FLUOR CORP NEW COM 343412102 7,648 399,778 SH   SOLE 26 283,983 0 115,795
FLUOR CORP NEW COM 343412102 150 7,852 SH   SOLE 28 0 0 7,852
FLUOR CORP NEW COM 343412102 657 34,337 SH   SOLE 29 4,469 0 29,868
FLUOR CORP NEW COM 343412102 5,598 292,607 SH   SOLE 30 292,607 0 0
FLUOR CORP NEW COM 343412102 779 40,720 SH   SOLE 31 35,255 0 5,465
FLUOR CORP NEW COM 343412102 522 27,310 SH   SOLE 34 27,310 0 0
FLUOR CORP NEW COM 343412102 3,155 164,929 SH   SOLE 36 164,929 0 0
FLUOR CORP NEW COM 343412102 54 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 561 27,783 SH   SOLE 2 1,211 0 26,572
FLUSHING FINL CORP COM 343873105 7 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 13 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,191 108,442 SH   SOLE 18 108,442 0 0
FLUSHING FINL CORP COM 343873105 939 46,487 SH   SOLE 19 46,487 0 0
FLUSHING FINL CORP COM 343873105 19,669 973,478 SH   SOLE 21 973,478 0 0
FLUSHING FINL CORP COM 343873105 19,420 961,170 SH   SOLE 22 922,886 0 38,284
FLUSHING FINL CORP COM 343873105 524 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 80 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 134 6,618 SH   SOLE 30 6,618 0 0
FLUSHING FINL CORP COM 343873105 30 1,478 SH   SOLE 34 1,478 0 0
FLUSHING FINL CORP COM 343873105 64 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 439 29,684 SH   SOLE 2 8,831 0 20,853
FLWS/1-800 FLOWERS CL A 68243Q106 7 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,611 108,885 SH   SOLE 18 85,947 0 22,938
FLWS/1-800 FLOWERS CL A 68243Q106 3,119 210,832 SH   SOLE 19 210,832 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 12,520 846,261 SH   SOLE 21 846,261 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 13,032 880,848 SH   SOLE 22 848,935 0 31,913
FLWS/1-800 FLOWERS CL A 68243Q106 498 33,629 SH   SOLE 23 33,629 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,027 69,423 SH   SOLE 26 0 0 69,423
FLWS/1-800 FLOWERS CL A 68243Q106 52 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,043 205,704 SH   SOLE 30 205,704 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 207 14,002 SH   SOLE 34 14,002 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 31 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 9,293 805,953 SH   SOLE 2 194,180 0 611,773
FNB CORP PA COM 302520101 17 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 417 36,135 SH   SOLE 7 36,135 0 0
FNB CORP PA COM 302520101 11,928 1,034,532 SH   SOLE 18 1,033,232 0 1,300
FNB CORP PA COM 302520101 849 73,642 SH   SOLE 19 73,642 0 0
FNB CORP PA COM 302520101 265,780 23,051,171 SH   SOLE 21 23,051,171 0 0
FNB CORP PA COM 302520101 125,978 10,926,132 SH   SOLE 22 10,309,058 0 617,074
FNB CORP PA COM 302520101 1,374 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 472 40,914 SH   SOLE 28 40,914 0 0
FNB CORP PA COM 302520101 1,092 94,672 SH   SOLE 30 94,672 0 0
FNB CORP PA COM 302520101 122 10,590 SH   SOLE 31 10,590 0 0
FNB CORP PA COM 302520101 1,410 122,260 SH   SOLE 32 122,260 0 0
FNB CORP PA COM 302520101 82 7,091 SH   SOLE 36 7,091 0 0
FNB CORP PA COM 302520101 393 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 125 15,957 SH   SOLE 2 712 0 15,245
FNCB BANCORP INC COM 302578109 469 60,103 SH   SOLE 18 60,103 0 0
FNCB BANCORP INC COM 302578109 223 28,497 SH   SOLE 19 28,497 0 0
FNCB BANCORP INC COM 302578109 5,046 646,140 SH   SOLE 21 646,140 0 0
FNCB BANCORP INC COM 302578109 1,425 182,438 SH   SOLE 22 177,544 0 4,894
FOAMIX PHARMACEUTICALS LTD SHS M46135105 1,807 594,523 SH   SOLE 21 594,523 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 9 2,829 SH   SOLE 30 2,829 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 699 29,365 SH   SOLE 2 4,266 0 25,099
FOCUS FINL PARTNERS INC COM CL A 34417P100 10 400 SH   SOLE 7 400 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,691 113,055 SH   SOLE 18 103,824 0 9,231
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,593 108,942 SH   SOLE 19 108,942 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 24,253 1,019,026 SH   SOLE 21 1,019,026 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 21,894 919,904 SH   SOLE 22 898,558 0 21,346
FOCUS FINL PARTNERS INC COM CL A 34417P100 270 11,357 SH   SOLE 23 11,357 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 534 22,449 SH   SOLE 26 0 0 22,449
FOCUS FINL PARTNERS INC COM CL A 34417P100 701 29,441 SH   SOLE 30 29,441 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,659 50,870 SH   SOLE 2 0 0 50,870
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 28,902 315,589 SH   SOLE 18 182,089 0 133,500
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17,463 190,689 SH   SOLE 19 190,689 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,170 12,776 SH   SOLE 22 12,776 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14,910 162,806 SH   SOLE 25 162,806 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 201 2,192 SH   SOLE 26 2,192 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,165 132,837 SH   SOLE 31 0 0 132,837
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62,021 677,233 SH   SOLE 34 677,233 0 0
FONAR CORP COM NEW 344437405 27 1,303 SH   SOLE 18 1,303 0 0
FONAR CORP COM NEW 344437405 457 22,105 SH   SOLE 21 22,105 0 0
FONAR CORP COM NEW 344437405 1,520 73,526 SH   SOLE 22 73,526 0 0
FOOT LOCKER INC COM 344849104 11,750 272,235 SH   SOLE 2 64,565 0 207,670
FOOT LOCKER INC COM 344849104 21 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 144 3,342 SH   SOLE 7 3,342 0 0
FOOT LOCKER INC COM 344849104 69 1,594 SH   SOLE 15 1,594 0 0
FOOT LOCKER INC COM 344849104 15,596 361,353 SH   SOLE 18 361,353 0 0
FOOT LOCKER INC COM 344849104 1,112 25,773 SH   SOLE 19 25,773 0 0
FOOT LOCKER INC COM 344849104 234,480 5,432,797 SH   SOLE 21 5,432,797 0 0
FOOT LOCKER INC COM 344849104 160,371 3,715,727 SH   SOLE 22 3,474,963 0 240,764
FOOT LOCKER INC COM 344849104 4,890 113,306 SH   SOLE 25 113,306 0 0
FOOT LOCKER INC COM 344849104 8,331 193,018 SH   SOLE 26 90,473 0 102,545
FOOT LOCKER INC COM 344849104 626 14,495 SH   SOLE 28 14,495 0 0
FOOT LOCKER INC COM 344849104 1,510 34,983 SH   SOLE 30 34,983 0 0
FOOT LOCKER INC COM 344849104 98 2,270 SH   SOLE 31 2,270 0 0
FOOT LOCKER INC COM 344849104 2,979 69,022 SH   SOLE 36 69,022 0 0
FOOT LOCKER INC COM 344849104 486 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 109,670 11,972,710 SH   SOLE 2 2,983,771 0 8,988,939
FORD MTR CO DEL COM 345370860 16,971 1,852,731 SH   SOLE 4 1,748,741 0 103,990
FORD MTR CO DEL COM 345370860 38,624 4,216,621 SH   SOLE 7 3,785,679 0 430,942
FORD MTR CO DEL COM 345370860 3,171 346,168 SH   SOLE 13 346,168 0 0
FORD MTR CO DEL COM 345370860 379 41,329 SH   SOLE 15 41,329 0 0
FORD MTR CO DEL COM 345370860 16 1,800 SH   SOLE 17 0 0 1,800
FORD MTR CO DEL COM 345370860 76,453 8,346,451 SH   SOLE 18 7,496,102 0 850,349
FORD MTR CO DEL COM 345370860 28,396 3,100,017 SH   SOLE 19 3,100,017 0 0
FORD MTR CO DEL COM 345370860 1,064,698 116,233,416 SH   SOLE 21 116,233,416 0 0
FORD MTR CO DEL COM 345370860 927,756 101,283,391 SH   SOLE 22 87,664,835 0 13,618,556
FORD MTR CO DEL COM 345370860 31,898 3,482,273 SH   SOLE 23 3,482,273 0 0
FORD MTR CO DEL COM 345370860 35,296 3,853,323 SH   SOLE 25 3,853,323 0 0
FORD MTR CO DEL COM 345370860 153,075 16,711,245 SH   SOLE 26 4,838,287 0 11,872,958
FORD MTR CO DEL COM 345370860 6,948 758,546 SH   SOLE 28 551,325 0 207,221
FORD MTR CO DEL COM 345370860 13,902 1,517,649 SH   SOLE 29 479,098 0 1,038,551
FORD MTR CO DEL COM 345370860 143,014 15,612,911 SH   SOLE 30 15,612,911 0 0
FORD MTR CO DEL COM 345370860 14,454 1,577,972 SH   SOLE 31 1,281,459 0 296,513
FORD MTR CO DEL COM 345370860 7,037 768,192 SH   SOLE 32 768,192 0 0
FORD MTR CO DEL COM 345370860 6,348 693,056 SH   SOLE 34 693,056 0 0
FORD MTR CO DEL COM 345370860 17,656 1,927,485 SH   SOLE 35 1,927,485 0 0
FORD MTR CO DEL COM 345370860 39,206 4,280,173 SH   SOLE 36 4,280,173 0 0
FORD MTR CO DEL COM 345370860 872 95,158 SH   SOLE 40 95,158 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,360 35,856 SH   SOLE 2 1,681 0 34,175
FORESCOUT TECHNOLOGIES INC COM 34553D101 6 170 SH   SOLE 4 170 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 24 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 5,262 138,779 SH   SOLE 18 138,779 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,699 71,187 SH   SOLE 19 71,187 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 56,039 1,477,831 SH   SOLE 21 1,477,831 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 42,647 1,124,668 SH   SOLE 22 1,068,564 0 56,104
FORESCOUT TECHNOLOGIES INC COM 34553D101 154 4,049 SH   SOLE 25 4,049 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,193 31,474 SH   SOLE 26 15,307 0 16,167
FORESCOUT TECHNOLOGIES INC COM 34553D101 208 5,491 SH   SOLE 28 5,491 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 902 23,783 SH   SOLE 30 23,783 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 9 239 SH   SOLE 34 239 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 16 416 SH   SOLE 36 416 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 131 3,457 SH   SOLE 40 3,457 0 0
FORESTAR GROUP INC COM 346232101 281 15,345 SH   SOLE 2 4,313 0 11,032
FORESTAR GROUP INC COM 346232101 5 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 684 37,418 SH   SOLE 18 37,418 0 0
FORESTAR GROUP INC COM 346232101 1,706 93,335 SH   SOLE 19 93,335 0 0
FORESTAR GROUP INC COM 346232101 6,694 366,180 SH   SOLE 21 366,180 0 0
FORESTAR GROUP INC COM 346232101 5,606 306,687 SH   SOLE 22 295,536 0 11,151
FORESTAR GROUP INC COM 346232101 284 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 47 2,588 SH   SOLE 30 2,588 0 0
FORESTAR GROUP INC COM 346232101 253 13,867 SH   SOLE 34 13,867 0 0
FORESTAR GROUP INC COM 346232101 8 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,435 76,975 SH   SOLE 2 3,646 0 73,329
FORMFACTOR INC COM 346375108 7 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 31 1,684 SH   SOLE 7 1,684 0 0
FORMFACTOR INC COM 346375108 6,219 333,561 SH   SOLE 18 333,561 0 0
FORMFACTOR INC COM 346375108 2,870 153,950 SH   SOLE 19 153,950 0 0
FORMFACTOR INC COM 346375108 154,950 8,310,540 SH   SOLE 21 8,310,540 0 0
FORMFACTOR INC COM 346375108 41,868 2,245,556 SH   SOLE 22 2,145,169 0 100,387
FORMFACTOR INC COM 346375108 53 2,847 SH   SOLE 23 2,847 0 0
FORMFACTOR INC COM 346375108 768 41,205 SH   SOLE 26 28,955 0 12,250
FORMFACTOR INC COM 346375108 188 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,940 104,028 SH   SOLE 30 104,028 0 0
FORMFACTOR INC COM 346375108 118 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 302 9,393 SH   SOLE 2 474 0 8,919
FORRESTER RESH INC COM 346563109 2 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 9 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 1,822 56,704 SH   SOLE 18 49,935 0 6,769
FORRESTER RESH INC COM 346563109 1,093 34,006 SH   SOLE 19 34,006 0 0
FORRESTER RESH INC COM 346563109 37,545 1,168,163 SH   SOLE 21 1,168,163 0 0
FORRESTER RESH INC COM 346563109 10,554 328,383 SH   SOLE 22 314,883 0 13,500
FORRESTER RESH INC COM 346563109 15 457 SH   SOLE 23 457 0 0
FORRESTER RESH INC COM 346563109 235 7,327 SH   SOLE 26 2,297 0 5,030
FORRESTER RESH INC COM 346563109 42 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 439 13,661 SH   SOLE 30 13,661 0 0
FORRESTER RESH INC COM 346563109 244 7,605 SH   SOLE 34 7,605 0 0
FORRESTER RESH INC COM 346563109 28 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 117 16,217 SH   SOLE 2 749 0 15,468
FORTERRA INC COM 34960W106 4 610 SH   SOLE 7 610 0 0
FORTERRA INC COM 34960W106 478 66,145 SH   SOLE 18 66,145 0 0
FORTERRA INC COM 34960W106 225 31,073 SH   SOLE 19 31,073 0 0
FORTERRA INC COM 34960W106 5,497 760,311 SH   SOLE 21 760,311 0 0
FORTERRA INC COM 34960W106 3,889 537,891 SH   SOLE 22 522,992 0 14,899
FORTINET INC COM 34959E109 33,286 433,636 SH   SOLE 2 111,959 0 321,677
FORTINET INC COM 34959E109 5,490 71,522 SH   SOLE 4 67,752 0 3,770
FORTINET INC COM 34959E109 14,661 191,001 SH   SOLE 7 133,827 0 57,174
FORTINET INC COM 34959E109 100 1,300 SH   SOLE 15 1,300 0 0
FORTINET INC COM 34959E109 0 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 30,522 397,632 SH   SOLE 18 376,057 0 21,575
FORTINET INC COM 34959E109 3,434 44,736 SH   SOLE 19 44,736 0 0
FORTINET INC COM 34959E109 317,897 4,141,441 SH   SOLE 21 4,141,441 0 0
FORTINET INC COM 34959E109 275,720 3,591,972 SH   SOLE 22 3,178,199 0 413,773
FORTINET INC COM 34959E109 9,545 124,352 SH   SOLE 23 124,352 0 0
FORTINET INC COM 34959E109 16,476 214,643 SH   SOLE 25 214,643 0 0
FORTINET INC COM 34959E109 58,517 762,342 SH   SOLE 26 201,798 0 560,544
FORTINET INC COM 34959E109 2,000 26,050 SH   SOLE 28 18,502 0 7,548
FORTINET INC COM 34959E109 3,296 42,943 SH   SOLE 29 12,681 0 30,262
FORTINET INC COM 34959E109 46,590 606,960 SH   SOLE 30 606,960 0 0
FORTINET INC COM 34959E109 4,163 54,230 SH   SOLE 31 44,660 0 9,570
FORTINET INC COM 34959E109 2,084 27,156 SH   SOLE 34 27,156 0 0
FORTINET INC COM 34959E109 7,605 99,073 SH   SOLE 36 99,073 0 0
FORTINET INC COM 34959E109 230 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 6,106 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 20,173 476,554 SH   SOLE 34 476,554 0 0
FORTIS INC COM 349553107 118 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 59,245 864,137 SH   SOLE 2 202,364 0 661,773
FORTIVE CORP COM 34959J108 8,762 127,798 SH   SOLE 4 119,809 0 7,989
FORTIVE CORP COM 34959J108 18,462 269,282 SH   SOLE 7 258,453 0 10,829
FORTIVE CORP COM 34959J108 290 4,228 SH   SOLE 13 4,228 0 0
FORTIVE CORP COM 34959J108 231 3,364 SH   SOLE 15 3,364 0 0
FORTIVE CORP COM 34959J108 104,539 1,524,779 SH   SOLE 18 1,369,297 0 155,482
FORTIVE CORP COM 34959J108 16,000 233,372 SH   SOLE 19 233,372 0 0
FORTIVE CORP COM 34959J108 449,344 6,554,024 SH   SOLE 21 6,554,024 0 0
FORTIVE CORP COM 34959J108 492,953 7,190,097 SH   SOLE 22 6,352,999 0 837,098
FORTIVE CORP COM 34959J108 16,395 239,135 SH   SOLE 23 239,135 0 0
FORTIVE CORP COM 34959J108 22,202 323,831 SH   SOLE 25 293,980 0 29,851
FORTIVE CORP COM 34959J108 90,913 1,326,030 SH   SOLE 26 375,203 0 950,827
FORTIVE CORP COM 34959J108 4,222 61,587 SH   SOLE 28 45,103 0 16,484
FORTIVE CORP COM 34959J108 927 13,527 SH   SOLE 29 13,527 0 0
FORTIVE CORP COM 34959J108 67,031 977,697 SH   SOLE 30 977,697 0 0
FORTIVE CORP COM 34959J108 8,536 124,509 SH   SOLE 31 67,812 0 56,697
FORTIVE CORP COM 34959J108 21,150 308,486 SH   SOLE 34 308,486 0 0
FORTIVE CORP COM 34959J108 14,938 217,884 SH   SOLE 36 217,884 0 0
FORTIVE CORP COM 34959J108 525 7,658 SH   SOLE 40 7,658 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 613 680 SH   SOLE 7 680 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 108,524 120,297 SH   SOLE 21 120,297 0 0
FORTRESS BIOTECH INC COM 34960Q109 13 9,124 SH   SOLE 18 9,124 0 0
FORTRESS BIOTECH INC COM 34960Q109 256 181,430 SH   SOLE 21 181,430 0 0
FORTRESS BIOTECH INC COM 34960Q109 332 235,706 SH   SOLE 22 235,706 0 0
FORTUNA SILVER MINES INC COM 349915108 49 15,960 SH   SOLE 22 15,960 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 22,395 409,410 SH   SOLE 2 73,231 0 336,179
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,441 62,908 SH   SOLE 4 59,058 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,795 124,225 SH   SOLE 7 120,630 0 3,595
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15 278 SH   SOLE 13 278 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 63 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,490 356,310 SH   SOLE 18 329,404 0 26,906
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,919 199,609 SH   SOLE 19 199,609 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 197,994 3,619,636 SH   SOLE 21 3,619,636 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 204,837 3,744,729 SH   SOLE 22 3,336,961 0 407,768
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,571 101,841 SH   SOLE 23 101,841 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,795 160,785 SH   SOLE 25 160,785 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 44,760 818,276 SH   SOLE 26 231,417 0 586,859
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,776 32,466 SH   SOLE 28 24,289 0 8,177
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,787 32,667 SH   SOLE 29 3,049 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,399 537,453 SH   SOLE 30 537,453 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,750 31,984 SH   SOLE 31 27,255 0 4,729
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,065 92,596 SH   SOLE 34 92,596 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,977 90,985 SH   SOLE 36 90,985 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 169 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 122 18,954 SH   SOLE 2 606 0 18,348
FORTY SEVEN INC COM 34983P104 437 68,013 SH   SOLE 18 68,013 0 0
FORTY SEVEN INC COM 34983P104 455 70,941 SH   SOLE 19 70,941 0 0
FORTY SEVEN INC COM 34983P104 6,944 1,081,623 SH   SOLE 21 1,081,623 0 0
FORTY SEVEN INC COM 34983P104 4,116 641,081 SH   SOLE 22 631,204 0 9,877
FORTY SEVEN INC COM 34983P104 39 6,106 SH   SOLE 26 0 0 6,106
FORTY SEVEN INC COM 34983P104 44 6,825 SH   SOLE 30 6,825 0 0
FORTY SEVEN INC COM 34983P104 20 3,120 SH   SOLE 34 3,120 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 226 146,001 SH   SOLE 2 61,266 0 84,735
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 435 280,700 SH   SOLE 18 280,700 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 970 625,513 SH   SOLE 19 625,513 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4,430 2,857,793 SH   SOLE 21 2,857,793 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5,246 3,384,822 SH   SOLE 22 3,287,450 0 97,372
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 210 135,249 SH   SOLE 23 135,249 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 507 327,134 SH   SOLE 26 22,372 0 304,762
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 14 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 19 12,497 SH   SOLE 30 12,497 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 29 18,758 SH   SOLE 34 18,758 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,561 24,498 SH   SOLE 2 1,128 0 23,370
FORWARD AIR CORP COM 349853101 10 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 22 344 SH   SOLE 7 344 0 0
FORWARD AIR CORP COM 349853101 8,147 127,851 SH   SOLE 18 127,851 0 0
FORWARD AIR CORP COM 349853101 3,090 48,498 SH   SOLE 19 48,498 0 0
FORWARD AIR CORP COM 349853101 196,550 3,084,596 SH   SOLE 21 3,084,596 0 0
FORWARD AIR CORP COM 349853101 52,339 821,386 SH   SOLE 22 779,917 0 41,469
FORWARD AIR CORP COM 349853101 389 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 235 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,519 39,538 SH   SOLE 30 39,538 0 0
FORWARD AIR CORP COM 349853101 209 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 7 7,448 SH   SOLE 21 7,448 0 0
FORWARD INDS INC N Y COM NEW 349862300 435 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 630 50,333 SH   SOLE 2 4,205 0 46,128
FOSSIL GROUP INC COM 34988V106 2 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 31 2,500 SH   SOLE 7 2,500 0 0
FOSSIL GROUP INC COM 34988V106 2,620 209,397 SH   SOLE 18 209,397 0 0
FOSSIL GROUP INC COM 34988V106 1,463 116,939 SH   SOLE 19 116,939 0 0
FOSSIL GROUP INC COM 34988V106 64,708 5,172,532 SH   SOLE 21 5,172,532 0 0
FOSSIL GROUP INC COM 34988V106 19,437 1,553,731 SH   SOLE 22 1,451,257 0 102,474
FOSSIL GROUP INC COM 34988V106 141 11,275 SH   SOLE 23 11,275 0 0
FOSSIL GROUP INC COM 34988V106 368 29,391 SH   SOLE 26 3,916 0 25,475
FOSSIL GROUP INC COM 34988V106 78 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 806 64,446 SH   SOLE 30 64,446 0 0
FOSSIL GROUP INC COM 34988V106 61 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 219 10,122 SH   SOLE 2 469 0 9,653
FOSTER L B CO COM 350060109 5 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 783 36,148 SH   SOLE 18 36,148 0 0
FOSTER L B CO COM 350060109 403 18,575 SH   SOLE 19 18,575 0 0
FOSTER L B CO COM 350060109 7,790 359,488 SH   SOLE 21 359,488 0 0
FOSTER L B CO COM 350060109 6,409 295,772 SH   SOLE 22 287,464 0 8,308
FOSTER L B CO COM 350060109 102 4,712 SH   SOLE 26 0 0 4,712
FOUNDATION BLDG MATLS INC COM 350392106 348 22,475 SH   SOLE 2 8,083 0 14,392
FOUNDATION BLDG MATLS INC COM 350392106 6 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,613 104,123 SH   SOLE 18 55,290 0 48,833
FOUNDATION BLDG MATLS INC COM 350392106 2,874 185,517 SH   SOLE 19 185,517 0 0
FOUNDATION BLDG MATLS INC COM 350392106 8,748 564,760 SH   SOLE 21 564,760 0 0
FOUNDATION BLDG MATLS INC COM 350392106 10,147 655,038 SH   SOLE 22 627,015 0 28,023
FOUNDATION BLDG MATLS INC COM 350392106 438 28,260 SH   SOLE 23 28,260 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,041 67,223 SH   SOLE 26 0 0 67,223
FOUNDATION BLDG MATLS INC COM 350392106 40 2,583 SH   SOLE 30 2,583 0 0
FOUNDATION BLDG MATLS INC COM 350392106 42 2,682 SH   SOLE 34 2,682 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,657 93,957 SH   SOLE 2 36,730 0 57,227
FOUR CORNERS PPTY TR INC COM 35086T109 517 18,286 SH   SOLE 4 18,286 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,955 69,115 SH   SOLE 7 69,115 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 76 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,134 322,988 SH   SOLE 18 309,535 0 13,453
FOUR CORNERS PPTY TR INC COM 35086T109 16,333 577,562 SH   SOLE 19 577,562 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 216,654 7,661,047 SH   SOLE 21 7,661,047 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 92,200 3,260,251 SH   SOLE 22 3,167,228 0 93,023
FOUR CORNERS PPTY TR INC COM 35086T109 3,114 110,108 SH   SOLE 23 110,108 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,091 144,671 SH   SOLE 25 144,671 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,584 268,167 SH   SOLE 26 4,489 0 263,678
FOUR CORNERS PPTY TR INC COM 35086T109 255 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,047 37,021 SH   SOLE 29 37,021 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,723 379,170 SH   SOLE 30 379,170 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 228 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 28,021 888,568 SH   SOLE 2 102,069 0 786,499
FOX CORP CL A COM 35137L105 4,344 137,746 SH   SOLE 4 127,854 0 9,892
FOX CORP CL A COM 35137L105 10,781 341,862 SH   SOLE 7 328,617 0 13,245
FOX CORP CL A COM 35137L105 279 8,845 SH   SOLE 13 8,845 0 0
FOX CORP CL A COM 35137L105 109 3,467 SH   SOLE 15 3,467 0 0
FOX CORP CL A COM 35137L105 22,156 702,599 SH   SOLE 18 656,164 0 46,435
FOX CORP CL A COM 35137L105 3,080 97,663 SH   SOLE 19 97,663 0 0
FOX CORP CL A COM 35137L105 260,764 8,269,046 SH   SOLE 21 8,269,046 0 0
FOX CORP CL A COM 35137L105 268,180 8,504,199 SH   SOLE 22 7,563,553 0 940,646
FOX CORP CL A COM 35137L105 7,963 252,502 SH   SOLE 23 252,502 0 0
FOX CORP CL A COM 35137L105 10,655 337,882 SH   SOLE 25 337,882 0 0
FOX CORP CL A COM 35137L105 43,326 1,373,893 SH   SOLE 26 466,562 0 907,331
FOX CORP CL A COM 35137L105 2,424 76,868 SH   SOLE 28 58,332 0 18,536
FOX CORP CL A COM 35137L105 203 6,431 SH   SOLE 29 6,431 0 0
FOX CORP CL A COM 35137L105 43,106 1,366,910 SH   SOLE 30 1,366,910 0 0
FOX CORP CL A COM 35137L105 2,449 77,668 SH   SOLE 31 63,517 0 14,151
FOX CORP CL A COM 35137L105 1,548 49,101 SH   SOLE 32 49,101 0 0
FOX CORP CL A COM 35137L105 704 22,314 SH   SOLE 34 22,314 0 0
FOX CORP CL A COM 35137L105 7,137 226,310 SH   SOLE 36 226,310 0 0
FOX CORP CL A COM 35137L105 250 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 12,775 405,048 SH   SOLE 2 47,228 0 357,820
FOX CORP CL B COM 35137L204 1,863 59,063 SH   SOLE 4 55,201 0 3,862
FOX CORP CL B COM 35137L204 5,216 165,368 SH   SOLE 7 165,368 0 0
FOX CORP CL B COM 35137L204 10 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204 58 1,834 SH   SOLE 15 1,834 0 0
FOX CORP CL B COM 35137L204 10,396 329,604 SH   SOLE 18 307,749 0 21,855
FOX CORP CL B COM 35137L204 1,454 46,097 SH   SOLE 19 46,097 0 0
FOX CORP CL B COM 35137L204 141,980 4,501,589 SH   SOLE 21 4,501,589 0 0
FOX CORP CL B COM 35137L204 128,040 4,059,599 SH   SOLE 22 3,602,065 0 457,534
FOX CORP CL B COM 35137L204 3,974 125,996 SH   SOLE 23 125,996 0 0
FOX CORP CL B COM 35137L204 4,611 146,195 SH   SOLE 25 146,195 0 0
FOX CORP CL B COM 35137L204 20,252 642,094 SH   SOLE 26 193,495 0 448,599
FOX CORP CL B COM 35137L204 937 29,707 SH   SOLE 28 21,179 0 8,528
FOX CORP CL B COM 35137L204 97 3,065 SH   SOLE 29 3,065 0 0
FOX CORP CL B COM 35137L204 20,386 646,354 SH   SOLE 30 646,354 0 0
FOX CORP CL B COM 35137L204 1,024 32,467 SH   SOLE 31 25,938 0 6,529
FOX CORP CL B COM 35137L204 1,179 37,370 SH   SOLE 32 37,370 0 0
FOX CORP CL B COM 35137L204 292 9,244 SH   SOLE 34 9,244 0 0
FOX CORP CL B COM 35137L204 3,931 124,628 SH   SOLE 36 124,628 0 0
FOX CORP CL B COM 35137L204 112 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,042 32,805 SH   SOLE 2 1,527 0 31,278
FOX FACTORY HLDG CORP COM 35138V102 10 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 45 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 10,722 172,264 SH   SOLE 18 169,963 0 2,301
FOX FACTORY HLDG CORP COM 35138V102 4,014 64,493 SH   SOLE 19 64,493 0 0
FOX FACTORY HLDG CORP COM 35138V102 254,291 4,085,651 SH   SOLE 21 4,085,651 0 0
FOX FACTORY HLDG CORP COM 35138V102 70,160 1,127,248 SH   SOLE 22 1,076,292 0 50,956
FOX FACTORY HLDG CORP COM 35138V102 652 10,468 SH   SOLE 26 6,235 0 4,233
FOX FACTORY HLDG CORP COM 35138V102 292 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,328 53,465 SH   SOLE 30 53,465 0 0
FOX FACTORY HLDG CORP COM 35138V102 95 1,526 SH   SOLE 34 1,526 0 0
FOX FACTORY HLDG CORP COM 35138V102 262 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 36 2,579 SH   SOLE 21 2,579 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 727 51,942 SH   SOLE 22 51,942 0 0
FRANCO NEVADA CORP COM 351858105 7,434 81,544 SH   SOLE 21 81,544 0 0
FRANKLIN COVEY CO COM 353469109 360 10,285 SH   SOLE 2 390 0 9,895
FRANKLIN COVEY CO COM 353469109 8 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,244 35,556 SH   SOLE 18 35,259 0 297
FRANKLIN COVEY CO COM 353469109 585 16,715 SH   SOLE 19 16,715 0 0
FRANKLIN COVEY CO COM 353469109 12,344 352,695 SH   SOLE 21 352,695 0 0
FRANKLIN COVEY CO COM 353469109 13,483 385,227 SH   SOLE 22 377,507 0 7,720
FRANKLIN ELEC INC COM 353514102 1,973 41,269 SH   SOLE 2 1,704 0 39,565
FRANKLIN ELEC INC COM 353514102 14 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 1,049 21,932 SH   SOLE 7 21,932 0 0
FRANKLIN ELEC INC COM 353514102 9,534 199,415 SH   SOLE 18 199,415 0 0
FRANKLIN ELEC INC COM 353514102 3,807 79,631 SH   SOLE 19 79,631 0 0
FRANKLIN ELEC INC COM 353514102 209,715 4,386,422 SH   SOLE 21 4,386,422 0 0
FRANKLIN ELEC INC COM 353514102 58,753 1,228,885 SH   SOLE 22 1,169,986 0 58,899
FRANKLIN ELEC INC COM 353514102 468 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 234 4,886 SH   SOLE 28 4,886 0 0
FRANKLIN ELEC INC COM 353514102 9,214 192,713 SH   SOLE 30 192,713 0 0
FRANKLIN ELEC INC COM 353514102 212 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 399 13,217 SH   SOLE 2 495 0 12,722
FRANKLIN FINL NETWORK INC COM 35352P104 7 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,868 61,835 SH   SOLE 18 61,835 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 692 22,917 SH   SOLE 19 22,917 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 45,120 1,493,560 SH   SOLE 21 1,493,560 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 13,753 455,260 SH   SOLE 22 435,813 0 19,447
FRANKLIN FINL NETWORK INC COM 35352P104 79 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 63 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 571 18,897 SH   SOLE 30 18,897 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 63 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN FINL SVCS CORP COM 353525108 131 3,690 SH   SOLE 2 188 0 3,502
FRANKLIN FINL SVCS CORP COM 353525108 541 15,214 SH   SOLE 18 15,214 0 0
FRANKLIN FINL SVCS CORP COM 353525108 254 7,131 SH   SOLE 19 7,131 0 0
FRANKLIN FINL SVCS CORP COM 353525108 5,145 144,722 SH   SOLE 21 144,722 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,365 38,389 SH   SOLE 22 37,185 0 1,204
FRANKLIN RES INC COM 354613101 22,364 774,908 SH   SOLE 2 126,483 0 648,425
FRANKLIN RES INC COM 354613101 3,730 129,229 SH   SOLE 4 120,677 0 8,552
FRANKLIN RES INC COM 354613101 22,672 785,595 SH   SOLE 7 415,409 0 370,186
FRANKLIN RES INC COM 354613101 173 5,991 SH   SOLE 13 5,991 0 0
FRANKLIN RES INC COM 354613101 73 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 21,678 751,157 SH   SOLE 18 709,719 0 41,438
FRANKLIN RES INC COM 354613101 2,307 79,947 SH   SOLE 19 79,947 0 0
FRANKLIN RES INC COM 354613101 255,253 8,844,535 SH   SOLE 21 8,844,535 0 0
FRANKLIN RES INC COM 354613101 203,630 7,055,770 SH   SOLE 22 6,188,954 0 866,816
FRANKLIN RES INC COM 354613101 6,393 221,510 SH   SOLE 23 221,510 0 0
FRANKLIN RES INC COM 354613101 9,884 342,480 SH   SOLE 25 342,480 0 0
FRANKLIN RES INC COM 354613101 61,219 2,121,230 SH   SOLE 26 423,986 0 1,697,244
FRANKLIN RES INC COM 354613101 1,598 55,368 SH   SOLE 28 39,518 0 15,850
FRANKLIN RES INC COM 354613101 191 6,629 SH   SOLE 29 6,629 0 0
FRANKLIN RES INC COM 354613101 39,295 1,361,568 SH   SOLE 30 1,361,568 0 0
FRANKLIN RES INC COM 354613101 1,767 61,228 SH   SOLE 31 50,029 0 11,199
FRANKLIN RES INC COM 354613101 655 22,695 SH   SOLE 34 22,695 0 0
FRANKLIN RES INC COM 354613101 10,304 357,032 SH   SOLE 36 357,032 0 0
FRANKLIN RES INC COM 354613101 194 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 943 111,417 SH   SOLE 2 4,480 0 106,937
FRANKLIN STREET PPTYS CORP COM 35471R106 239 28,264 SH   SOLE 4 28,264 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 889 105,058 SH   SOLE 7 105,058 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 35 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,972 469,528 SH   SOLE 18 469,528 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,418 285,767 SH   SOLE 19 285,767 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 102,064 12,064,273 SH   SOLE 21 12,064,273 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 36,083 4,265,140 SH   SOLE 22 4,105,925 0 159,215
FRANKLIN STREET PPTYS CORP COM 35471R106 30 3,523 SH   SOLE 23 3,523 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,946 229,972 SH   SOLE 25 229,972 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 708 83,681 SH   SOLE 26 14,556 0 69,125
FRANKLIN STREET PPTYS CORP COM 35471R106 109 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 451 53,274 SH   SOLE 29 53,274 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,997 590,696 SH   SOLE 30 590,696 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 88 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 535 112,562 SH   SOLE 2 4,424 0 108,138
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 8 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,712 360,414 SH   SOLE 18 360,414 0 0
FRANKS INTL N V COM N33462107 862 181,520 SH   SOLE 19 181,520 0 0
FRANKS INTL N V COM N33462107 17,464 3,676,630 SH   SOLE 21 3,676,630 0 0
FRANKS INTL N V COM N33462107 13,036 2,744,359 SH   SOLE 22 2,622,209 0 122,150
FRANKS INTL N V COM N33462107 85 17,910 SH   SOLE 26 0 0 17,910
FRANKS INTL N V COM N33462107 50 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 113 23,779 SH   SOLE 30 23,779 0 0
FRANKS INTL N V COM N33462107 24 5,080 SH   SOLE 40 5,080 0 0
FREEPORT-MCMORAN INC CL B 35671D857 34,699 3,625,838 SH   SOLE 2 469,754 0 3,156,084
FREEPORT-MCMORAN INC CL B 35671D857 5,066 529,323 SH   SOLE 4 492,911 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 17,219 1,799,249 SH   SOLE 7 1,768,284 0 30,965
FREEPORT-MCMORAN INC CL B 35671D857 1,275 133,278 SH   SOLE 13 133,278 0 0
FREEPORT-MCMORAN INC CL B 35671D857 107 11,204 SH   SOLE 15 11,204 0 0
FREEPORT-MCMORAN INC CL B 35671D857 47,742 4,988,766 SH   SOLE 18 4,724,321 0 264,445
FREEPORT-MCMORAN INC CL B 35671D857 27,026 2,824,016 SH   SOLE 19 2,824,016 0 0
FREEPORT-MCMORAN INC CL B 35671D857 326,847 34,153,261 SH   SOLE 21 34,153,261 0 0
FREEPORT-MCMORAN INC CL B 35671D857 350,766 36,652,684 SH   SOLE 22 32,520,344 0 4,132,340
FREEPORT-MCMORAN INC CL B 35671D857 11,260 1,176,545 SH   SOLE 23 1,176,545 0 0
FREEPORT-MCMORAN INC CL B 35671D857 30,241 3,160,004 SH   SOLE 25 3,160,004 0 0
FREEPORT-MCMORAN INC CL B 35671D857 59,273 6,193,609 SH   SOLE 26 1,869,892 0 4,323,717
FREEPORT-MCMORAN INC CL B 35671D857 2,572 268,728 SH   SOLE 28 192,556 0 76,172
FREEPORT-MCMORAN INC CL B 35671D857 243 25,404 SH   SOLE 29 25,404 0 0
FREEPORT-MCMORAN INC CL B 35671D857 46,501 4,859,000 SH   SOLE 30 4,859,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,525 368,338 SH   SOLE 31 252,532 0 115,806
FREEPORT-MCMORAN INC CL B 35671D857 91,535 9,564,771 SH   SOLE 34 9,564,771 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,942 1,143,401 SH   SOLE 36 1,143,401 0 0
FREEPORT-MCMORAN INC CL B 35671D857 337 35,187 SH   SOLE 40 35,187 0 0
FREIGHTCAR AMER INC COM 357023100 12 2,489 SH   SOLE 18 2,489 0 0
FREIGHTCAR AMER INC COM 357023100 167 34,486 SH   SOLE 21 34,486 0 0
FREIGHTCAR AMER INC COM 357023100 1,150 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 14 1,145 SH   SOLE 18 1,145 0 0
FREQUENCY ELECTRS INC COM 358010106 241 19,861 SH   SOLE 21 19,861 0 0
FREQUENCY ELECTRS INC COM 358010106 2,127 175,058 SH   SOLE 22 175,058 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 72 SH   SOLE 18 72 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,079 31,623 SH   SOLE 2 1,261 0 30,362
FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,088 31,910 SH   SOLE 7 31,910 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,726 138,548 SH   SOLE 18 138,548 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,833 53,729 SH   SOLE 19 53,729 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 115,734 3,392,968 SH   SOLE 21 3,392,968 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 32,773 960,813 SH   SOLE 22 908,614 0 52,199
FRESH DEL MONTE PRODUCE INC ORD G36738105 167 4,891 SH   SOLE 23 4,891 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 508 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 109 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,658 48,601 SH   SOLE 30 48,601 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 43 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 125 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 1,581 31,764 SH   SOLE 2 3,297 0 28,467
FRESHPET INC COM 358039105 10 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 35 694 SH   SOLE 7 694 0 0
FRESHPET INC COM 358039105 6,515 130,898 SH   SOLE 18 117,696 0 13,202
FRESHPET INC COM 358039105 6,671 134,040 SH   SOLE 19 134,040 0 0
FRESHPET INC COM 358039105 57,737 1,160,078 SH   SOLE 21 1,160,078 0 0
FRESHPET INC COM 358039105 49,208 988,714 SH   SOLE 22 944,037 0 44,677
FRESHPET INC COM 358039105 450 9,050 SH   SOLE 23 9,050 0 0
FRESHPET INC COM 358039105 1,734 34,846 SH   SOLE 26 14,219 0 20,627
FRESHPET INC COM 358039105 161 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 461 9,260 SH   SOLE 30 9,260 0 0
FRESHPET INC COM 358039105 866 17,400 SH   SOLE 34 17,400 0 0
FRESHPET INC COM 358039105 168 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 9 1,454 SH   SOLE 18 1,454 0 0
FRIEDMAN INDS INC COM 358435105 160 24,710 SH   SOLE 21 24,710 0 0
FRIEDMAN INDS INC COM 358435105 104 15,952 SH   SOLE 22 15,952 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 600 51,899 SH   SOLE 2 2,087 0 49,812
FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 13 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,056 177,857 SH   SOLE 18 177,857 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 991 85,726 SH   SOLE 19 85,726 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 22,822 1,974,235 SH   SOLE 21 1,974,235 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 19,620 1,697,265 SH   SOLE 22 1,620,427 0 76,838
FRONT YD RESIDENTIAL CORP COM 35904G107 19 1,643 SH   SOLE 23 1,643 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 68 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 95 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 169 14,620 SH   SOLE 30 14,620 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 75 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 8,580 176,652 SH   SOLE 2 16,209 0 160,443
FRONTDOOR INC COM 35905A109 58 1,185 SH   SOLE 4 1,185 0 0
FRONTDOOR INC COM 35905A109 73 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 486 10,005 SH   SOLE 13 10,005 0 0
FRONTDOOR INC COM 35905A109 2,910 59,905 SH   SOLE 18 51,760 0 8,145
FRONTDOOR INC COM 35905A109 5,987 123,275 SH   SOLE 19 123,275 0 0
FRONTDOOR INC COM 35905A109 46,033 947,761 SH   SOLE 21 947,761 0 0
FRONTDOOR INC COM 35905A109 120,932 2,489,851 SH   SOLE 22 2,218,114 0 271,737
FRONTDOOR INC COM 35905A109 44 910 SH   SOLE 23 910 0 0
FRONTDOOR INC COM 35905A109 31 629 SH   SOLE 25 629 0 0
FRONTDOOR INC COM 35905A109 1,911 39,337 SH   SOLE 26 11,694 0 27,643
FRONTDOOR INC COM 35905A109 454 9,340 SH   SOLE 28 9,340 0 0
FRONTDOOR INC COM 35905A109 986 20,306 SH   SOLE 29 0 0 20,306
FRONTDOOR INC COM 35905A109 1,322 27,226 SH   SOLE 30 27,226 0 0
FRONTDOOR INC COM 35905A109 103 2,114 SH   SOLE 31 2,114 0 0
FRONTDOOR INC COM 35905A109 211 4,338 SH   SOLE 34 4,338 0 0
FRONTDOOR INC COM 35905A109 377 7,764 SH   SOLE 36 7,764 0 0
FRONTDOOR INC COM 35905A109 370 7,609 SH   SOLE 40 7,609 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 94 108,195 SH   SOLE 2 3,297 0 104,898
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 11 12,971 SH   SOLE 7 12,971 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 419 483,025 SH   SOLE 18 483,025 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 151 173,952 SH   SOLE 19 173,952 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 10,704 12,346,503 SH   SOLE 21 12,346,503 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3,478 4,011,135 SH   SOLE 22 3,107,263 0 903,872
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 19 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 10 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 109 125,369 SH   SOLE 30 125,369 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 586 64,370 SH   SOLE 7 64,370 0 0
FRP HLDGS INC COM 30292L107 330 6,863 SH   SOLE 2 258 0 6,605
FRP HLDGS INC COM 30292L107 7 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,201 25,007 SH   SOLE 18 25,007 0 0
FRP HLDGS INC COM 30292L107 574 11,956 SH   SOLE 19 11,956 0 0
FRP HLDGS INC COM 30292L107 12,766 265,840 SH   SOLE 21 265,840 0 0
FRP HLDGS INC COM 30292L107 10,861 226,178 SH   SOLE 22 215,632 0 10,546
FRP HLDGS INC COM 30292L107 49 1,028 SH   SOLE 30 1,028 0 0
FS BANCORP INC COM 30263Y104 195 3,716 SH   SOLE 2 171 0 3,545
FS BANCORP INC COM 30263Y104 5 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 774 14,739 SH   SOLE 18 14,739 0 0
FS BANCORP INC COM 30263Y104 349 6,654 SH   SOLE 19 6,654 0 0
FS BANCORP INC COM 30263Y104 7,413 141,199 SH   SOLE 21 141,199 0 0
FS BANCORP INC COM 30263Y104 2,320 44,199 SH   SOLE 22 41,506 0 2,693
FS KKR CAPITAL CORP COM 302635107 16,259 2,788,927 SH   SOLE 30 2,788,927 0 0
FTI CONSULTING INC COM 302941109 3,963 37,392 SH   SOLE 2 1,586 0 35,806
FTI CONSULTING INC COM 302941109 21 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 69 652 SH   SOLE 7 652 0 0
FTI CONSULTING INC COM 302941109 17,780 167,753 SH   SOLE 18 167,753 0 0
FTI CONSULTING INC COM 302941109 8,905 84,019 SH   SOLE 19 84,019 0 0
FTI CONSULTING INC COM 302941109 434,821 4,102,473 SH   SOLE 21 4,102,473 0 0
FTI CONSULTING INC COM 302941109 119,297 1,125,554 SH   SOLE 22 1,072,512 0 53,042
FTI CONSULTING INC COM 302941109 233 2,195 SH   SOLE 23 2,195 0 0
FTI CONSULTING INC COM 302941109 2,509 23,672 SH   SOLE 26 9,925 0 13,747
FTI CONSULTING INC COM 302941109 500 4,718 SH   SOLE 28 4,718 0 0
FTI CONSULTING INC COM 302941109 5,542 52,284 SH   SOLE 30 52,284 0 0
FTI CONSULTING INC COM 302941109 235 2,217 SH   SOLE 34 2,217 0 0
FTI CONSULTING INC COM 302941109 84 796 SH   SOLE 36 796 0 0
FTI CONSULTING INC COM 302941109 389 3,674 SH   SOLE 40 3,674 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,187 975,000 PRN   SOLE 21 975,000 0 0
FTS INTERNATIONAL INC COM 30283W104 84 37,346 SH   SOLE 2 1,479 0 35,867
FTS INTERNATIONAL INC COM 30283W104 2 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 247 110,341 SH   SOLE 18 110,341 0 0
FTS INTERNATIONAL INC COM 30283W104 124 55,188 SH   SOLE 19 55,188 0 0
FTS INTERNATIONAL INC COM 30283W104 2,502 1,116,887 SH   SOLE 21 1,116,887 0 0
FTS INTERNATIONAL INC COM 30283W104 2,215 988,733 SH   SOLE 22 951,805 0 36,928
FTS INTERNATIONAL INC COM 30283W104 7 3,201 SH   SOLE 30 3,201 0 0
FUEL TECH INC COM 359523107 4 3,571 SH   SOLE 18 3,571 0 0
FUEL TECH INC COM 359523107 53 53,920 SH   SOLE 21 53,920 0 0
FUEL TECH INC COM 359523107 491 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 1 1,562 SH   SOLE 21 1,562 0 0
FUELCELL ENERGY INC COM 35952H601 51 155,636 SH   SOLE 22 155,636 0 0
FULCRUM THERAPEUTICS INC COM 359616109 19 2,807 SH   SOLE 2 0 0 2,807
FULCRUM THERAPEUTICS INC COM 359616109 36 5,482 SH   SOLE 18 5,482 0 0
FULCRUM THERAPEUTICS INC COM 359616109 48 7,178 SH   SOLE 19 7,178 0 0
FULCRUM THERAPEUTICS INC COM 359616109 314 47,319 SH   SOLE 21 47,319 0 0
FULCRUM THERAPEUTICS INC COM 359616109 211 31,814 SH   SOLE 22 31,814 0 0
FULGENT GENETICS INC COM 359664109 13 1,207 SH   SOLE 18 1,207 0 0
FULGENT GENETICS INC COM 359664109 151 14,507 SH   SOLE 21 14,507 0 0
FULL HOUSE RESORTS INC COM 359678109 11 5,092 SH   SOLE 18 5,092 0 0
FULL HOUSE RESORTS INC COM 359678109 146 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 2,186 46,950 SH   SOLE 2 1,948 0 45,002
FULLER H B CO COM 359694106 13 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 1,826 39,208 SH   SOLE 7 39,208 0 0
FULLER H B CO COM 359694106 10,779 231,502 SH   SOLE 18 231,502 0 0
FULLER H B CO COM 359694106 4,934 105,964 SH   SOLE 19 105,964 0 0
FULLER H B CO COM 359694106 264,150 5,673,335 SH   SOLE 21 5,673,335 0 0
FULLER H B CO COM 359694106 70,155 1,506,773 SH   SOLE 22 1,436,002 0 70,771
FULLER H B CO COM 359694106 837 17,971 SH   SOLE 26 13,592 0 4,379
FULLER H B CO COM 359694106 298 6,396 SH   SOLE 28 6,396 0 0
FULLER H B CO COM 359694106 3,286 70,571 SH   SOLE 30 70,571 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,887 240,245 SH   SOLE 2 78,617 0 161,628
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 72 4,462 SH   SOLE 7 4,462 0 0
FULTON FINL CORP PA COM 360271100 15,238 941,754 SH   SOLE 18 941,754 0 0
FULTON FINL CORP PA COM 360271100 4,795 296,339 SH   SOLE 19 296,339 0 0
FULTON FINL CORP PA COM 360271100 192,526 11,898,984 SH   SOLE 21 11,898,984 0 0
FULTON FINL CORP PA COM 360271100 95,998 5,933,132 SH   SOLE 22 5,695,787 0 237,345
FULTON FINL CORP PA COM 360271100 49 3,004 SH   SOLE 23 3,004 0 0
FULTON FINL CORP PA COM 360271100 865 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 359 22,217 SH   SOLE 28 22,217 0 0
FULTON FINL CORP PA COM 360271100 783 48,400 SH   SOLE 30 48,400 0 0
FULTON FINL CORP PA COM 360271100 36 2,248 SH   SOLE 36 2,248 0 0
FULTON FINL CORP PA COM 360271100 221 13,679 SH   SOLE 40 13,679 0 0
FUNKO INC COM CL A 361008105 322 15,662 SH   SOLE 2 701 0 14,961
FUNKO INC COM CL A 361008105 10 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,199 58,252 SH   SOLE 18 58,252 0 0
FUNKO INC COM CL A 361008105 601 29,203 SH   SOLE 19 29,203 0 0
FUNKO INC COM CL A 361008105 11,477 557,808 SH   SOLE 21 557,808 0 0
FUNKO INC COM CL A 361008105 9,130 443,722 SH   SOLE 22 432,550 0 11,172
FUTU HLDGS LTD SPONSORED ADS 36118L106 527 48,052 SH   SOLE 34 48,052 0 0
FUTUREFUEL CORPORATION COM 36116M106 316 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,433 120,011 SH   SOLE 18 120,011 0 0
FUTUREFUEL CORPORATION COM 36116M106 537 45,010 SH   SOLE 19 45,010 0 0
FUTUREFUEL CORPORATION COM 36116M106 34,711 2,907,104 SH   SOLE 21 2,907,104 0 0
FUTUREFUEL CORPORATION COM 36116M106 9,423 789,217 SH   SOLE 22 758,768 0 30,449
FUTUREFUEL CORPORATION COM 36116M106 28 2,342 SH   SOLE 23 2,342 0 0
FUTUREFUEL CORPORATION COM 36116M106 40 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 397 33,260 SH   SOLE 30 33,260 0 0
FUTUREFUEL CORPORATION COM 36116M106 28 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 205 11,658 SH   SOLE 2 502 0 11,156
FVCBANKCORP INC COM 36120Q101 764 43,525 SH   SOLE 18 43,525 0 0
FVCBANKCORP INC COM 36120Q101 358 20,384 SH   SOLE 19 20,384 0 0
FVCBANKCORP INC COM 36120Q101 7,832 446,032 SH   SOLE 21 446,032 0 0
FVCBANKCORP INC COM 36120Q101 2,059 117,270 SH   SOLE 22 111,938 0 5,332
G-III APPAREL GROUP LTD COM 36237H101 1,476 57,291 SH   SOLE 2 13,179 0 44,112
G-III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 22 850 SH   SOLE 7 850 0 0
G-III APPAREL GROUP LTD COM 36237H101 5,187 201,267 SH   SOLE 18 201,267 0 0
G-III APPAREL GROUP LTD COM 36237H101 4,446 172,511 SH   SOLE 19 172,511 0 0
G-III APPAREL GROUP LTD COM 36237H101 124,181 4,818,820 SH   SOLE 21 4,818,820 0 0
G-III APPAREL GROUP LTD COM 36237H101 39,091 1,516,904 SH   SOLE 22 1,453,827 0 63,077
G-III APPAREL GROUP LTD COM 36237H101 854 33,141 SH   SOLE 23 33,141 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,776 107,716 SH   SOLE 26 16,406 0 91,310
G-III APPAREL GROUP LTD COM 36237H101 150 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,522 59,064 SH   SOLE 30 59,064 0 0
G-III APPAREL GROUP LTD COM 36237H101 21 834 SH   SOLE 34 834 0 0
G-III APPAREL GROUP LTD COM 36237H101 114 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 722 31,708 SH   SOLE 2 1,724 0 29,984
G1 THERAPEUTICS INC COM 3621LQ109 17 742 SH   SOLE 7 742 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,620 115,012 SH   SOLE 18 115,012 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,606 70,512 SH   SOLE 19 70,512 0 0
G1 THERAPEUTICS INC COM 3621LQ109 33,914 1,488,764 SH   SOLE 21 1,488,764 0 0
G1 THERAPEUTICS INC COM 3621LQ109 19,369 850,283 SH   SOLE 22 811,309 0 38,974
G1 THERAPEUTICS INC COM 3621LQ109 23 990 SH   SOLE 23 990 0 0
G1 THERAPEUTICS INC COM 3621LQ109 110 4,815 SH   SOLE 26 0 0 4,815
G1 THERAPEUTICS INC COM 3621LQ109 263 11,537 SH   SOLE 28 11,537 0 0
G1 THERAPEUTICS INC COM 3621LQ109 183 8,030 SH   SOLE 30 8,030 0 0
G1 THERAPEUTICS INC COM 3621LQ109 6 281 SH   SOLE 34 281 0 0
G1 THERAPEUTICS INC COM 3621LQ109 51 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 66 10,131 SH   SOLE 2 379 0 9,752
GAIA INC NEW CL A 36269P104 2 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 240 36,680 SH   SOLE 18 36,680 0 0
GAIA INC NEW CL A 36269P104 115 17,638 SH   SOLE 19 17,638 0 0
GAIA INC NEW CL A 36269P104 2,516 385,068 SH   SOLE 21 385,068 0 0
GAIA INC NEW CL A 36269P104 2,609 399,270 SH   SOLE 22 389,271 0 9,999
GAIN CAP HLDGS INC COM 36268W100 122 23,153 SH   SOLE 2 1,172 0 21,981
GAIN CAP HLDGS INC COM 36268W100 4 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 375 71,014 SH   SOLE 18 71,014 0 0
GAIN CAP HLDGS INC COM 36268W100 185 35,045 SH   SOLE 19 35,045 0 0
GAIN CAP HLDGS INC COM 36268W100 3,623 686,222 SH   SOLE 21 686,222 0 0
GAIN CAP HLDGS INC COM 36268W100 3,225 610,854 SH   SOLE 22 590,926 0 19,928
GALAPAGOS NV SPON ADR 36315X101 2,870 18,800 SH   SOLE 2 18,800 0 0
GALAPAGOS NV SPON ADR 36315X101 1,504 9,850 SH   SOLE 18 9,850 0 0
GALAPAGOS NV SPON ADR 36315X101 17,052 111,700 SH   SOLE 19 111,700 0 0
GALAPAGOS NV SPON ADR 36315X101 12,734 83,412 SH   SOLE 21 83,412 0 0
GALAPAGOS NV SPON ADR 36315X101 67 440 SH   SOLE 30 440 0 0
GALAPAGOS NV SPON ADR 36315X101 9,499 62,221 SH   SOLE 34 62,221 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 126 34,279 SH   SOLE 2 1,363 0 32,916
GALECTIN THERAPEUTICS INC COM NEW 363225202 447 121,838 SH   SOLE 18 121,838 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 197 53,791 SH   SOLE 19 53,791 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 4,516 1,230,486 SH   SOLE 21 1,230,486 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,143 856,531 SH   SOLE 22 844,322 0 12,209
GALLAGHER ARTHUR J & CO COM 363576109 46,913 523,761 SH   SOLE 2 115,125 0 408,636
GALLAGHER ARTHUR J & CO COM 363576109 6,781 75,710 SH   SOLE 4 70,901 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 18,829 210,221 SH   SOLE 7 202,003 0 8,218
GALLAGHER ARTHUR J & CO COM 363576109 2,417 26,980 SH   SOLE 13 26,980 0 0
GALLAGHER ARTHUR J & CO COM 363576109 189 2,112 SH   SOLE 15 2,112 0 0
GALLAGHER ARTHUR J & CO COM 363576109 137,542 1,535,585 SH   SOLE 18 1,405,662 0 129,923
GALLAGHER ARTHUR J & CO COM 363576109 258,224 2,882,928 SH   SOLE 19 2,882,928 0 0
GALLAGHER ARTHUR J & CO COM 363576109 600,487 6,704,113 SH   SOLE 21 6,704,113 0 0
GALLAGHER ARTHUR J & CO COM 363576109 463,648 5,176,378 SH   SOLE 22 4,633,474 0 542,904
GALLAGHER ARTHUR J & CO COM 363576109 11,871 132,538 SH   SOLE 23 132,538 0 0
GALLAGHER ARTHUR J & CO COM 363576109 20,567 229,614 SH   SOLE 25 229,614 0 0
GALLAGHER ARTHUR J & CO COM 363576109 93,238 1,040,946 SH   SOLE 26 257,013 0 783,933
GALLAGHER ARTHUR J & CO COM 363576109 3,016 33,671 SH   SOLE 28 23,293 0 10,378
GALLAGHER ARTHUR J & CO COM 363576109 9,517 106,255 SH   SOLE 29 3,843 0 102,412
GALLAGHER ARTHUR J & CO COM 363576109 71,631 799,718 SH   SOLE 30 799,718 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,919 166,561 SH   SOLE 31 29,931 0 136,630
GALLAGHER ARTHUR J & CO COM 363576109 6,469 72,222 SH   SOLE 34 72,222 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,641 163,461 SH   SOLE 36 163,461 0 0
GALLAGHER ARTHUR J & CO COM 363576109 430 4,801 SH   SOLE 40 4,801 0 0
GAMCO INVESTORS INC CL A COM 361438104 128 6,547 SH   SOLE 2 205 0 6,342
GAMCO INVESTORS INC CL A COM 361438104 356 18,199 SH   SOLE 18 18,199 0 0
GAMCO INVESTORS INC CL A COM 361438104 172 8,782 SH   SOLE 19 8,782 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,667 187,564 SH   SOLE 21 187,564 0 0
GAMCO INVESTORS INC CL A COM 361438104 5,079 259,793 SH   SOLE 22 248,514 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 520 94,227 SH   SOLE 2 3,928 0 90,299
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,242 406,230 SH   SOLE 18 406,230 0 0
GAMESTOP CORP NEW CL A 36467W109 858 155,353 SH   SOLE 19 155,353 0 0
GAMESTOP CORP NEW CL A 36467W109 55,219 10,003,521 SH   SOLE 21 10,003,521 0 0
GAMESTOP CORP NEW CL A 36467W109 16,370 2,965,544 SH   SOLE 22 2,665,357 0 300,187
GAMESTOP CORP NEW CL A 36467W109 197 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 73 13,225 SH   SOLE 28 13,225 0 0
GAMESTOP CORP NEW CL A 36467W109 708 128,313 SH   SOLE 30 128,313 0 0
GAMESTOP CORP NEW CL A 36467W109 753 136,489 SH   SOLE 36 136,489 0 0
GAMESTOP CORP NEW CL A 36467W109 62 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,291 426,015 SH   SOLE 2 68,826 0 357,189
GAMING & LEISURE PPTYS INC COM 36467J108 2,095 54,798 SH   SOLE 4 54,798 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 7,866 205,706 SH   SOLE 7 205,706 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 303 7,922 SH   SOLE 15 7,922 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,651 95,484 SH   SOLE 18 95,484 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 38,770 1,013,871 SH   SOLE 19 1,013,871 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 145,932 3,816,210 SH   SOLE 21 3,816,210 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 270,398 7,071,087 SH   SOLE 22 6,661,113 0 409,974
GAMING & LEISURE PPTYS INC COM 36467J108 259 6,773 SH   SOLE 23 6,773 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 15,941 416,865 SH   SOLE 25 416,865 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,703 149,134 SH   SOLE 26 49,381 0 99,753
GAMING & LEISURE PPTYS INC COM 36467J108 969 25,335 SH   SOLE 28 25,335 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 34,999 915,235 SH   SOLE 30 915,235 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 158 4,120 SH   SOLE 31 4,120 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,618 42,321 SH   SOLE 34 42,321 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 119 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 798 20,873 SH   SOLE 40 20,873 0 0
GANNETT CO INC COM 36473H104 1,196 111,351 SH   SOLE 2 4,399 0 106,952
GANNETT CO INC COM 36473H104 5 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 42 3,893 SH   SOLE 7 3,893 0 0
GANNETT CO INC COM 36473H104 5,210 485,140 SH   SOLE 18 485,140 0 0
GANNETT CO INC COM 36473H104 1,959 182,369 SH   SOLE 19 182,369 0 0
GANNETT CO INC COM 36473H104 133,775 12,455,786 SH   SOLE 21 12,455,786 0 0
GANNETT CO INC COM 36473H104 36,228 3,373,191 SH   SOLE 22 3,197,249 0 175,942
GANNETT CO INC COM 36473H104 417 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 167 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,748 162,736 SH   SOLE 30 162,736 0 0
GANNETT CO INC COM 36473H104 41 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 160 14,857 SH   SOLE 40 14,857 0 0
GAP INC COM 364760108 9,283 534,718 SH   SOLE 2 63,048 0 471,670
GAP INC COM 364760108 1,543 88,861 SH   SOLE 4 82,790 0 6,071
GAP INC COM 364760108 5,482 315,775 SH   SOLE 7 232,229 0 83,546
GAP INC COM 364760108 8 454 SH   SOLE 13 454 0 0
GAP INC COM 364760108 26 1,485 SH   SOLE 15 1,485 0 0
GAP INC COM 364760108 9,039 520,679 SH   SOLE 18 490,204 0 30,475
GAP INC COM 364760108 1,050 60,476 SH   SOLE 19 60,476 0 0
GAP INC COM 364760108 175,411 10,104,342 SH   SOLE 21 10,104,342 0 0
GAP INC COM 364760108 99,905 5,754,900 SH   SOLE 22 5,093,120 0 661,780
GAP INC COM 364760108 2,865 165,025 SH   SOLE 23 165,025 0 0
GAP INC COM 364760108 5,049 290,825 SH   SOLE 25 290,825 0 0
GAP INC COM 364760108 23,397 1,347,772 SH   SOLE 26 423,049 0 924,723
GAP INC COM 364760108 691 39,811 SH   SOLE 28 28,256 0 11,555
GAP INC COM 364760108 892 51,359 SH   SOLE 29 3,762 0 47,597
GAP INC COM 364760108 18,154 1,045,710 SH   SOLE 30 1,045,710 0 0
GAP INC COM 364760108 918 52,902 SH   SOLE 31 45,113 0 7,789
GAP INC COM 364760108 1,297 74,690 SH   SOLE 32 74,690 0 0
GAP INC COM 364760108 904 52,081 SH   SOLE 34 52,081 0 0
GAP INC COM 364760108 4,314 248,498 SH   SOLE 36 248,498 0 0
GAP INC COM 364760108 82 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 6,975 246,537 SH   SOLE 2 9,364 0 237,173
GARDNER DENVER HLDGS INC COM 36555P107 16 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 65 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,738 61,425 SH   SOLE 18 61,425 0 0
GARDNER DENVER HLDGS INC COM 36555P107 842 29,746 SH   SOLE 19 29,746 0 0
GARDNER DENVER HLDGS INC COM 36555P107 41,032 1,450,405 SH   SOLE 21 1,450,405 0 0
GARDNER DENVER HLDGS INC COM 36555P107 100,832 3,564,224 SH   SOLE 22 3,280,055 0 284,169
GARDNER DENVER HLDGS INC COM 36555P107 1,605 56,743 SH   SOLE 26 36,482 0 20,261
GARDNER DENVER HLDGS INC COM 36555P107 460 16,253 SH   SOLE 28 16,253 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,042 36,821 SH   SOLE 30 36,821 0 0
GARDNER DENVER HLDGS INC COM 36555P107 77 2,739 SH   SOLE 31 2,739 0 0
GARDNER DENVER HLDGS INC COM 36555P107 347 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 33,025 389,952 SH   SOLE 2 69,356 0 320,596
GARMIN LTD SHS H2906T109 4,682 55,287 SH   SOLE 4 51,636 0 3,651
GARMIN LTD SHS H2906T109 17,254 203,735 SH   SOLE 7 156,809 0 46,926
GARMIN LTD SHS H2906T109 167 1,966 SH   SOLE 13 1,966 0 0
GARMIN LTD SHS H2906T109 106 1,256 SH   SOLE 15 1,256 0 0
GARMIN LTD SHS H2906T109 27,232 321,551 SH   SOLE 18 300,804 0 20,747
GARMIN LTD SHS H2906T109 5,253 62,025 SH   SOLE 19 62,025 0 0
GARMIN LTD SHS H2906T109 542,282 6,403,145 SH   SOLE 21 6,403,145 0 0
GARMIN LTD SHS H2906T109 330,642 3,904,148 SH   SOLE 22 3,509,744 0 394,404
GARMIN LTD SHS H2906T109 8,301 98,018 SH   SOLE 23 98,018 0 0
GARMIN LTD SHS H2906T109 13,942 164,629 SH   SOLE 25 164,629 0 0
GARMIN LTD SHS H2906T109 55,617 656,713 SH   SOLE 26 196,533 0 460,180
GARMIN LTD SHS H2906T109 2,120 25,030 SH   SOLE 28 18,053 0 6,977
GARMIN LTD SHS H2906T109 3,140 37,081 SH   SOLE 29 2,264 0 34,817
GARMIN LTD SHS H2906T109 61,233 723,025 SH   SOLE 30 723,025 0 0
GARMIN LTD SHS H2906T109 2,314 27,325 SH   SOLE 31 22,113 0 5,212
GARMIN LTD SHS H2906T109 2,472 29,193 SH   SOLE 32 29,193 0 0
GARMIN LTD SHS H2906T109 3,935 46,461 SH   SOLE 34 46,461 0 0
GARMIN LTD SHS H2906T109 7,606 89,812 SH   SOLE 36 89,812 0 0
GARMIN LTD SHS H2906T109 315 3,722 SH   SOLE 40 3,722 0 0
GARRETT MOTION INC COM 366505105 3 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 14 1,356 SH   SOLE 7 1,356 0 0
GARRETT MOTION INC COM 366505105 998 100,201 SH   SOLE 18 100,201 0 0
GARRETT MOTION INC COM 366505105 999 100,282 SH   SOLE 19 100,282 0 0
GARRETT MOTION INC COM 366505105 58,112 5,834,506 SH   SOLE 21 5,834,506 0 0
GARRETT MOTION INC COM 366505105 14,060 1,411,655 SH   SOLE 22 1,361,884 0 49,771
GARRETT MOTION INC COM 366505105 301 30,257 SH   SOLE 25 30,257 0 0
GARRETT MOTION INC COM 366505105 244 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 197 19,766 SH   SOLE 28 19,766 0 0
GARRETT MOTION INC COM 366505105 1,188 119,254 SH   SOLE 30 119,254 0 0
GARRETT MOTION INC COM 366505105 481 48,278 SH   SOLE 34 48,278 0 0
GARRETT MOTION INC COM 366505105 44 4,453 SH   SOLE 36 4,453 0 0
GARRETT MOTION INC COM 366505105 65 6,547 SH   SOLE 40 6,547 0 0
GARTNER INC COM 366651107 30,138 210,768 SH   SOLE 2 20,285 0 190,483
GARTNER INC COM 366651107 4,647 32,499 SH   SOLE 4 30,030 0 2,469
GARTNER INC COM 366651107 11,519 80,558 SH   SOLE 7 77,671 0 2,887
GARTNER INC COM 366651107 179 1,254 SH   SOLE 13 1,254 0 0
GARTNER INC COM 366651107 124 864 SH   SOLE 15 864 0 0
GARTNER INC COM 366651107 25,058 175,245 SH   SOLE 18 163,244 0 12,001
GARTNER INC COM 366651107 111,055 776,666 SH   SOLE 19 776,666 0 0
GARTNER INC COM 366651107 317,709 2,221,900 SH   SOLE 21 2,221,900 0 0
GARTNER INC COM 366651107 306,687 2,144,812 SH   SOLE 22 1,916,457 0 228,355
GARTNER INC COM 366651107 9,304 65,068 SH   SOLE 23 65,068 0 0
GARTNER INC COM 366651107 11,494 80,385 SH   SOLE 25 80,385 0 0
GARTNER INC COM 366651107 50,400 352,470 SH   SOLE 26 117,713 0 234,757
GARTNER INC COM 366651107 2,348 16,421 SH   SOLE 28 11,467 0 4,954
GARTNER INC COM 366651107 2,964 20,729 SH   SOLE 29 1,811 0 18,918
GARTNER INC COM 366651107 45,488 318,123 SH   SOLE 30 318,123 0 0
GARTNER INC COM 366651107 2,695 18,845 SH   SOLE 31 15,085 0 3,760
GARTNER INC COM 366651107 768 5,372 SH   SOLE 34 5,372 0 0
GARTNER INC COM 366651107 7,688 53,764 SH   SOLE 36 53,764 0 0
GARTNER INC COM 366651107 268 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 526 40,969 SH   SOLE 2 1,332 0 39,637
GASLOG LTD SHS G37585109 12 909 SH   SOLE 7 909 0 0
GASLOG LTD SHS G37585109 1,759 136,856 SH   SOLE 18 136,856 0 0
GASLOG LTD SHS G37585109 899 69,941 SH   SOLE 19 69,941 0 0
GASLOG LTD SHS G37585109 17,072 1,328,590 SH   SOLE 21 1,328,590 0 0
GASLOG LTD SHS G37585109 5,800 451,342 SH   SOLE 22 418,364 0 32,978
GASLOG LTD SHS G37585109 21 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 478 37,197 SH   SOLE 30 37,197 0 0
GASLOG LTD SHS G37585109 12 924 SH   SOLE 34 924 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 885 87,911 SH   SOLE 2 3,555 0 84,356
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 216 21,475 SH   SOLE 18 21,475 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 104 10,359 SH   SOLE 19 10,359 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4,933 489,901 SH   SOLE 21 489,901 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 12,918 1,282,772 SH   SOLE 22 1,141,991 0 140,781
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 363 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 86 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 242 24,052 SH   SOLE 30 24,052 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 66 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 6,292 81,161 SH   SOLE 2 43,804 0 37,357
GATX CORP COM 361448103 143 1,848 SH   SOLE 4 1,848 0 0
GATX CORP COM 361448103 96 1,243 SH   SOLE 7 1,243 0 0
GATX CORP COM 361448103 2,311 29,810 SH   SOLE 13 29,810 0 0
GATX CORP COM 361448103 21,675 279,569 SH   SOLE 18 243,789 0 35,780
GATX CORP COM 361448103 26,765 345,221 SH   SOLE 19 345,221 0 0
GATX CORP COM 361448103 198,918 2,565,693 SH   SOLE 21 2,565,693 0 0
GATX CORP COM 361448103 119,861 1,545,994 SH   SOLE 22 1,448,511 0 97,483
GATX CORP COM 361448103 383 4,945 SH   SOLE 23 4,945 0 0
GATX CORP COM 361448103 1,752 22,596 SH   SOLE 26 10,645 0 11,951
GATX CORP COM 361448103 351 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 5,883 75,877 SH   SOLE 29 0 0 75,877
GATX CORP COM 361448103 1,848 23,834 SH   SOLE 30 23,834 0 0
GATX CORP COM 361448103 16 210 SH   SOLE 34 210 0 0
GATX CORP COM 361448103 1,471 18,974 SH   SOLE 36 18,974 0 0
GATX CORP COM 361448103 235 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 11,358 182,992 SH   SOLE 2 6,793 0 176,199
GCI LIBERTY INC COM CLASS A 36164V305 30 490 SH   SOLE 4 490 0 0
GCI LIBERTY INC COM CLASS A 36164V305 119 1,911 SH   SOLE 7 1,911 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,880 46,398 SH   SOLE 18 46,398 0 0
GCI LIBERTY INC COM CLASS A 36164V305 40,260 648,627 SH   SOLE 19 648,627 0 0
GCI LIBERTY INC COM CLASS A 36164V305 82,735 1,332,934 SH   SOLE 21 1,332,934 0 0
GCI LIBERTY INC COM CLASS A 36164V305 161,127 2,595,884 SH   SOLE 22 2,405,261 0 190,623
GCI LIBERTY INC COM CLASS A 36164V305 1,970 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 931 15,001 SH   SOLE 28 15,001 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,798 28,961 SH   SOLE 30 28,961 0 0
GCI LIBERTY INC COM CLASS A 36164V305 124 1,993 SH   SOLE 31 1,993 0 0
GCI LIBERTY INC COM CLASS A 36164V305 639 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 914 47,473 SH   SOLE 2 2,256 0 45,217
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 21 1,067 SH   SOLE 7 1,067 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,671 242,635 SH   SOLE 18 242,635 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,786 92,778 SH   SOLE 19 92,778 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 113,338 5,887,690 SH   SOLE 21 5,887,690 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 31,205 1,621,023 SH   SOLE 22 1,524,477 0 96,546
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 496 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 173 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,514 78,628 SH   SOLE 30 78,628 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 164 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,529 63,092 SH   SOLE 2 1,684 0 61,408
GDS HLDGS LTD SPONSORED ADS 36165L108 542 13,511 SH   SOLE 4 13,511 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 304 7,591 SH   SOLE 7 7,591 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 970 24,199 SH   SOLE 15 23,329 0 870
GDS HLDGS LTD SPONSORED ADS 36165L108 3,358 83,775 SH   SOLE 18 83,775 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 27,465 685,248 SH   SOLE 19 685,248 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 47,779 1,192,096 SH   SOLE 21 1,192,096 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 27,483 685,700 SH   SOLE 22 628,328 0 57,372
GDS HLDGS LTD SPONSORED ADS 36165L108 1,558 38,860 SH   SOLE 23 38,860 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,374 34,285 SH   SOLE 25 34,285 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 11,885 296,526 SH   SOLE 26 92,946 0 203,580
GDS HLDGS LTD SPONSORED ADS 36165L108 490 12,215 SH   SOLE 28 12,215 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 105 2,611 SH   SOLE 29 0 0 2,611
GDS HLDGS LTD SPONSORED ADS 36165L108 13,396 334,243 SH   SOLE 30 334,243 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 133 3,312 SH   SOLE 31 3,312 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,106 302,058 SH   SOLE 34 302,058 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 23 565 SH   SOLE 40 565 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 777 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 246 644,589 SH   SOLE 22 644,589 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 139 15,071 SH   SOLE 2 761 0 14,310
GENCO SHIPPING & TRADING LTD SHS Y2685T131 494 53,715 SH   SOLE 18 53,715 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 233 25,325 SH   SOLE 19 25,325 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,990 542,419 SH   SOLE 21 542,419 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,841 417,516 SH   SOLE 22 407,941 0 9,575
GENCOR INDS INC COM 368678108 97 8,359 SH   SOLE 2 303 0 8,056
GENCOR INDS INC COM 368678108 362 31,168 SH   SOLE 18 31,168 0 0
GENCOR INDS INC COM 368678108 171 14,742 SH   SOLE 19 14,742 0 0
GENCOR INDS INC COM 368678108 3,901 336,006 SH   SOLE 21 336,006 0 0
GENCOR INDS INC COM 368678108 1,201 103,425 SH   SOLE 22 97,973 0 5,452
GENERAC HLDGS INC COM 368736104 5,926 75,643 SH   SOLE 2 24,154 0 51,489
GENERAC HLDGS INC COM 368736104 189 2,409 SH   SOLE 4 2,409 0 0
GENERAC HLDGS INC COM 368736104 137 1,748 SH   SOLE 7 1,748 0 0
GENERAC HLDGS INC COM 368736104 1,975 25,210 SH   SOLE 13 25,210 0 0
GENERAC HLDGS INC COM 368736104 22,917 292,534 SH   SOLE 18 234,245 0 58,289
GENERAC HLDGS INC COM 368736104 37,833 482,934 SH   SOLE 19 482,934 0 0
GENERAC HLDGS INC COM 368736104 161,222 2,057,976 SH   SOLE 21 2,057,976 0 0
GENERAC HLDGS INC COM 368736104 174,373 2,225,854 SH   SOLE 22 2,017,013 0 208,841
GENERAC HLDGS INC COM 368736104 2,240 28,597 SH   SOLE 23 28,597 0 0
GENERAC HLDGS INC COM 368736104 6,574 83,913 SH   SOLE 26 17,601 0 66,312
GENERAC HLDGS INC COM 368736104 618 7,883 SH   SOLE 28 7,883 0 0
GENERAC HLDGS INC COM 368736104 2,127 27,155 SH   SOLE 29 1,342 0 25,813
GENERAC HLDGS INC COM 368736104 1,932 24,663 SH   SOLE 30 24,663 0 0
GENERAC HLDGS INC COM 368736104 313 4,001 SH   SOLE 31 1,853 0 2,148
GENERAC HLDGS INC COM 368736104 426 5,432 SH   SOLE 34 5,432 0 0
GENERAC HLDGS INC COM 368736104 1,150 14,677 SH   SOLE 36 14,677 0 0
GENERAC HLDGS INC COM 368736104 553 7,061 SH   SOLE 40 7,061 0 0
GENERAL DYNAMICS CORP COM 369550108 125,194 685,129 SH   SOLE 2 128,897 0 556,232
GENERAL DYNAMICS CORP COM 369550108 18,127 99,203 SH   SOLE 4 92,475 0 6,728
GENERAL DYNAMICS CORP COM 369550108 50,301 275,274 SH   SOLE 7 228,449 0 46,825
GENERAL DYNAMICS CORP COM 369550108 357 1,951 SH   SOLE 13 1,951 0 0
GENERAL DYNAMICS CORP COM 369550108 468 2,562 SH   SOLE 15 2,562 0 0
GENERAL DYNAMICS CORP COM 369550108 91,621 501,401 SH   SOLE 18 484,869 0 16,532
GENERAL DYNAMICS CORP COM 369550108 21,936 120,046 SH   SOLE 19 120,046 0 0
GENERAL DYNAMICS CORP COM 369550108 1,006,870 5,510,152 SH   SOLE 21 5,510,152 0 0
GENERAL DYNAMICS CORP COM 369550108 1,070,969 5,860,937 SH   SOLE 22 5,175,941 0 684,996
GENERAL DYNAMICS CORP COM 369550108 37,433 204,852 SH   SOLE 23 204,852 0 0
GENERAL DYNAMICS CORP COM 369550108 53,333 291,868 SH   SOLE 25 291,868 0 0
GENERAL DYNAMICS CORP COM 369550108 91,421 500,308 SH   SOLE 26 314,788 0 185,520
GENERAL DYNAMICS CORP COM 369550108 2,951 16,151 SH   SOLE 29 16,151 0 0
GENERAL DYNAMICS CORP COM 369550108 175,386 959,807 SH   SOLE 30 959,807 0 0
GENERAL DYNAMICS CORP COM 369550108 14,270 78,094 SH   SOLE 31 63,341 0 14,753
GENERAL DYNAMICS CORP COM 369550108 34,236 187,357 SH   SOLE 36 187,357 0 0
GENERAL DYNAMICS CORP COM 369550108 1,038 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 198,488 22,202,196 SH   SOLE 2 3,167,661 0 19,034,535
GENERAL ELECTRIC CO COM 369604103 31,249 3,495,405 SH   SOLE 4 3,258,064 0 237,341
GENERAL ELECTRIC CO COM 369604103 69,062 7,725,013 SH   SOLE 7 7,725,013 0 0
GENERAL ELECTRIC CO COM 369604103 529 59,129 SH   SOLE 13 59,129 0 0
GENERAL ELECTRIC CO COM 369604103 751 84,030 SH   SOLE 15 84,030 0 0
GENERAL ELECTRIC CO COM 369604103 5 564 SH   SOLE 17 0 0 564
GENERAL ELECTRIC CO COM 369604103 154,935 17,330,540 SH   SOLE 18 15,544,327 0 1,786,213
GENERAL ELECTRIC CO COM 369604103 203,986 22,817,256 SH   SOLE 19 22,817,256 0 0
GENERAL ELECTRIC CO COM 369604103 826 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,327,765 148,519,586 SH   SOLE 21 148,519,586 0 0
GENERAL ELECTRIC CO COM 369604103 1,854,725 207,463,631 SH   SOLE 22 188,960,374 0 18,503,257
GENERAL ELECTRIC CO COM 369604103 57,282 6,407,349 SH   SOLE 23 6,407,349 0 0
GENERAL ELECTRIC CO COM 369604103 79,482 8,890,652 SH   SOLE 25 8,890,652 0 0
GENERAL ELECTRIC CO COM 369604103 318,887 35,669,741 SH   SOLE 26 10,103,583 0 25,566,158
GENERAL ELECTRIC CO COM 369604103 15,146 1,694,168 SH   SOLE 28 1,232,341 0 461,827
GENERAL ELECTRIC CO COM 369604103 1,890 211,463 SH   SOLE 29 211,463 0 0
GENERAL ELECTRIC CO COM 369604103 256,674 28,710,731 SH   SOLE 30 28,710,731 0 0
GENERAL ELECTRIC CO COM 369604103 17,042 1,906,309 SH   SOLE 31 1,568,319 0 337,990
GENERAL ELECTRIC CO COM 369604103 7,994 894,172 SH   SOLE 34 894,172 0 0
GENERAL ELECTRIC CO COM 369604103 72,033 8,057,381 SH   SOLE 36 8,057,381 0 0
GENERAL ELECTRIC CO COM 369604103 1,846 206,470 SH   SOLE 40 206,470 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 13 1,500 SH Put SOLE 2 1,500 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 2,235 250,000 SH Put SOLE 19 250,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 22 2,500 SH Put SOLE 22 2,500 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 134 15,000 SH Put SOLE 34 15,000 0 0
GENERAL FIN CORP DEL COM 369822101 89 10,019 SH   SOLE 2 295 0 9,724
GENERAL FIN CORP DEL COM 369822101 347 39,307 SH   SOLE 18 39,307 0 0
GENERAL FIN CORP DEL COM 369822101 158 17,875 SH   SOLE 19 17,875 0 0
GENERAL FIN CORP DEL COM 369822101 3,906 441,811 SH   SOLE 21 441,811 0 0
GENERAL FIN CORP DEL COM 369822101 2,654 300,180 SH   SOLE 22 292,840 0 7,340
GENERAL MLS INC COM 370334104 105,634 1,916,434 SH   SOLE 2 522,119 0 1,394,315
GENERAL MLS INC COM 370334104 18,585 337,180 SH   SOLE 4 321,536 0 15,644
GENERAL MLS INC COM 370334104 34,991 634,817 SH   SOLE 7 634,817 0 0
GENERAL MLS INC COM 370334104 4,872 88,385 SH   SOLE 13 88,385 0 0
GENERAL MLS INC COM 370334104 291 5,281 SH   SOLE 15 5,281 0 0
GENERAL MLS INC COM 370334104 75,670 1,372,815 SH   SOLE 18 1,214,496 0 158,319
GENERAL MLS INC COM 370334104 47,204 856,388 SH   SOLE 19 856,388 0 0
GENERAL MLS INC COM 370334104 975,596 17,699,494 SH   SOLE 21 17,699,494 0 0
GENERAL MLS INC COM 370334104 892,607 16,193,878 SH   SOLE 22 14,083,065 0 2,110,813
GENERAL MLS INC COM 370334104 32,349 586,882 SH   SOLE 23 586,882 0 0
GENERAL MLS INC COM 370334104 34,123 619,072 SH   SOLE 25 619,072 0 0
GENERAL MLS INC COM 370334104 188,016 3,411,025 SH   SOLE 26 857,982 0 2,553,043
GENERAL MLS INC COM 370334104 6,489 117,730 SH   SOLE 28 86,539 0 31,191
GENERAL MLS INC COM 370334104 24,039 436,130 SH   SOLE 29 102,527 0 333,603
GENERAL MLS INC COM 370334104 171,499 3,111,378 SH   SOLE 30 3,111,378 0 0
GENERAL MLS INC COM 370334104 15,617 283,319 SH   SOLE 31 223,532 0 59,787
GENERAL MLS INC COM 370334104 4,712 85,487 SH   SOLE 32 85,487 0 0
GENERAL MLS INC COM 370334104 27,920 506,530 SH   SOLE 34 506,530 0 0
GENERAL MLS INC COM 370334104 11,805 214,168 SH   SOLE 35 214,168 0 0
GENERAL MLS INC COM 370334104 31,671 574,582 SH   SOLE 36 574,582 0 0
GENERAL MLS INC COM 370334104 770 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 19 74,731 SH   SOLE 21 74,731 0 0
GENERAL MOLY INC COM 370373102 393 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 124,450 3,320,447 SH   SOLE 2 549,142 0 2,771,305
GENERAL MTRS CO COM 37045V100 19,446 518,828 SH   SOLE 4 484,033 0 34,795
GENERAL MTRS CO COM 37045V100 48,720 1,299,881 SH   SOLE 7 1,155,679 0 144,202
GENERAL MTRS CO COM 37045V100 990 26,427 SH   SOLE 13 26,427 0 0
GENERAL MTRS CO COM 37045V100 451 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 223,282 5,957,367 SH   SOLE 18 5,599,623 0 357,744
GENERAL MTRS CO COM 37045V100 275,578 7,352,677 SH   SOLE 19 7,352,677 0 0
GENERAL MTRS CO COM 37045V100 1,086,082 28,977,646 SH   SOLE 21 28,977,646 0 0
GENERAL MTRS CO COM 37045V100 1,179,217 31,462,555 SH   SOLE 22 27,850,019 0 3,612,536
GENERAL MTRS CO COM 37045V100 35,980 959,971 SH   SOLE 23 959,971 0 0
GENERAL MTRS CO COM 37045V100 48,691 1,299,107 SH   SOLE 25 1,299,107 0 0
GENERAL MTRS CO COM 37045V100 201,164 5,367,228 SH   SOLE 26 1,479,618 0 3,887,610
GENERAL MTRS CO COM 37045V100 9,311 248,429 SH   SOLE 28 180,410 0 68,019
GENERAL MTRS CO COM 37045V100 1,381 36,850 SH   SOLE 29 36,850 0 0
GENERAL MTRS CO COM 37045V100 195,275 5,210,117 SH   SOLE 30 5,210,117 0 0
GENERAL MTRS CO COM 37045V100 10,767 287,262 SH   SOLE 31 236,116 0 51,146
GENERAL MTRS CO COM 37045V100 3,588 95,724 SH   SOLE 32 95,724 0 0
GENERAL MTRS CO COM 37045V100 13,150 350,864 SH   SOLE 34 350,864 0 0
GENERAL MTRS CO COM 37045V100 42,664 1,138,308 SH   SOLE 36 1,138,308 0 0
GENERAL MTRS CO COM 37045V100 1,166 31,121 SH   SOLE 40 31,121 0 0
GENESCO INC COM 371532102 661 16,510 SH   SOLE 2 639 0 15,871
GENESCO INC COM 371532102 7 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 34 843 SH   SOLE 7 843 0 0
GENESCO INC COM 371532102 2,858 71,426 SH   SOLE 18 71,426 0 0
GENESCO INC COM 371532102 1,116 27,892 SH   SOLE 19 27,892 0 0
GENESCO INC COM 371532102 65,786 1,643,838 SH   SOLE 21 1,643,838 0 0
GENESCO INC COM 371532102 20,127 502,922 SH   SOLE 22 468,531 0 34,391
GENESCO INC COM 371532102 138 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 87 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 858 21,443 SH   SOLE 30 21,443 0 0
GENESCO INC COM 371532102 256 6,406 SH   SOLE 34 6,406 0 0
GENESCO INC COM 371532102 112 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 111 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 15,010 135,827 SH   SOLE 2 28,768 0 107,059
GENESEE & WYO INC CL A 371559105 118 1,070 SH   SOLE 4 1,070 0 0
GENESEE & WYO INC CL A 371559105 176 1,593 SH   SOLE 7 1,593 0 0
GENESEE & WYO INC CL A 371559105 17,496 158,316 SH   SOLE 18 158,316 0 0
GENESEE & WYO INC CL A 371559105 1,381 12,501 SH   SOLE 19 12,501 0 0
GENESEE & WYO INC CL A 371559105 301,873 2,731,635 SH   SOLE 21 2,731,635 0 0
GENESEE & WYO INC CL A 371559105 202,545 1,832,819 SH   SOLE 22 1,719,698 0 113,121
GENESEE & WYO INC CL A 371559105 2,835 25,655 SH   SOLE 26 13,159 0 12,496
GENESEE & WYO INC CL A 371559105 814 7,367 SH   SOLE 28 7,367 0 0
GENESEE & WYO INC CL A 371559105 3,840 34,750 SH   SOLE 30 34,750 0 0
GENESEE & WYO INC CL A 371559105 126 1,136 SH   SOLE 31 1,136 0 0
GENESEE & WYO INC CL A 371559105 489 4,428 SH   SOLE 36 4,428 0 0
GENESEE & WYO INC CL A 371559105 637 5,761 SH   SOLE 40 5,761 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 536 24,960 SH   SOLE 18 24,960 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 32,515 1,514,434 SH   SOLE 19 1,514,434 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 79 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 319 286,953 SH   SOLE 18 286,953 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 150 134,998 SH   SOLE 19 134,998 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 3,091 2,784,862 SH   SOLE 21 2,784,862 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,461 1,315,984 SH   SOLE 22 1,271,444 0 44,540
GENFIT S A ADS 372279109 446 25,600 SH   SOLE 2 25,600 0 0
GENFIT S A ADS 372279109 284 16,310 SH   SOLE 18 16,310 0 0
GENFIT S A ADS 372279109 3,466 199,100 SH   SOLE 19 199,100 0 0
GENFIT S A ADS 372279109 44 2,500 SH   SOLE 20 2,500 0 0
GENFIT S A ADS 372279109 1,513 86,900 SH   SOLE 34 86,900 0 0
GENIE ENERGY LTD CL B 372284208 100 13,469 SH   SOLE 2 596 0 12,873
GENIE ENERGY LTD CL B 372284208 381 51,094 SH   SOLE 18 51,094 0 0
GENIE ENERGY LTD CL B 372284208 181 24,299 SH   SOLE 19 24,299 0 0
GENIE ENERGY LTD CL B 372284208 3,761 504,137 SH   SOLE 21 504,137 0 0
GENIE ENERGY LTD CL B 372284208 3,843 515,102 SH   SOLE 22 510,858 0 4,244
GENMAB A S SPONSORED ADS 372303206 3,449 170,219 SH   SOLE 2 170,219 0 0
GENMAB A S SPONSORED ADS 372303206 1,182 58,352 SH   SOLE 18 58,352 0 0
GENMAB A S SPONSORED ADS 372303206 14,316 706,623 SH   SOLE 19 706,623 0 0
GENMAB A S SPONSORED ADS 372303206 11,815 583,161 SH   SOLE 34 583,161 0 0
GENMARK DIAGNOSTICS INC COM 372309104 320 52,832 SH   SOLE 2 7,505 0 45,327
GENMARK DIAGNOSTICS INC COM 372309104 6 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,482 244,543 SH   SOLE 18 197,498 0 47,045
GENMARK DIAGNOSTICS INC COM 372309104 1,551 256,010 SH   SOLE 19 256,010 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11,612 1,916,090 SH   SOLE 21 1,916,090 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,380 1,712,908 SH   SOLE 22 1,652,887 0 60,021
GENMARK DIAGNOSTICS INC COM 372309104 75 12,422 SH   SOLE 23 12,422 0 0
GENMARK DIAGNOSTICS INC COM 372309104 103 17,001 SH   SOLE 26 0 0 17,001
GENMARK DIAGNOSTICS INC COM 372309104 41 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 62 10,281 SH   SOLE 30 10,281 0 0
GENMARK DIAGNOSTICS INC COM 372309104 25 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 4 1,549 SH   SOLE 21 1,549 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 241 83,220 SH   SOLE 22 83,220 0 0
GENOMIC HEALTH INC COM 37244C101 1,839 27,115 SH   SOLE 2 4,780 0 22,335
GENOMIC HEALTH INC COM 37244C101 9 136 SH   SOLE 4 136 0 0
GENOMIC HEALTH INC COM 37244C101 36 535 SH   SOLE 7 535 0 0
GENOMIC HEALTH INC COM 37244C101 8,210 121,060 SH   SOLE 18 115,769 0 5,291
GENOMIC HEALTH INC COM 37244C101 6,807 100,371 SH   SOLE 19 100,371 0 0
GENOMIC HEALTH INC COM 37244C101 195,857 2,887,891 SH   SOLE 21 2,887,891 0 0
GENOMIC HEALTH INC COM 37244C101 52,434 773,140 SH   SOLE 22 737,276 0 35,864
GENOMIC HEALTH INC COM 37244C101 756 11,154 SH   SOLE 23 11,154 0 0
GENOMIC HEALTH INC COM 37244C101 2,351 34,671 SH   SOLE 26 4,988 0 29,683
GENOMIC HEALTH INC COM 37244C101 185 2,734 SH   SOLE 28 2,734 0 0
GENOMIC HEALTH INC COM 37244C101 7,063 104,144 SH   SOLE 30 104,144 0 0
GENOMIC HEALTH INC COM 37244C101 77 1,141 SH   SOLE 34 1,141 0 0
GENOMIC HEALTH INC COM 37244C101 152 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 36,475 941,286 SH   SOLE 2 82,720 0 858,566
GENPACT LIMITED SHS G3922B107 78 2,018 SH   SOLE 3 2,018 0 0
GENPACT LIMITED SHS G3922B107 2,403 62,008 SH   SOLE 4 62,008 0 0
GENPACT LIMITED SHS G3922B107 334 8,622 SH   SOLE 7 8,622 0 0
GENPACT LIMITED SHS G3922B107 1,853 47,812 SH   SOLE 13 47,812 0 0
GENPACT LIMITED SHS G3922B107 6,829 176,240 SH   SOLE 18 176,240 0 0
GENPACT LIMITED SHS G3922B107 2,043 52,721 SH   SOLE 19 52,721 0 0
GENPACT LIMITED SHS G3922B107 84,690 2,185,547 SH   SOLE 21 2,185,547 0 0
GENPACT LIMITED SHS G3922B107 222,140 5,732,647 SH   SOLE 22 5,022,816 0 709,831
GENPACT LIMITED SHS G3922B107 491 12,677 SH   SOLE 23 12,677 0 0
GENPACT LIMITED SHS G3922B107 41 1,067 SH   SOLE 26 1,067 0 0
GENPACT LIMITED SHS G3922B107 6,039 155,844 SH   SOLE 30 155,844 0 0
GENPACT LIMITED SHS G3922B107 9,154 236,236 SH   SOLE 31 224,209 0 12,027
GENPACT LIMITED SHS G3922B107 455 11,745 SH   SOLE 34 11,745 0 0
GENPACT LIMITED SHS G3922B107 1,229 31,723 SH   SOLE 36 31,723 0 0
GENTEX CORP COM 371901109 17,447 633,638 SH   SOLE 2 174,573 0 459,065
GENTEX CORP COM 371901109 60 2,166 SH   SOLE 4 2,166 0 0
GENTEX CORP COM 371901109 182 6,595 SH   SOLE 7 6,595 0 0
GENTEX CORP COM 371901109 98 3,552 SH   SOLE 15 3,552 0 0
GENTEX CORP COM 371901109 21,363 775,854 SH   SOLE 18 768,337 0 7,517
GENTEX CORP COM 371901109 2,053 74,553 SH   SOLE 19 74,553 0 0
GENTEX CORP COM 371901109 341,917 12,417,536 SH   SOLE 21 12,417,536 0 0
GENTEX CORP COM 371901109 229,815 8,346,283 SH   SOLE 22 7,792,304 0 553,979
GENTEX CORP COM 371901109 7,207 261,751 SH   SOLE 25 261,751 0 0
GENTEX CORP COM 371901109 13,815 501,713 SH   SOLE 26 219,315 0 282,398
GENTEX CORP COM 371901109 911 33,069 SH   SOLE 28 33,069 0 0
GENTEX CORP COM 371901109 2,444 88,758 SH   SOLE 30 88,758 0 0
GENTEX CORP COM 371901109 207 7,519 SH   SOLE 31 7,519 0 0
GENTEX CORP COM 371901109 393 14,280 SH   SOLE 34 14,280 0 0
GENTEX CORP COM 371901109 3,126 113,544 SH   SOLE 36 113,544 0 0
GENTEX CORP COM 371901109 716 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 1,177 28,660 SH   SOLE 2 1,346 0 27,314
GENTHERM INC COM 37253A103 9 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 16 383 SH   SOLE 7 383 0 0
GENTHERM INC COM 37253A103 6,148 149,650 SH   SOLE 18 149,650 0 0
GENTHERM INC COM 37253A103 2,322 56,506 SH   SOLE 19 56,506 0 0
GENTHERM INC COM 37253A103 146,279 3,560,410 SH   SOLE 21 3,560,410 0 0
GENTHERM INC COM 37253A103 40,508 985,954 SH   SOLE 22 931,763 0 54,191
GENTHERM INC COM 37253A103 747 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 202 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,148 52,270 SH   SOLE 30 52,270 0 0
GENTHERM INC COM 37253A103 159 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 37,705 378,607 SH   SOLE 2 61,177 0 317,430
GENUINE PARTS CO COM 372460105 6,024 60,486 SH   SOLE 4 56,614 0 3,872
GENUINE PARTS CO COM 372460105 29,049 291,688 SH   SOLE 7 194,596 0 97,092
GENUINE PARTS CO COM 372460105 468 4,695 SH   SOLE 13 4,695 0 0
GENUINE PARTS CO COM 372460105 131 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 106,541 1,069,795 SH   SOLE 18 1,050,357 0 19,438
GENUINE PARTS CO COM 372460105 104,519 1,049,491 SH   SOLE 19 1,049,491 0 0
GENUINE PARTS CO COM 372460105 547,143 5,493,953 SH   SOLE 21 5,493,953 0 0
GENUINE PARTS CO COM 372460105 362,961 3,644,554 SH   SOLE 22 3,255,614 0 388,940
GENUINE PARTS CO COM 372460105 10,569 106,124 SH   SOLE 23 106,124 0 0
GENUINE PARTS CO COM 372460105 26,030 261,375 SH   SOLE 25 261,375 0 0
GENUINE PARTS CO COM 372460105 87,058 874,168 SH   SOLE 26 295,415 0 578,753
GENUINE PARTS CO COM 372460105 2,932 29,437 SH   SOLE 28 21,982 0 7,455
GENUINE PARTS CO COM 372460105 3,324 33,375 SH   SOLE 29 2,843 0 30,532
GENUINE PARTS CO COM 372460105 54,713 549,387 SH   SOLE 30 549,387 0 0
GENUINE PARTS CO COM 372460105 3,677 36,922 SH   SOLE 31 25,568 0 11,354
GENUINE PARTS CO COM 372460105 2,501 25,109 SH   SOLE 32 25,109 0 0
GENUINE PARTS CO COM 372460105 52,125 523,399 SH   SOLE 34 523,399 0 0
GENUINE PARTS CO COM 372460105 11,695 117,431 SH   SOLE 36 117,431 0 0
GENUINE PARTS CO COM 372460105 3,367 33,813 SH   SOLE 37 33,813 0 0
GENUINE PARTS CO COM 372460105 385 3,864 SH   SOLE 40 3,864 0 0
GENWORTH FINL INC COM CL A 37247D106 3,213 730,124 SH   SOLE 2 233,391 0 496,733
GENWORTH FINL INC COM CL A 37247D106 12 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 122 27,635 SH   SOLE 7 27,635 0 0
GENWORTH FINL INC COM CL A 37247D106 12,726 2,892,176 SH   SOLE 18 2,892,176 0 0
GENWORTH FINL INC COM CL A 37247D106 3,845 873,913 SH   SOLE 19 873,913 0 0
GENWORTH FINL INC COM CL A 37247D106 159,401 36,227,585 SH   SOLE 21 36,227,585 0 0
GENWORTH FINL INC COM CL A 37247D106 78,372 17,811,811 SH   SOLE 22 16,983,295 0 828,516
GENWORTH FINL INC COM CL A 37247D106 1,066 242,315 SH   SOLE 26 118,157 0 124,158
GENWORTH FINL INC COM CL A 37247D106 261 59,262 SH   SOLE 28 59,262 0 0
GENWORTH FINL INC COM CL A 37247D106 1,784 405,425 SH   SOLE 30 405,425 0 0
GENWORTH FINL INC COM CL A 37247D106 763 173,497 SH   SOLE 36 173,497 0 0
GENWORTH FINL INC COM CL A 37247D106 238 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 980 56,508 SH   SOLE 2 56,508 0 0
GEO GROUP INC NEW COM 36162J106 8 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 70 4,024 SH   SOLE 7 4,024 0 0
GEO GROUP INC NEW COM 36162J106 11,916 687,201 SH   SOLE 18 687,201 0 0
GEO GROUP INC NEW COM 36162J106 3,552 204,845 SH   SOLE 19 204,845 0 0
GEO GROUP INC NEW COM 36162J106 160,296 9,244,275 SH   SOLE 21 9,244,275 0 0
GEO GROUP INC NEW COM 36162J106 74,670 4,306,231 SH   SOLE 22 4,126,330 0 179,901
GEO GROUP INC NEW COM 36162J106 70 4,023 SH   SOLE 23 4,023 0 0
GEO GROUP INC NEW COM 36162J106 748 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 592 34,147 SH   SOLE 30 34,147 0 0
GEO GROUP INC NEW COM 36162J106 111 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 212 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 4,686 254,551 SH   SOLE 22 131,837 0 122,714
GEOSPACE TECHNOLOGIES CORP COM 37364X109 204 13,294 SH   SOLE 2 547 0 12,747
GEOSPACE TECHNOLOGIES CORP COM 37364X109 942 61,289 SH   SOLE 18 61,289 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 338 22,022 SH   SOLE 19 22,022 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 23,752 1,545,371 SH   SOLE 21 1,545,371 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 5,229 340,192 SH   SOLE 22 334,833 0 5,359
GEOSPACE TECHNOLOGIES CORP COM 37364X109 203 13,229 SH   SOLE 30 13,229 0 0
GERDAU S A SPON ADR REP PFD 373737105 12,429 3,945,752 SH   SOLE 21 3,945,752 0 0
GERDAU S A SPON ADR REP PFD 373737105 261 82,836 SH   SOLE 22 82,836 0 0
GERDAU S A SPON ADR REP PFD 373737105 88 27,844 SH   SOLE 26 0 0 27,844
GERMAN AMERN BANCORP INC COM 373865104 778 24,267 SH   SOLE 2 941 0 23,326
GERMAN AMERN BANCORP INC COM 373865104 14 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,920 91,113 SH   SOLE 18 91,113 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,390 43,374 SH   SOLE 19 43,374 0 0
GERMAN AMERN BANCORP INC COM 373865104 28,750 897,034 SH   SOLE 21 897,034 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,405 730,251 SH   SOLE 22 700,349 0 29,902
GERMAN AMERN BANCORP INC COM 373865104 10 310 SH   SOLE 23 310 0 0
GERMAN AMERN BANCORP INC COM 373865104 90 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 221 6,880 SH   SOLE 30 6,880 0 0
GERMAN AMERN BANCORP INC COM 373865104 74 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 224 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 824 619,637 SH   SOLE 18 619,637 0 0
GERON CORP COM 374163103 393 295,150 SH   SOLE 19 295,150 0 0
GERON CORP COM 374163103 10,834 8,145,884 SH   SOLE 21 8,145,884 0 0
GERON CORP COM 374163103 7,584 5,702,042 SH   SOLE 22 5,501,088 0 200,954
GERON CORP COM 374163103 4 2,706 SH   SOLE 23 2,706 0 0
GERON CORP COM 374163103 15 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 30 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 43 32,696 SH   SOLE 30 32,696 0 0
GERON CORP COM 374163103 24 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,111 34,669 SH   SOLE 2 1,431 0 33,238
GETTY RLTY CORP NEW COM 374297109 294 9,165 SH   SOLE 4 9,165 0 0
GETTY RLTY CORP NEW COM 374297109 1,080 33,673 SH   SOLE 7 33,673 0 0
GETTY RLTY CORP NEW COM 374297109 38 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,910 153,147 SH   SOLE 18 153,147 0 0
GETTY RLTY CORP NEW COM 374297109 2,878 89,770 SH   SOLE 19 89,770 0 0
GETTY RLTY CORP NEW COM 374297109 122,431 3,818,806 SH   SOLE 21 3,818,806 0 0
GETTY RLTY CORP NEW COM 374297109 43,072 1,343,471 SH   SOLE 22 1,296,889 0 46,582
GETTY RLTY CORP NEW COM 374297109 36 1,133 SH   SOLE 23 1,133 0 0
GETTY RLTY CORP NEW COM 374297109 2,210 68,918 SH   SOLE 25 68,918 0 0
GETTY RLTY CORP NEW COM 374297109 1,032 32,175 SH   SOLE 26 15,420 0 16,755
GETTY RLTY CORP NEW COM 374297109 139 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 607 18,923 SH   SOLE 29 18,923 0 0
GETTY RLTY CORP NEW COM 374297109 6,015 187,627 SH   SOLE 30 187,627 0 0
GETTY RLTY CORP NEW COM 374297109 93 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 544 162,464 SH   SOLE 22 162,464 0 0
GIBRALTAR INDS INC COM 374689107 1,523 33,157 SH   SOLE 2 1,338 0 31,819
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 29 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 6,644 144,626 SH   SOLE 18 144,626 0 0
GIBRALTAR INDS INC COM 374689107 2,552 55,546 SH   SOLE 19 55,546 0 0
GIBRALTAR INDS INC COM 374689107 161,167 3,508,210 SH   SOLE 21 3,508,210 0 0
GIBRALTAR INDS INC COM 374689107 45,301 986,092 SH   SOLE 22 942,429 0 43,663
GIBRALTAR INDS INC COM 374689107 617 13,431 SH   SOLE 26 10,871 0 2,560
GIBRALTAR INDS INC COM 374689107 195 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 2,045 44,507 SH   SOLE 30 44,507 0 0
GIBRALTAR INDS INC COM 374689107 155 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 233,893 3,690,327 SH   SOLE 2 879,196 0 2,811,131
GILEAD SCIENCES INC COM 375558103 36,883 581,940 SH   SOLE 4 547,710 0 34,230
GILEAD SCIENCES INC COM 375558103 82,716 1,305,073 SH   SOLE 7 1,189,467 0 115,606
GILEAD SCIENCES INC COM 375558103 11,911 187,937 SH   SOLE 13 187,937 0 0
GILEAD SCIENCES INC COM 375558103 894 14,105 SH   SOLE 15 14,105 0 0
GILEAD SCIENCES INC COM 375558103 22 346 SH   SOLE 17 0 0 346
GILEAD SCIENCES INC COM 375558103 265,412 4,187,633 SH   SOLE 18 3,814,888 0 372,745
GILEAD SCIENCES INC COM 375558103 295,567 4,663,406 SH   SOLE 19 4,663,406 0 0
GILEAD SCIENCES INC COM 375558103 2,063,671 32,560,283 SH   SOLE 21 32,560,283 0 0
GILEAD SCIENCES INC COM 375558103 2,110,319 33,296,288 SH   SOLE 22 28,855,325 0 4,440,963
GILEAD SCIENCES INC COM 375558103 63,982 1,009,495 SH   SOLE 23 1,009,495 0 0
GILEAD SCIENCES INC COM 375558103 81,827 1,291,061 SH   SOLE 25 1,291,061 0 0
GILEAD SCIENCES INC COM 375558103 436,863 6,892,762 SH   SOLE 26 1,503,458 0 5,389,304
GILEAD SCIENCES INC COM 375558103 15,459 243,908 SH   SOLE 28 175,666 0 68,242
GILEAD SCIENCES INC COM 375558103 40,839 644,353 SH   SOLE 29 71,470 0 572,883
GILEAD SCIENCES INC COM 375558103 392,797 6,197,494 SH   SOLE 30 6,197,494 0 0
GILEAD SCIENCES INC COM 375558103 25,590 403,752 SH   SOLE 31 292,979 0 110,773
GILEAD SCIENCES INC COM 375558103 11,414 180,087 SH   SOLE 32 180,087 0 0
GILEAD SCIENCES INC COM 375558103 102,043 1,610,018 SH   SOLE 34 1,610,018 0 0
GILEAD SCIENCES INC COM 375558103 64,225 1,013,335 SH   SOLE 36 1,013,335 0 0
GILEAD SCIENCES INC COM 375558103 1,945 30,683 SH   SOLE 40 30,683 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,562 88,030 SH   SOLE 2 7,257 0 80,773
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 62 1,543 SH   SOLE 7 1,543 0 0
GLACIER BANCORP INC NEW COM 37637Q105 17,237 426,019 SH   SOLE 18 425,013 0 1,006
GLACIER BANCORP INC NEW COM 37637Q105 7,626 188,488 SH   SOLE 19 188,488 0 0
GLACIER BANCORP INC NEW COM 37637Q105 374,692 9,260,799 SH   SOLE 21 9,260,799 0 0
GLACIER BANCORP INC NEW COM 37637Q105 106,524 2,632,816 SH   SOLE 22 2,489,707 0 143,109
GLACIER BANCORP INC NEW COM 37637Q105 564 13,928 SH   SOLE 23 13,928 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,710 42,274 SH   SOLE 26 9,512 0 32,762
GLACIER BANCORP INC NEW COM 37637Q105 437 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,887 120,781 SH   SOLE 30 120,781 0 0
GLACIER BANCORP INC NEW COM 37637Q105 321 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,496 153,470 SH   SOLE 30 153,470 0 0
GLADSTONE COML CORP COM 376536108 783 33,329 SH   SOLE 2 1,243 0 32,086
GLADSTONE COML CORP COM 376536108 15 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,561 108,981 SH   SOLE 18 108,981 0 0
GLADSTONE COML CORP COM 376536108 1,277 54,339 SH   SOLE 19 54,339 0 0
GLADSTONE COML CORP COM 376536108 26,650 1,134,055 SH   SOLE 21 1,134,055 0 0
GLADSTONE COML CORP COM 376536108 25,583 1,088,639 SH   SOLE 22 1,045,135 0 43,504
GLADSTONE COML CORP COM 376536108 24 1,034 SH   SOLE 23 1,034 0 0
GLADSTONE COML CORP COM 376536108 225 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 106 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 242 10,291 SH   SOLE 30 10,291 0 0
GLADSTONE INVT CORP COM 376546107 2,125 172,243 SH   SOLE 30 172,243 0 0
GLADSTONE LD CORP COM 376549101 228 19,186 SH   SOLE 2 777 0 18,409
GLADSTONE LD CORP COM 376549101 686 57,643 SH   SOLE 18 57,643 0 0
GLADSTONE LD CORP COM 376549101 322 27,048 SH   SOLE 19 27,048 0 0
GLADSTONE LD CORP COM 376549101 7,538 633,747 SH   SOLE 21 633,747 0 0
GLADSTONE LD CORP COM 376549101 4,709 395,895 SH   SOLE 22 384,763 0 11,132
GLADSTONE LD CORP COM 376549101 7 597 SH   SOLE 23 597 0 0
GLATFELTER COM 377316104 696 45,234 SH   SOLE 2 1,866 0 43,368
GLATFELTER COM 377316104 3 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 14 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,091 200,828 SH   SOLE 18 200,828 0 0
GLATFELTER COM 377316104 1,139 74,012 SH   SOLE 19 74,012 0 0
GLATFELTER COM 377316104 74,428 4,836,121 SH   SOLE 21 4,836,121 0 0
GLATFELTER COM 377316104 19,983 1,298,431 SH   SOLE 22 1,242,020 0 56,411
GLATFELTER COM 377316104 288 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 96 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 950 61,729 SH   SOLE 30 61,729 0 0
GLATFELTER COM 377316104 77 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,963 31,410 SH   SOLE 2 1,472 0 29,938
GLAUKOS CORP COM 377322102 10 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 43 690 SH   SOLE 7 690 0 0
GLAUKOS CORP COM 377322102 7,948 127,154 SH   SOLE 18 121,733 0 5,421
GLAUKOS CORP COM 377322102 4,439 71,008 SH   SOLE 19 71,008 0 0
GLAUKOS CORP COM 377322102 86,731 1,387,470 SH   SOLE 21 1,387,470 0 0
GLAUKOS CORP COM 377322102 65,140 1,042,080 SH   SOLE 22 976,048 0 66,032
GLAUKOS CORP COM 377322102 14 224 SH   SOLE 23 224 0 0
GLAUKOS CORP COM 377322102 582 9,317 SH   SOLE 26 6,246 0 3,071
GLAUKOS CORP COM 377322102 255 4,074 SH   SOLE 28 4,074 0 0
GLAUKOS CORP COM 377322102 1,230 19,674 SH   SOLE 30 19,674 0 0
GLAUKOS CORP COM 377322102 186 2,983 SH   SOLE 40 2,983 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 64,626 1,514,210 SH   SOLE 18 1,514,210 0 0
GLEN BURNIE BANCORP COM 377407101 6 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,709 55,835 SH   SOLE 2 7,793 0 48,042
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 51 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10,512 216,644 SH   SOLE 18 198,409 0 18,235
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9,754 201,026 SH   SOLE 19 201,026 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 640 13,200 SH   SOLE 20 13,200 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 122,586 2,526,509 SH   SOLE 21 2,526,509 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88,657 1,827,236 SH   SOLE 22 1,750,111 0 77,125
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 953 19,641 SH   SOLE 23 19,641 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,532 72,789 SH   SOLE 26 19,392 0 53,397
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 318 6,551 SH   SOLE 28 6,551 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,008 20,773 SH   SOLE 30 20,773 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 73 1,510 SH   SOLE 34 1,510 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 279 5,758 SH   SOLE 40 5,758 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 35 7,297 SH   SOLE 22 7,297 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 25 34,107 SH   SOLE 21 34,107 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 508 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 214 8,588 SH   SOLE 2 296 0 8,292
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 752 30,127 SH   SOLE 18 30,127 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 504 20,186 SH   SOLE 19 20,186 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7,555 302,564 SH   SOLE 21 302,564 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7,113 284,856 SH   SOLE 22 273,752 0 11,104
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 35 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 30 1,218 SH   SOLE 30 1,218 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 22 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 395 34,674 SH   SOLE 2 1,295 0 33,379
GLOBAL MED REIT INC COM NEW 37954A204 1,255 110,066 SH   SOLE 18 110,066 0 0
GLOBAL MED REIT INC COM NEW 37954A204 603 52,892 SH   SOLE 19 52,892 0 0
GLOBAL MED REIT INC COM NEW 37954A204 13,995 1,227,673 SH   SOLE 21 1,227,673 0 0
GLOBAL MED REIT INC COM NEW 37954A204 10,235 897,843 SH   SOLE 22 877,049 0 20,794
GLOBAL MED REIT INC COM NEW 37954A204 12 1,083 SH   SOLE 23 1,083 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,712 87,788 SH   SOLE 2 3,504 0 84,284
GLOBAL NET LEASE INC COM NEW 379378201 444 22,775 SH   SOLE 4 22,775 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,656 84,920 SH   SOLE 7 84,920 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,370 377,961 SH   SOLE 18 377,961 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,385 224,885 SH   SOLE 19 224,885 0 0
GLOBAL NET LEASE INC COM NEW 379378201 186,321 9,554,939 SH   SOLE 21 9,554,939 0 0
GLOBAL NET LEASE INC COM NEW 379378201 61,783 3,168,370 SH   SOLE 22 3,059,341 0 109,029
GLOBAL NET LEASE INC COM NEW 379378201 54 2,794 SH   SOLE 23 2,794 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,292 66,235 SH   SOLE 26 17,148 0 49,087
GLOBAL NET LEASE INC COM NEW 379378201 182 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 842 43,155 SH   SOLE 29 43,155 0 0
GLOBAL NET LEASE INC COM NEW 379378201 122 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 1 30 SH   SOLE 17 0 0 30
GLOBAL PMTS INC COM 37940X102 112,118 705,145 SH   SOLE 2 61,769 0 643,376
GLOBAL PMTS INC COM 37940X102 19,003 119,516 SH   SOLE 4 111,804 0 7,712
GLOBAL PMTS INC COM 37940X102 40,812 256,682 SH   SOLE 7 256,682 0 0
GLOBAL PMTS INC COM 37940X102 81 511 SH   SOLE 13 511 0 0
GLOBAL PMTS INC COM 37940X102 478 3,008 SH   SOLE 15 3,008 0 0
GLOBAL PMTS INC COM 37940X102 96,661 607,931 SH   SOLE 18 568,364 0 39,567
GLOBAL PMTS INC COM 37940X102 40,323 253,605 SH   SOLE 19 253,605 0 0
GLOBAL PMTS INC COM 37940X102 1,197,720 7,532,831 SH   SOLE 21 7,532,831 0 0
GLOBAL PMTS INC COM 37940X102 1,151,487 7,242,056 SH   SOLE 22 6,474,737 0 767,319
GLOBAL PMTS INC COM 37940X102 34,602 217,620 SH   SOLE 23 217,620 0 0
GLOBAL PMTS INC COM 37940X102 47,312 297,558 SH   SOLE 25 297,558 0 0
GLOBAL PMTS INC COM 37940X102 188,882 1,187,938 SH   SOLE 26 385,720 0 802,218
GLOBAL PMTS INC COM 37940X102 9,235 58,080 SH   SOLE 28 41,985 0 16,095
GLOBAL PMTS INC COM 37940X102 913 5,742 SH   SOLE 29 5,742 0 0
GLOBAL PMTS INC COM 37940X102 194,240 1,221,633 SH   SOLE 30 1,221,633 0 0
GLOBAL PMTS INC COM 37940X102 11,259 70,810 SH   SOLE 31 55,046 0 15,764
GLOBAL PMTS INC COM 37940X102 11,656 73,307 SH   SOLE 34 73,307 0 0
GLOBAL PMTS INC COM 37940X102 30,274 190,404 SH   SOLE 36 190,404 0 0
GLOBAL PMTS INC COM 37940X102 1,095 6,889 SH   SOLE 40 6,889 0 0
GLOBAL SELF STORAGE INC COM 37955N106 31 6,481 SH   SOLE 21 6,481 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 122 15,958 SH   SOLE 22 15,958 0 0
GLOBAL WTR RES INC COM 379463102 146 12,307 SH   SOLE 2 1,808 0 10,499
GLOBAL WTR RES INC COM 379463102 484 40,915 SH   SOLE 18 40,293 0 622
GLOBAL WTR RES INC COM 379463102 252 21,322 SH   SOLE 19 21,322 0 0
GLOBAL WTR RES INC COM 379463102 5,338 450,832 SH   SOLE 21 450,832 0 0
GLOBAL WTR RES INC COM 379463102 1,354 114,375 SH   SOLE 22 106,760 0 7,615
GLOBAL WTR RES INC COM 379463102 64 5,382 SH   SOLE 23 5,382 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 2,549 304,208 SH   SOLE 18 1,240 0 302,968
GLOBALSCAPE INC COM 37940G109 29 2,492 SH   SOLE 18 2,492 0 0
GLOBALSCAPE INC COM 37940G109 434 37,823 SH   SOLE 21 37,823 0 0
GLOBALSCAPE INC COM 37940G109 1,679 146,410 SH   SOLE 22 146,410 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,028 2,485,451 SH   SOLE 21 2,485,451 0 0
GLOBALSTAR INC COM 378973408 4,396 10,627,216 SH   SOLE 22 10,339,440 0 287,776
GLOBALSTAR INC COM 378973408 14 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 25 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 73 176,060 SH   SOLE 30 176,060 0 0
GLOBALSTAR INC COM 378973408 16 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 6,552 71,540 SH   SOLE 2 1,095 0 70,445
GLOBANT S A COM L44385109 725 7,913 SH   SOLE 4 7,913 0 0
GLOBANT S A COM L44385109 431 4,701 SH   SOLE 7 4,701 0 0
GLOBANT S A COM L44385109 1,038 11,336 SH   SOLE 18 11,336 0 0
GLOBANT S A COM L44385109 51,422 561,497 SH   SOLE 21 561,497 0 0
GLOBANT S A COM L44385109 36,817 402,017 SH   SOLE 22 369,275 0 32,742
GLOBANT S A COM L44385109 1,847 20,166 SH   SOLE 23 20,166 0 0
GLOBANT S A COM L44385109 11,269 123,049 SH   SOLE 26 37,587 0 85,462
GLOBANT S A COM L44385109 529 5,780 SH   SOLE 29 3,743 0 2,037
GLOBANT S A COM L44385109 17,152 187,295 SH   SOLE 30 187,295 0 0
GLOBANT S A COM L44385109 182 1,989 SH   SOLE 31 1,989 0 0
GLOBANT S A COM L44385109 234 2,551 SH   SOLE 34 2,551 0 0
GLOBANT S A COM L44385109 23 254 SH   SOLE 40 254 0 0
GLOBE LIFE INC COM 37959E102 37,955 396,351 SH   SOLE 2 152,253 0 244,098
GLOBE LIFE INC COM 37959E102 6,044 63,118 SH   SOLE 4 60,272 0 2,846
GLOBE LIFE INC COM 37959E102 13,939 145,557 SH   SOLE 7 101,952 0 43,605
GLOBE LIFE INC COM 37959E102 2,505 26,163 SH   SOLE 13 26,163 0 0
GLOBE LIFE INC COM 37959E102 125 1,305 SH   SOLE 15 1,305 0 0
GLOBE LIFE INC COM 37959E102 28,141 293,867 SH   SOLE 18 241,430 0 52,437
GLOBE LIFE INC COM 37959E102 21,581 225,363 SH   SOLE 19 225,363 0 0
GLOBE LIFE INC COM 37959E102 264,315 2,760,185 SH   SOLE 21 2,760,185 0 0
GLOBE LIFE INC COM 37959E102 309,098 3,227,844 SH   SOLE 22 2,859,153 0 368,691
GLOBE LIFE INC COM 37959E102 11,440 119,461 SH   SOLE 23 119,461 0 0
GLOBE LIFE INC COM 37959E102 10,582 110,510 SH   SOLE 25 110,510 0 0
GLOBE LIFE INC COM 37959E102 40,840 426,478 SH   SOLE 26 163,860 0 262,618
GLOBE LIFE INC COM 37959E102 1,956 20,431 SH   SOLE 28 14,429 0 6,002
GLOBE LIFE INC COM 37959E102 13,025 136,014 SH   SOLE 29 14,468 0 121,546
GLOBE LIFE INC COM 37959E102 45,502 475,163 SH   SOLE 30 475,163 0 0
GLOBE LIFE INC COM 37959E102 5,918 61,797 SH   SOLE 31 45,463 0 16,334
GLOBE LIFE INC COM 37959E102 1,085 11,331 SH   SOLE 34 11,331 0 0
GLOBE LIFE INC COM 37959E102 9,382 97,976 SH   SOLE 36 97,976 0 0
GLOBE LIFE INC COM 37959E102 213 2,222 SH   SOLE 40 2,222 0 0
GLOBUS MED INC CL A 379577208 5,142 100,588 SH   SOLE 2 37,505 0 63,083
GLOBUS MED INC CL A 379577208 16 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 68 1,322 SH   SOLE 7 1,322 0 0
GLOBUS MED INC CL A 379577208 22,793 445,876 SH   SOLE 18 437,673 0 8,203
GLOBUS MED INC CL A 379577208 10,267 200,846 SH   SOLE 19 200,846 0 0
GLOBUS MED INC CL A 379577208 299,063 5,850,208 SH   SOLE 21 5,850,208 0 0
GLOBUS MED INC CL A 379577208 135,235 2,645,438 SH   SOLE 22 2,544,376 0 101,062
GLOBUS MED INC CL A 379577208 489 9,562 SH   SOLE 23 9,562 0 0
GLOBUS MED INC CL A 379577208 2,502 48,951 SH   SOLE 26 20,152 0 28,799
GLOBUS MED INC CL A 379577208 489 9,563 SH   SOLE 28 9,563 0 0
GLOBUS MED INC CL A 379577208 2,067 40,443 SH   SOLE 30 40,443 0 0
GLOBUS MED INC CL A 379577208 2,088 40,838 SH   SOLE 31 0 0 40,838
GLOBUS MED INC CL A 379577208 396 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 556 111,412 SH   SOLE 2 15,169 0 96,243
GLU MOBILE INC COM 379890106 3 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 12 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 2,208 442,551 SH   SOLE 18 395,656 0 46,895
GLU MOBILE INC COM 379890106 1,996 400,082 SH   SOLE 19 400,082 0 0
GLU MOBILE INC COM 379890106 19,201 3,847,991 SH   SOLE 21 3,847,991 0 0
GLU MOBILE INC COM 379890106 17,586 3,524,196 SH   SOLE 22 3,380,167 0 144,029
GLU MOBILE INC COM 379890106 181 36,178 SH   SOLE 23 36,178 0 0
GLU MOBILE INC COM 379890106 528 105,737 SH   SOLE 26 44,163 0 61,574
GLU MOBILE INC COM 379890106 86 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 201 40,311 SH   SOLE 30 40,311 0 0
GLU MOBILE INC COM 379890106 60 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 129 29,881 SH   SOLE 2 1,545 0 28,336
GLYCOMIMETICS INC COM 38000Q102 3 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 522 121,047 SH   SOLE 18 121,047 0 0
GLYCOMIMETICS INC COM 38000Q102 250 58,017 SH   SOLE 19 58,017 0 0
GLYCOMIMETICS INC COM 38000Q102 7,031 1,631,289 SH   SOLE 21 1,631,289 0 0
GLYCOMIMETICS INC COM 38000Q102 4,606 1,068,613 SH   SOLE 22 1,024,669 0 43,944
GLYCOMIMETICS INC COM 38000Q102 10 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 21 4,781 SH   SOLE 28 4,781 0 0
GLYCOMIMETICS INC COM 38000Q102 31 7,300 SH   SOLE 30 7,300 0 0
GLYCOMIMETICS INC COM 38000Q102 25 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 955 33,264 SH   SOLE 2 4,551 0 28,713
GMS INC COM 36251C103 19 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 4,424 154,023 SH   SOLE 18 154,023 0 0
GMS INC COM 36251C103 3,356 116,861 SH   SOLE 19 116,861 0 0
GMS INC COM 36251C103 123,187 4,289,233 SH   SOLE 21 4,289,233 0 0
GMS INC COM 36251C103 34,323 1,195,099 SH   SOLE 22 1,151,821 0 43,278
GMS INC COM 36251C103 295 10,257 SH   SOLE 23 10,257 0 0
GMS INC COM 36251C103 899 31,315 SH   SOLE 26 0 0 31,315
GMS INC COM 36251C103 110 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 1,630 56,766 SH   SOLE 30 56,766 0 0
GMS INC COM 36251C103 145 5,042 SH   SOLE 34 5,042 0 0
GMS INC COM 36251C103 129 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 181 84,391 SH   SOLE 2 2,827 0 81,564
GNC HLDGS INC COM CL A 36191G107 3 1,473 SH   SOLE 7 1,473 0 0
GNC HLDGS INC COM CL A 36191G107 627 292,876 SH   SOLE 18 292,876 0 0
GNC HLDGS INC COM CL A 36191G107 301 140,507 SH   SOLE 19 140,507 0 0
GNC HLDGS INC COM CL A 36191G107 6,133 2,866,109 SH   SOLE 21 2,866,109 0 0
GNC HLDGS INC COM CL A 36191G107 5,840 2,728,831 SH   SOLE 22 2,464,528 0 264,303
GODADDY INC CL A 380237107 56,002 848,776 SH   SOLE 2 350,390 0 498,386
GODADDY INC CL A 380237107 8,438 127,885 SH   SOLE 4 122,906 0 4,979
GODADDY INC CL A 380237107 2,055 31,139 SH   SOLE 7 25,572 0 5,567
GODADDY INC CL A 380237107 2,507 37,994 SH   SOLE 13 37,994 0 0
GODADDY INC CL A 380237107 125 1,891 SH   SOLE 15 1,891 0 0
GODADDY INC CL A 380237107 73,163 1,108,866 SH   SOLE 18 819,431 0 289,435
GODADDY INC CL A 380237107 63,335 959,919 SH   SOLE 19 959,919 0 0
GODADDY INC CL A 380237107 160,423 2,431,389 SH   SOLE 21 2,431,389 0 0
GODADDY INC CL A 380237107 361,306 5,475,988 SH   SOLE 22 4,752,927 0 723,061
GODADDY INC CL A 380237107 17,635 267,274 SH   SOLE 23 267,274 0 0
GODADDY INC CL A 380237107 11,267 170,762 SH   SOLE 25 170,762 0 0
GODADDY INC CL A 380237107 37,815 573,128 SH   SOLE 26 253,915 0 319,213
GODADDY INC CL A 380237107 2,441 36,995 SH   SOLE 28 27,647 0 9,348
GODADDY INC CL A 380237107 9,567 145,004 SH   SOLE 29 86,035 0 58,969
GODADDY INC CL A 380237107 21,340 323,431 SH   SOLE 30 323,431 0 0
GODADDY INC CL A 380237107 11,948 181,078 SH   SOLE 31 134,770 0 46,308
GODADDY INC CL A 380237107 5,296 80,262 SH   SOLE 34 80,262 0 0
GODADDY INC CL A 380237107 10,864 164,663 SH   SOLE 36 164,663 0 0
GODADDY INC CL A 380237107 286 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 306 50,702 SH   SOLE 2 5,494 0 45,208
GOGO INC COM 38046C109 3 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 9 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 1,261 209,114 SH   SOLE 18 196,860 0 12,254
GOGO INC COM 38046C109 1,114 184,671 SH   SOLE 19 184,671 0 0
GOGO INC COM 38046C109 11,866 1,967,749 SH   SOLE 21 1,967,749 0 0
GOGO INC COM 38046C109 10,373 1,720,215 SH   SOLE 22 1,649,987 0 70,228
GOGO INC COM 38046C109 77 12,688 SH   SOLE 23 12,688 0 0
GOGO INC COM 38046C109 218 36,084 SH   SOLE 26 0 0 36,084
GOGO INC COM 38046C109 45 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 104 17,241 SH   SOLE 30 17,241 0 0
GOGO INC COM 38046C109 34 5,599 SH   SOLE 40 5,599 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1,144 73,967 SH   SOLE 22 73,967 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4,085 264,091 SH   SOLE 25 264,091 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 101 6,499 SH   SOLE 30 6,499 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 12,854 830,909 SH   SOLE 34 830,909 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,258 96,863 SH   SOLE 2 3,926 0 92,937
GOLAR LNG LTD BERMUDA SHS G9456A100 26 2,005 SH   SOLE 7 2,005 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 4,195 322,903 SH   SOLE 18 322,903 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,129 163,903 SH   SOLE 19 163,903 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 40,213 3,095,665 SH   SOLE 21 3,095,665 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 14,471 1,114,034 SH   SOLE 22 1,026,950 0 87,084
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,714 1,161,293 SH   SOLE 2 121,710 0 1,039,583
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,582 2,963,778 SH   SOLE 7 2,963,778 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 368 74,794 SH   SOLE 19 74,794 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 49 9,899 SH   SOLE 21 9,899 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,734 1,165,403 SH   SOLE 22 1,165,403 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2,857 580,745 SH   SOLE 23 580,745 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9,948 2,021,981 SH   SOLE 25 2,021,981 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3,600 731,684 SH   SOLE 26 0 0 731,684
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 26,759 5,438,769 SH   SOLE 30 5,438,769 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 39,127 7,952,676 SH   SOLE 34 7,952,676 0 0
GOLD RESOURCE CORP COM 38068T105 171 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 640 209,716 SH   SOLE 18 209,716 0 0
GOLD RESOURCE CORP COM 38068T105 302 98,949 SH   SOLE 19 98,949 0 0
GOLD RESOURCE CORP COM 38068T105 7,201 2,361,127 SH   SOLE 21 2,361,127 0 0
GOLD RESOURCE CORP COM 38068T105 5,517 1,808,771 SH   SOLE 22 1,764,251 0 44,520
GOLDEN ENTMT INC COM 381013101 286 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 818 61,518 SH   SOLE 18 61,518 0 0
GOLDEN ENTMT INC COM 381013101 2,137 160,804 SH   SOLE 19 160,804 0 0
GOLDEN ENTMT INC COM 381013101 8,649 650,770 SH   SOLE 21 650,770 0 0
GOLDEN ENTMT INC COM 381013101 7,600 571,825 SH   SOLE 22 546,043 0 25,782
GOLDEN ENTMT INC COM 381013101 81 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 385 28,990 SH   SOLE 30 28,990 0 0
GOLDEN ENTMT INC COM 381013101 146 10,972 SH   SOLE 34 10,972 0 0
GOLDEN ENTMT INC COM 381013101 35 2,606 SH   SOLE 40 2,606 0 0
GOLDEN MINERALS CO COM 381119106 152 624,371 SH   SOLE 21 624,371 0 0
GOLDFIELD CORP COM 381370105 0 4 SH   SOLE 17 0 0 4
GOLDFIELD CORP COM 381370105 10 4,709 SH   SOLE 18 4,709 0 0
GOLDFIELD CORP COM 381370105 162 75,307 SH   SOLE 21 75,307 0 0
GOLDFIELD CORP COM 381370105 754 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 4,359 216,969 SH   SOLE 30 216,969 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 453 16,004 SH   SOLE 17 0 0 16,004
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,105 35,148 SH   SOLE 17 0 0 35,148
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2 15 SH   SOLE 17 0 0 15
GOLDMAN SACHS GROUP INC COM 38141G104 166,667 804,260 SH   SOLE 2 80,487 0 723,773
GOLDMAN SACHS GROUP INC COM 38141G104 27,174 131,130 SH   SOLE 4 122,229 0 8,901
GOLDMAN SACHS GROUP INC COM 38141G104 59,146 285,411 SH   SOLE 7 284,690 0 721
GOLDMAN SACHS GROUP INC COM 38141G104 493 2,378 SH   SOLE 13 2,378 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 705 3,402 SH   SOLE 15 3,402 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 200,904 969,475 SH   SOLE 18 911,126 0 58,349
GOLDMAN SACHS GROUP INC COM 38141G104 110,400 532,743 SH   SOLE 19 532,743 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,289,679 6,223,420 SH   SOLE 21 6,223,420 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,627,723 7,854,668 SH   SOLE 22 6,952,252 0 902,416
GOLDMAN SACHS GROUP INC COM 38141G104 50,331 242,873 SH   SOLE 23 242,873 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67,678 326,583 SH   SOLE 25 326,583 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 266,154 1,284,341 SH   SOLE 26 352,330 0 932,011
GOLDMAN SACHS GROUP INC COM 38141G104 13,339 64,370 SH   SOLE 28 46,819 0 17,551
GOLDMAN SACHS GROUP INC COM 38141G104 1,463 7,058 SH   SOLE 29 7,058 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 281,056 1,356,251 SH   SOLE 30 1,356,251 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 27,064 130,597 SH   SOLE 31 60,121 0 70,476
GOLDMAN SACHS GROUP INC COM 38141G104 19,925 96,151 SH   SOLE 32 96,151 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,424 35,824 SH   SOLE 34 35,824 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 52,290 252,328 SH   SOLE 36 252,328 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,642 7,924 SH   SOLE 40 7,924 0 0
GOLUB CAP BDC INC COM 38173M102 6,153 326,568 SH   SOLE 30 326,568 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 12 7,436 SH   SOLE 21 7,436 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 51 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 104 9,813 SH   SOLE 2 224 0 9,589
GOODRICH PETE CORP COM PAR 382410843 320 30,120 SH   SOLE 18 30,120 0 0
GOODRICH PETE CORP COM PAR 382410843 153 14,412 SH   SOLE 19 14,412 0 0
GOODRICH PETE CORP COM PAR 382410843 3,619 340,426 SH   SOLE 21 340,426 0 0
GOODRICH PETE CORP COM PAR 382410843 862 81,125 SH   SOLE 22 76,101 0 5,024
GOODYEAR TIRE & RUBR CO COM 382550101 8,093 561,848 SH   SOLE 2 148,577 0 413,271
GOODYEAR TIRE & RUBR CO COM 382550101 48 3,325 SH   SOLE 4 3,325 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,290 89,548 SH   SOLE 7 11,192 0 78,356
GOODYEAR TIRE & RUBR CO COM 382550101 669 46,438 SH   SOLE 13 46,438 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,943 967,894 SH   SOLE 18 890,062 0 77,832
GOODYEAR TIRE & RUBR CO COM 382550101 6,963 483,348 SH   SOLE 19 483,348 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 165,717 11,504,115 SH   SOLE 21 11,504,115 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 150,461 10,445,030 SH   SOLE 22 9,746,760 0 698,270
GOODYEAR TIRE & RUBR CO COM 382550101 34 2,393 SH   SOLE 23 2,393 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 298 20,653 SH   SOLE 25 20,653 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,634 113,434 SH   SOLE 26 58,252 0 55,182
GOODYEAR TIRE & RUBR CO COM 382550101 442 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,364 233,526 SH   SOLE 29 0 0 233,526
GOODYEAR TIRE & RUBR CO COM 382550101 1,288 89,421 SH   SOLE 30 89,421 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 69 4,790 SH   SOLE 31 4,790 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 106 7,337 SH   SOLE 34 7,337 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,927 133,774 SH   SOLE 36 133,774 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 302 20,967 SH   SOLE 40 20,967 0 0
GOOSEHEAD INS INC COM CL A 38267D109 485 9,819 SH   SOLE 2 462 0 9,357
GOOSEHEAD INS INC COM CL A 38267D109 11 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,903 38,553 SH   SOLE 18 38,553 0 0
GOOSEHEAD INS INC COM CL A 38267D109 963 19,510 SH   SOLE 19 19,510 0 0
GOOSEHEAD INS INC COM CL A 38267D109 18,410 373,059 SH   SOLE 21 373,059 0 0
GOOSEHEAD INS INC COM CL A 38267D109 14,350 290,781 SH   SOLE 22 282,281 0 8,500
GOPRO INC CL A 38268T103 640 123,475 SH   SOLE 2 15,921 0 107,554
GOPRO INC CL A 38268T103 4 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 11 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,502 482,584 SH   SOLE 18 421,348 0 61,236
GOPRO INC CL A 38268T103 2,455 473,473 SH   SOLE 19 473,473 0 0
GOPRO INC CL A 38268T103 21,496 4,145,894 SH   SOLE 21 4,145,894 0 0
GOPRO INC CL A 38268T103 19,310 3,724,138 SH   SOLE 22 3,578,337 0 145,801
GOPRO INC CL A 38268T103 264 50,836 SH   SOLE 23 50,836 0 0
GOPRO INC CL A 38268T103 337 64,990 SH   SOLE 26 0 0 64,990
GOPRO INC CL A 38268T103 93 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 161 31,086 SH   SOLE 30 31,086 0 0
GOPRO INC CL A 38268T103 35 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 622 17,890 SH   SOLE 2 669 0 17,221
GORMAN RUPP CO COM 383082104 381 10,950 SH   SOLE 7 10,950 0 0
GORMAN RUPP CO COM 383082104 2,077 59,705 SH   SOLE 18 59,705 0 0
GORMAN RUPP CO COM 383082104 1,067 30,678 SH   SOLE 19 30,678 0 0
GORMAN RUPP CO COM 383082104 20,876 600,065 SH   SOLE 21 600,065 0 0
GORMAN RUPP CO COM 383082104 18,594 534,474 SH   SOLE 22 509,319 0 25,155
GORMAN RUPP CO COM 383082104 64 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 2,587 74,365 SH   SOLE 30 74,365 0 0
GOSSAMER BIO INC COM 38341P102 662 39,409 SH   SOLE 2 1,954 0 37,455
GOSSAMER BIO INC COM 38341P102 17 1,017 SH   SOLE 7 1,017 0 0
GOSSAMER BIO INC COM 38341P102 2,540 151,288 SH   SOLE 18 146,933 0 4,355
GOSSAMER BIO INC COM 38341P102 1,402 83,518 SH   SOLE 19 83,518 0 0
GOSSAMER BIO INC COM 38341P102 23,800 1,417,497 SH   SOLE 21 1,417,497 0 0
GOSSAMER BIO INC COM 38341P102 18,499 1,101,805 SH   SOLE 22 1,051,594 0 50,211
GOSSAMER BIO INC COM 38341P102 7 390 SH   SOLE 23 390 0 0
GOSSAMER BIO INC COM 38341P102 81 4,805 SH   SOLE 26 0 0 4,805
GOSSAMER BIO INC COM 38341P102 52 3,070 SH   SOLE 30 3,070 0 0
GP STRATEGIES CORP COM 36225V104 246 19,172 SH   SOLE 2 467 0 18,705
GP STRATEGIES CORP COM 36225V104 4 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 578 45,051 SH   SOLE 18 45,051 0 0
GP STRATEGIES CORP COM 36225V104 280 21,805 SH   SOLE 19 21,805 0 0
GP STRATEGIES CORP COM 36225V104 5,931 461,943 SH   SOLE 21 461,943 0 0
GP STRATEGIES CORP COM 36225V104 4,392 342,082 SH   SOLE 22 331,738 0 10,344
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 561 5,816 SH   SOLE 2 0 0 5,816
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8,280 85,787 SH   SOLE 7 85,787 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 61 632 SH   SOLE 13 632 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3,747 38,821 SH   SOLE 18 0 0 38,821
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,950 61,641 SH   SOLE 19 61,641 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 44,821 464,375 SH   SOLE 21 464,375 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3,085 31,959 SH   SOLE 22 31,959 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 16,053 166,320 SH   SOLE 25 166,320 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,700 27,975 SH   SOLE 30 27,975 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 18,111 187,640 SH   SOLE 34 187,640 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,787 146,594 SH   SOLE 2 34,605 0 111,989
GRACE W R & CO DEL NEW COM 38388F108 189 2,830 SH   SOLE 4 2,830 0 0
GRACE W R & CO DEL NEW COM 38388F108 109 1,635 SH   SOLE 7 1,635 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,888 28,274 SH   SOLE 18 27,626 0 648
GRACE W R & CO DEL NEW COM 38388F108 892 13,354 SH   SOLE 19 13,354 0 0
GRACE W R & CO DEL NEW COM 38388F108 51,727 774,824 SH   SOLE 21 774,824 0 0
GRACE W R & CO DEL NEW COM 38388F108 110,149 1,649,922 SH   SOLE 22 1,523,362 0 126,560
GRACE W R & CO DEL NEW COM 38388F108 576 8,628 SH   SOLE 23 8,628 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,722 25,793 SH   SOLE 26 16,395 0 9,398
GRACE W R & CO DEL NEW COM 38388F108 501 7,510 SH   SOLE 28 7,510 0 0
GRACE W R & CO DEL NEW COM 38388F108 177 2,658 SH   SOLE 29 2,658 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,238 18,551 SH   SOLE 30 18,551 0 0
GRACE W R & CO DEL NEW COM 38388F108 588 8,805 SH   SOLE 31 6,433 0 2,372
GRACE W R & CO DEL NEW COM 38388F108 66 987 SH   SOLE 34 987 0 0
GRACE W R & CO DEL NEW COM 38388F108 123 1,847 SH   SOLE 36 1,847 0 0
GRACE W R & CO DEL NEW COM 38388F108 364 5,446 SH   SOLE 40 5,446 0 0
GRACO INC COM 384109104 18,489 401,576 SH   SOLE 2 117,018 0 284,558
GRACO INC COM 384109104 157 3,410 SH   SOLE 4 3,410 0 0
GRACO INC COM 384109104 176 3,826 SH   SOLE 7 3,826 0 0
GRACO INC COM 384109104 22,709 493,248 SH   SOLE 18 492,958 0 290
GRACO INC COM 384109104 1,722 37,400 SH   SOLE 19 37,400 0 0
GRACO INC COM 384109104 383,281 8,324,959 SH   SOLE 21 8,324,959 0 0
GRACO INC COM 384109104 262,514 5,701,862 SH   SOLE 22 5,372,619 0 329,243
GRACO INC COM 384109104 273 5,934 SH   SOLE 23 5,934 0 0
GRACO INC COM 384109104 67 1,459 SH   SOLE 25 1,459 0 0
GRACO INC COM 384109104 3,146 68,342 SH   SOLE 26 46,031 0 22,311
GRACO INC COM 384109104 1,314 28,549 SH   SOLE 28 28,549 0 0
GRACO INC COM 384109104 36 780 SH   SOLE 29 780 0 0
GRACO INC COM 384109104 2,187 47,497 SH   SOLE 30 47,497 0 0
GRACO INC COM 384109104 210 4,572 SH   SOLE 31 4,572 0 0
GRACO INC COM 384109104 54 1,174 SH   SOLE 34 1,174 0 0
GRACO INC COM 384109104 121 2,627 SH   SOLE 36 2,627 0 0
GRACO INC COM 384109104 741 16,084 SH   SOLE 40 16,084 0 0
GRAFTECH INTL LTD COM 384313508 1,627 127,116 SH   SOLE 2 6,446 0 120,670
GRAFTECH INTL LTD COM 384313508 5 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 10 752 SH   SOLE 7 752 0 0
GRAFTECH INTL LTD COM 384313508 372 29,048 SH   SOLE 18 29,048 0 0
GRAFTECH INTL LTD COM 384313508 177 13,801 SH   SOLE 19 13,801 0 0
GRAFTECH INTL LTD COM 384313508 8,647 675,530 SH   SOLE 21 675,530 0 0
GRAFTECH INTL LTD COM 384313508 23,198 1,812,375 SH   SOLE 22 1,707,850 0 104,525
GRAFTECH INTL LTD COM 384313508 517 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 128 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 252 19,695 SH   SOLE 30 19,695 0 0
GRAFTECH INTL LTD COM 384313508 17 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 80 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 218 10,976 SH   SOLE 2 303 0 10,673
GRAHAM CORP COM 384556106 5 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 672 33,826 SH   SOLE 18 33,826 0 0
GRAHAM CORP COM 384556106 326 16,398 SH   SOLE 19 16,398 0 0
GRAHAM CORP COM 384556106 6,724 338,570 SH   SOLE 21 338,570 0 0
GRAHAM CORP COM 384556106 5,617 282,837 SH   SOLE 22 275,139 0 7,698
GRAHAM HLDGS CO COM 384637104 7,993 12,047 SH   SOLE 2 4,277 0 7,770
GRAHAM HLDGS CO COM 384637104 15 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 81 122 SH   SOLE 7 122 0 0
GRAHAM HLDGS CO COM 384637104 7,989 12,042 SH   SOLE 18 12,042 0 0
GRAHAM HLDGS CO COM 384637104 639 963 SH   SOLE 19 963 0 0
GRAHAM HLDGS CO COM 384637104 141,097 212,671 SH   SOLE 21 212,671 0 0
GRAHAM HLDGS CO COM 384637104 104,592 157,648 SH   SOLE 22 149,559 0 8,089
GRAHAM HLDGS CO COM 384637104 886 1,335 SH   SOLE 23 1,335 0 0
GRAHAM HLDGS CO COM 384637104 845 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM 384637104 399 601 SH   SOLE 28 601 0 0
GRAHAM HLDGS CO COM 384637104 825 1,244 SH   SOLE 30 1,244 0 0
GRAHAM HLDGS CO COM 384637104 56 85 SH   SOLE 31 85 0 0
GRAHAM HLDGS CO COM 384637104 24 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 332 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 40,351 135,794 SH   SOLE 2 36,956 0 98,838
GRAINGER W W INC COM 384802104 7,017 23,616 SH   SOLE 4 22,360 0 1,256
GRAINGER W W INC COM 384802104 30,131 101,401 SH   SOLE 7 52,663 0 48,738
GRAINGER W W INC COM 384802104 189 636 SH   SOLE 13 636 0 0
GRAINGER W W INC COM 384802104 152 510 SH   SOLE 15 510 0 0
GRAINGER W W INC COM 384802104 0 1 SH   SOLE 17 0 0 1
GRAINGER W W INC COM 384802104 30,660 103,179 SH   SOLE 18 96,776 0 6,403
GRAINGER W W INC COM 384802104 3,950 13,294 SH   SOLE 19 13,294 0 0
GRAINGER W W INC COM 384802104 328,942 1,106,990 SH   SOLE 21 1,106,990 0 0
GRAINGER W W INC COM 384802104 337,337 1,135,243 SH   SOLE 22 1,000,116 0 135,127
GRAINGER W W INC COM 384802104 11,376 38,285 SH   SOLE 23 38,285 0 0
GRAINGER W W INC COM 384802104 15,971 53,746 SH   SOLE 25 53,746 0 0
GRAINGER W W INC COM 384802104 81,362 273,807 SH   SOLE 26 68,206 0 205,601
GRAINGER W W INC COM 384802104 2,536 8,535 SH   SOLE 28 5,963 0 2,572
GRAINGER W W INC COM 384802104 3,648 12,275 SH   SOLE 29 2,333 0 9,942
GRAINGER W W INC COM 384802104 55,525 186,857 SH   SOLE 30 186,857 0 0
GRAINGER W W INC COM 384802104 5,327 17,928 SH   SOLE 31 9,508 0 8,420
GRAINGER W W INC COM 384802104 2,245 7,555 SH   SOLE 34 7,555 0 0
GRAINGER W W INC COM 384802104 9,812 33,022 SH   SOLE 36 33,022 0 0
GRAINGER W W INC COM 384802104 321 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 8 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 363 290,693 SH   SOLE 21 290,693 0 0
GRAN TIERRA ENERGY INC COM 38500T101 476 380,958 SH   SOLE 22 218,043 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 314 251,265 SH   SOLE 26 227,257 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 71 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 128 102,350 SH   SOLE 30 102,350 0 0
GRAN TIERRA ENERGY INC COM 38500T101 254 202,867 SH   SOLE 34 202,867 0 0
GRAN TIERRA ENERGY INC COM 38500T101 55 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 9,316 94,863 SH   SOLE 2 5,546 0 89,317
GRAND CANYON ED INC COM 38526M106 22 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 88 900 SH   SOLE 7 900 0 0
GRAND CANYON ED INC COM 38526M106 2,211 22,518 SH   SOLE 18 22,518 0 0
GRAND CANYON ED INC COM 38526M106 1,047 10,665 SH   SOLE 19 10,665 0 0
GRAND CANYON ED INC COM 38526M106 53,153 541,274 SH   SOLE 21 541,274 0 0
GRAND CANYON ED INC COM 38526M106 129,138 1,315,051 SH   SOLE 22 1,206,656 0 108,395
GRAND CANYON ED INC COM 38526M106 1,968 20,037 SH   SOLE 26 12,632 0 7,405
GRAND CANYON ED INC COM 38526M106 611 6,218 SH   SOLE 28 6,218 0 0
GRAND CANYON ED INC COM 38526M106 1,369 13,938 SH   SOLE 30 13,938 0 0
GRAND CANYON ED INC COM 38526M106 95 964 SH   SOLE 31 964 0 0
GRAND CANYON ED INC COM 38526M106 34 349 SH   SOLE 34 349 0 0
GRAND CANYON ED INC COM 38526M106 462 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 2,144 66,732 SH   SOLE 2 21,857 0 44,875
GRANITE CONSTR INC COM 387328107 9 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 30 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 8,632 268,649 SH   SOLE 18 268,649 0 0
GRANITE CONSTR INC COM 387328107 2,602 80,999 SH   SOLE 19 80,999 0 0
GRANITE CONSTR INC COM 387328107 106,242 3,306,637 SH   SOLE 21 3,306,637 0 0
GRANITE CONSTR INC COM 387328107 52,041 1,619,708 SH   SOLE 22 1,550,041 0 69,667
GRANITE CONSTR INC COM 387328107 606 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 182 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 461 14,342 SH   SOLE 30 14,342 0 0
GRANITE CONSTR INC COM 387328107 89 2,764 SH   SOLE 34 2,764 0 0
GRANITE CONSTR INC COM 387328107 131 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 986 52,625 SH   SOLE 2 2,221 0 50,404
GRANITE PT MTG TR INC COM 38741L107 3 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 14 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 4,503 240,313 SH   SOLE 18 240,313 0 0
GRANITE PT MTG TR INC COM 38741L107 1,721 91,849 SH   SOLE 19 91,849 0 0
GRANITE PT MTG TR INC COM 38741L107 132,126 7,050,491 SH   SOLE 21 7,050,491 0 0
GRANITE PT MTG TR INC COM 38741L107 35,087 1,872,321 SH   SOLE 22 1,790,082 0 82,239
GRANITE PT MTG TR INC COM 38741L107 414 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 112 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,444 77,074 SH   SOLE 30 77,074 0 0
GRANITE PT MTG TR INC COM 38741L107 71 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,919 604,663 SH   SOLE 2 36,624 0 568,039
GRAPHIC PACKAGING HLDG CO COM 388689101 44 2,983 SH   SOLE 4 2,983 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 126 8,573 SH   SOLE 7 8,573 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,403 162,917 SH   SOLE 18 140,612 0 22,305
GRAPHIC PACKAGING HLDG CO COM 388689101 23,584 1,598,884 SH   SOLE 19 1,598,884 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 49,864 3,380,619 SH   SOLE 21 3,380,619 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 122,149 8,281,291 SH   SOLE 22 7,633,217 0 648,074
GRAPHIC PACKAGING HLDG CO COM 388689101 1,546 104,830 SH   SOLE 25 104,830 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,834 124,367 SH   SOLE 26 89,037 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 583 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13,803 935,794 SH   SOLE 29 935,794 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,247 84,530 SH   SOLE 30 84,530 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 92 6,234 SH   SOLE 31 6,234 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 4,687 317,734 SH   SOLE 34 317,734 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 90 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 460 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,584 97,048 SH   SOLE 2 13,068 0 83,980
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 5,460 334,576 SH   SOLE 18 310,826 0 23,750
GRAY TELEVISION INC COM 389375106 4,442 272,169 SH   SOLE 19 272,169 0 0
GRAY TELEVISION INC COM 389375106 51,097 3,130,974 SH   SOLE 21 3,130,974 0 0
GRAY TELEVISION INC COM 389375106 43,976 2,694,583 SH   SOLE 22 2,575,138 0 119,445
GRAY TELEVISION INC COM 389375106 451 27,643 SH   SOLE 23 27,643 0 0
GRAY TELEVISION INC COM 389375106 1,952 119,627 SH   SOLE 26 20,420 0 99,207
GRAY TELEVISION INC COM 389375106 183 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 447 27,387 SH   SOLE 30 27,387 0 0
GRAY TELEVISION INC COM 389375106 20 1,225 SH   SOLE 34 1,225 0 0
GRAY TELEVISION INC COM 389375106 159 9,730 SH   SOLE 40 9,730 0 0
GREAT AJAX CORP COM 38983D300 239 15,395 SH   SOLE 2 536 0 14,859
GREAT AJAX CORP COM 38983D300 4 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 871 56,186 SH   SOLE 18 56,186 0 0
GREAT AJAX CORP COM 38983D300 776 50,046 SH   SOLE 19 50,046 0 0
GREAT AJAX CORP COM 38983D300 14,117 910,745 SH   SOLE 21 910,745 0 0
GREAT AJAX CORP COM 38983D300 5,566 359,113 SH   SOLE 22 345,996 0 13,117
GREAT AJAX CORP COM 38983D300 225 14,532 SH   SOLE 23 14,532 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 15 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 202 55,046 SH   SOLE 21 55,046 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,003 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 591 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 1,112 106,430 SH   SOLE 7 106,430 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,320 222,039 SH   SOLE 18 222,039 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,076 102,953 SH   SOLE 19 102,953 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 22,604 2,163,034 SH   SOLE 21 2,163,034 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 19,194 1,836,771 SH   SOLE 22 1,758,448 0 78,323
GREAT LAKES DREDGE & DOCK CO COM 390607109 57 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 84 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 189 18,115 SH   SOLE 30 18,115 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 68 6,512 SH   SOLE 40 6,512 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 631 894,190 SH   SOLE 23 894,190 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 817 1,158,069 SH   SOLE 25 1,158,069 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 201 285,625 SH   SOLE 26 0 0 285,625
GREAT PANTHER MINING LIMITED COM 39115V101 2,096 2,972,461 SH   SOLE 34 2,972,461 0 0
GREAT SOUTHN BANCORP INC COM 390905107 668 11,721 SH   SOLE 2 478 0 11,243
GREAT SOUTHN BANCORP INC COM 390905107 16 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,316 40,676 SH   SOLE 18 40,676 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,093 19,189 SH   SOLE 19 19,189 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,873 401,628 SH   SOLE 21 401,628 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,874 401,656 SH   SOLE 22 388,149 0 13,507
GREAT SOUTHN BANCORP INC COM 390905107 82 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 217 3,804 SH   SOLE 30 3,804 0 0
GREAT SOUTHN BANCORP INC COM 390905107 122 2,134 SH   SOLE 34 2,134 0 0
GREAT SOUTHN BANCORP INC COM 390905107 55 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,938 58,729 SH   SOLE 2 2,033 0 56,696
GREAT WESTN BANCORP INC COM 391416104 12 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 24 731 SH   SOLE 7 731 0 0
GREAT WESTN BANCORP INC COM 391416104 8,116 245,940 SH   SOLE 18 245,940 0 0
GREAT WESTN BANCORP INC COM 391416104 3,356 101,682 SH   SOLE 19 101,682 0 0
GREAT WESTN BANCORP INC COM 391416104 203,252 6,159,164 SH   SOLE 21 6,159,164 0 0
GREAT WESTN BANCORP INC COM 391416104 55,638 1,686,005 SH   SOLE 22 1,610,927 0 75,078
GREAT WESTN BANCORP INC COM 391416104 354 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 269 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 2,646 80,176 SH   SOLE 30 80,176 0 0
GREAT WESTN BANCORP INC COM 391416104 197 5,976 SH   SOLE 40 5,976 0 0
GREEN BRICK PARTNERS INC COM 392709101 273 25,480 SH   SOLE 2 917 0 24,563
GREEN BRICK PARTNERS INC COM 392709101 6 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 936 87,506 SH   SOLE 18 87,506 0 0
GREEN BRICK PARTNERS INC COM 392709101 435 40,657 SH   SOLE 19 40,657 0 0
GREEN BRICK PARTNERS INC COM 392709101 9,121 852,400 SH   SOLE 21 852,400 0 0
GREEN BRICK PARTNERS INC COM 392709101 6,861 641,258 SH   SOLE 22 621,821 0 19,437
GREEN BRICK PARTNERS INC COM 392709101 39 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 58 5,432 SH   SOLE 30 5,432 0 0
GREEN DOT CORP CL A 39304D102 1,720 68,112 SH   SOLE 2 26,583 0 41,529
GREEN DOT CORP CL A 39304D102 6 250 SH   SOLE 4 250 0 0
GREEN DOT CORP CL A 39304D102 22 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 7,355 291,295 SH   SOLE 18 277,822 0 13,473
GREEN DOT CORP CL A 39304D102 4,918 194,757 SH   SOLE 19 194,757 0 0
GREEN DOT CORP CL A 39304D102 87,507 3,465,608 SH   SOLE 21 3,465,608 0 0
GREEN DOT CORP CL A 39304D102 45,340 1,795,646 SH   SOLE 22 1,722,591 0 73,055
GREEN DOT CORP CL A 39304D102 522 20,665 SH   SOLE 23 20,665 0 0
GREEN DOT CORP CL A 39304D102 1,381 54,691 SH   SOLE 26 11,386 0 43,305
GREEN DOT CORP CL A 39304D102 151 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 2,296 90,920 SH   SOLE 30 90,920 0 0
GREEN DOT CORP CL A 39304D102 12,030 476,430 SH   SOLE 34 476,430 0 0
GREEN DOT CORP CL A 39304D102 130 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 430 40,613 SH   SOLE 2 3,414 0 37,199
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,735 163,781 SH   SOLE 18 163,781 0 0
GREEN PLAINS INC COM 393222104 661 62,356 SH   SOLE 19 62,356 0 0
GREEN PLAINS INC COM 393222104 42,540 4,015,123 SH   SOLE 21 4,015,123 0 0
GREEN PLAINS INC COM 393222104 13,737 1,296,551 SH   SOLE 22 1,225,335 0 71,216
GREEN PLAINS INC COM 393222104 121 11,437 SH   SOLE 23 11,437 0 0
GREEN PLAINS INC COM 393222104 378 35,661 SH   SOLE 26 0 0 35,661
GREEN PLAINS INC COM 393222104 56 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 519 48,975 SH   SOLE 30 48,975 0 0
GREEN PLAINS INC COM 393222104 40 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 39 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,151 38,211 SH   SOLE 2 5,907 0 32,304
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,359 144,706 SH   SOLE 18 144,706 0 0
GREENBRIER COS INC COM 393657101 2,970 98,593 SH   SOLE 19 98,593 0 0
GREENBRIER COS INC COM 393657101 109,372 3,631,211 SH   SOLE 21 3,631,211 0 0
GREENBRIER COS INC COM 393657101 33,128 1,099,862 SH   SOLE 22 1,044,532 0 55,330
GREENBRIER COS INC COM 393657101 536 17,811 SH   SOLE 23 17,811 0 0
GREENBRIER COS INC COM 393657101 1,856 61,617 SH   SOLE 26 8,113 0 53,504
GREENBRIER COS INC COM 393657101 120 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,344 44,610 SH   SOLE 30 44,610 0 0
GREENBRIER COS INC COM 393657101 85 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 607 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 91 3,309 SH   SOLE 2 75 0 3,234
GREENE COUNTY BANCORP INC COM 394357107 317 11,578 SH   SOLE 18 11,578 0 0
GREENE COUNTY BANCORP INC COM 394357107 149 5,449 SH   SOLE 19 5,449 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,978 108,689 SH   SOLE 21 108,689 0 0
GREENE COUNTY BANCORP INC COM 394357107 782 28,546 SH   SOLE 22 26,835 0 1,711
GREENHILL & CO INC COM 395259104 193 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 6 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 1,028 78,390 SH   SOLE 18 78,390 0 0
GREENHILL & CO INC COM 395259104 374 28,525 SH   SOLE 19 28,525 0 0
GREENHILL & CO INC COM 395259104 23,683 1,805,113 SH   SOLE 21 1,805,113 0 0
GREENHILL & CO INC COM 395259104 6,962 530,633 SH   SOLE 22 496,227 0 34,406
GREENHILL & CO INC COM 395259104 78 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 42 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 328 25,024 SH   SOLE 30 25,024 0 0
GREENHILL & CO INC COM 395259104 41 3,104 SH   SOLE 40 3,104 0 0
GREENLANE HLDGS INC CL A 395330103 21 6,250 SH   SOLE 2 421 0 5,829
GREENLANE HLDGS INC CL A 395330103 67 19,670 SH   SOLE 18 19,670 0 0
GREENLANE HLDGS INC CL A 395330103 35 10,295 SH   SOLE 19 10,295 0 0
GREENLANE HLDGS INC CL A 395330103 645 190,128 SH   SOLE 21 190,128 0 0
GREENLANE HLDGS INC CL A 395330103 257 75,930 SH   SOLE 22 74,073 0 1,857
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 288 27,456 SH   SOLE 2 1,274 0 26,182
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,145 109,041 SH   SOLE 18 109,041 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 554 52,757 SH   SOLE 19 52,757 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11,577 1,102,538 SH   SOLE 21 1,102,538 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,446 994,903 SH   SOLE 22 966,134 0 28,769
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 88 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 51 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 145 13,821 SH   SOLE 30 13,821 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 39 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 6 882 SH   SOLE 18 882 0 0
GREENSKY INC CL A 39572G100 383 55,974 SH   SOLE 21 55,974 0 0
GREENSKY INC CL A 39572G100 5,921 865,002 SH   SOLE 22 831,803 0 33,199
GREENSKY INC CL A 39572G100 99 14,528 SH   SOLE 26 0 0 14,528
GREENSKY INC CL A 39572G100 55 8,061 SH   SOLE 30 8,061 0 0
GREENSKY INC CL A 39572G100 86 12,589 SH   SOLE 34 12,589 0 0
GREENSKY INC CL A 39572G100 34 4,998 SH   SOLE 40 4,998 0 0
GREIF INC CL A 397624107 1,429 37,717 SH   SOLE 2 12,037 0 25,680
GREIF INC CL A 397624107 7 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 13 330 SH   SOLE 7 330 0 0
GREIF INC CL A 397624107 5,675 149,764 SH   SOLE 18 149,764 0 0
GREIF INC CL A 397624107 1,675 44,202 SH   SOLE 19 44,202 0 0
GREIF INC CL A 397624107 71,012 1,874,166 SH   SOLE 21 1,874,166 0 0
GREIF INC CL A 397624107 35,992 949,903 SH   SOLE 22 904,832 0 45,071
GREIF INC CL A 397624107 265 6,999 SH   SOLE 26 4,067 0 2,932
GREIF INC CL A 397624107 135 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 260 6,855 SH   SOLE 30 6,855 0 0
GREIF INC CL A 397624107 43 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 99 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 291 6,390 SH   SOLE 2 255 0 6,135
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 914 20,061 SH   SOLE 18 20,061 0 0
GREIF INC CL B 397624206 476 10,449 SH   SOLE 19 10,449 0 0
GREIF INC CL B 397624206 9,182 201,545 SH   SOLE 21 201,545 0 0
GREIF INC CL B 397624206 3,353 73,605 SH   SOLE 22 69,034 0 4,571
GREIF INC CL B 397624206 29 630 SH   SOLE 30 630 0 0
GRIFFIN INL RLTY INC COM 398231100 76 2,003 SH   SOLE 2 0 0 2,003
GRIFFIN INL RLTY INC COM 398231100 137 3,616 SH   SOLE 18 3,616 0 0
GRIFFIN INL RLTY INC COM 398231100 53 1,401 SH   SOLE 19 1,401 0 0
GRIFFIN INL RLTY INC COM 398231100 1,582 41,687 SH   SOLE 21 41,687 0 0
GRIFFIN INL RLTY INC COM 398231100 2,658 70,038 SH   SOLE 22 69,345 0 693
GRIFFON CORP COM 398433102 840 40,038 SH   SOLE 2 3,206 0 36,832
GRIFFON CORP COM 398433102 13 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 3,584 170,928 SH   SOLE 18 170,928 0 0
GRIFFON CORP COM 398433102 1,450 69,169 SH   SOLE 19 69,169 0 0
GRIFFON CORP COM 398433102 94,702 4,516,094 SH   SOLE 21 4,516,094 0 0
GRIFFON CORP COM 398433102 24,498 1,168,242 SH   SOLE 22 1,114,585 0 53,657
GRIFFON CORP COM 398433102 47 2,235 SH   SOLE 23 2,235 0 0
GRIFFON CORP COM 398433102 532 25,376 SH   SOLE 26 13,887 0 11,489
GRIFFON CORP COM 398433102 95 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,088 51,873 SH   SOLE 30 51,873 0 0
GRIFFON CORP COM 398433102 94 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 24,949 1,244,943 SH   SOLE 21 1,244,943 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 132 6,603 SH   SOLE 30 6,603 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 213 24,700 SH   SOLE 2 2,570 0 22,130
GRITSTONE ONCOLOGY INC COM 39868T105 774 89,617 SH   SOLE 18 89,617 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 364 42,192 SH   SOLE 19 42,192 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 7,865 910,796 SH   SOLE 21 910,796 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 4,513 522,607 SH   SOLE 22 512,954 0 9,653
GRITSTONE ONCOLOGY INC COM 39868T105 5 629 SH   SOLE 23 629 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 9 986 SH   SOLE 26 0 0 986
GROCERY OUTLET HLDG CORP COM 39874R101 1,532 44,188 SH   SOLE 2 20,898 0 23,290
GROCERY OUTLET HLDG CORP COM 39874R101 12 342 SH   SOLE 7 342 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 233 6,724 SH   SOLE 18 6,724 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,639 133,763 SH   SOLE 19 133,763 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,188 207,254 SH   SOLE 21 207,254 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 14,870 428,767 SH   SOLE 22 398,432 0 30,335
GROCERY OUTLET HLDG CORP COM 39874R101 13 388 SH   SOLE 31 388 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,588 132,288 SH   SOLE 34 132,288 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,673 18,120 SH   SOLE 2 719 0 17,401
GROUP 1 AUTOMOTIVE INC COM 398905109 7 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 97 1,046 SH   SOLE 7 1,046 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 7,283 78,892 SH   SOLE 18 78,892 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,817 30,521 SH   SOLE 19 30,521 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 179,294 1,942,308 SH   SOLE 21 1,942,308 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 49,911 540,690 SH   SOLE 22 507,388 0 33,302
GROUP 1 AUTOMOTIVE INC COM 398905109 260 2,819 SH   SOLE 26 1,440 0 1,379
GROUP 1 AUTOMOTIVE INC COM 398905109 240 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,302 24,939 SH   SOLE 30 24,939 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 42 450 SH   SOLE 34 450 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 231 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 142 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM 399473107 1,056 397,062 SH   SOLE 2 18,720 0 378,342
GROUPON INC COM 399473107 4 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 26 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 4,125 1,550,697 SH   SOLE 18 1,550,697 0 0
GROUPON INC COM 399473107 2,087 784,524 SH   SOLE 19 784,524 0 0
GROUPON INC COM 399473107 40,430 15,199,311 SH   SOLE 21 15,199,311 0 0
GROUPON INC COM 399473107 33,432 12,568,532 SH   SOLE 22 11,897,307 0 671,225
GROUPON INC COM 399473107 206 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 154 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 3,147 1,183,156 SH   SOLE 30 1,183,156 0 0
GROUPON INC COM 399473107 138 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 14,184 252,343 SH   SOLE 2 59,475 0 192,868
GRUBHUB INC COM 400110102 2,026 36,038 SH   SOLE 4 33,650 0 2,388
GRUBHUB INC COM 400110102 276 4,915 SH   SOLE 7 4,915 0 0
GRUBHUB INC COM 400110102 72 1,275 SH   SOLE 13 1,275 0 0
GRUBHUB INC COM 400110102 15,014 267,103 SH   SOLE 18 259,842 0 7,261
GRUBHUB INC COM 400110102 1,690 30,062 SH   SOLE 19 30,062 0 0
GRUBHUB INC COM 400110102 260,322 4,631,246 SH   SOLE 21 4,631,246 0 0
GRUBHUB INC COM 400110102 168,662 3,000,570 SH   SOLE 22 2,821,085 0 179,485
GRUBHUB INC COM 400110102 3,647 64,878 SH   SOLE 23 64,878 0 0
GRUBHUB INC COM 400110102 190 3,387 SH   SOLE 25 3,387 0 0
GRUBHUB INC COM 400110102 11,264 200,387 SH   SOLE 26 104,204 0 96,183
GRUBHUB INC COM 400110102 920 16,359 SH   SOLE 28 11,536 0 4,823
GRUBHUB INC COM 400110102 1,186 21,105 SH   SOLE 29 1,820 0 19,285
GRUBHUB INC COM 400110102 7,448 132,511 SH   SOLE 30 132,511 0 0
GRUBHUB INC COM 400110102 6,362 113,189 SH   SOLE 31 16,803 0 96,386
GRUBHUB INC COM 400110102 891 15,855 SH   SOLE 34 15,855 0 0
GRUBHUB INC COM 400110102 830 14,767 SH   SOLE 36 14,767 0 0
GRUBHUB INC COM 400110102 105 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 474 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 727 15,285 SH   SOLE 4 15,285 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,037 42,830 SH   SOLE 7 42,830 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 494 10,387 SH   SOLE 13 10,387 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 25,262 531,274 SH   SOLE 21 531,274 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 12,571 264,367 SH   SOLE 22 196,958 0 67,409
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,246 47,233 SH   SOLE 30 47,233 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,621 23,746 SH   SOLE 7 23,746 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 667 4,373 SH   SOLE 18 4,373 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 38,165 250,262 SH   SOLE 21 250,262 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,276 14,924 SH   SOLE 30 14,924 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 107 14,332 SH   SOLE 34 14,332 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2,738 210,607 SH   SOLE 2 3,388 0 207,219
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 294 22,593 SH   SOLE 4 22,593 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 158 12,188 SH   SOLE 7 12,188 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 298 22,935 SH   SOLE 18 22,935 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 274 21,082 SH   SOLE 19 21,082 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 20,698 1,592,145 SH   SOLE 21 1,592,145 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 16,018 1,232,128 SH   SOLE 22 1,125,855 0 106,273
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 790 60,746 SH   SOLE 23 60,746 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 86 6,625 SH   SOLE 25 6,625 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 4,628 355,990 SH   SOLE 26 138,446 0 217,544
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 204 15,677 SH   SOLE 29 9,648 0 6,029
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 8,880 683,079 SH   SOLE 30 683,079 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 69 5,283 SH   SOLE 31 5,283 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 9,483 729,439 SH   SOLE 34 729,439 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11 880 SH   SOLE 40 880 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 36 11,194 SH   SOLE 4 11,194 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 358 111,371 SH   SOLE 21 111,371 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,490 464,195 SH   SOLE 22 464,195 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 605 188,327 SH   SOLE 30 188,327 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,365 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 435 44,467 SH   SOLE 19 44,467 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4,677 478,271 SH   SOLE 22 478,271 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 373 38,132 SH   SOLE 31 0 0 38,132
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 13,650 1,395,712 SH   SOLE 34 1,395,712 0 0
GSE SYS INC COM 36227K106 6 3,459 SH   SOLE 18 3,459 0 0
GSE SYS INC COM 36227K106 93 53,071 SH   SOLE 21 53,071 0 0
GSE SYS INC COM 36227K106 80 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 116 13,248 SH   SOLE 2 606 0 12,642
GSI TECHNOLOGY COM 36241U106 475 54,270 SH   SOLE 18 54,270 0 0
GSI TECHNOLOGY COM 36241U106 223 25,446 SH   SOLE 19 25,446 0 0
GSI TECHNOLOGY COM 36241U106 4,738 540,827 SH   SOLE 21 540,827 0 0
GSI TECHNOLOGY COM 36241U106 1,763 201,240 SH   SOLE 22 196,945 0 4,295
GSI TECHNOLOGY COM 36241U106 17 1,900 SH   SOLE 26 0 0 1,900
GSX TECHEDU INC SPONSORED ADS 36257Y109 561 36,626 SH   SOLE 26 0 0 36,626
GTT COMMUNICATIONS INC COM 362393100 275 29,207 SH   SOLE 2 1,381 0 27,826
GTT COMMUNICATIONS INC COM 362393100 17 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 7 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 1,055 112,037 SH   SOLE 18 112,037 0 0
GTT COMMUNICATIONS INC COM 362393100 547 58,062 SH   SOLE 19 58,062 0 0
GTT COMMUNICATIONS INC COM 362393100 10,453 1,109,656 SH   SOLE 21 1,109,656 0 0
GTT COMMUNICATIONS INC COM 362393100 9,452 1,003,434 SH   SOLE 22 959,390 0 44,044
GTT COMMUNICATIONS INC COM 362393100 32 3,432 SH   SOLE 23 3,432 0 0
GTT COMMUNICATIONS INC COM 362393100 229 24,290 SH   SOLE 26 7,004 0 17,286
GTT COMMUNICATIONS INC COM 362393100 42 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 195 20,745 SH   SOLE 30 20,745 0 0
GTT COMMUNICATIONS INC COM 362393100 11 1,197 SH   SOLE 36 1,197 0 0
GTT COMMUNICATIONS INC COM 362393100 38 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 229 36,568 SH   SOLE 2 1,270 0 35,298
GTY TECHNOLOGY HOLDINGS INC COM 362409104 896 142,919 SH   SOLE 18 142,919 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 419 66,791 SH   SOLE 19 66,791 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8,727 1,391,879 SH   SOLE 21 1,391,879 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,558 408,012 SH   SOLE 22 392,702 0 15,310
GUARANTY BANCSHARES INC TEX COM 400764106 244 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 920 30,070 SH   SOLE 18 30,070 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 433 14,154 SH   SOLE 19 14,154 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 9,215 301,249 SH   SOLE 21 301,249 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 4,710 153,975 SH   SOLE 22 148,431 0 5,544
GUARANTY FED BANCSHARES INC COM 40108P101 16 669 SH   SOLE 18 669 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 20 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 5,070 79,428 SH   SOLE 2 18,029 0 61,399
GUARDANT HEALTH INC COM 40131M109 13 196 SH   SOLE 4 196 0 0
GUARDANT HEALTH INC COM 40131M109 43 667 SH   SOLE 7 667 0 0
GUARDANT HEALTH INC COM 40131M109 1,597 25,016 SH   SOLE 18 25,016 0 0
GUARDANT HEALTH INC COM 40131M109 6,563 102,817 SH   SOLE 19 102,817 0 0
GUARDANT HEALTH INC COM 40131M109 36,529 572,291 SH   SOLE 21 572,291 0 0
GUARDANT HEALTH INC COM 40131M109 66,291 1,038,557 SH   SOLE 22 971,957 0 66,600
GUARDANT HEALTH INC COM 40131M109 969 15,184 SH   SOLE 26 8,692 0 6,492
GUARDANT HEALTH INC COM 40131M109 461 7,222 SH   SOLE 28 7,222 0 0
GUARDANT HEALTH INC COM 40131M109 3,182 49,853 SH   SOLE 30 49,853 0 0
GUARDANT HEALTH INC COM 40131M109 46 727 SH   SOLE 31 727 0 0
GUARDANT HEALTH INC COM 40131M109 3,065 48,025 SH   SOLE 34 48,025 0 0
GUARDANT HEALTH INC COM 40131M109 223 3,490 SH   SOLE 40 3,490 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 0 504 SH   SOLE 18 504 0 0
GUESS INC COM 401617105 962 51,937 SH   SOLE 2 2,009 0 49,928
GUESS INC COM 401617105 8 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 23 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 4,029 217,458 SH   SOLE 18 217,458 0 0
GUESS INC COM 401617105 1,606 86,688 SH   SOLE 19 86,688 0 0
GUESS INC COM 401617105 90,618 4,890,351 SH   SOLE 21 4,890,351 0 0
GUESS INC COM 401617105 26,258 1,417,059 SH   SOLE 22 1,323,497 0 93,562
GUESS INC COM 401617105 737 39,764 SH   SOLE 23 39,764 0 0
GUESS INC COM 401617105 321 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 140 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 1,177 63,492 SH   SOLE 30 63,492 0 0
GUESS INC COM 401617105 108 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 131 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,581 147,854 SH   SOLE 2 5,695 0 142,159
GUIDEWIRE SOFTWARE INC COM 40171V100 41 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 164 1,554 SH   SOLE 7 1,554 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,982 37,786 SH   SOLE 18 37,786 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,951 18,515 SH   SOLE 19 18,515 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 136,475 1,295,073 SH   SOLE 21 1,295,073 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 233,202 2,212,963 SH   SOLE 22 2,061,762 0 151,201
GUIDEWIRE SOFTWARE INC COM 40171V100 3,737 35,459 SH   SOLE 26 16,845 0 18,614
GUIDEWIRE SOFTWARE INC COM 40171V100 1,185 11,247 SH   SOLE 28 11,247 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,759 64,136 SH   SOLE 30 64,136 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 175 1,662 SH   SOLE 31 1,662 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 850 8,064 SH   SOLE 40 8,064 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,145 1,000,000 PRN   SOLE 21 1,000,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 92 17,280 SH   SOLE 18 17,280 0 0
GULF ISLAND FABRICATION INC COM 402307102 5,907 1,104,133 SH   SOLE 21 1,104,133 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,393 260,464 SH   SOLE 22 260,464 0 0
GULF ISLAND FABRICATION INC COM 402307102 73 13,557 SH   SOLE 30 13,557 0 0
GULF RESOURCES INC COM 40251W309 43 61,196 SH   SOLE 22 61,196 0 0
GULFPORT ENERGY CORP COM NEW 402635304 483 178,347 SH   SOLE 2 6,752 0 171,595
GULFPORT ENERGY CORP COM NEW 402635304 1 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 16 5,824 SH   SOLE 7 5,824 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,906 703,426 SH   SOLE 18 703,426 0 0
GULFPORT ENERGY CORP COM NEW 402635304 753 277,779 SH   SOLE 19 277,779 0 0
GULFPORT ENERGY CORP COM NEW 402635304 45,319 16,722,765 SH   SOLE 21 16,722,765 0 0
GULFPORT ENERGY CORP COM NEW 402635304 13,124 4,842,903 SH   SOLE 22 4,614,767 0 228,136
GULFPORT ENERGY CORP COM NEW 402635304 127 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 53 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 643 237,178 SH   SOLE 30 237,178 0 0
GULFPORT ENERGY CORP COM NEW 402635304 39 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 7 65 SH   SOLE 17 0 0 65
GW PHARMACEUTICALS PLC ADS 36197T103 33,350 289,926 SH   SOLE 21 289,926 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 173 1,502 SH   SOLE 30 1,502 0 0
GWG HLDGS INC COM 36192A109 47 4,743 SH   SOLE 18 4,743 0 0
GWG HLDGS INC COM 36192A109 18 1,764 SH   SOLE 19 1,764 0 0
GWG HLDGS INC COM 36192A109 959 96,105 SH   SOLE 21 96,105 0 0
GWG HLDGS INC COM 36192A109 67 6,756 SH   SOLE 22 6,756 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,175 40,702 SH   SOLE 2 12,593 0 28,109
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,409 118,130 SH   SOLE 18 110,029 0 8,101
H & E EQUIPMENT SERVICES INC COM 404030108 6,414 222,251 SH   SOLE 19 222,251 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 31,488 1,091,067 SH   SOLE 21 1,091,067 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 34,308 1,188,763 SH   SOLE 22 1,141,310 0 47,453
H & E EQUIPMENT SERVICES INC COM 404030108 1,168 40,462 SH   SOLE 23 40,462 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,619 125,404 SH   SOLE 26 17,365 0 108,039
H & E EQUIPMENT SERVICES INC COM 404030108 134 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 241 8,350 SH   SOLE 30 8,350 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 191 6,615 SH   SOLE 34 6,615 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 87 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 177 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 650 74,393 SH   SOLE 18 74,393 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 302 34,609 SH   SOLE 19 34,609 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,463 739,507 SH   SOLE 21 739,507 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 5,446 623,088 SH   SOLE 22 607,248 0 15,840
HACKETT GROUP INC COM 404609109 624 37,889 SH   SOLE 2 17,860 0 20,029
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,593 96,792 SH   SOLE 18 88,336 0 8,456
HACKETT GROUP INC COM 404609109 4,962 301,464 SH   SOLE 19 301,464 0 0
HACKETT GROUP INC COM 404609109 15,327 931,193 SH   SOLE 21 931,193 0 0
HACKETT GROUP INC COM 404609109 18,539 1,126,291 SH   SOLE 22 1,091,813 0 34,478
HACKETT GROUP INC COM 404609109 1,022 62,078 SH   SOLE 23 62,078 0 0
HACKETT GROUP INC COM 404609109 2,215 134,576 SH   SOLE 26 0 0 134,576
HACKETT GROUP INC COM 404609109 55 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 152 9,213 SH   SOLE 30 9,213 0 0
HAEMONETICS CORP COM 405024100 8,351 66,203 SH   SOLE 2 23,688 0 42,515
HAEMONETICS CORP COM 405024100 30 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 120 952 SH   SOLE 7 952 0 0
HAEMONETICS CORP COM 405024100 37,162 294,611 SH   SOLE 18 292,280 0 2,331
HAEMONETICS CORP COM 405024100 11,255 89,227 SH   SOLE 19 89,227 0 0
HAEMONETICS CORP COM 405024100 460,788 3,652,991 SH   SOLE 21 3,652,991 0 0
HAEMONETICS CORP COM 405024100 216,926 1,719,726 SH   SOLE 22 1,651,150 0 68,576
HAEMONETICS CORP COM 405024100 11 85 SH   SOLE 23 85 0 0
HAEMONETICS CORP COM 405024100 1,679 13,309 SH   SOLE 26 9,705 0 3,604
HAEMONETICS CORP COM 405024100 803 6,366 SH   SOLE 28 6,366 0 0
HAEMONETICS CORP COM 405024100 1,812 14,368 SH   SOLE 30 14,368 0 0
HAEMONETICS CORP COM 405024100 152 1,205 SH   SOLE 34 1,205 0 0
HAEMONETICS CORP COM 405024100 611 4,843 SH   SOLE 40 4,843 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,967 231,287 SH   SOLE 2 40,585 0 190,702
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 1 26 SH   SOLE 17 0 0 26
HAIN CELESTIAL GROUP INC COM 405217100 4,966 231,223 SH   SOLE 18 231,223 0 0
HAIN CELESTIAL GROUP INC COM 405217100 430 20,018 SH   SOLE 19 20,018 0 0
HAIN CELESTIAL GROUP INC COM 405217100 85,160 3,965,549 SH   SOLE 21 3,965,549 0 0
HAIN CELESTIAL GROUP INC COM 405217100 58,605 2,729,006 SH   SOLE 22 2,513,440 0 215,566
HAIN CELESTIAL GROUP INC COM 405217100 803 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 247 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 555 25,827 SH   SOLE 30 25,827 0 0
HAIN CELESTIAL GROUP INC COM 405217100 42 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 64 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 183 8,530 SH   SOLE 40 8,530 0 0
HALLADOR ENERGY COMPANY COM 40609P105 2 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 260 71,862 SH   SOLE 18 71,862 0 0
HALLADOR ENERGY COMPANY COM 40609P105 122 33,624 SH   SOLE 19 33,624 0 0
HALLADOR ENERGY COMPANY COM 40609P105 2,727 753,436 SH   SOLE 21 753,436 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,117 308,435 SH   SOLE 22 295,401 0 13,034
HALLIBURTON CO COM 406216101 40,891 2,169,279 SH   SOLE 2 233,871 0 1,935,408
HALLIBURTON CO COM 406216101 6,768 359,062 SH   SOLE 4 335,949 0 23,113
HALLIBURTON CO COM 406216101 17,187 911,790 SH   SOLE 7 819,790 0 92,000
HALLIBURTON CO COM 406216101 525 27,853 SH   SOLE 13 27,853 0 0
HALLIBURTON CO COM 406216101 191 10,112 SH   SOLE 15 10,112 0 0
HALLIBURTON CO COM 406216101 46,108 2,446,043 SH   SOLE 18 2,324,254 0 121,789
HALLIBURTON CO COM 406216101 8,980 476,398 SH   SOLE 19 476,398 0 0
HALLIBURTON CO COM 406216101 413,528 21,937,805 SH   SOLE 21 21,937,805 0 0
HALLIBURTON CO COM 406216101 423,109 22,446,088 SH   SOLE 22 20,006,492 0 2,439,596
HALLIBURTON CO COM 406216101 11,893 630,939 SH   SOLE 23 630,939 0 0
HALLIBURTON CO COM 406216101 17,285 916,960 SH   SOLE 25 916,960 0 0
HALLIBURTON CO COM 406216101 85,862 4,555,024 SH   SOLE 26 1,087,168 0 3,467,856
HALLIBURTON CO COM 406216101 3,133 166,221 SH   SOLE 28 120,740 0 45,481
HALLIBURTON CO COM 406216101 330 17,522 SH   SOLE 29 17,522 0 0
HALLIBURTON CO COM 406216101 56,796 3,013,059 SH   SOLE 30 3,013,059 0 0
HALLIBURTON CO COM 406216101 5,104 270,763 SH   SOLE 31 154,240 0 116,523
HALLIBURTON CO COM 406216101 1,117 59,265 SH   SOLE 34 59,265 0 0
HALLIBURTON CO COM 406216101 11,766 624,209 SH   SOLE 36 624,209 0 0
HALLIBURTON CO COM 406216101 389 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 247 12,923 SH   SOLE 2 546 0 12,377
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 958 50,078 SH   SOLE 18 50,078 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 517 27,011 SH   SOLE 19 27,011 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 9,043 472,692 SH   SOLE 21 472,692 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 9,705 507,341 SH   SOLE 22 498,040 0 9,301
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 50 2,607 SH   SOLE 23 2,607 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,507 226,090 SH   SOLE 2 107,265 0 118,825
HALOZYME THERAPEUTICS INC COM 40637H109 11 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 41 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,086 585,811 SH   SOLE 18 533,427 0 52,384
HALOZYME THERAPEUTICS INC COM 40637H109 16,062 1,035,588 SH   SOLE 19 1,035,588 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 172 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 96,782 6,239,946 SH   SOLE 21 6,239,946 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 67,045 4,322,671 SH   SOLE 22 4,081,326 0 241,345
HALOZYME THERAPEUTICS INC COM 40637H109 1,068 68,855 SH   SOLE 23 68,855 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,632 169,698 SH   SOLE 26 41,140 0 128,558
HALOZYME THERAPEUTICS INC COM 40637H109 255 16,414 SH   SOLE 28 16,414 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 668 43,098 SH   SOLE 30 43,098 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,159 268,155 SH   SOLE 34 268,155 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 213 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 107 6,633 SH   SOLE 2 230 0 6,403
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 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 384 23,774 SH   SOLE 18 23,774 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 179 11,050 SH   SOLE 19 11,050 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,727 230,466 SH   SOLE 21 230,466 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,011 248,050 SH   SOLE 22 236,898 0 11,152
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 64 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 18 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 491 SH   SOLE 30 491 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 1,157 20,309 SH   SOLE 2 2,355 0 17,954
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,667 81,943 SH   SOLE 18 74,810 0 7,133
HAMILTON LANE INC CL A 407497106 4,444 78,011 SH   SOLE 19 78,011 0 0
HAMILTON LANE INC CL A 407497106 41,241 724,042 SH   SOLE 21 724,042 0 0
HAMILTON LANE INC CL A 407497106 42,849 752,267 SH   SOLE 22 725,005 0 27,262
HAMILTON LANE INC CL A 407497106 445 7,820 SH   SOLE 23 7,820 0 0
HAMILTON LANE INC CL A 407497106 2,100 36,867 SH   SOLE 26 0 0 36,867
HAMILTON LANE INC CL A 407497106 293 5,145 SH   SOLE 28 5,145 0 0
HAMILTON LANE INC CL A 407497106 7,317 128,454 SH   SOLE 30 128,454 0 0
HAMILTON LANE INC CL A 407497106 97 1,698 SH   SOLE 40 1,698 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 16 900 SH   SOLE 18 900 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,966 129,686 SH   SOLE 2 41,995 0 87,691
HANCOCK WHITNEY CORPORATION COM 410120109 16 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 96 2,503 SH   SOLE 7 2,503 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 19,851 518,371 SH   SOLE 18 518,371 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 6,617 172,786 SH   SOLE 19 172,786 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 250,323 6,536,709 SH   SOLE 21 6,536,709 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 122,012 3,186,105 SH   SOLE 22 3,061,262 0 124,843
HANCOCK WHITNEY CORPORATION COM 410120109 124 3,232 SH   SOLE 23 3,232 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,453 37,943 SH   SOLE 26 26,300 0 11,643
HANCOCK WHITNEY CORPORATION COM 410120109 411 10,745 SH   SOLE 28 10,745 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 945 24,668 SH   SOLE 30 24,668 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 761 19,884 SH   SOLE 34 19,884 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 89 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 342 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 13,818 901,955 SH   SOLE 2 105,820 0 796,135
HANESBRANDS INC COM 410345102 2,102 137,218 SH   SOLE 4 127,709 0 9,509
HANESBRANDS INC COM 410345102 6,217 405,804 SH   SOLE 7 330,236 0 75,568
HANESBRANDS INC COM 410345102 12 760 SH   SOLE 13 760 0 0
HANESBRANDS INC COM 410345102 37 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 14,243 929,718 SH   SOLE 18 881,870 0 47,848
HANESBRANDS INC COM 410345102 1,753 114,441 SH   SOLE 19 114,441 0 0
HANESBRANDS INC COM 410345102 138,489 9,039,762 SH   SOLE 21 9,039,762 0 0
HANESBRANDS INC COM 410345102 157,063 10,252,167 SH   SOLE 22 9,239,730 0 1,012,437
HANESBRANDS INC COM 410345102 3,944 257,415 SH   SOLE 23 257,415 0 0
HANESBRANDS INC COM 410345102 6,431 419,754 SH   SOLE 25 419,754 0 0
HANESBRANDS INC COM 410345102 28,556 1,863,992 SH   SOLE 26 619,796 0 1,244,196
HANESBRANDS INC COM 410345102 996 65,030 SH   SOLE 28 46,178 0 18,852
HANESBRANDS INC COM 410345102 1,260 82,244 SH   SOLE 29 7,552 0 74,692
HANESBRANDS INC COM 410345102 20,905 1,364,573 SH   SOLE 30 1,364,573 0 0
HANESBRANDS INC COM 410345102 1,227 80,111 SH   SOLE 31 63,499 0 16,612
HANESBRANDS INC COM 410345102 417 27,226 SH   SOLE 34 27,226 0 0
HANESBRANDS INC COM 410345102 4,015 262,100 SH   SOLE 36 262,100 0 0
HANESBRANDS INC COM 410345102 112 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 717 35,185 SH   SOLE 2 1,497 0 33,688
HANGER INC COM NEW 41043F208 12 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 2,662 130,596 SH   SOLE 18 130,596 0 0
HANGER INC COM NEW 41043F208 1,295 63,541 SH   SOLE 19 63,541 0 0
HANGER INC COM NEW 41043F208 29,353 1,440,294 SH   SOLE 21 1,440,294 0 0
HANGER INC COM NEW 41043F208 23,419 1,149,141 SH   SOLE 22 1,019,531 0 129,610
HANGER INC COM NEW 41043F208 983 48,257 SH   SOLE 30 48,257 0 0
HANGER INC COM NEW 41043F208 54 2,660 SH   SOLE 40 2,660 0 0
HANMI FINL CORP COM NEW 410495204 574 30,558 SH   SOLE 2 1,156 0 29,402
HANMI FINL CORP COM NEW 410495204 5 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 14 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 2,482 132,170 SH   SOLE 18 132,170 0 0
HANMI FINL CORP COM NEW 410495204 780 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 62,516 3,328,849 SH   SOLE 21 3,328,849 0 0
HANMI FINL CORP COM NEW 410495204 17,889 952,532 SH   SOLE 22 909,812 0 42,720
HANMI FINL CORP COM NEW 410495204 54 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 86 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 827 44,055 SH   SOLE 30 44,055 0 0
HANMI FINL CORP COM NEW 410495204 64 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,930 66,197 SH   SOLE 2 2,320 0 63,877
HANNON ARMSTRONG SUST INFR C COM 41068X100 8 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 35 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,291 215,830 SH   SOLE 18 215,830 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,188 109,363 SH   SOLE 19 109,363 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 96,764 3,319,521 SH   SOLE 21 3,319,521 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 57,006 1,955,606 SH   SOLE 22 1,872,690 0 82,916
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,305 44,766 SH   SOLE 26 18,066 0 26,700
HANNON ARMSTRONG SUST INFR C COM 41068X100 246 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 507 17,400 SH   SOLE 30 17,400 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 158 5,435 SH   SOLE 40 5,435 0 0
HANOVER INS GROUP INC COM 410867105 13,572 100,130 SH   SOLE 2 28,085 0 72,045
HANOVER INS GROUP INC COM 410867105 102 750 SH   SOLE 4 750 0 0
HANOVER INS GROUP INC COM 410867105 179 1,319 SH   SOLE 7 1,319 0 0
HANOVER INS GROUP INC COM 410867105 15,926 117,504 SH   SOLE 18 117,417 0 87
HANOVER INS GROUP INC COM 410867105 1,239 9,140 SH   SOLE 19 9,140 0 0
HANOVER INS GROUP INC COM 410867105 264,872 1,954,200 SH   SOLE 21 1,954,200 0 0
HANOVER INS GROUP INC COM 410867105 173,609 1,280,871 SH   SOLE 22 1,203,143 0 77,728
HANOVER INS GROUP INC COM 410867105 480 3,538 SH   SOLE 23 3,538 0 0
HANOVER INS GROUP INC COM 410867105 1,967 14,513 SH   SOLE 26 9,535 0 4,978
HANOVER INS GROUP INC COM 410867105 707 5,217 SH   SOLE 28 5,217 0 0
HANOVER INS GROUP INC COM 410867105 56 410 SH   SOLE 29 410 0 0
HANOVER INS GROUP INC COM 410867105 1,580 11,658 SH   SOLE 30 11,658 0 0
HANOVER INS GROUP INC COM 410867105 269 1,982 SH   SOLE 31 1,982 0 0
HANOVER INS GROUP INC COM 410867105 38 278 SH   SOLE 34 278 0 0
HANOVER INS GROUP INC COM 410867105 144 1,066 SH   SOLE 36 1,066 0 0
HANOVER INS GROUP INC COM 410867105 590 4,355 SH   SOLE 40 4,355 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 240 23,835 SH   SOLE 2 1,224 0 22,611
HARBORONE BANCORP INC NEW COM NEW 41165Y100 6 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 958 95,176 SH   SOLE 18 95,176 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 473 47,027 SH   SOLE 19 47,027 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 10,346 1,027,882 SH   SOLE 21 1,027,882 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 14,185 1,409,324 SH   SOLE 22 1,387,788 0 21,536
HARBORONE BANCORP INC NEW COM NEW 41165Y100 37 3,628 SH   SOLE 30 3,628 0 0
HARLEY DAVIDSON INC COM 412822108 16,465 457,743 SH   SOLE 2 89,963 0 367,780
HARLEY DAVIDSON INC COM 412822108 2,360 65,620 SH   SOLE 4 61,228 0 4,392
HARLEY DAVIDSON INC COM 412822108 5,474 152,194 SH   SOLE 7 152,194 0 0
HARLEY DAVIDSON INC COM 412822108 13 368 SH   SOLE 13 368 0 0
HARLEY DAVIDSON INC COM 412822108 43 1,208 SH   SOLE 15 1,208 0 0
HARLEY DAVIDSON INC COM 412822108 16,786 466,659 SH   SOLE 18 443,207 0 23,452
HARLEY DAVIDSON INC COM 412822108 2,548 70,829 SH   SOLE 19 70,829 0 0
HARLEY DAVIDSON INC COM 412822108 249,653 6,940,598 SH   SOLE 21 6,940,598 0 0
HARLEY DAVIDSON INC COM 412822108 150,867 4,194,250 SH   SOLE 22 3,726,078 0 468,172
HARLEY DAVIDSON INC COM 412822108 4,395 122,182 SH   SOLE 23 122,182 0 0
HARLEY DAVIDSON INC COM 412822108 6,343 176,333 SH   SOLE 25 176,333 0 0
HARLEY DAVIDSON INC COM 412822108 29,298 814,521 SH   SOLE 26 276,843 0 537,678
HARLEY DAVIDSON INC COM 412822108 1,046 29,083 SH   SOLE 28 20,543 0 8,540
HARLEY DAVIDSON INC COM 412822108 1,417 39,388 SH   SOLE 29 5,162 0 34,226
HARLEY DAVIDSON INC COM 412822108 21,071 585,786 SH   SOLE 30 585,786 0 0
HARLEY DAVIDSON INC COM 412822108 5,204 144,683 SH   SOLE 31 35,595 0 109,088
HARLEY DAVIDSON INC COM 412822108 2,084 57,932 SH   SOLE 32 57,932 0 0
HARLEY DAVIDSON INC COM 412822108 368 10,225 SH   SOLE 34 10,225 0 0
HARLEY DAVIDSON INC COM 412822108 4,326 120,253 SH   SOLE 36 120,253 0 0
HARLEY DAVIDSON INC COM 412822108 123 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 589 89,458 SH   SOLE 2 3,706 0 85,752
HARMONIC INC COM 413160102 13 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 2,690 408,813 SH   SOLE 18 408,813 0 0
HARMONIC INC COM 413160102 978 148,702 SH   SOLE 19 148,702 0 0
HARMONIC INC COM 413160102 65,840 10,006,139 SH   SOLE 21 10,006,139 0 0
HARMONIC INC COM 413160102 17,277 2,625,738 SH   SOLE 22 2,514,380 0 111,358
HARMONIC INC COM 413160102 847 128,678 SH   SOLE 30 128,678 0 0
HARMONIC INC COM 413160102 57 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 4,750 1,672,437 SH   SOLE 7 1,672,437 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 119 41,835 SH   SOLE 22 41,835 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 8,624 3,036,498 SH   SOLE 30 3,036,498 0 0
HARPOON THERAPEUTICS INC COM 41358P106 74 5,453 SH   SOLE 2 305 0 5,148
HARPOON THERAPEUTICS INC COM 41358P106 293 21,480 SH   SOLE 18 21,480 0 0
HARPOON THERAPEUTICS INC COM 41358P106 138 10,108 SH   SOLE 19 10,108 0 0
HARPOON THERAPEUTICS INC COM 41358P106 2,887 211,368 SH   SOLE 21 211,368 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1,005 73,583 SH   SOLE 22 71,560 0 2,023
HARROW HEALTH INC COM 415858109 27 4,818 SH   SOLE 18 4,818 0 0
HARROW HEALTH INC COM 415858109 572 101,750 SH   SOLE 21 101,750 0 0
HARROW HEALTH INC COM 415858109 1,711 304,399 SH   SOLE 22 304,399 0 0
HARSCO CORP COM 415864107 1,316 69,423 SH   SOLE 2 3,287 0 66,136
HARSCO CORP COM 415864107 9 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 29 1,534 SH   SOLE 7 1,534 0 0
HARSCO CORP COM 415864107 6,798 358,547 SH   SOLE 18 358,547 0 0
HARSCO CORP COM 415864107 2,593 136,781 SH   SOLE 19 136,781 0 0
HARSCO CORP COM 415864107 162,491 8,570,216 SH   SOLE 21 8,570,216 0 0
HARSCO CORP COM 415864107 44,792 2,362,428 SH   SOLE 22 2,251,398 0 111,030
HARSCO CORP COM 415864107 786 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 186 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 2,118 111,720 SH   SOLE 30 111,720 0 0
HARSCO CORP COM 415864107 38 2,000 SH   SOLE 36 2,000 0 0
HARSCO CORP COM 415864107 172 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 6 2,073 SH   SOLE 21 2,073 0 0
HARTE-HANKS INC COM 416196202 209 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 56,031 924,445 SH   SOLE 2 114,236 0 810,209
HARTFORD FINL SVCS GROUP INC COM 416515104 9,864 162,742 SH   SOLE 4 153,292 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 33,781 557,353 SH   SOLE 7 395,137 0 162,216
HARTFORD FINL SVCS GROUP INC COM 416515104 972 16,044 SH   SOLE 13 16,044 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 236 3,889 SH   SOLE 15 3,889 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11 185 SH   SOLE 17 0 0 185
HARTFORD FINL SVCS GROUP INC COM 416515104 99,535 1,642,217 SH   SOLE 18 1,520,993 0 121,224
HARTFORD FINL SVCS GROUP INC COM 416515104 64,881 1,070,475 SH   SOLE 19 1,070,475 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 699,639 11,543,299 SH   SOLE 21 11,543,299 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 567,399 9,361,468 SH   SOLE 22 8,373,863 0 987,605
HARTFORD FINL SVCS GROUP INC COM 416515104 17,052 281,340 SH   SOLE 23 281,340 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 25,818 425,967 SH   SOLE 25 425,967 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 124,342 2,051,505 SH   SOLE 26 465,650 0 1,585,855
HARTFORD FINL SVCS GROUP INC COM 416515104 4,306 71,052 SH   SOLE 28 50,949 0 20,103
HARTFORD FINL SVCS GROUP INC COM 416515104 5,109 84,285 SH   SOLE 29 7,424 0 76,861
HARTFORD FINL SVCS GROUP INC COM 416515104 85,835 1,416,192 SH   SOLE 30 1,416,192 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,379 204,240 SH   SOLE 31 69,575 0 134,665
HARTFORD FINL SVCS GROUP INC COM 416515104 20,884 344,561 SH   SOLE 34 344,561 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,775 359,266 SH   SOLE 36 359,266 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 545 9,000 SH   SOLE 40 9,000 0 0
HARVARD BIOSCIENCE INC COM 416906105 24 7,772 SH   SOLE 18 7,772 0 0
HARVARD BIOSCIENCE INC COM 416906105 531 172,703 SH   SOLE 21 172,703 0 0
HARVARD BIOSCIENCE INC COM 416906105 2,973 966,690 SH   SOLE 22 966,690 0 0
HARVARD BIOSCIENCE INC COM 416906105 50 16,409 SH   SOLE 26 0 0 16,409
HASBRO INC COM 418056107 35,323 297,605 SH   SOLE 2 39,759 0 257,846
HASBRO INC COM 418056107 5,591 47,104 SH   SOLE 4 43,972 0 3,132
HASBRO INC COM 418056107 15,986 134,685 SH   SOLE 7 124,093 0 10,592
HASBRO INC COM 418056107 24 199 SH   SOLE 13 199 0 0
HASBRO INC COM 418056107 138 1,164 SH   SOLE 15 1,164 0 0
HASBRO INC COM 418056107 5 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 63,763 537,223 SH   SOLE 18 521,514 0 15,709
HASBRO INC COM 418056107 42,239 355,880 SH   SOLE 19 355,880 0 0
HASBRO INC COM 418056107 431,702 3,637,224 SH   SOLE 21 3,637,224 0 0
HASBRO INC COM 418056107 344,744 2,904,577 SH   SOLE 22 2,600,533 0 304,044
HASBRO INC COM 418056107 10,646 89,699 SH   SOLE 23 89,699 0 0
HASBRO INC COM 418056107 18,565 156,415 SH   SOLE 25 156,415 0 0
HASBRO INC COM 418056107 85,745 722,427 SH   SOLE 26 199,187 0 523,240
HASBRO INC COM 418056107 2,962 24,955 SH   SOLE 28 18,431 0 6,524
HASBRO INC COM 418056107 3,298 27,790 SH   SOLE 29 2,545 0 25,245
HASBRO INC COM 418056107 57,213 482,039 SH   SOLE 30 482,039 0 0
HASBRO INC COM 418056107 3,364 28,342 SH   SOLE 31 23,687 0 4,655
HASBRO INC COM 418056107 2,124 17,899 SH   SOLE 32 17,899 0 0
HASBRO INC COM 418056107 20,483 172,572 SH   SOLE 34 172,572 0 0
HASBRO INC COM 418056107 11,032 92,944 SH   SOLE 36 92,944 0 0
HASBRO INC COM 418056107 1,231 10,375 SH   SOLE 37 10,375 0 0
HASBRO INC COM 418056107 396 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 370 18,261 SH   SOLE 2 714 0 17,547
HAVERTY FURNITURE INC COM 419596101 9 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,730 85,365 SH   SOLE 18 85,365 0 0
HAVERTY FURNITURE INC COM 419596101 637 31,431 SH   SOLE 19 31,431 0 0
HAVERTY FURNITURE INC COM 419596101 41,935 2,068,798 SH   SOLE 21 2,068,798 0 0
HAVERTY FURNITURE INC COM 419596101 12,714 627,256 SH   SOLE 22 603,161 0 24,095
HAVERTY FURNITURE INC COM 419596101 136 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 53 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 536 26,440 SH   SOLE 30 26,440 0 0
HAVERTY FURNITURE INC COM 419596101 47 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,786 280,328 SH   SOLE 2 81,544 0 198,784
HAWAIIAN ELEC INDUSTRIES COM 419870100 227 4,984 SH   SOLE 4 4,984 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 349 7,648 SH   SOLE 7 7,648 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,856 303,786 SH   SOLE 18 303,786 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,114 24,424 SH   SOLE 19 24,424 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 255,758 5,607,503 SH   SOLE 21 5,607,503 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 170,788 3,744,534 SH   SOLE 22 3,526,022 0 218,512
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,603 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 686 15,050 SH   SOLE 28 15,050 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,993 65,615 SH   SOLE 30 65,615 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 101 2,205 SH   SOLE 31 2,205 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 316 6,921 SH   SOLE 36 6,921 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 470 10,300 SH   SOLE 40 10,300 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,267 48,237 SH   SOLE 2 1,928 0 46,309
HAWAIIAN HOLDINGS INC COM 419879101 21 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 5,605 213,457 SH   SOLE 18 213,457 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,137 81,373 SH   SOLE 19 81,373 0 0
HAWAIIAN HOLDINGS INC COM 419879101 135,818 5,172,062 SH   SOLE 21 5,172,062 0 0
HAWAIIAN HOLDINGS INC COM 419879101 36,883 1,404,525 SH   SOLE 22 1,354,050 0 50,475
HAWAIIAN HOLDINGS INC COM 419879101 630 23,984 SH   SOLE 26 0 0 23,984
HAWAIIAN HOLDINGS INC COM 419879101 51 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,565 59,584 SH   SOLE 30 59,584 0 0
HAWAIIAN HOLDINGS INC COM 419879101 47 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 433 10,182 SH   SOLE 2 423 0 9,759
HAWKINS INC COM 420261109 11 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,931 45,437 SH   SOLE 18 45,437 0 0
HAWKINS INC COM 420261109 700 16,462 SH   SOLE 19 16,462 0 0
HAWKINS INC COM 420261109 45,133 1,061,949 SH   SOLE 21 1,061,949 0 0
HAWKINS INC COM 420261109 12,916 303,900 SH   SOLE 22 290,686 0 13,214
HAWKINS INC COM 420261109 57 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 582 13,687 SH   SOLE 30 13,687 0 0
HAWKINS INC COM 420261109 47 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 118 4,936 SH   SOLE 2 235 0 4,701
HAWTHORN BANCSHARES INC COM 420476103 476 19,975 SH   SOLE 18 19,975 0 0
HAWTHORN BANCSHARES INC COM 420476103 229 9,599 SH   SOLE 19 9,599 0 0
HAWTHORN BANCSHARES INC COM 420476103 4,781 200,625 SH   SOLE 21 200,625 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,235 51,839 SH   SOLE 22 50,243 0 1,596
HAYNES INTERNATIONAL INC COM NEW 420877201 449 12,541 SH   SOLE 2 468 0 12,073
HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,093 58,399 SH   SOLE 18 58,399 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 754 21,048 SH   SOLE 19 21,048 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 51,136 1,426,775 SH   SOLE 21 1,426,775 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,963 361,697 SH   SOLE 22 345,536 0 16,161
HAYNES INTERNATIONAL INC COM NEW 420877201 347 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 66 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 602 16,800 SH   SOLE 30 16,800 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48 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 287 121,926 SH   SOLE 21 121,926 0 0
HC2 HLDGS INC COM 404139107 1,437 611,496 SH   SOLE 22 611,496 0 0
HCA HEALTHCARE INC COM 40412C101 101,473 842,659 SH   SOLE 2 251,692 0 590,967
HCA HEALTHCARE INC COM 40412C101 16,962 140,854 SH   SOLE 4 133,481 0 7,373
HCA HEALTHCARE INC COM 40412C101 43,598 362,047 SH   SOLE 7 254,617 0 107,430
HCA HEALTHCARE INC COM 40412C101 345 2,861 SH   SOLE 13 2,861 0 0
HCA HEALTHCARE INC COM 40412C101 323 2,681 SH   SOLE 15 2,681 0 0
HCA HEALTHCARE INC COM 40412C101 89,613 744,174 SH   SOLE 18 704,542 0 39,632
HCA HEALTHCARE INC COM 40412C101 224,095 1,860,941 SH   SOLE 19 1,860,941 0 0
HCA HEALTHCARE INC COM 40412C101 1,252 10,400 SH   SOLE 20 10,400 0 0
HCA HEALTHCARE INC COM 40412C101 638,889 5,305,508 SH   SOLE 21 5,305,508 0 0
HCA HEALTHCARE INC COM 40412C101 834,398 6,929,067 SH   SOLE 22 6,196,361 0 732,706
HCA HEALTHCARE INC COM 40412C101 26,351 218,824 SH   SOLE 23 218,824 0 0
HCA HEALTHCARE INC COM 40412C101 35,492 294,733 SH   SOLE 25 294,733 0 0
HCA HEALTHCARE INC COM 40412C101 158,757 1,318,359 SH   SOLE 26 328,100 0 990,259
HCA HEALTHCARE INC COM 40412C101 6,475 53,773 SH   SOLE 28 39,300 0 14,473
HCA HEALTHCARE INC COM 40412C101 1,078 8,948 SH   SOLE 29 8,948 0 0
HCA HEALTHCARE INC COM 40412C101 145,230 1,206,033 SH   SOLE 30 1,206,033 0 0
HCA HEALTHCARE INC COM 40412C101 10,168 84,440 SH   SOLE 31 52,225 0 32,215
HCA HEALTHCARE INC COM 40412C101 98,630 819,051 SH   SOLE 34 819,051 0 0
HCA HEALTHCARE INC COM 40412C101 24,060 199,800 SH   SOLE 36 199,800 0 0
HCA HEALTHCARE INC COM 40412C101 777 6,451 SH   SOLE 40 6,451 0 0
HCI GROUP INC COM 40416E103 321 7,642 SH   SOLE 2 910 0 6,732
HCI GROUP INC COM 40416E103 9 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,298 30,865 SH   SOLE 18 30,865 0 0
HCI GROUP INC COM 40416E103 856 20,365 SH   SOLE 19 20,365 0 0
HCI GROUP INC COM 40416E103 30,360 722,161 SH   SOLE 21 722,161 0 0
HCI GROUP INC COM 40416E103 10,694 254,372 SH   SOLE 22 243,778 0 10,594
HCI GROUP INC COM 40416E103 167 3,976 SH   SOLE 23 3,976 0 0
HCI GROUP INC COM 40416E103 27 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 391 9,291 SH   SOLE 30 9,291 0 0
HCI GROUP INC COM 40416E103 44 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 43,953 1,233,596 SH   SOLE 2 146,022 0 1,087,574
HCP INC COM 40414L109 12,152 341,063 SH   SOLE 4 326,862 0 14,201
HCP INC COM 40414L109 41,124 1,154,191 SH   SOLE 7 948,352 0 205,839
HCP INC COM 40414L109 30 837 SH   SOLE 13 837 0 0
HCP INC COM 40414L109 783 21,967 SH   SOLE 15 21,967 0 0
HCP INC COM 40414L109 34,465 967,290 SH   SOLE 18 901,974 0 65,316
HCP INC COM 40414L109 21,676 608,356 SH   SOLE 19 608,356 0 0
HCP INC COM 40414L109 567,601 15,930,426 SH   SOLE 21 15,930,426 0 0
HCP INC COM 40414L109 607,113 17,039,373 SH   SOLE 22 15,729,203 0 1,310,170
HCP INC COM 40414L109 12,848 360,598 SH   SOLE 23 360,598 0 0
HCP INC COM 40414L109 55,346 1,553,363 SH   SOLE 25 1,553,363 0 0
HCP INC COM 40414L109 86,026 2,414,417 SH   SOLE 26 686,145 0 1,728,272
HCP INC COM 40414L109 3,018 84,698 SH   SOLE 28 59,286 0 25,412
HCP INC COM 40414L109 12,932 362,940 SH   SOLE 29 260,897 0 102,043
HCP INC COM 40414L109 148,456 4,166,602 SH   SOLE 30 4,166,602 0 0
HCP INC COM 40414L109 3,896 109,343 SH   SOLE 31 92,930 0 16,413
HCP INC COM 40414L109 1,149 32,247 SH   SOLE 34 32,247 0 0
HCP INC COM 40414L109 12,685 356,021 SH   SOLE 36 356,021 0 0
HCP INC COM 40414L109 445 12,477 SH   SOLE 40 12,477 0 0
HD SUPPLY HLDGS INC COM 40416M105 19,755 504,270 SH   SOLE 2 127,475 0 376,795
HD SUPPLY HLDGS INC COM 40416M105 3,418 87,245 SH   SOLE 4 82,473 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 3,398 86,736 SH   SOLE 7 23,233 0 63,503
HD SUPPLY HLDGS INC COM 40416M105 11 289 SH   SOLE 13 289 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,100 104,671 SH   SOLE 18 90,562 0 14,109
HD SUPPLY HLDGS INC COM 40416M105 1,548 39,523 SH   SOLE 19 39,523 0 0
HD SUPPLY HLDGS INC COM 40416M105 77,735 1,984,309 SH   SOLE 21 1,984,309 0 0
HD SUPPLY HLDGS INC COM 40416M105 212,230 5,417,497 SH   SOLE 22 5,022,777 0 394,720
HD SUPPLY HLDGS INC COM 40416M105 5,350 136,575 SH   SOLE 23 136,575 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,226 31,287 SH   SOLE 25 31,287 0 0
HD SUPPLY HLDGS INC COM 40416M105 19,054 486,386 SH   SOLE 26 174,725 0 311,661
HD SUPPLY HLDGS INC COM 40416M105 1,267 32,343 SH   SOLE 28 21,748 0 10,595
HD SUPPLY HLDGS INC COM 40416M105 1,536 39,218 SH   SOLE 29 3,557 0 35,661
HD SUPPLY HLDGS INC COM 40416M105 11,781 300,715 SH   SOLE 30 300,715 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,476 63,199 SH   SOLE 31 35,622 0 27,577
HD SUPPLY HLDGS INC COM 40416M105 423 10,810 SH   SOLE 34 10,810 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,457 37,201 SH   SOLE 36 37,201 0 0
HD SUPPLY HLDGS INC COM 40416M105 151 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,573 27,580 SH   SOLE 4 27,580 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,109 36,976 SH   SOLE 7 0 0 36,976
HDFC BANK LTD SPONSORED ADS 40415F101 3,482 61,028 SH   SOLE 13 61,028 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 5,429 95,160 SH   SOLE 18 95,160 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 63 1,100 SH   SOLE 19 1,100 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 11,734 205,675 SH   SOLE 21 205,675 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 21,388 374,906 SH   SOLE 22 374,906 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 10,297 180,499 SH   SOLE 26 151,612 0 28,887
HDFC BANK LTD SPONSORED ADS 40415F101 705 12,362 SH   SOLE 30 12,362 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 32,643 572,188 SH   SOLE 31 0 0 572,188
HDFC BANK LTD SPONSORED ADS 40415F101 5,395 94,558 SH   SOLE 34 94,558 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 374 19,363 SH   SOLE 2 19,363 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 15,460 801,466 SH   SOLE 19 801,466 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 462 23,936 SH   SOLE 22 23,936 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 40 2,096 SH   SOLE 25 2,096 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 11,302 585,924 SH   SOLE 34 585,924 0 0
HEALTH CATALYST INC COM 42225T107 364 11,492 SH   SOLE 2 4,533 0 6,959
HEALTH CATALYST INC COM 42225T107 896 28,313 SH   SOLE 18 27,545 0 768
HEALTH CATALYST INC COM 42225T107 1,284 40,596 SH   SOLE 19 40,596 0 0
HEALTH CATALYST INC COM 42225T107 8,688 274,603 SH   SOLE 21 274,603 0 0
HEALTH CATALYST INC COM 42225T107 7,131 225,395 SH   SOLE 22 221,794 0 3,601
HEALTH CATALYST INC COM 42225T107 106 3,345 SH   SOLE 23 3,345 0 0
HEALTH CATALYST INC COM 42225T107 424 13,402 SH   SOLE 26 0 0 13,402
HEALTH CATALYST INC COM 42225T107 1,165 36,811 SH   SOLE 34 36,811 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 211 8,471 SH   SOLE 2 379 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 953 38,233 SH   SOLE 18 38,233 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 421 16,872 SH   SOLE 19 16,872 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9,005 361,202 SH   SOLE 21 361,202 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8,017 321,592 SH   SOLE 22 312,384 0 9,208
HEALTHCARE RLTY TR COM 421946104 6,213 185,466 SH   SOLE 2 60,115 0 125,351
HEALTHCARE RLTY TR COM 421946104 1,161 34,646 SH   SOLE 4 34,646 0 0
HEALTHCARE RLTY TR COM 421946104 4,343 129,631 SH   SOLE 7 129,631 0 0
HEALTHCARE RLTY TR COM 421946104 168 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 24,586 733,904 SH   SOLE 18 733,904 0 0
HEALTHCARE RLTY TR COM 421946104 11,505 343,429 SH   SOLE 19 343,429 0 0
HEALTHCARE RLTY TR COM 421946104 347,154 10,362,813 SH   SOLE 21 10,362,813 0 0
HEALTHCARE RLTY TR COM 421946104 186,508 5,567,412 SH   SOLE 22 5,396,363 0 171,049
HEALTHCARE RLTY TR COM 421946104 181 5,409 SH   SOLE 23 5,409 0 0
HEALTHCARE RLTY TR COM 421946104 9,014 269,086 SH   SOLE 25 269,086 0 0
HEALTHCARE RLTY TR COM 421946104 3,191 95,246 SH   SOLE 26 33,692 0 61,554
HEALTHCARE RLTY TR COM 421946104 529 15,800 SH   SOLE 28 15,800 0 0
HEALTHCARE RLTY TR COM 421946104 2,304 68,762 SH   SOLE 29 68,762 0 0
HEALTHCARE RLTY TR COM 421946104 20,139 601,173 SH   SOLE 30 601,173 0 0
HEALTHCARE RLTY TR COM 421946104 71 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 375 11,208 SH   SOLE 40 11,208 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,346 96,566 SH   SOLE 2 34,419 0 62,147
HEALTHCARE SVCS GRP INC COM 421906108 8 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 33 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GRP INC COM 421906108 10,613 436,921 SH   SOLE 18 436,921 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,687 151,795 SH   SOLE 19 151,795 0 0
HEALTHCARE SVCS GRP INC COM 421906108 128,626 5,295,442 SH   SOLE 21 5,295,442 0 0
HEALTHCARE SVCS GRP INC COM 421906108 62,342 2,566,568 SH   SOLE 22 2,414,889 0 151,679
HEALTHCARE SVCS GRP INC COM 421906108 10 400 SH   SOLE 23 400 0 0
HEALTHCARE SVCS GRP INC COM 421906108 596 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 221 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 588 24,207 SH   SOLE 30 24,207 0 0
HEALTHCARE SVCS GRP INC COM 421906108 185 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,689 397,852 SH   SOLE 2 22,824 0 375,028
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,765 128,156 SH   SOLE 4 128,156 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,096 207,484 SH   SOLE 7 207,484 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 240 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 14,736 501,559 SH   SOLE 18 501,559 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,591 258,387 SH   SOLE 19 258,387 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 123,018 4,187,129 SH   SOLE 21 4,187,129 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 207,491 7,062,330 SH   SOLE 22 6,599,770 0 462,560
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,159 39,461 SH   SOLE 23 39,461 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,423 422,851 SH   SOLE 25 422,851 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,328 147,324 SH   SOLE 26 44,652 0 102,672
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,336 45,468 SH   SOLE 28 45,468 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,115 106,010 SH   SOLE 29 106,010 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 27,892 949,365 SH   SOLE 30 949,365 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 122 4,148 SH   SOLE 31 4,148 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,185 40,345 SH   SOLE 34 40,345 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 98 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 568 19,340 SH   SOLE 40 19,340 0 0
HEALTHEQUITY INC COM 42226A107 5,562 97,335 SH   SOLE 2 39,866 0 57,469
HEALTHEQUITY INC COM 42226A107 17 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 77 1,355 SH   SOLE 7 1,355 0 0
HEALTHEQUITY INC COM 42226A107 24,370 426,456 SH   SOLE 18 401,115 0 25,341
HEALTHEQUITY INC COM 42226A107 15,238 266,649 SH   SOLE 19 266,649 0 0
HEALTHEQUITY INC COM 42226A107 293,820 5,141,664 SH   SOLE 21 5,141,664 0 0
HEALTHEQUITY INC COM 42226A107 144,923 2,536,052 SH   SOLE 22 2,448,765 0 87,287
HEALTHEQUITY INC COM 42226A107 1,490 26,071 SH   SOLE 23 26,071 0 0
HEALTHEQUITY INC COM 42226A107 4,956 86,733 SH   SOLE 26 19,551 0 67,182
HEALTHEQUITY INC COM 42226A107 426 7,453 SH   SOLE 28 7,453 0 0
HEALTHEQUITY INC COM 42226A107 1,128 19,731 SH   SOLE 30 19,731 0 0
HEALTHEQUITY INC COM 42226A107 216 3,782 SH   SOLE 34 3,782 0 0
HEALTHEQUITY INC COM 42226A107 381 6,668 SH   SOLE 40 6,668 0 0
HEALTHSTREAM INC COM 42222N103 652 25,166 SH   SOLE 2 1,795 0 23,371
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,376 130,398 SH   SOLE 18 122,342 0 8,056
HEALTHSTREAM INC COM 42222N103 2,433 93,985 SH   SOLE 19 93,985 0 0
HEALTHSTREAM INC COM 42222N103 76,481 2,954,065 SH   SOLE 21 2,954,065 0 0
HEALTHSTREAM INC COM 42222N103 20,507 792,100 SH   SOLE 22 761,672 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 952 36,756 SH   SOLE 30 36,756 0 0
HEALTHSTREAM INC COM 42222N103 85 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 927 43,085 SH   SOLE 2 1,964 0 41,121
HEARTLAND EXPRESS INC COM 422347104 7 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 21 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 4,462 207,457 SH   SOLE 18 207,457 0 0
HEARTLAND EXPRESS INC COM 422347104 1,720 79,958 SH   SOLE 19 79,958 0 0
HEARTLAND EXPRESS INC COM 422347104 110,307 5,128,150 SH   SOLE 21 5,128,150 0 0
HEARTLAND EXPRESS INC COM 422347104 30,217 1,404,811 SH   SOLE 22 1,345,875 0 58,936
HEARTLAND EXPRESS INC COM 422347104 180 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 119 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,359 63,183 SH   SOLE 30 63,183 0 0
HEARTLAND EXPRESS INC COM 422347104 18 814 SH   SOLE 34 814 0 0
HEARTLAND EXPRESS INC COM 422347104 119 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,612 36,029 SH   SOLE 2 1,290 0 34,739
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 5,319 118,895 SH   SOLE 18 118,895 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,738 61,208 SH   SOLE 19 61,208 0 0
HEARTLAND FINL USA INC COM 42234Q102 52,849 1,181,257 SH   SOLE 21 1,181,257 0 0
HEARTLAND FINL USA INC COM 42234Q102 45,821 1,024,156 SH   SOLE 22 984,683 0 39,473
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 562 12,570 SH   SOLE 30 12,570 0 0
HEARTLAND FINL USA INC COM 42234Q102 134 2,994 SH   SOLE 34 2,994 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 858 487,439 SH   SOLE 2 19,538 0 467,901
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,888 1,640,884 SH   SOLE 18 1,640,884 0 0
HECLA MNG CO COM 422704106 1,473 836,701 SH   SOLE 19 836,701 0 0
HECLA MNG CO COM 422704106 31,733 18,030,193 SH   SOLE 21 18,030,193 0 0
HECLA MNG CO COM 422704106 25,773 14,643,942 SH   SOLE 22 14,011,299 0 632,643
HECLA MNG CO COM 422704106 180 102,004 SH   SOLE 26 80,885 0 21,119
HECLA MNG CO COM 422704106 98 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 216 122,768 SH   SOLE 30 122,768 0 0
HECLA MNG CO COM 422704106 76 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 27,668 221,557 SH   SOLE 2 116,853 0 104,704
HEICO CORP NEW COM 422806109 5,387 43,137 SH   SOLE 4 41,829 0 1,308
HEICO CORP NEW COM 422806109 969 7,760 SH   SOLE 7 7,760 0 0
HEICO CORP NEW COM 422806109 452 3,622 SH   SOLE 13 3,622 0 0
HEICO CORP NEW COM 422806109 37 296 SH   SOLE 15 296 0 0
HEICO CORP NEW COM 422806109 4,994 39,988 SH   SOLE 18 29,713 0 10,275
HEICO CORP NEW COM 422806109 114,944 920,433 SH   SOLE 19 920,433 0 0
HEICO CORP NEW COM 422806109 154,642 1,238,321 SH   SOLE 21 1,238,321 0 0
HEICO CORP NEW COM 422806109 165,602 1,326,088 SH   SOLE 22 1,118,524 0 207,564
HEICO CORP NEW COM 422806109 10,827 86,699 SH   SOLE 23 86,699 0 0
HEICO CORP NEW COM 422806109 4,538 36,338 SH   SOLE 25 36,338 0 0
HEICO CORP NEW COM 422806109 18,820 150,703 SH   SOLE 26 71,211 0 79,492
HEICO CORP NEW COM 422806109 1,011 8,096 SH   SOLE 28 5,241 0 2,855
HEICO CORP NEW COM 422806109 6,929 55,487 SH   SOLE 29 26,000 0 29,487
HEICO CORP NEW COM 422806109 10,665 85,400 SH   SOLE 30 85,400 0 0
HEICO CORP NEW COM 422806109 8,464 67,774 SH   SOLE 31 51,401 0 16,373
HEICO CORP NEW COM 422806109 1,407 11,269 SH   SOLE 34 11,269 0 0
HEICO CORP NEW COM 422806109 4,487 35,934 SH   SOLE 36 35,934 0 0
HEICO CORP NEW COM 422806109 124 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 21,995 226,032 SH   SOLE 2 53,767 0 172,265
HEICO CORP NEW CL A 422806208 3,751 38,548 SH   SOLE 4 36,602 0 1,946
HEICO CORP NEW CL A 422806208 579 5,945 SH   SOLE 7 5,945 0 0
HEICO CORP NEW CL A 422806208 242 2,484 SH   SOLE 13 2,484 0 0
HEICO CORP NEW CL A 422806208 37 378 SH   SOLE 15 378 0 0
HEICO CORP NEW CL A 422806208 5,084 52,249 SH   SOLE 18 44,290 0 7,959
HEICO CORP NEW CL A 422806208 4,669 47,983 SH   SOLE 19 47,983 0 0
HEICO CORP NEW CL A 422806208 222,044 2,281,817 SH   SOLE 21 2,281,817 0 0
HEICO CORP NEW CL A 422806208 202,264 2,078,551 SH   SOLE 22 1,893,664 0 184,887
HEICO CORP NEW CL A 422806208 7,277 74,786 SH   SOLE 23 74,786 0 0
HEICO CORP NEW CL A 422806208 7,447 76,530 SH   SOLE 25 76,530 0 0
HEICO CORP NEW CL A 422806208 25,198 258,946 SH   SOLE 26 114,316 0 144,630
HEICO CORP NEW CL A 422806208 1,374 14,117 SH   SOLE 28 9,413 0 4,704
HEICO CORP NEW CL A 422806208 2,609 26,811 SH   SOLE 29 10,403 0 16,408
HEICO CORP NEW CL A 422806208 10,578 108,703 SH   SOLE 30 108,703 0 0
HEICO CORP NEW CL A 422806208 3,473 35,690 SH   SOLE 31 29,408 0 6,282
HEICO CORP NEW CL A 422806208 663 6,811 SH   SOLE 34 6,811 0 0
HEICO CORP NEW CL A 422806208 4,616 47,431 SH   SOLE 36 47,431 0 0
HEICO CORP NEW CL A 422806208 172 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 507 18,572 SH   SOLE 2 815 0 17,757
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 12 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,418 88,582 SH   SOLE 18 88,582 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 908 33,256 SH   SOLE 19 33,256 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 57,979 2,123,760 SH   SOLE 21 2,123,760 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 15,948 584,180 SH   SOLE 22 560,746 0 23,434
HEIDRICK & STRUGGLES INTL IN COM 422819102 51 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 66 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 751 27,504 SH   SOLE 30 27,504 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 10 382 SH   SOLE 34 382 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 46 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 5,252 33,314 SH   SOLE 2 12,422 0 20,892
HELEN OF TROY CORP LTD COM G4388N106 21 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 77 487 SH   SOLE 7 487 0 0
HELEN OF TROY CORP LTD COM G4388N106 23,908 151,641 SH   SOLE 18 143,855 0 7,786
HELEN OF TROY CORP LTD COM G4388N106 11,432 72,508 SH   SOLE 19 72,508 0 0
HELEN OF TROY CORP LTD COM G4388N106 280,995 1,782,282 SH   SOLE 21 1,782,282 0 0
HELEN OF TROY CORP LTD COM G4388N106 137,036 869,184 SH   SOLE 22 832,908 0 36,276
HELEN OF TROY CORP LTD COM G4388N106 493 3,127 SH   SOLE 23 3,127 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,775 11,260 SH   SOLE 26 4,307 0 6,953
HELEN OF TROY CORP LTD COM G4388N106 546 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,164 7,386 SH   SOLE 30 7,386 0 0
HELEN OF TROY CORP LTD COM G4388N106 388 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,036 25,536 SH   SOLE 2 1,211 0 24,325
HELIOS TECHNOLOGIES INC COM 42328H109 9 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 19 472 SH   SOLE 7 472 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,045 99,715 SH   SOLE 18 99,715 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,037 50,215 SH   SOLE 19 50,215 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 39,435 972,035 SH   SOLE 21 972,035 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 34,270 844,715 SH   SOLE 22 806,934 0 37,781
HELIOS TECHNOLOGIES INC COM 42328H109 418 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 136 3,349 SH   SOLE 28 3,349 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 322 7,930 SH   SOLE 30 7,930 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 95 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 8 4,861 SH   SOLE 18 4,861 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 201 121,591 SH   SOLE 21 121,591 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 64 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,205 149,482 SH   SOLE 2 5,899 0 143,583
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 26 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,142 637,918 SH   SOLE 18 637,918 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,984 246,175 SH   SOLE 19 246,175 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 127,806 15,856,856 SH   SOLE 21 15,856,856 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34,804 4,318,137 SH   SOLE 22 4,116,795 0 201,342
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 144 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 137 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,567 194,438 SH   SOLE 30 194,438 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 92 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 11,494 286,860 SH   SOLE 2 34,885 0 251,975
HELMERICH & PAYNE INC COM 423452101 1,514 37,785 SH   SOLE 4 34,912 0 2,873
HELMERICH & PAYNE INC COM 423452101 4,630 115,541 SH   SOLE 7 115,541 0 0
HELMERICH & PAYNE INC COM 423452101 61 1,516 SH   SOLE 13 1,516 0 0
HELMERICH & PAYNE INC COM 423452101 26 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 13,901 346,926 SH   SOLE 18 332,158 0 14,768
HELMERICH & PAYNE INC COM 423452101 1,381 34,455 SH   SOLE 19 34,455 0 0
HELMERICH & PAYNE INC COM 423452101 195,431 4,877,234 SH   SOLE 21 4,877,234 0 0
HELMERICH & PAYNE INC COM 423452101 118,747 2,963,492 SH   SOLE 22 2,649,235 0 314,257
HELMERICH & PAYNE INC COM 423452101 3,251 81,141 SH   SOLE 23 81,141 0 0
HELMERICH & PAYNE INC COM 423452101 4,709 117,516 SH   SOLE 25 117,516 0 0
HELMERICH & PAYNE INC COM 423452101 18,817 469,595 SH   SOLE 26 179,962 0 289,633
HELMERICH & PAYNE INC COM 423452101 765 19,092 SH   SOLE 28 13,582 0 5,510
HELMERICH & PAYNE INC COM 423452101 1,018 25,395 SH   SOLE 29 2,323 0 23,072
HELMERICH & PAYNE INC COM 423452101 16,597 414,198 SH   SOLE 30 414,198 0 0
HELMERICH & PAYNE INC COM 423452101 957 23,874 SH   SOLE 31 19,394 0 4,480
HELMERICH & PAYNE INC COM 423452101 1,600 39,924 SH   SOLE 32 39,924 0 0
HELMERICH & PAYNE INC COM 423452101 314 7,825 SH   SOLE 34 7,825 0 0
HELMERICH & PAYNE INC COM 423452101 3,607 90,025 SH   SOLE 36 90,025 0 0
HELMERICH & PAYNE INC COM 423452101 87 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 14,768 SH   SOLE 2 1,484 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 755 61,794 SH   SOLE 18 61,794 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 467 38,227 SH   SOLE 19 38,227 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,861 643,306 SH   SOLE 21 643,306 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3,187 260,809 SH   SOLE 22 248,586 0 12,223
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 39 3,202 SH   SOLE 30 3,202 0 0
HENNESSY ADVISORS INC COM 425885100 11 993 SH   SOLE 18 993 0 0
HENNESSY ADVISORS INC COM 425885100 132 12,224 SH   SOLE 21 12,224 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 34,288 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 27,160 186,064 SH   SOLE 2 23,443 0 162,621
HENRY JACK & ASSOC INC COM 426281101 5,056 34,640 SH   SOLE 4 32,601 0 2,039
HENRY JACK & ASSOC INC COM 426281101 19,483 133,471 SH   SOLE 7 105,364 0 28,107
HENRY JACK & ASSOC INC COM 426281101 18 123 SH   SOLE 13 123 0 0
HENRY JACK & ASSOC INC COM 426281101 24,878 170,430 SH   SOLE 18 159,875 0 10,555
HENRY JACK & ASSOC INC COM 426281101 62,970 431,389 SH   SOLE 19 431,389 0 0
HENRY JACK & ASSOC INC COM 426281101 594,941 4,075,774 SH   SOLE 21 4,075,774 0 0
HENRY JACK & ASSOC INC COM 426281101 350,058 2,398,148 SH   SOLE 22 2,197,638 0 200,510
HENRY JACK & ASSOC INC COM 426281101 8,077 55,335 SH   SOLE 23 55,335 0 0
HENRY JACK & ASSOC INC COM 426281101 1,930 13,225 SH   SOLE 25 13,225 0 0
HENRY JACK & ASSOC INC COM 426281101 51,690 354,111 SH   SOLE 26 70,524 0 283,587
HENRY JACK & ASSOC INC COM 426281101 2,427 16,628 SH   SOLE 28 12,075 0 4,553
HENRY JACK & ASSOC INC COM 426281101 2,597 17,790 SH   SOLE 29 1,512 0 16,278
HENRY JACK & ASSOC INC COM 426281101 67,874 464,988 SH   SOLE 30 464,988 0 0
HENRY JACK & ASSOC INC COM 426281101 2,529 17,325 SH   SOLE 31 14,011 0 3,314
HENRY JACK & ASSOC INC COM 426281101 766 5,247 SH   SOLE 34 5,247 0 0
HENRY JACK & ASSOC INC COM 426281101 9,762 66,877 SH   SOLE 36 66,877 0 0
HENRY JACK & ASSOC INC COM 426281101 322 2,205 SH   SOLE 40 2,205 0 0
HENRY SCHEIN INC COM 806407102 25,362 399,394 SH   SOLE 2 70,581 0 328,813
HENRY SCHEIN INC COM 806407102 4,336 68,277 SH   SOLE 4 64,147 0 4,130
HENRY SCHEIN INC COM 806407102 13,558 213,516 SH   SOLE 7 150,370 0 63,146
HENRY SCHEIN INC COM 806407102 142 2,238 SH   SOLE 13 2,238 0 0
HENRY SCHEIN INC COM 806407102 92 1,448 SH   SOLE 15 1,448 0 0
HENRY SCHEIN INC COM 806407102 19,210 302,518 SH   SOLE 18 280,942 0 21,576
HENRY SCHEIN INC COM 806407102 3,989 62,812 SH   SOLE 19 62,812 0 0
HENRY SCHEIN INC COM 806407102 248,669 3,916,045 SH   SOLE 21 3,916,045 0 0
HENRY SCHEIN INC COM 806407102 241,818 3,808,158 SH   SOLE 22 3,394,751 0 413,407
HENRY SCHEIN INC COM 806407102 6,840 107,709 SH   SOLE 23 107,709 0 0
HENRY SCHEIN INC COM 806407102 10,670 168,035 SH   SOLE 25 168,035 0 0
HENRY SCHEIN INC COM 806407102 59,313 934,068 SH   SOLE 26 230,595 0 703,473
HENRY SCHEIN INC COM 806407102 1,702 26,803 SH   SOLE 28 18,988 0 7,815
HENRY SCHEIN INC COM 806407102 2,226 35,052 SH   SOLE 29 3,763 0 31,289
HENRY SCHEIN INC COM 806407102 46,189 727,384 SH   SOLE 30 727,384 0 0
HENRY SCHEIN INC COM 806407102 2,234 35,183 SH   SOLE 31 29,033 0 6,150
HENRY SCHEIN INC COM 806407102 1,339 21,082 SH   SOLE 32 21,082 0 0
HENRY SCHEIN INC COM 806407102 641 10,099 SH   SOLE 34 10,099 0 0
HENRY SCHEIN INC COM 806407102 7,943 125,093 SH   SOLE 36 125,093 0 0
HENRY SCHEIN INC COM 806407102 202 3,175 SH   SOLE 40 3,175 0 0
HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH   SOLE 21 86 0 0
HEPION PHARMACEUTICALS INC COM 426897104 0 20 SH   SOLE 22 20 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 12,259 323,798 SH   SOLE 2 119,135 0 204,663
HERBALIFE NUTRITION LTD COM SHS G4412G101 584 15,429 SH   SOLE 4 15,429 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 231 6,109 SH   SOLE 7 6,109 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 43 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,928 50,913 SH   SOLE 18 48,945 0 1,968
HERBALIFE NUTRITION LTD COM SHS G4412G101 937 24,761 SH   SOLE 19 24,761 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 44,054 1,163,607 SH   SOLE 21 1,163,607 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 106,709 2,818,503 SH   SOLE 22 2,558,806 0 259,697
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,054 80,666 SH   SOLE 23 80,666 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,747 98,978 SH   SOLE 25 98,978 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 7,607 200,933 SH   SOLE 26 88,189 0 112,744
HERBALIFE NUTRITION LTD COM SHS G4412G101 522 13,787 SH   SOLE 28 13,787 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,224 32,338 SH   SOLE 30 32,338 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,159 30,621 SH   SOLE 31 17,825 0 12,796
HERBALIFE NUTRITION LTD COM SHS G4412G101 53 1,412 SH   SOLE 34 1,412 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,763 46,562 SH   SOLE 36 46,562 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 422 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 1,383 29,733 SH   SOLE 2 6,655 0 23,078
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,916 84,204 SH   SOLE 18 82,429 0 1,775
HERC HLDGS INC COM 42704L104 5,325 114,492 SH   SOLE 19 114,492 0 0
HERC HLDGS INC COM 42704L104 37,905 814,981 SH   SOLE 21 814,981 0 0
HERC HLDGS INC COM 42704L104 38,816 834,581 SH   SOLE 22 798,595 0 35,986
HERC HLDGS INC COM 42704L104 800 17,191 SH   SOLE 23 17,191 0 0
HERC HLDGS INC COM 42704L104 2,136 45,928 SH   SOLE 26 3,064 0 42,864
HERC HLDGS INC COM 42704L104 137 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 300 6,443 SH   SOLE 30 6,443 0 0
HERC HLDGS INC COM 42704L104 124 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 7,500 560,986 SH   SOLE 30 560,986 0 0
HERITAGE COMMERCE CORP COM 426927109 490 41,654 SH   SOLE 2 1,915 0 39,739
HERITAGE COMMERCE CORP COM 426927109 13 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 1,804 153,498 SH   SOLE 18 153,498 0 0
HERITAGE COMMERCE CORP COM 426927109 979 83,271 SH   SOLE 19 83,271 0 0
HERITAGE COMMERCE CORP COM 426927109 17,382 1,478,712 SH   SOLE 21 1,478,712 0 0
HERITAGE COMMERCE CORP COM 426927109 16,251 1,382,437 SH   SOLE 22 1,325,355 0 57,082
HERITAGE COMMERCE CORP COM 426927109 107 9,132 SH   SOLE 26 0 0 9,132
HERITAGE COMMERCE CORP COM 426927109 115 9,747 SH   SOLE 30 9,747 0 0
HERITAGE COMMERCE CORP COM 426927109 335 28,539 SH   SOLE 34 28,539 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 363 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,446 54,550 SH   SOLE 18 54,550 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 684 25,828 SH   SOLE 19 25,828 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14,778 557,652 SH   SOLE 21 557,652 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,063 379,739 SH   SOLE 22 358,900 0 20,839
HERITAGE CRYSTAL CLEAN INC COM 42726M106 95 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 73 2,759 SH   SOLE 30 2,759 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 46 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 983 36,473 SH   SOLE 2 1,513 0 34,960
HERITAGE FINL CORP WASH COM 42722X106 22 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 4,371 162,119 SH   SOLE 18 162,119 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,695 62,864 SH   SOLE 19 62,864 0 0
HERITAGE FINL CORP WASH COM 42722X106 106,088 3,935,028 SH   SOLE 21 3,935,028 0 0
HERITAGE FINL CORP WASH COM 42722X106 31,346 1,162,674 SH   SOLE 22 1,115,769 0 46,905
HERITAGE FINL CORP WASH COM 42722X106 306 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 118 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,322 49,022 SH   SOLE 30 49,022 0 0
HERITAGE FINL CORP WASH COM 42722X106 88 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 417 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,466 98,093 SH   SOLE 18 98,093 0 0
HERITAGE INS HLDGS INC COM 42727J102 702 46,971 SH   SOLE 19 46,971 0 0
HERITAGE INS HLDGS INC COM 42727J102 14,559 973,864 SH   SOLE 21 973,864 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,039 805,286 SH   SOLE 22 767,668 0 37,618
HERITAGE INS HLDGS INC COM 42727J102 59 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 49 3,278 SH   SOLE 30 3,278 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 2,573 SH   SOLE 40 2,573 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 672 SH   SOLE 18 672 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 7 6,108 SH   SOLE 21 6,108 0 0
HERON THERAPEUTICS INC COM 427746102 1,188 64,208 SH   SOLE 2 3,060 0 61,148
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,669 252,381 SH   SOLE 18 252,381 0 0
HERON THERAPEUTICS INC COM 427746102 2,714 146,702 SH   SOLE 19 146,702 0 0
HERON THERAPEUTICS INC COM 427746102 45,552 2,462,259 SH   SOLE 21 2,462,259 0 0
HERON THERAPEUTICS INC COM 427746102 38,721 2,093,007 SH   SOLE 22 1,995,807 0 97,200
HERON THERAPEUTICS INC COM 427746102 17 927 SH   SOLE 23 927 0 0
HERON THERAPEUTICS INC COM 427746102 319 17,223 SH   SOLE 26 11,875 0 5,348
HERON THERAPEUTICS INC COM 427746102 167 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 366 19,795 SH   SOLE 30 19,795 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 970 65,193 SH   SOLE 2 28,487 0 36,706
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 142 9,518 SH   SOLE 4 9,518 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 523 35,168 SH   SOLE 7 35,168 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 26 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,531 170,115 SH   SOLE 18 162,191 0 7,924
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6,230 418,650 SH   SOLE 19 418,650 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 61,265 4,117,262 SH   SOLE 21 4,117,262 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29,339 1,971,728 SH   SOLE 22 1,914,965 0 56,763
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,413 94,942 SH   SOLE 23 94,942 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,151 77,325 SH   SOLE 25 77,325 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,585 240,920 SH   SOLE 26 13,995 0 226,925
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 93 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 280 18,790 SH   SOLE 29 18,790 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,924 196,524 SH   SOLE 30 196,524 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 75 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 67,580 436,028 SH   SOLE 2 91,099 0 344,929
HERSHEY CO COM 427866108 11,544 74,483 SH   SOLE 4 70,358 0 4,125
HERSHEY CO COM 427866108 30,095 194,175 SH   SOLE 7 184,560 0 9,615
HERSHEY CO COM 427866108 6,741 43,490 SH   SOLE 13 43,490 0 0
HERSHEY CO COM 427866108 236 1,521 SH   SOLE 15 1,521 0 0
HERSHEY CO COM 427866108 67,392 434,813 SH   SOLE 18 368,323 0 66,490
HERSHEY CO COM 427866108 59,192 381,909 SH   SOLE 19 381,909 0 0
HERSHEY CO COM 427866108 1,054,669 6,804,753 SH   SOLE 21 6,804,753 0 0
HERSHEY CO COM 427866108 732,422 4,725,609 SH   SOLE 22 4,066,658 0 658,951
HERSHEY CO COM 427866108 21,857 141,019 SH   SOLE 23 141,019 0 0
HERSHEY CO COM 427866108 21,476 138,565 SH   SOLE 25 138,565 0 0
HERSHEY CO COM 427866108 161,629 1,042,837 SH   SOLE 26 216,236 0 826,601
HERSHEY CO COM 427866108 4,373 28,213 SH   SOLE 28 20,000 0 8,213
HERSHEY CO COM 427866108 29,687 191,539 SH   SOLE 29 7,727 0 183,812
HERSHEY CO COM 427866108 115,617 745,965 SH   SOLE 30 745,965 0 0
HERSHEY CO COM 427866108 9,117 58,820 SH   SOLE 31 37,623 0 21,197
HERSHEY CO COM 427866108 1,827 11,788 SH   SOLE 34 11,788 0 0
HERSHEY CO COM 427866108 28,245 182,236 SH   SOLE 36 182,236 0 0
HERSHEY CO COM 427866108 575 3,710 SH   SOLE 40 3,710 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,425 102,992 SH   SOLE 2 4,191 0 98,801
HERTZ GLOBAL HLDGS INC COM 42806J106 9 631 SH   SOLE 4 631 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 108 7,798 SH   SOLE 7 7,798 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,782 345,503 SH   SOLE 18 345,503 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,411 174,185 SH   SOLE 19 174,185 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 47,120 3,404,605 SH   SOLE 21 3,404,605 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 43,210 3,122,132 SH   SOLE 22 2,920,508 0 201,624
HERTZ GLOBAL HLDGS INC COM 42806J106 298 21,559 SH   SOLE 26 15,522 0 6,037
HERTZ GLOBAL HLDGS INC COM 42806J106 162 11,733 SH   SOLE 28 11,733 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 328 23,674 SH   SOLE 30 23,674 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 12 846 SH   SOLE 34 846 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,149 83,054 SH   SOLE 36 83,054 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 93 6,700 SH   SOLE 40 6,700 0 0
HESKA CORP COM RESTRC NEW 42805E306 429 6,060 SH   SOLE 2 288 0 5,772
HESKA CORP COM RESTRC NEW 42805E306 10 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,320 32,735 SH   SOLE 18 32,735 0 0
HESKA CORP COM RESTRC NEW 42805E306 846 11,939 SH   SOLE 19 11,939 0 0
HESKA CORP COM RESTRC NEW 42805E306 57,579 812,455 SH   SOLE 21 812,455 0 0
HESKA CORP COM RESTRC NEW 42805E306 15,154 213,823 SH   SOLE 22 204,331 0 9,492
HESKA CORP COM RESTRC NEW 42805E306 295 4,164 SH   SOLE 26 0 0 4,164
HESKA CORP COM RESTRC NEW 42805E306 75 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 681 9,606 SH   SOLE 30 9,606 0 0
HESKA CORP COM RESTRC NEW 42805E306 56 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 41,076 679,168 SH   SOLE 2 89,765 0 589,403
HESS CORP COM 42809H107 6,074 100,433 SH   SOLE 4 93,118 0 7,315
HESS CORP COM 42809H107 14,304 236,508 SH   SOLE 7 226,350 0 10,158
HESS CORP COM 42809H107 635 10,501 SH   SOLE 13 10,501 0 0
HESS CORP COM 42809H107 168 2,781 SH   SOLE 15 2,781 0 0
HESS CORP COM 42809H107 44,455 735,034 SH   SOLE 18 698,321 0 36,713
HESS CORP COM 42809H107 11,988 198,210 SH   SOLE 19 198,210 0 0
HESS CORP COM 42809H107 387,363 6,404,805 SH   SOLE 21 6,404,805 0 0
HESS CORP COM 42809H107 385,754 6,378,207 SH   SOLE 22 5,648,839 0 729,368
HESS CORP COM 42809H107 11,784 194,844 SH   SOLE 23 194,844 0 0
HESS CORP COM 42809H107 17,313 286,254 SH   SOLE 25 286,254 0 0
HESS CORP COM 42809H107 65,692 1,086,182 SH   SOLE 26 364,177 0 722,005
HESS CORP COM 42809H107 3,134 51,820 SH   SOLE 28 37,331 0 14,489
HESS CORP COM 42809H107 410 6,786 SH   SOLE 29 6,786 0 0
HESS CORP COM 42809H107 64,482 1,066,168 SH   SOLE 30 1,066,168 0 0
HESS CORP COM 42809H107 3,396 56,144 SH   SOLE 31 46,200 0 9,944
HESS CORP COM 42809H107 16,442 271,866 SH   SOLE 34 271,866 0 0
HESS CORP COM 42809H107 12,794 211,549 SH   SOLE 36 211,549 0 0
HESS CORP COM 42809H107 438 7,240 SH   SOLE 40 7,240 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53,191 3,506,359 SH   SOLE 2 475,714 0 3,030,645
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,143 602,700 SH   SOLE 4 565,821 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 30,767 2,028,135 SH   SOLE 7 1,246,008 0 782,127
HEWLETT PACKARD ENTERPRISE C COM 42824C109 594 39,157 SH   SOLE 13 39,157 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 263 17,343 SH   SOLE 15 17,343 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 37 2,454 SH   SOLE 17 0 0 2,454
HEWLETT PACKARD ENTERPRISE C COM 42824C109 41,038 2,705,210 SH   SOLE 18 2,512,868 0 192,342
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,934 522,985 SH   SOLE 19 522,985 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 528,994 34,871,035 SH   SOLE 21 34,871,035 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 531,616 35,043,921 SH   SOLE 22 31,135,336 0 3,908,585
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,923 983,691 SH   SOLE 23 983,691 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24,251 1,598,606 SH   SOLE 25 1,598,606 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 121,275 7,994,428 SH   SOLE 26 1,755,826 0 6,238,602
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,895 256,744 SH   SOLE 28 183,287 0 73,457
HEWLETT PACKARD ENTERPRISE C COM 42824C109 501 33,019 SH   SOLE 29 33,019 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 104,697 6,901,600 SH   SOLE 30 6,901,600 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,880 321,678 SH   SOLE 31 261,622 0 60,056
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,954 128,812 SH   SOLE 34 128,812 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,787 1,172,493 SH   SOLE 36 1,172,493 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 512 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 16,158 196,735 SH   SOLE 2 32,309 0 164,426
HEXCEL CORP NEW COM 428291108 32 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 161 1,964 SH   SOLE 7 1,964 0 0
HEXCEL CORP NEW COM 428291108 3,232 39,356 SH   SOLE 18 39,356 0 0
HEXCEL CORP NEW COM 428291108 70,101 853,534 SH   SOLE 19 853,534 0 0
HEXCEL CORP NEW COM 428291108 200,146 2,436,937 SH   SOLE 21 2,436,937 0 0
HEXCEL CORP NEW COM 428291108 194,749 2,371,225 SH   SOLE 22 2,209,486 0 161,739
HEXCEL CORP NEW COM 428291108 2,641 32,153 SH   SOLE 26 21,411 0 10,742
HEXCEL CORP NEW COM 428291108 892 10,862 SH   SOLE 28 10,862 0 0
HEXCEL CORP NEW COM 428291108 2,014 24,523 SH   SOLE 30 24,523 0 0
HEXCEL CORP NEW COM 428291108 142 1,726 SH   SOLE 31 1,726 0 0
HEXCEL CORP NEW COM 428291108 596 7,260 SH   SOLE 34 7,260 0 0
HEXCEL CORP NEW COM 428291108 117 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 705 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 113 6,645 SH   SOLE 2 309 0 6,336
HF FOODS GROUP INC COM 40417F109 457 26,812 SH   SOLE 18 26,812 0 0
HF FOODS GROUP INC COM 40417F109 217 12,716 SH   SOLE 19 12,716 0 0
HF FOODS GROUP INC COM 40417F109 4,325 253,655 SH   SOLE 21 253,655 0 0
HF FOODS GROUP INC COM 40417F109 1,181 69,269 SH   SOLE 22 67,110 0 2,159
HI CRUSH INC COM 428337109 366 210,334 SH   SOLE 21 210,334 0 0
HIBBETT SPORTS INC COM 428567101 440 19,197 SH   SOLE 2 705 0 18,492
HIBBETT SPORTS INC COM 428567101 4 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 9 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,954 85,339 SH   SOLE 18 85,339 0 0
HIBBETT SPORTS INC COM 428567101 702 30,666 SH   SOLE 19 30,666 0 0
HIBBETT SPORTS INC COM 428567101 46,852 2,045,931 SH   SOLE 21 2,045,931 0 0
HIBBETT SPORTS INC COM 428567101 14,131 617,082 SH   SOLE 22 578,757 0 38,325
HIBBETT SPORTS INC COM 428567101 50 2,167 SH   SOLE 23 2,167 0 0
HIBBETT SPORTS INC COM 428567101 95 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 38 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 660 28,816 SH   SOLE 30 28,816 0 0
HIBBETT SPORTS INC COM 428567101 64 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 23,029 1,725,000 SH   SOLE 2 1,725,000 0 0
HIGHPOINT RES CORP COM 43114K108 202 126,790 SH   SOLE 2 4,080 0 122,710
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 832 523,219 SH   SOLE 18 523,219 0 0
HIGHPOINT RES CORP COM 43114K108 299 188,144 SH   SOLE 19 188,144 0 0
HIGHPOINT RES CORP COM 43114K108 19,774 12,436,407 SH   SOLE 21 12,436,407 0 0
HIGHPOINT RES CORP COM 43114K108 5,364 3,373,744 SH   SOLE 22 3,226,401 0 147,343
HIGHPOINT RES CORP COM 43114K108 89 55,877 SH   SOLE 26 12,665 0 43,212
HIGHPOINT RES CORP COM 43114K108 25 16,004 SH   SOLE 28 16,004 0 0
HIGHPOINT RES CORP COM 43114K108 254 159,752 SH   SOLE 30 159,752 0 0
HIGHPOINT RES CORP COM 43114K108 9 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 11,363 252,840 SH   SOLE 2 58,942 0 193,898
HIGHWOODS PPTYS INC COM 431284108 5,509 122,584 SH   SOLE 4 122,584 0 0
HIGHWOODS PPTYS INC COM 431284108 4,678 104,096 SH   SOLE 7 104,096 0 0
HIGHWOODS PPTYS INC COM 431284108 188 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 35,048 779,886 SH   SOLE 18 779,886 0 0
HIGHWOODS PPTYS INC COM 431284108 27,696 616,292 SH   SOLE 19 616,292 0 0
HIGHWOODS PPTYS INC COM 431284108 257,308 5,725,581 SH   SOLE 21 5,725,581 0 0
HIGHWOODS PPTYS INC COM 431284108 199,092 4,430,167 SH   SOLE 22 4,139,370 0 290,797
HIGHWOODS PPTYS INC COM 431284108 1,917 42,648 SH   SOLE 23 42,648 0 0
HIGHWOODS PPTYS INC COM 431284108 9,579 213,141 SH   SOLE 25 213,141 0 0
HIGHWOODS PPTYS INC COM 431284108 3,207 71,353 SH   SOLE 26 20,233 0 51,120
HIGHWOODS PPTYS INC COM 431284108 1,322 29,418 SH   SOLE 28 29,418 0 0
HIGHWOODS PPTYS INC COM 431284108 2,418 53,800 SH   SOLE 29 53,800 0 0
HIGHWOODS PPTYS INC COM 431284108 20,790 462,607 SH   SOLE 30 462,607 0 0
HIGHWOODS PPTYS INC COM 431284108 92 2,053 SH   SOLE 31 2,053 0 0
HIGHWOODS PPTYS INC COM 431284108 18,772 417,706 SH   SOLE 34 417,706 0 0
HIGHWOODS PPTYS INC COM 431284108 204 4,538 SH   SOLE 36 4,538 0 0
HIGHWOODS PPTYS INC COM 431284108 471 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 27 9,084 SH   SOLE 18 9,084 0 0
HILL INTERNATIONAL INC COM 431466101 641 214,317 SH   SOLE 21 214,317 0 0
HILL INTERNATIONAL INC COM 431466101 37 12,516 SH   SOLE 22 12,516 0 0
HILL ROM HLDGS INC COM 431475102 27,021 256,780 SH   SOLE 2 121,402 0 135,378
HILL ROM HLDGS INC COM 431475102 1,857 17,646 SH   SOLE 4 17,646 0 0
HILL ROM HLDGS INC COM 431475102 525 4,985 SH   SOLE 7 4,985 0 0
HILL ROM HLDGS INC COM 431475102 65 621 SH   SOLE 17 0 0 621
HILL ROM HLDGS INC COM 431475102 21,098 200,498 SH   SOLE 18 198,448 0 2,050
HILL ROM HLDGS INC COM 431475102 2,199 20,896 SH   SOLE 19 20,896 0 0
HILL ROM HLDGS INC COM 431475102 385,251 3,661,036 SH   SOLE 21 3,661,036 0 0
HILL ROM HLDGS INC COM 431475102 248,557 2,362,033 SH   SOLE 22 2,178,788 0 183,245
HILL ROM HLDGS INC COM 431475102 4,618 43,882 SH   SOLE 23 43,882 0 0
HILL ROM HLDGS INC COM 431475102 221 2,099 SH   SOLE 25 2,099 0 0
HILL ROM HLDGS INC COM 431475102 3,680 34,974 SH   SOLE 26 20,684 0 14,290
HILL ROM HLDGS INC COM 431475102 971 9,225 SH   SOLE 28 9,225 0 0
HILL ROM HLDGS INC COM 431475102 1,341 12,742 SH   SOLE 29 12,742 0 0
HILL ROM HLDGS INC COM 431475102 2,150 20,430 SH   SOLE 30 20,430 0 0
HILL ROM HLDGS INC COM 431475102 3,593 34,147 SH   SOLE 31 24,690 0 9,457
HILL ROM HLDGS INC COM 431475102 814 7,736 SH   SOLE 34 7,736 0 0
HILL ROM HLDGS INC COM 431475102 897 8,521 SH   SOLE 36 8,521 0 0
HILL ROM HLDGS INC COM 431475102 709 6,740 SH   SOLE 40 6,740 0 0
HILLENBRAND INC COM 431571108 2,170 70,260 SH   SOLE 2 13,961 0 56,299
HILLENBRAND INC COM 431571108 14 444 SH   SOLE 4 444 0 0
HILLENBRAND INC COM 431571108 36 1,172 SH   SOLE 7 1,172 0 0
HILLENBRAND INC COM 431571108 9,848 318,899 SH   SOLE 18 291,622 0 27,277
HILLENBRAND INC COM 431571108 10,936 354,151 SH   SOLE 19 354,151 0 0
HILLENBRAND INC COM 431571108 213,249 6,905,719 SH   SOLE 21 6,905,719 0 0
HILLENBRAND INC COM 431571108 67,232 2,177,193 SH   SOLE 22 2,089,892 0 87,301
HILLENBRAND INC COM 431571108 1,537 49,772 SH   SOLE 23 49,772 0 0
HILLENBRAND INC COM 431571108 3,109 100,664 SH   SOLE 26 16,676 0 83,988
HILLENBRAND INC COM 431571108 256 8,303 SH   SOLE 28 8,303 0 0
HILLENBRAND INC COM 431571108 14,279 462,389 SH   SOLE 30 462,389 0 0
HILLENBRAND INC COM 431571108 855 27,703 SH   SOLE 34 27,703 0 0
HILLENBRAND INC COM 431571108 57 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 147 4,765 SH   SOLE 40 4,765 0 0
HILLTOP HOLDINGS INC COM 432748101 1,771 74,134 SH   SOLE 2 2,863 0 71,271
HILLTOP HOLDINGS INC COM 432748101 11 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 28 1,188 SH   SOLE 7 1,188 0 0
HILLTOP HOLDINGS INC COM 432748101 5,890 246,561 SH   SOLE 18 246,561 0 0
HILLTOP HOLDINGS INC COM 432748101 2,966 124,151 SH   SOLE 19 124,151 0 0
HILLTOP HOLDINGS INC COM 432748101 58,641 2,454,606 SH   SOLE 21 2,454,606 0 0
HILLTOP HOLDINGS INC COM 432748101 50,851 2,128,556 SH   SOLE 22 2,026,588 0 101,968
HILLTOP HOLDINGS INC COM 432748101 341 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 256 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 473 19,785 SH   SOLE 30 19,785 0 0
HILLTOP HOLDINGS INC COM 432748101 5 205 SH   SOLE 34 205 0 0
HILLTOP HOLDINGS INC COM 432748101 205 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,185 162,041 SH   SOLE 2 6,081 0 155,960
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,307 40,829 SH   SOLE 18 40,829 0 0
HILTON GRAND VACATIONS INC COM 43283X105 619 19,358 SH   SOLE 19 19,358 0 0
HILTON GRAND VACATIONS INC COM 43283X105 32,328 1,010,243 SH   SOLE 21 1,010,243 0 0
HILTON GRAND VACATIONS INC COM 43283X105 74,762 2,336,297 SH   SOLE 22 2,163,315 0 172,982
HILTON GRAND VACATIONS INC COM 43283X105 775 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 541 16,899 SH   SOLE 28 16,899 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,717 53,664 SH   SOLE 30 53,664 0 0
HILTON GRAND VACATIONS INC COM 43283X105 57 1,794 SH   SOLE 31 1,794 0 0
HILTON GRAND VACATIONS INC COM 43283X105 348 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 64,270 690,256 SH   SOLE 2 79,145 0 611,111
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,120 108,694 SH   SOLE 4 101,302 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 23,285 250,084 SH   SOLE 7 250,084 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 217 2,330 SH   SOLE 13 2,330 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 275 2,950 SH   SOLE 15 2,950 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 52,711 566,118 SH   SOLE 18 528,098 0 38,020
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,821 84,002 SH   SOLE 19 84,002 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 627,874 6,743,354 SH   SOLE 21 6,743,354 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 663,006 7,120,676 SH   SOLE 22 6,392,565 0 728,111
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,790 201,802 SH   SOLE 23 201,802 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 25,699 276,002 SH   SOLE 25 276,002 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 123,500 1,326,389 SH   SOLE 26 348,933 0 977,456
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,202 55,865 SH   SOLE 28 40,721 0 15,144
HILTON WORLDWIDE HLDGS INC COM 43300A203 540 5,797 SH   SOLE 29 5,797 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 95,166 1,022,078 SH   SOLE 30 1,022,078 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,784 62,118 SH   SOLE 31 50,864 0 11,254
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,726 40,018 SH   SOLE 34 40,018 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,868 181,165 SH   SOLE 36 181,165 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 624 6,701 SH   SOLE 40 6,701 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 12 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 230 1,217 SH   SOLE 2 52 0 1,165
HINGHAM INSTN SVGS MASS COM 433323102 5 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 972 5,141 SH   SOLE 18 5,141 0 0
HINGHAM INSTN SVGS MASS COM 433323102 460 2,433 SH   SOLE 19 2,433 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,066 47,970 SH   SOLE 21 47,970 0 0
HINGHAM INSTN SVGS MASS COM 433323102 6,830 36,139 SH   SOLE 22 35,127 0 1,012
HMN FINL INC COM 40424G108 19 826 SH   SOLE 18 826 0 0
HMN FINL INC COM 40424G108 19 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 742 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 2,770 80,377 SH   SOLE 2 8,334 0 72,043
HMS HLDGS CORP COM 40425J101 64 1,859 SH   SOLE 4 1,859 0 0
HMS HLDGS CORP COM 40425J101 65 1,889 SH   SOLE 7 1,889 0 0
HMS HLDGS CORP COM 40425J101 14,124 409,810 SH   SOLE 18 391,173 0 18,637
HMS HLDGS CORP COM 40425J101 8,485 246,182 SH   SOLE 19 246,182 0 0
HMS HLDGS CORP COM 40425J101 330,153 9,579,364 SH   SOLE 21 9,579,364 0 0
HMS HLDGS CORP COM 40425J101 91,152 2,644,758 SH   SOLE 22 2,530,204 0 114,554
HMS HLDGS CORP COM 40425J101 536 15,538 SH   SOLE 23 15,538 0 0
HMS HLDGS CORP COM 40425J101 1,654 48,002 SH   SOLE 26 20,710 0 27,292
HMS HLDGS CORP COM 40425J101 378 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 8,402 243,796 SH   SOLE 30 243,796 0 0
HMS HLDGS CORP COM 40425J101 204 5,912 SH   SOLE 34 5,912 0 0
HMS HLDGS CORP COM 40425J101 19 554 SH   SOLE 36 554 0 0
HMS HLDGS CORP COM 40425J101 326 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 2,062 58,085 SH   SOLE 2 20,374 0 37,711
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,855 249,440 SH   SOLE 18 249,440 0 0
HNI CORP COM 404251100 2,636 74,260 SH   SOLE 19 74,260 0 0
HNI CORP COM 404251100 109,922 3,096,391 SH   SOLE 21 3,096,391 0 0
HNI CORP COM 404251100 53,059 1,494,607 SH   SOLE 22 1,430,137 0 64,470
HNI CORP COM 404251100 641 18,045 SH   SOLE 26 5,072 0 12,973
HNI CORP COM 404251100 189 5,311 SH   SOLE 28 5,311 0 0
HNI CORP COM 404251100 407 11,455 SH   SOLE 30 11,455 0 0
HNI CORP COM 404251100 166 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 21,056 392,542 SH   SOLE 2 49,313 0 343,229
HOLLYFRONTIER CORP COM 436106108 3,632 67,717 SH   SOLE 4 63,292 0 4,425
HOLLYFRONTIER CORP COM 436106108 12,704 236,841 SH   SOLE 7 173,302 0 63,539
HOLLYFRONTIER CORP COM 436106108 122 2,276 SH   SOLE 13 2,276 0 0
HOLLYFRONTIER CORP COM 436106108 91 1,689 SH   SOLE 15 1,689 0 0
HOLLYFRONTIER CORP COM 436106108 25,671 478,579 SH   SOLE 18 456,439 0 22,140
HOLLYFRONTIER CORP COM 436106108 6,141 114,494 SH   SOLE 19 114,494 0 0
HOLLYFRONTIER CORP COM 436106108 375,457 6,999,577 SH   SOLE 21 6,999,577 0 0
HOLLYFRONTIER CORP COM 436106108 227,048 4,232,819 SH   SOLE 22 3,753,906 0 478,913
HOLLYFRONTIER CORP COM 436106108 6,410 119,495 SH   SOLE 23 119,495 0 0
HOLLYFRONTIER CORP COM 436106108 10,969 204,494 SH   SOLE 25 204,494 0 0
HOLLYFRONTIER CORP COM 436106108 42,110 785,048 SH   SOLE 26 254,989 0 530,059
HOLLYFRONTIER CORP COM 436106108 1,506 28,067 SH   SOLE 28 20,767 0 7,300
HOLLYFRONTIER CORP COM 436106108 1,995 37,184 SH   SOLE 29 2,981 0 34,203
HOLLYFRONTIER CORP COM 436106108 34,531 643,754 SH   SOLE 30 643,754 0 0
HOLLYFRONTIER CORP COM 436106108 2,147 40,027 SH   SOLE 31 33,238 0 6,789
HOLLYFRONTIER CORP COM 436106108 2,640 49,216 SH   SOLE 32 49,216 0 0
HOLLYFRONTIER CORP COM 436106108 634 11,819 SH   SOLE 34 11,819 0 0
HOLLYFRONTIER CORP COM 436106108 6,725 125,380 SH   SOLE 36 125,380 0 0
HOLLYFRONTIER CORP COM 436106108 193 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4,068 267,776 SH   SOLE 22 267,776 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 51 3,345 SH   SOLE 25 3,345 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 8 514 SH   SOLE 34 514 0 0
HOLOGIC INC COM 436440101 40,977 811,596 SH   SOLE 2 188,407 0 623,189
HOLOGIC INC COM 436440101 6,004 118,915 SH   SOLE 4 111,711 0 7,204
HOLOGIC INC COM 436440101 13,014 257,761 SH   SOLE 7 238,116 0 19,645
HOLOGIC INC COM 436440101 1,519 30,090 SH   SOLE 13 30,090 0 0
HOLOGIC INC COM 436440101 116 2,292 SH   SOLE 15 2,292 0 0
HOLOGIC INC COM 436440101 32,092 635,602 SH   SOLE 18 548,727 0 86,875
HOLOGIC INC COM 436440101 16,003 316,947 SH   SOLE 19 316,947 0 0
HOLOGIC INC COM 436440101 386,616 7,657,281 SH   SOLE 21 7,657,281 0 0
HOLOGIC INC COM 436440101 350,368 6,939,364 SH   SOLE 22 6,176,153 0 763,211
HOLOGIC INC COM 436440101 10,957 217,014 SH   SOLE 23 217,014 0 0
HOLOGIC INC COM 436440101 13,232 262,072 SH   SOLE 25 262,072 0 0
HOLOGIC INC COM 436440101 73,451 1,454,764 SH   SOLE 26 388,914 0 1,065,850
HOLOGIC INC COM 436440101 2,535 50,199 SH   SOLE 28 36,099 0 14,100
HOLOGIC INC COM 436440101 6,483 128,409 SH   SOLE 29 17,495 0 110,914
HOLOGIC INC COM 436440101 50,504 1,000,269 SH   SOLE 30 1,000,269 0 0
HOLOGIC INC COM 436440101 4,467 88,465 SH   SOLE 31 72,178 0 16,287
HOLOGIC INC COM 436440101 4,635 91,805 SH   SOLE 34 91,805 0 0
HOLOGIC INC COM 436440101 9,634 190,804 SH   SOLE 36 190,804 0 0
HOLOGIC INC COM 436440101 288 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 315 8,079 SH   SOLE 2 296 0 7,783
HOME BANCORP INC COM 43689E107 6 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,112 28,519 SH   SOLE 18 28,519 0 0
HOME BANCORP INC COM 43689E107 512 13,139 SH   SOLE 19 13,139 0 0
HOME BANCORP INC COM 43689E107 10,999 282,106 SH   SOLE 21 282,106 0 0
HOME BANCORP INC COM 43689E107 3,601 92,363 SH   SOLE 22 86,336 0 6,027
HOME BANCSHARES INC COM 436893200 4,696 249,868 SH   SOLE 2 98,127 0 151,741
HOME BANCSHARES INC COM 436893200 10 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 53 2,804 SH   SOLE 7 2,804 0 0
HOME BANCSHARES INC COM 436893200 20,511 1,091,309 SH   SOLE 18 1,091,309 0 0
HOME BANCSHARES INC COM 436893200 10,342 550,249 SH   SOLE 19 550,249 0 0
HOME BANCSHARES INC COM 436893200 214,292 11,401,562 SH   SOLE 21 11,401,562 0 0
HOME BANCSHARES INC COM 436893200 122,294 6,506,717 SH   SOLE 22 6,226,849 0 279,868
HOME BANCSHARES INC COM 436893200 1,771 94,227 SH   SOLE 23 94,227 0 0
HOME BANCSHARES INC COM 436893200 4,847 257,882 SH   SOLE 26 45,151 0 212,731
HOME BANCSHARES INC COM 436893200 376 20,011 SH   SOLE 28 20,011 0 0
HOME BANCSHARES INC COM 436893200 856 45,568 SH   SOLE 30 45,568 0 0
HOME BANCSHARES INC COM 436893200 256 13,637 SH   SOLE 40 13,637 0 0
HOME DEPOT INC COM 437076102 697,484 3,006,137 SH   SOLE 2 560,175 0 2,445,962
HOME DEPOT INC COM 437076102 113,399 488,747 SH   SOLE 4 458,905 0 29,842
HOME DEPOT INC COM 437076102 230,462 993,284 SH   SOLE 7 988,152 0 5,132
HOME DEPOT INC COM 437076102 10,477 45,155 SH   SOLE 13 45,155 0 0
HOME DEPOT INC COM 437076102 2,554 11,007 SH   SOLE 15 11,007 0 0
HOME DEPOT INC COM 437076102 180 777 SH   SOLE 17 0 0 777
HOME DEPOT INC COM 437076102 644,985 2,779,870 SH   SOLE 18 2,578,926 0 200,944
HOME DEPOT INC COM 437076102 256,691 1,106,330 SH   SOLE 19 1,106,330 0 0
HOME DEPOT INC COM 437076102 4,668 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 5,032,770 21,691,104 SH   SOLE 21 21,691,104 0 0
HOME DEPOT INC COM 437076102 6,280,949 27,070,724 SH   SOLE 22 23,948,794 0 3,121,930
HOME DEPOT INC COM 437076102 200,946 866,073 SH   SOLE 23 866,073 0 0
HOME DEPOT INC COM 437076102 262,332 1,130,644 SH   SOLE 25 1,130,644 0 0
HOME DEPOT INC COM 437076102 1,228,050 5,292,862 SH   SOLE 26 1,274,625 0 4,018,237
HOME DEPOT INC COM 437076102 48,808 210,360 SH   SOLE 28 152,005 0 58,355
HOME DEPOT INC COM 437076102 54,687 235,698 SH   SOLE 29 56,166 0 179,532
HOME DEPOT INC COM 437076102 1,022,763 4,408,080 SH   SOLE 30 4,408,080 0 0
HOME DEPOT INC COM 437076102 90,785 391,279 SH   SOLE 31 246,277 0 145,002
HOME DEPOT INC COM 437076102 22,309 96,150 SH   SOLE 32 96,150 0 0
HOME DEPOT INC COM 437076102 97,481 420,139 SH   SOLE 34 420,139 0 0
HOME DEPOT INC COM 437076102 190,687 821,857 SH   SOLE 36 821,857 0 0
HOME DEPOT INC COM 437076102 1,364 5,879 SH   SOLE 37 5,879 0 0
HOME DEPOT INC COM 437076102 5,972 25,740 SH   SOLE 40 25,740 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 621 22,735 SH   SOLE 2 863 0 21,872
HOMESTREET INC COM 43785V102 13 480 SH   SOLE 7 480 0 0
HOMESTREET INC COM 43785V102 2,830 103,599 SH   SOLE 18 103,599 0 0
HOMESTREET INC COM 43785V102 954 34,911 SH   SOLE 19 34,911 0 0
HOMESTREET INC COM 43785V102 70,745 2,589,509 SH   SOLE 21 2,589,509 0 0
HOMESTREET INC COM 43785V102 20,927 765,994 SH   SOLE 22 738,046 0 27,948
HOMESTREET INC COM 43785V102 189 6,936 SH   SOLE 26 0 0 6,936
HOMESTREET INC COM 43785V102 78 2,865 SH   SOLE 28 2,865 0 0
HOMESTREET INC COM 43785V102 891 32,601 SH   SOLE 30 32,601 0 0
HOMESTREET INC COM 43785V102 52 1,915 SH   SOLE 40 1,915 0 0
HOMETRUST BANCSHARES INC COM 437872104 387 14,838 SH   SOLE 2 634 0 14,204
HOMETRUST BANCSHARES INC COM 437872104 14 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,546 59,292 SH   SOLE 18 59,292 0 0
HOMETRUST BANCSHARES INC COM 437872104 765 29,355 SH   SOLE 19 29,355 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,163 620,000 SH   SOLE 21 620,000 0 0
HOMETRUST BANCSHARES INC COM 437872104 10,641 408,180 SH   SOLE 22 385,618 0 22,562
HOMETRUST BANCSHARES INC COM 437872104 220 8,448 SH   SOLE 23 8,448 0 0
HOMETRUST BANCSHARES INC COM 437872104 71 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 70 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 136 5,214 SH   SOLE 30 5,214 0 0
HOMETRUST BANCSHARES INC COM 437872104 52 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 382 21,109 SH   SOLE 2 1,012 0 20,097
HOMOLOGY MEDICINES INC COM 438083107 6 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,596 88,174 SH   SOLE 18 88,174 0 0
HOMOLOGY MEDICINES INC COM 438083107 766 42,314 SH   SOLE 19 42,314 0 0
HOMOLOGY MEDICINES INC COM 438083107 23,576 1,302,553 SH   SOLE 21 1,302,553 0 0
HOMOLOGY MEDICINES INC COM 438083107 12,213 674,749 SH   SOLE 22 643,740 0 31,009
HOMOLOGY MEDICINES INC COM 438083107 82 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 82 4,533 SH   SOLE 30 4,533 0 0
HOMOLOGY MEDICINES INC COM 438083107 35 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 5 SH   SOLE 18 5 0 0
HONEYWELL INTL INC COM 438516106 338,915 2,003,044 SH   SOLE 2 397,151 0 1,605,893
HONEYWELL INTL INC COM 438516106 44,357 262,160 SH   SOLE 4 242,452 0 19,708
HONEYWELL INTL INC COM 438516106 112,480 664,775 SH   SOLE 7 659,300 0 5,475
HONEYWELL INTL INC COM 438516106 5,754 34,007 SH   SOLE 13 34,007 0 0
HONEYWELL INTL INC COM 438516106 1,233 7,287 SH   SOLE 15 7,287 0 0
HONEYWELL INTL INC COM 438516106 6 34 SH   SOLE 17 0 0 34
HONEYWELL INTL INC COM 438516106 318,738 1,883,793 SH   SOLE 18 1,690,578 0 193,215
HONEYWELL INTL INC COM 438516106 88,747 524,511 SH   SOLE 19 524,511 0 0
HONEYWELL INTL INC COM 438516106 2,522,532 14,908,584 SH   SOLE 21 14,908,584 0 0
HONEYWELL INTL INC COM 438516106 3,025,373 17,880,456 SH   SOLE 22 15,920,221 0 1,960,235
HONEYWELL INTL INC COM 438516106 101,507 599,925 SH   SOLE 23 599,925 0 0
HONEYWELL INTL INC COM 438516106 121,016 715,225 SH   SOLE 25 715,225 0 0
HONEYWELL INTL INC COM 438516106 329,993 1,950,316 SH   SOLE 26 835,905 0 1,114,411
HONEYWELL INTL INC COM 438516106 6,575 38,859 SH   SOLE 28 0 0 38,859
HONEYWELL INTL INC COM 438516106 19,234 113,675 SH   SOLE 29 43,883 0 69,792
HONEYWELL INTL INC COM 438516106 436,024 2,576,973 SH   SOLE 30 2,576,973 0 0
HONEYWELL INTL INC COM 438516106 64,088 378,768 SH   SOLE 31 179,897 0 198,871
HONEYWELL INTL INC COM 438516106 22,091 130,559 SH   SOLE 34 130,559 0 0
HONEYWELL INTL INC COM 438516106 93,387 551,935 SH   SOLE 36 551,935 0 0
HONEYWELL INTL INC COM 438516106 2,882 17,034 SH   SOLE 40 17,034 0 0
HOOKER FURNITURE CORP COM 439038100 264 12,316 SH   SOLE 2 439 0 11,877
HOOKER FURNITURE CORP COM 439038100 6 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 901 42,030 SH   SOLE 18 42,030 0 0
HOOKER FURNITURE CORP COM 439038100 422 19,689 SH   SOLE 19 19,689 0 0
HOOKER FURNITURE CORP COM 439038100 9,072 423,150 SH   SOLE 21 423,150 0 0
HOOKER FURNITURE CORP COM 439038100 7,450 347,488 SH   SOLE 22 331,035 0 16,453
HOOKER FURNITURE CORP COM 439038100 26 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 77 3,585 SH   SOLE 30 3,585 0 0
HOOKER FURNITURE CORP COM 439038100 27 1,238 SH   SOLE 34 1,238 0 0
HOOKER FURNITURE CORP COM 439038100 42 1,936 SH   SOLE 40 1,936 0 0
HOOKIPA PHARMA INC COM 43906K100 16 2,197 SH   SOLE 2 0 0 2,197
HOOKIPA PHARMA INC COM 43906K100 13 1,668 SH   SOLE 18 1,668 0 0
HOOKIPA PHARMA INC COM 43906K100 15 2,052 SH   SOLE 19 2,052 0 0
HOOKIPA PHARMA INC COM 43906K100 806 107,507 SH   SOLE 21 107,507 0 0
HOOKIPA PHARMA INC COM 43906K100 55 7,310 SH   SOLE 22 7,310 0 0
HOPE BANCORP INC COM 43940T109 1,778 123,976 SH   SOLE 2 4,982 0 118,994
HOPE BANCORP INC COM 43940T109 15 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 12 832 SH   SOLE 7 832 0 0
HOPE BANCORP INC COM 43940T109 8,867 618,354 SH   SOLE 18 618,354 0 0
HOPE BANCORP INC COM 43940T109 2,983 207,986 SH   SOLE 19 207,986 0 0
HOPE BANCORP INC COM 43940T109 196,591 13,709,263 SH   SOLE 21 13,709,263 0 0
HOPE BANCORP INC COM 43940T109 54,472 3,798,588 SH   SOLE 22 3,620,597 0 177,991
HOPE BANCORP INC COM 43940T109 572 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 268 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,536 176,879 SH   SOLE 30 176,879 0 0
HOPE BANCORP INC COM 43940T109 206 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,890 40,796 SH   SOLE 2 1,419 0 39,377
HORACE MANN EDUCATORS CORP N COM 440327104 8 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 42 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,086 174,526 SH   SOLE 18 174,526 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,065 66,156 SH   SOLE 19 66,156 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 206,256 4,451,887 SH   SOLE 21 4,451,887 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 54,722 1,181,138 SH   SOLE 22 1,127,135 0 54,003
HORACE MANN EDUCATORS CORP N COM 440327104 768 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 271 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,627 56,696 SH   SOLE 30 56,696 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 78 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 215 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 674 38,814 SH   SOLE 2 1,705 0 37,109
HORIZON BANCORP INC COM 440407104 13 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,381 137,149 SH   SOLE 18 137,149 0 0
HORIZON BANCORP INC COM 440407104 1,187 68,387 SH   SOLE 19 68,387 0 0
HORIZON BANCORP INC COM 440407104 23,170 1,334,706 SH   SOLE 21 1,334,706 0 0
HORIZON BANCORP INC COM 440407104 16,319 940,040 SH   SOLE 22 902,350 0 37,690
HORIZON BANCORP INC COM 440407104 25 1,446 SH   SOLE 28 1,446 0 0
HORIZON BANCORP INC COM 440407104 205 11,806 SH   SOLE 30 11,806 0 0
HORIZON BANCORP INC COM 440407104 97 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 16 4,152 SH   SOLE 18 4,152 0 0
HORIZON GLOBAL CORP COM 44052W104 322 84,219 SH   SOLE 21 84,219 0 0
HORIZON GLOBAL CORP COM 44052W104 1,337 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,426 1,225,000 PRN   SOLE 21 1,225,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 27 SH   SOLE 17 0 0 27
HORIZON TECHNOLOGY FIN CORP COM 44045A102 862 72,887 SH   SOLE 30 72,887 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 9,778 359,096 SH   SOLE 2 30,817 0 328,279
HORIZON THERAPEUTICS PUB LTD SHS G46188101 22 818 SH   SOLE 4 818 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 92 3,396 SH   SOLE 7 3,396 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,655 97,492 SH   SOLE 18 87,523 0 9,969
HORIZON THERAPEUTICS PUB LTD SHS G46188101 4,381 160,897 SH   SOLE 19 160,897 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 115,381 4,237,292 SH   SOLE 21 4,237,292 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 147,178 5,405,009 SH   SOLE 22 4,961,726 0 443,283
HORIZON THERAPEUTICS PUB LTD SHS G46188101 674 24,756 SH   SOLE 23 24,756 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 3,315 121,759 SH   SOLE 26 36,345 0 85,414
HORIZON THERAPEUTICS PUB LTD SHS G46188101 585 21,500 SH   SOLE 28 21,500 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,593 58,505 SH   SOLE 30 58,505 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 101 3,697 SH   SOLE 31 3,697 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 328 12,034 SH   SOLE 34 12,034 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 489 17,950 SH   SOLE 40 17,950 0 0
HORMEL FOODS CORP COM 440452100 27,483 628,473 SH   SOLE 2 88,560 0 539,913
HORMEL FOODS CORP COM 440452100 5,847 133,717 SH   SOLE 4 126,022 0 7,695
HORMEL FOODS CORP COM 440452100 31,012 709,165 SH   SOLE 7 408,035 0 301,130
HORMEL FOODS CORP COM 440452100 21 476 SH   SOLE 13 476 0 0
HORMEL FOODS CORP COM 440452100 113 2,573 SH   SOLE 15 2,573 0 0
HORMEL FOODS CORP COM 440452100 28,219 645,300 SH   SOLE 18 598,904 0 46,396
HORMEL FOODS CORP COM 440452100 4,365 99,818 SH   SOLE 19 99,818 0 0
HORMEL FOODS CORP COM 440452100 531,116 12,145,346 SH   SOLE 21 12,145,346 0 0
HORMEL FOODS CORP COM 440452100 328,523 7,512,536 SH   SOLE 22 6,931,051 0 581,485
HORMEL FOODS CORP COM 440452100 9,124 208,639 SH   SOLE 23 208,639 0 0
HORMEL FOODS CORP COM 440452100 13,156 300,835 SH   SOLE 25 300,835 0 0
HORMEL FOODS CORP COM 440452100 87,384 1,998,257 SH   SOLE 26 404,525 0 1,593,732
HORMEL FOODS CORP COM 440452100 2,619 59,879 SH   SOLE 28 44,863 0 15,016
HORMEL FOODS CORP COM 440452100 4,869 111,335 SH   SOLE 29 0 0 111,335
HORMEL FOODS CORP COM 440452100 81,116 1,854,918 SH   SOLE 30 1,854,918 0 0
HORMEL FOODS CORP COM 440452100 828 18,924 SH   SOLE 31 8,380 0 10,544
HORMEL FOODS CORP COM 440452100 2,138 48,897 SH   SOLE 34 48,897 0 0
HORMEL FOODS CORP COM 440452100 13,267 303,393 SH   SOLE 36 303,393 0 0
HORMEL FOODS CORP COM 440452100 343 7,853 SH   SOLE 40 7,853 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 5 6,903 SH   SOLE 18 6,903 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 75 98,885 SH   SOLE 21 98,885 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 374 492,015 SH   SOLE 22 492,015 0 0
HOST HOTELS & RESORTS INC COM 44107P104 39,997 2,313,298 SH   SOLE 2 661,816 0 1,651,482
HOST HOTELS & RESORTS INC COM 44107P104 16,310 943,310 SH   SOLE 4 924,030 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 28,698 1,659,827 SH   SOLE 7 1,503,351 0 156,476
HOST HOTELS & RESORTS INC COM 44107P104 585 33,819 SH   SOLE 13 33,819 0 0
HOST HOTELS & RESORTS INC COM 44107P104 564 32,603 SH   SOLE 15 32,603 0 0
HOST HOTELS & RESORTS INC COM 44107P104 64,883 3,752,652 SH   SOLE 18 3,558,606 0 194,046
HOST HOTELS & RESORTS INC COM 44107P104 22,326 1,291,243 SH   SOLE 19 1,291,243 0 0
HOST HOTELS & RESORTS INC COM 44107P104 505,293 29,224,584 SH   SOLE 21 29,224,584 0 0
HOST HOTELS & RESORTS INC COM 44107P104 456,167 26,383,292 SH   SOLE 22 23,921,940 0 2,461,352
HOST HOTELS & RESORTS INC COM 44107P104 13,380 773,831 SH   SOLE 23 773,831 0 0
HOST HOTELS & RESORTS INC COM 44107P104 41,155 2,380,301 SH   SOLE 25 2,380,301 0 0
HOST HOTELS & RESORTS INC COM 44107P104 73,675 4,261,147 SH   SOLE 26 1,000,708 0 3,260,439
HOST HOTELS & RESORTS INC COM 44107P104 3,484 201,504 SH   SOLE 28 165,199 0 36,305
HOST HOTELS & RESORTS INC COM 44107P104 9,525 550,915 SH   SOLE 29 395,912 0 155,003
HOST HOTELS & RESORTS INC COM 44107P104 145,932 8,440,268 SH   SOLE 30 8,440,268 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,821 163,129 SH   SOLE 31 132,308 0 30,821
HOST HOTELS & RESORTS INC COM 44107P104 4,201 242,953 SH   SOLE 34 242,953 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,095 583,865 SH   SOLE 36 583,865 0 0
HOST HOTELS & RESORTS INC COM 44107P104 344 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,829 130,781 SH   SOLE 2 14,737 0 116,044
HOSTESS BRANDS INC CL A 44109J106 5 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 28 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 5,699 407,473 SH   SOLE 18 407,473 0 0
HOSTESS BRANDS INC CL A 44109J106 5,053 361,298 SH   SOLE 19 361,298 0 0
HOSTESS BRANDS INC CL A 44109J106 56,819 4,062,819 SH   SOLE 21 4,062,819 0 0
HOSTESS BRANDS INC CL A 44109J106 54,577 3,902,547 SH   SOLE 22 3,738,004 0 164,543
HOSTESS BRANDS INC CL A 44109J106 750 53,616 SH   SOLE 23 53,616 0 0
HOSTESS BRANDS INC CL A 44109J106 2,188 156,481 SH   SOLE 26 35,529 0 120,952
HOSTESS BRANDS INC CL A 44109J106 193 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 426 30,480 SH   SOLE 30 30,480 0 0
HOSTESS BRANDS INC CL A 44109J106 177 12,690 SH   SOLE 34 12,690 0 0
HOSTESS BRANDS INC CL A 44109J106 126 8,981 SH   SOLE 40 8,981 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 565 105,969 SH   SOLE 2 4,488 0 101,481
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,886 353,754 SH   SOLE 18 353,754 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 959 179,975 SH   SOLE 19 179,975 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18,564 3,482,980 SH   SOLE 21 3,482,980 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 16,440 3,084,472 SH   SOLE 22 2,917,949 0 166,523
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 65 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 83 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 151 28,341 SH   SOLE 30 28,341 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 74 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 1,602 35,517 SH   SOLE 2 1,533 0 33,984
HOULIHAN LOKEY INC CL A 441593100 10 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 38 853 SH   SOLE 7 853 0 0
HOULIHAN LOKEY INC CL A 441593100 6,403 141,965 SH   SOLE 18 140,671 0 1,294
HOULIHAN LOKEY INC CL A 441593100 4,501 99,807 SH   SOLE 19 99,807 0 0
HOULIHAN LOKEY INC CL A 441593100 64,840 1,437,697 SH   SOLE 21 1,437,697 0 0
HOULIHAN LOKEY INC CL A 441593100 53,656 1,189,703 SH   SOLE 22 1,143,622 0 46,081
HOULIHAN LOKEY INC CL A 441593100 308 6,830 SH   SOLE 23 6,830 0 0
HOULIHAN LOKEY INC CL A 441593100 1,138 25,229 SH   SOLE 26 9,934 0 15,295
HOULIHAN LOKEY INC CL A 441593100 201 4,452 SH   SOLE 28 4,452 0 0
HOULIHAN LOKEY INC CL A 441593100 651 14,427 SH   SOLE 30 14,427 0 0
HOULIHAN LOKEY INC CL A 441593100 216 4,794 SH   SOLE 34 4,794 0 0
HOULIHAN LOKEY INC CL A 441593100 122 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 5 27,887 SH   SOLE 21 27,887 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 16 3,349 SH   SOLE 18 3,349 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 251 53,269 SH   SOLE 21 53,269 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,080 440,636 SH   SOLE 22 440,636 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 20 1,018 SH   SOLE 18 1,018 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 313 16,242 SH   SOLE 21 16,242 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,547 80,369 SH   SOLE 22 80,369 0 0
HOWARD BANCORP INC COM 442496105 197 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 763 45,704 SH   SOLE 18 45,704 0 0
HOWARD BANCORP INC COM 442496105 368 22,060 SH   SOLE 19 22,060 0 0
HOWARD BANCORP INC COM 442496105 7,370 441,592 SH   SOLE 21 441,592 0 0
HOWARD BANCORP INC COM 442496105 2,833 169,737 SH   SOLE 22 158,673 0 11,064
HOWARD HUGHES CORP COM 44267D107 9,658 74,521 SH   SOLE 2 2,768 0 71,753
HOWARD HUGHES CORP COM 44267D107 25 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 121 932 SH   SOLE 7 932 0 0
HOWARD HUGHES CORP COM 44267D107 2,428 18,737 SH   SOLE 18 18,737 0 0
HOWARD HUGHES CORP COM 44267D107 1,164 8,984 SH   SOLE 19 8,984 0 0
HOWARD HUGHES CORP COM 44267D107 85,685 661,150 SH   SOLE 21 661,150 0 0
HOWARD HUGHES CORP COM 44267D107 146,547 1,130,763 SH   SOLE 22 1,051,481 0 79,282
HOWARD HUGHES CORP COM 44267D107 2,489 19,207 SH   SOLE 26 11,984 0 7,223
HOWARD HUGHES CORP COM 44267D107 691 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 1,657 12,789 SH   SOLE 30 12,789 0 0
HOWARD HUGHES CORP COM 44267D107 3,938 30,383 SH   SOLE 31 837 0 29,546
HOWARD HUGHES CORP COM 44267D107 159 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 539 4,161 SH   SOLE 40 4,161 0 0
HP INC COM 40434L105 79,262 4,189,338 SH   SOLE 2 702,197 0 3,487,141
HP INC COM 40434L105 14,078 744,096 SH   SOLE 4 700,658 0 43,438
HP INC COM 40434L105 31,543 1,667,203 SH   SOLE 7 1,389,815 0 277,388
HP INC COM 40434L105 2,901 153,310 SH   SOLE 13 153,310 0 0
HP INC COM 40434L105 303 16,009 SH   SOLE 15 16,009 0 0
HP INC COM 40434L105 55,464 2,931,502 SH   SOLE 18 2,602,314 0 329,188
HP INC COM 40434L105 29,307 1,549,002 SH   SOLE 19 1,549,002 0 0
HP INC COM 40434L105 555,398 29,355,071 SH   SOLE 21 29,355,071 0 0
HP INC COM 40434L105 750,156 39,648,817 SH   SOLE 22 34,297,148 0 5,351,669
HP INC COM 40434L105 22,640 1,196,603 SH   SOLE 23 1,196,603 0 0
HP INC COM 40434L105 34,102 1,802,439 SH   SOLE 25 1,802,439 0 0
HP INC COM 40434L105 134,112 7,088,384 SH   SOLE 26 1,892,174 0 5,196,210
HP INC COM 40434L105 5,660 299,132 SH   SOLE 28 218,228 0 80,904
HP INC COM 40434L105 10,791 570,333 SH   SOLE 29 141,719 0 428,614
HP INC COM 40434L105 116,739 6,170,156 SH   SOLE 30 6,170,156 0 0
HP INC COM 40434L105 7,247 383,056 SH   SOLE 31 322,246 0 60,810
HP INC COM 40434L105 4,780 252,617 SH   SOLE 34 252,617 0 0
HP INC COM 40434L105 7,803 412,428 SH   SOLE 35 412,428 0 0
HP INC COM 40434L105 21,646 1,144,057 SH   SOLE 36 1,144,057 0 0
HP INC COM 40434L105 717 37,898 SH   SOLE 40 37,898 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 33 859 SH   SOLE 18 859 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 773 29,373 SH   SOLE 7 29,373 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 126,407 4,804,539 SH   SOLE 21 4,804,539 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 5,640 SH   SOLE 18 5,640 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 48 71,782 SH   SOLE 21 71,782 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 216 324,758 SH   SOLE 22 324,758 0 0
HUAMI CORP SPONSORED ADS 44331K103 58 5,752 SH   SOLE 22 5,752 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 18 957 SH   SOLE 22 957 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,668 171,644 SH   SOLE 2 4,118 0 167,526
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,043 31,576 SH   SOLE 4 31,576 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 601 18,188 SH   SOLE 7 18,188 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8 249 SH   SOLE 13 249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,679 50,838 SH   SOLE 15 48,938 0 1,900
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,378 72,030 SH   SOLE 18 72,030 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,032 152,405 SH   SOLE 19 152,405 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 80,716 2,444,456 SH   SOLE 21 2,444,456 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 52,534 1,590,961 SH   SOLE 22 1,453,439 0 137,522
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,550 77,217 SH   SOLE 23 77,217 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,419 73,261 SH   SOLE 25 73,261 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 16,805 508,944 SH   SOLE 26 102,395 0 406,549
HUAZHU GROUP LTD SPONSORED ADS 44332N106 577 17,471 SH   SOLE 28 17,471 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 712 21,551 SH   SOLE 29 13,333 0 8,218
HUAZHU GROUP LTD SPONSORED ADS 44332N106 24,359 737,713 SH   SOLE 30 737,713 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 248 7,505 SH   SOLE 31 7,505 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,726 82,543 SH   SOLE 34 82,543 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 35 1,073 SH   SOLE 40 1,073 0 0
HUB GROUP INC CL A 443320106 1,858 39,948 SH   SOLE 2 8,357 0 31,591
HUB GROUP INC CL A 443320106 7 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 55 1,182 SH   SOLE 7 1,182 0 0
HUB GROUP INC CL A 443320106 6,960 149,683 SH   SOLE 18 148,446 0 1,237
HUB GROUP INC CL A 443320106 8,496 182,709 SH   SOLE 19 182,709 0 0
HUB GROUP INC CL A 443320106 169,185 3,638,396 SH   SOLE 21 3,638,396 0 0
HUB GROUP INC CL A 443320106 56,955 1,224,848 SH   SOLE 22 1,173,107 0 51,741
HUB GROUP INC CL A 443320106 1,170 25,154 SH   SOLE 23 25,154 0 0
HUB GROUP INC CL A 443320106 2,905 62,465 SH   SOLE 26 4,315 0 58,150
HUB GROUP INC CL A 443320106 199 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 2,141 46,033 SH   SOLE 30 46,033 0 0
HUB GROUP INC CL A 443320106 220 4,722 SH   SOLE 34 4,722 0 0
HUB GROUP INC CL A 443320106 94 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 185 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 20,669 157,295 SH   SOLE 2 55,117 0 102,178
HUBBELL INC COM 443510607 631 4,805 SH   SOLE 4 4,805 0 0
HUBBELL INC COM 443510607 246 1,874 SH   SOLE 7 1,874 0 0
HUBBELL INC COM 443510607 845 6,429 SH   SOLE 13 6,429 0 0
HUBBELL INC COM 443510607 105,999 806,687 SH   SOLE 18 741,422 0 65,265
HUBBELL INC COM 443510607 50,639 385,382 SH   SOLE 19 385,382 0 0
HUBBELL INC COM 443510607 354,777 2,699,978 SH   SOLE 21 2,699,978 0 0
HUBBELL INC COM 443510607 245,748 1,870,227 SH   SOLE 22 1,729,258 0 140,969
HUBBELL INC COM 443510607 2,405 18,302 SH   SOLE 23 18,302 0 0
HUBBELL INC COM 443510607 3,070 23,364 SH   SOLE 25 6,950 0 16,414
HUBBELL INC COM 443510607 2,635 20,055 SH   SOLE 26 12,941 0 7,114
HUBBELL INC COM 443510607 1,237 9,411 SH   SOLE 28 9,411 0 0
HUBBELL INC COM 443510607 2,830 21,537 SH   SOLE 29 1,796 0 19,741
HUBBELL INC COM 443510607 2,489 18,945 SH   SOLE 30 18,945 0 0
HUBBELL INC COM 443510607 955 7,270 SH   SOLE 31 4,726 0 2,544
HUBBELL INC COM 443510607 28,100 213,853 SH   SOLE 34 213,853 0 0
HUBBELL INC COM 443510607 1,926 14,657 SH   SOLE 36 14,657 0 0
HUBBELL INC COM 443510607 719 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 14,868 98,066 SH   SOLE 2 26,523 0 71,543
HUBSPOT INC COM 443573100 529 3,492 SH   SOLE 4 3,492 0 0
HUBSPOT INC COM 443573100 272 1,791 SH   SOLE 7 1,791 0 0
HUBSPOT INC COM 443573100 3,089 20,374 SH   SOLE 18 19,588 0 786
HUBSPOT INC COM 443573100 1,549 10,216 SH   SOLE 19 10,216 0 0
HUBSPOT INC COM 443573100 96,573 636,986 SH   SOLE 21 636,986 0 0
HUBSPOT INC COM 443573100 171,955 1,134,192 SH   SOLE 22 1,048,172 0 86,020
HUBSPOT INC COM 443573100 1,151 7,592 SH   SOLE 23 7,592 0 0
HUBSPOT INC COM 443573100 185 1,217 SH   SOLE 25 1,217 0 0
HUBSPOT INC COM 443573100 2,224 14,666 SH   SOLE 26 10,966 0 3,700
HUBSPOT INC COM 443573100 1,027 6,771 SH   SOLE 28 6,771 0 0
HUBSPOT INC COM 443573100 603 3,977 SH   SOLE 29 3,977 0 0
HUBSPOT INC COM 443573100 1,935 12,760 SH   SOLE 30 12,760 0 0
HUBSPOT INC COM 443573100 1,236 8,150 SH   SOLE 31 5,822 0 2,328
HUBSPOT INC COM 443573100 747 4,929 SH   SOLE 34 4,929 0 0
HUBSPOT INC COM 443573100 296 1,951 SH   SOLE 36 1,951 0 0
HUBSPOT INC COM 443573100 568 3,746 SH   SOLE 40 3,746 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,882 1,125,000 PRN   SOLE 21 1,125,000 0 0
HUDSON GLOBAL INC COM NEW 443787205 8 619 SH   SOLE 18 619 0 0
HUDSON GLOBAL INC COM NEW 443787205 124 10,157 SH   SOLE 21 10,157 0 0
HUDSON GLOBAL INC COM NEW 443787205 789 64,439 SH   SOLE 22 64,439 0 0
HUDSON LTD COM CL A G46408103 482 39,249 SH   SOLE 2 1,765 0 37,484
HUDSON LTD COM CL A G46408103 7 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 2,010 163,796 SH   SOLE 18 134,111 0 29,685
HUDSON LTD COM CL A G46408103 838 68,296 SH   SOLE 19 68,296 0 0
HUDSON LTD COM CL A G46408103 15,974 1,301,905 SH   SOLE 21 1,301,905 0 0
HUDSON LTD COM CL A G46408103 5,465 445,357 SH   SOLE 22 412,145 0 33,212
HUDSON PAC PPTYS INC COM 444097109 9,839 294,067 SH   SOLE 2 10,728 0 283,339
HUDSON PAC PPTYS INC COM 444097109 4,252 127,092 SH   SOLE 4 127,092 0 0
HUDSON PAC PPTYS INC COM 444097109 5,173 154,605 SH   SOLE 7 154,605 0 0
HUDSON PAC PPTYS INC COM 444097109 202 6,040 SH   SOLE 15 6,040 0 0
HUDSON PAC PPTYS INC COM 444097109 16,841 503,309 SH   SOLE 18 503,309 0 0
HUDSON PAC PPTYS INC COM 444097109 17,430 520,934 SH   SOLE 19 520,934 0 0
HUDSON PAC PPTYS INC COM 444097109 94,123 2,813,001 SH   SOLE 21 2,813,001 0 0
HUDSON PAC PPTYS INC COM 444097109 189,680 5,668,854 SH   SOLE 22 5,283,632 0 385,222
HUDSON PAC PPTYS INC COM 444097109 1,425 42,576 SH   SOLE 23 42,576 0 0
HUDSON PAC PPTYS INC COM 444097109 10,571 315,935 SH   SOLE 25 315,935 0 0
HUDSON PAC PPTYS INC COM 444097109 3,856 115,236 SH   SOLE 26 38,647 0 76,589
HUDSON PAC PPTYS INC COM 444097109 1,520 45,422 SH   SOLE 28 45,422 0 0
HUDSON PAC PPTYS INC COM 444097109 2,651 79,223 SH   SOLE 29 79,223 0 0
HUDSON PAC PPTYS INC COM 444097109 22,934 685,409 SH   SOLE 30 685,409 0 0
HUDSON PAC PPTYS INC COM 444097109 103 3,092 SH   SOLE 31 3,092 0 0
HUDSON PAC PPTYS INC COM 444097109 9,888 295,518 SH   SOLE 34 295,518 0 0
HUDSON PAC PPTYS INC COM 444097109 548 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 6 7,876 SH   SOLE 18 7,876 0 0
HUDSON TECHNOLOGIES INC COM 444144109 85 119,077 SH   SOLE 21 119,077 0 0
HUDSON TECHNOLOGIES INC COM 444144109 492 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 118,551 463,687 SH   SOLE 2 154,724 0 308,963
HUMANA INC COM 444859102 15,511 60,670 SH   SOLE 4 57,027 0 3,643
HUMANA INC COM 444859102 38,968 152,416 SH   SOLE 7 129,300 0 23,116
HUMANA INC COM 444859102 571 2,232 SH   SOLE 13 2,232 0 0
HUMANA INC COM 444859102 332 1,297 SH   SOLE 15 1,297 0 0
HUMANA INC COM 444859102 304,310 1,190,246 SH   SOLE 18 1,067,013 0 123,233
HUMANA INC COM 444859102 466,582 1,824,940 SH   SOLE 19 1,824,940 0 0
HUMANA INC COM 444859102 1,176 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 767,483 3,001,851 SH   SOLE 21 3,001,851 0 0
HUMANA INC COM 444859102 892,302 3,490,055 SH   SOLE 22 3,113,413 0 376,642
HUMANA INC COM 444859102 26,250 102,672 SH   SOLE 23 102,672 0 0
HUMANA INC COM 444859102 42,325 165,547 SH   SOLE 25 155,728 0 9,819
HUMANA INC COM 444859102 192,626 753,416 SH   SOLE 26 165,093 0 588,323
HUMANA INC COM 444859102 6,716 26,269 SH   SOLE 28 19,033 0 7,236
HUMANA INC COM 444859102 3,286 12,852 SH   SOLE 29 4,676 0 8,176
HUMANA INC COM 444859102 139,483 545,558 SH   SOLE 30 545,558 0 0
HUMANA INC COM 444859102 9,778 38,246 SH   SOLE 31 27,795 0 10,451
HUMANA INC COM 444859102 102,996 402,847 SH   SOLE 34 402,847 0 0
HUMANA INC COM 444859102 30,579 119,603 SH   SOLE 36 119,603 0 0
HUMANA INC COM 444859102 816 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 197 58,708 SH   SOLE 21 58,708 0 0
HUNT COS FIN TR INC COM 44558T100 398 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 24,970 225,666 SH   SOLE 2 34,121 0 191,545
HUNT J B TRANS SVCS INC COM 445658107 3,984 36,001 SH   SOLE 4 33,684 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 13,244 119,697 SH   SOLE 7 83,997 0 35,700
HUNT J B TRANS SVCS INC COM 445658107 133 1,203 SH   SOLE 13 1,203 0 0
HUNT J B TRANS SVCS INC COM 445658107 101 913 SH   SOLE 15 913 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,253 183,040 SH   SOLE 18 170,650 0 12,390
HUNT J B TRANS SVCS INC COM 445658107 3,132 28,305 SH   SOLE 19 28,305 0 0
HUNT J B TRANS SVCS INC COM 445658107 245,131 2,215,375 SH   SOLE 21 2,215,375 0 0
HUNT J B TRANS SVCS INC COM 445658107 231,267 2,090,075 SH   SOLE 22 1,859,563 0 230,512
HUNT J B TRANS SVCS INC COM 445658107 6,796 61,423 SH   SOLE 23 61,423 0 0
HUNT J B TRANS SVCS INC COM 445658107 10,852 98,071 SH   SOLE 25 98,071 0 0
HUNT J B TRANS SVCS INC COM 445658107 42,198 381,366 SH   SOLE 26 147,532 0 233,834
HUNT J B TRANS SVCS INC COM 445658107 1,707 15,429 SH   SOLE 28 10,880 0 4,549
HUNT J B TRANS SVCS INC COM 445658107 2,255 20,381 SH   SOLE 29 2,209 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 39,671 358,529 SH   SOLE 30 358,529 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,270 20,516 SH   SOLE 31 16,864 0 3,652
HUNT J B TRANS SVCS INC COM 445658107 1,680 15,182 SH   SOLE 32 15,182 0 0
HUNT J B TRANS SVCS INC COM 445658107 626 5,654 SH   SOLE 34 5,654 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,630 50,882 SH   SOLE 36 50,882 0 0
HUNT J B TRANS SVCS INC COM 445658107 194 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 43,413 3,042,279 SH   SOLE 2 708,568 0 2,333,711
HUNTINGTON BANCSHARES INC COM 446150104 6,522 457,072 SH   SOLE 4 428,231 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 14,881 1,042,809 SH   SOLE 7 1,042,809 0 0
HUNTINGTON BANCSHARES INC COM 446150104 30 2,072 SH   SOLE 13 2,072 0 0
HUNTINGTON BANCSHARES INC COM 446150104 165 11,542 SH   SOLE 15 11,542 0 0
HUNTINGTON BANCSHARES INC COM 446150104 45,157 3,164,438 SH   SOLE 18 3,019,503 0 144,935
HUNTINGTON BANCSHARES INC COM 446150104 4,202 294,483 SH   SOLE 19 294,483 0 0
HUNTINGTON BANCSHARES INC COM 446150104 596,874 41,827,165 SH   SOLE 21 41,827,165 0 0
HUNTINGTON BANCSHARES INC COM 446150104 361,166 25,309,476 SH   SOLE 22 22,515,534 0 2,793,942
HUNTINGTON BANCSHARES INC COM 446150104 12,382 867,717 SH   SOLE 23 867,717 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,991 1,050,546 SH   SOLE 25 1,050,546 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57,349 4,018,881 SH   SOLE 26 1,248,278 0 2,770,603
HUNTINGTON BANCSHARES INC COM 446150104 2,717 190,411 SH   SOLE 28 133,924 0 56,487
HUNTINGTON BANCSHARES INC COM 446150104 4,079 285,856 SH   SOLE 29 65,105 0 220,751
HUNTINGTON BANCSHARES INC COM 446150104 55,254 3,872,069 SH   SOLE 30 3,872,069 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,269 369,225 SH   SOLE 31 218,924 0 150,301
HUNTINGTON BANCSHARES INC COM 446150104 3,800 266,314 SH   SOLE 32 266,314 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,128 79,042 SH   SOLE 34 79,042 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,487 734,917 SH   SOLE 36 734,917 0 0
HUNTINGTON BANCSHARES INC COM 446150104 317 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 22,359 105,573 SH   SOLE 2 19,549 0 86,024
HUNTINGTON INGALLS INDS INC COM 446413106 3,208 15,147 SH   SOLE 4 14,002 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 12,151 57,371 SH   SOLE 7 39,933 0 17,438
HUNTINGTON INGALLS INDS INC COM 446413106 15 72 SH   SOLE 13 72 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 80 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 19,666 92,854 SH   SOLE 18 86,539 0 6,315
HUNTINGTON INGALLS INDS INC COM 446413106 3,582 16,912 SH   SOLE 19 16,912 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 381,589 1,801,731 SH   SOLE 21 1,801,731 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 231,021 1,090,800 SH   SOLE 22 979,072 0 111,728
HUNTINGTON INGALLS INDS INC COM 446413106 6,547 30,915 SH   SOLE 23 30,915 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16,861 79,614 SH   SOLE 25 79,614 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 34,293 161,922 SH   SOLE 26 94,830 0 67,092
HUNTINGTON INGALLS INDS INC COM 446413106 511 2,412 SH   SOLE 28 0 0 2,412
HUNTINGTON INGALLS INDS INC COM 446413106 2,118 10,000 SH   SOLE 29 1,184 0 8,816
HUNTINGTON INGALLS INDS INC COM 446413106 35,990 169,931 SH   SOLE 30 169,931 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,026 9,566 SH   SOLE 31 8,233 0 1,333
HUNTINGTON INGALLS INDS INC COM 446413106 1,549 7,313 SH   SOLE 34 7,313 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,866 27,697 SH   SOLE 36 27,697 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 193 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 10,134 435,663 SH   SOLE 2 15,535 0 420,128
HUNTSMAN CORP COM 447011107 53 2,269 SH   SOLE 4 2,269 0 0
HUNTSMAN CORP COM 447011107 576 24,746 SH   SOLE 7 24,746 0 0
HUNTSMAN CORP COM 447011107 12 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,143 221,118 SH   SOLE 18 221,118 0 0
HUNTSMAN CORP COM 447011107 4,720 202,928 SH   SOLE 19 202,928 0 0
HUNTSMAN CORP COM 447011107 163,834 7,043,597 SH   SOLE 21 7,043,597 0 0
HUNTSMAN CORP COM 447011107 132,601 5,700,813 SH   SOLE 22 5,239,592 0 461,221
HUNTSMAN CORP COM 447011107 494 21,254 SH   SOLE 25 21,254 0 0
HUNTSMAN CORP COM 447011107 2,006 86,262 SH   SOLE 26 60,934 0 25,328
HUNTSMAN CORP COM 447011107 619 26,608 SH   SOLE 28 26,608 0 0
HUNTSMAN CORP COM 447011107 1,379 59,268 SH   SOLE 30 59,268 0 0
HUNTSMAN CORP COM 447011107 108 4,652 SH   SOLE 31 4,652 0 0
HUNTSMAN CORP COM 447011107 1,866 80,233 SH   SOLE 32 80,233 0 0
HUNTSMAN CORP COM 447011107 1,554 66,817 SH   SOLE 34 66,817 0 0
HUNTSMAN CORP COM 447011107 702 30,172 SH   SOLE 36 30,172 0 0
HUNTSMAN CORP COM 447011107 529 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 212 6,581 SH   SOLE 2 226 0 6,355
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 732 22,761 SH   SOLE 18 22,761 0 0
HURCO COMPANIES INC COM 447324104 337 10,484 SH   SOLE 19 10,484 0 0
HURCO COMPANIES INC COM 447324104 7,139 221,915 SH   SOLE 21 221,915 0 0
HURCO COMPANIES INC COM 447324104 4,409 137,040 SH   SOLE 22 131,549 0 5,491
HURON CONSULTING GROUP INC COM 447462102 1,366 22,272 SH   SOLE 2 911 0 21,361
HURON CONSULTING GROUP INC COM 447462102 5 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 27 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 4,672 76,171 SH   SOLE 18 76,171 0 0
HURON CONSULTING GROUP INC COM 447462102 2,357 38,423 SH   SOLE 19 38,423 0 0
HURON CONSULTING GROUP INC COM 447462102 46,217 753,457 SH   SOLE 21 753,457 0 0
HURON CONSULTING GROUP INC COM 447462102 41,133 670,582 SH   SOLE 22 639,354 0 31,228
HURON CONSULTING GROUP INC COM 447462102 274 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 155 2,533 SH   SOLE 28 2,533 0 0
HURON CONSULTING GROUP INC COM 447462102 391 6,381 SH   SOLE 30 6,381 0 0
HURON CONSULTING GROUP INC COM 447462102 151 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,524 85,409 SH   SOLE 2 1,651 0 83,758
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 218 12,196 SH   SOLE 4 12,196 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7,537 SH   SOLE 7 7,537 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 402 22,513 SH   SOLE 15 21,697 0 816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,606 90,050 SH   SOLE 18 90,050 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 31,679 1,775,732 SH   SOLE 21 1,775,732 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13,969 783,023 SH   SOLE 22 724,136 0 58,887
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 553 31,015 SH   SOLE 23 31,015 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 4,501 252,326 SH   SOLE 26 115,151 0 137,175
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 124 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7,492 SH   SOLE 29 4,835 0 2,657
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6,830 382,837 SH   SOLE 30 382,837 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 50 2,811 SH   SOLE 31 2,811 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 95 5,328 SH   SOLE 34 5,328 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 11 5,211 SH   SOLE 18 5,211 0 0
HUTTIG BLDG PRODS INC COM 448451104 153 72,708 SH   SOLE 21 72,708 0 0
HUYA INC ADS REP SHS A 44852D108 212 8,968 SH   SOLE 22 8,968 0 0
HUYA INC ADS REP SHS A 44852D108 94 3,989 SH   SOLE 25 3,989 0 0
HV BANCORP INC COM 40441H105 6 403 SH   SOLE 18 403 0 0
HYATT HOTELS CORP COM CL A 448579102 6,999 94,999 SH   SOLE 2 19,950 0 75,049
HYATT HOTELS CORP COM CL A 448579102 76 1,035 SH   SOLE 7 1,035 0 0
HYATT HOTELS CORP COM CL A 448579102 1,315 17,848 SH   SOLE 18 17,848 0 0
HYATT HOTELS CORP COM CL A 448579102 625 8,482 SH   SOLE 19 8,482 0 0
HYATT HOTELS CORP COM CL A 448579102 30,258 410,717 SH   SOLE 21 410,717 0 0
HYATT HOTELS CORP COM CL A 448579102 85,904 1,166,069 SH   SOLE 22 1,113,730 0 52,339
HYATT HOTELS CORP COM CL A 448579102 122 1,662 SH   SOLE 30 1,662 0 0
HYATT HOTELS CORP COM CL A 448579102 59 801 SH   SOLE 31 801 0 0
HYATT HOTELS CORP COM CL A 448579102 120 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 7 2,914 SH   SOLE 18 2,914 0 0
HYRECAR INC COM 44916T107 65 25,927 SH   SOLE 21 25,927 0 0
HYRECAR INC COM 44916T107 438 175,383 SH   SOLE 22 175,383 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 577 10,545 SH   SOLE 2 408 0 10,137
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,872 34,198 SH   SOLE 18 34,198 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 948 17,320 SH   SOLE 19 17,320 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,703 341,726 SH   SOLE 21 341,726 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,371 299,121 SH   SOLE 22 284,139 0 14,982
HYSTER YALE MATLS HANDLING I CL A 449172105 25 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 70 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,541 302,226 SH   SOLE 30 302,226 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 15 274 SH   SOLE 34 274 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,278 SH   SOLE 18 3,278 0 0
I D SYSTEMS INC COM 449489103 277 50,672 SH   SOLE 21 50,672 0 0
I D SYSTEMS INC COM 449489103 1,954 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 260 12,924 SH   SOLE 2 987 0 11,937
I3 VERTICALS INC COM CL A 46571Y107 1,063 52,835 SH   SOLE 18 52,835 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,066 52,996 SH   SOLE 19 52,996 0 0
I3 VERTICALS INC COM CL A 46571Y107 10,215 507,695 SH   SOLE 21 507,695 0 0
I3 VERTICALS INC COM CL A 46571Y107 8,105 402,835 SH   SOLE 22 397,265 0 5,570
I3 VERTICALS INC COM CL A 46571Y107 61 3,045 SH   SOLE 23 3,045 0 0
I3 VERTICALS INC COM CL A 46571Y107 45 2,250 SH   SOLE 26 0 0 2,250
IAA INC COM 449253103 10,940 262,170 SH   SOLE 2 21,640 0 240,530
IAA INC COM 449253103 27 652 SH   SOLE 4 652 0 0
IAA INC COM 449253103 142 3,395 SH   SOLE 7 3,395 0 0
IAA INC COM 449253103 29,332 702,888 SH   SOLE 18 626,236 0 76,652
IAA INC COM 449253103 5,170 123,900 SH   SOLE 19 123,900 0 0
IAA INC COM 449253103 70,602 1,691,880 SH   SOLE 21 1,691,880 0 0
IAA INC COM 449253103 151,934 3,640,888 SH   SOLE 22 3,380,700 0 260,188
IAA INC COM 449253103 823 19,724 SH   SOLE 25 0 0 19,724
IAA INC COM 449253103 2,516 60,294 SH   SOLE 26 27,340 0 32,954
IAA INC COM 449253103 735 17,611 SH   SOLE 28 17,611 0 0
IAA INC COM 449253103 1,566 37,521 SH   SOLE 30 37,521 0 0
IAA INC COM 449253103 113 2,703 SH   SOLE 31 2,703 0 0
IAA INC COM 449253103 7,834 187,732 SH   SOLE 34 187,732 0 0
IAA INC COM 449253103 53 1,274 SH   SOLE 36 1,274 0 0
IAA INC COM 449253103 557 13,345 SH   SOLE 40 13,345 0 0
IAC INTERACTIVECORP COM 44919P508 55,502 254,631 SH   SOLE 2 12,303 0 242,328
IAC INTERACTIVECORP COM 44919P508 7,078 32,472 SH   SOLE 4 30,417 0 2,055
IAC INTERACTIVECORP COM 44919P508 9,275 42,554 SH   SOLE 7 9,745 0 32,809
IAC INTERACTIVECORP COM 44919P508 426 1,955 SH   SOLE 13 1,955 0 0
IAC INTERACTIVECORP COM 44919P508 184 843 SH   SOLE 15 843 0 0
IAC INTERACTIVECORP COM 44919P508 4 19 SH   SOLE 17 0 0 19
IAC INTERACTIVECORP COM 44919P508 205,411 942,382 SH   SOLE 18 690,948 0 251,434
IAC INTERACTIVECORP COM 44919P508 323,026 1,481,974 SH   SOLE 19 1,481,974 0 0
IAC INTERACTIVECORP COM 44919P508 215,761 989,864 SH   SOLE 21 989,864 0 0
IAC INTERACTIVECORP COM 44919P508 445,346 2,043,152 SH   SOLE 22 1,895,996 0 147,156
IAC INTERACTIVECORP COM 44919P508 12,353 56,673 SH   SOLE 23 56,673 0 0
IAC INTERACTIVECORP COM 44919P508 18,147 83,253 SH   SOLE 25 83,253 0 0
IAC INTERACTIVECORP COM 44919P508 48,871 224,212 SH   SOLE 26 95,304 0 128,908
IAC INTERACTIVECORP COM 44919P508 3,418 15,681 SH   SOLE 28 11,494 0 4,187
IAC INTERACTIVECORP COM 44919P508 4,017 18,428 SH   SOLE 29 1,730 0 16,698
IAC INTERACTIVECORP COM 44919P508 30,083 138,015 SH   SOLE 30 138,015 0 0
IAC INTERACTIVECORP COM 44919P508 3,621 16,612 SH   SOLE 31 13,525 0 3,087
IAC INTERACTIVECORP COM 44919P508 31,144 142,883 SH   SOLE 34 142,883 0 0
IAC INTERACTIVECORP COM 44919P508 10,562 48,455 SH   SOLE 36 48,455 0 0
IAC INTERACTIVECORP COM 44919P508 431 1,977 SH   SOLE 40 1,977 0 0
IBERIABANK CORP COM 450828108 7,211 95,464 SH   SOLE 2 39,698 0 55,766
IBERIABANK CORP COM 450828108 370 4,895 SH   SOLE 4 4,895 0 0
IBERIABANK CORP COM 450828108 154 2,037 SH   SOLE 7 2,037 0 0
IBERIABANK CORP COM 450828108 13,499 178,694 SH   SOLE 18 178,103 0 591
IBERIABANK CORP COM 450828108 8,232 108,975 SH   SOLE 19 108,975 0 0
IBERIABANK CORP COM 450828108 141,366 1,871,411 SH   SOLE 21 1,871,411 0 0
IBERIABANK CORP COM 450828108 127,585 1,688,969 SH   SOLE 22 1,600,708 0 88,261
IBERIABANK CORP COM 450828108 1,278 16,922 SH   SOLE 23 16,922 0 0
IBERIABANK CORP COM 450828108 2,149 28,447 SH   SOLE 26 14,296 0 14,151
IBERIABANK CORP COM 450828108 568 7,518 SH   SOLE 28 7,518 0 0
IBERIABANK CORP COM 450828108 254 3,358 SH   SOLE 29 3,358 0 0
IBERIABANK CORP COM 450828108 1,224 16,197 SH   SOLE 30 16,197 0 0
IBERIABANK CORP COM 450828108 709 9,392 SH   SOLE 31 7,735 0 1,657
IBERIABANK CORP COM 450828108 668 8,844 SH   SOLE 34 8,844 0 0
IBERIABANK CORP COM 450828108 285 3,774 SH   SOLE 36 3,774 0 0
IBERIABANK CORP COM 450828108 424 5,613 SH   SOLE 40 5,613 0 0
IBIO INC COM NEW 451033203 3 6,340 SH   SOLE 21 6,340 0 0
IBIO INC COM NEW 451033203 7 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 25 3,680 SH   SOLE 18 3,680 0 0
ICAD INC COM NEW 44934S206 316 46,158 SH   SOLE 21 46,158 0 0
ICAD INC COM NEW 44934S206 2,628 383,678 SH   SOLE 22 383,678 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 266 4,136 SH   SOLE 21 4,136 0 0
ICC HLDGS INC COM 44931Q104 4 307 SH   SOLE 18 307 0 0
ICF INTL INC COM 44925C103 1,444 17,098 SH   SOLE 2 727 0 16,371
ICF INTL INC COM 44925C103 11 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 31 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 5,236 61,985 SH   SOLE 18 61,985 0 0
ICF INTL INC COM 44925C103 2,627 31,102 SH   SOLE 19 31,102 0 0
ICF INTL INC COM 44925C103 53,636 634,969 SH   SOLE 21 634,969 0 0
ICF INTL INC COM 44925C103 45,442 537,972 SH   SOLE 22 513,936 0 24,036
ICF INTL INC COM 44925C103 195 2,307 SH   SOLE 23 2,307 0 0
ICF INTL INC COM 44925C103 970 11,479 SH   SOLE 26 5,462 0 6,017
ICF INTL INC COM 44925C103 212 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 432 5,119 SH   SOLE 30 5,119 0 0
ICF INTL INC COM 44925C103 93 1,102 SH   SOLE 34 1,102 0 0
ICF INTL INC COM 44925C103 174 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 506 20,916 SH   SOLE 2 939 0 19,977
ICHOR HOLDINGS SHS G4740B105 14 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 2,513 103,930 SH   SOLE 18 103,930 0 0
ICHOR HOLDINGS SHS G4740B105 9,581 396,257 SH   SOLE 19 396,257 0 0
ICHOR HOLDINGS SHS G4740B105 61,201 2,531,071 SH   SOLE 21 2,531,071 0 0
ICHOR HOLDINGS SHS G4740B105 15,848 655,429 SH   SOLE 22 624,333 0 31,096
ICHOR HOLDINGS SHS G4740B105 35 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 40 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 755 31,207 SH   SOLE 30 31,207 0 0
ICHOR HOLDINGS SHS G4740B105 676 27,955 SH   SOLE 34 27,955 0 0
ICHOR HOLDINGS SHS G4740B105 52 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 14,008 1,150,061 SH   SOLE 18 1,150,061 0 0
ICICI BK LTD ADR 45104G104 465 38,166 SH   SOLE 21 38,166 0 0
ICICI BK LTD ADR 45104G104 12,819 1,052,452 SH   SOLE 22 1,052,452 0 0
ICICI BK LTD ADR 45104G104 36 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 14,871 1,220,918 SH   SOLE 26 904,959 0 315,959
ICICI BK LTD ADR 45104G104 9,047 742,804 SH   SOLE 28 742,804 0 0
ICICI BK LTD ADR 45104G104 986 80,925 SH   SOLE 29 80,925 0 0
ICICI BK LTD ADR 45104G104 4,787 393,042 SH   SOLE 30 393,042 0 0
ICICI BK LTD ADR 45104G104 10,724 880,444 SH   SOLE 31 0 0 880,444
ICON PLC SHS G4705A100 20 139 SH   SOLE 7 139 0 0
ICON PLC SHS G4705A100 2,309 15,672 SH   SOLE 21 15,672 0 0
ICON PLC SHS G4705A100 471 3,195 SH   SOLE 22 568 0 2,627
ICON PLC SHS G4705A100 18 125 SH   SOLE 26 0 0 125
ICONIX BRAND GROUP INC COM NEW 451055305 8 4,416 SH   SOLE 21 4,416 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 154 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 7,777 48,728 SH   SOLE 2 11,635 0 37,093
ICU MED INC COM 44930G107 41 260 SH   SOLE 4 260 0 0
ICU MED INC COM 44930G107 74 461 SH   SOLE 7 461 0 0
ICU MED INC COM 44930G107 8,610 53,949 SH   SOLE 18 53,865 0 84
ICU MED INC COM 44930G107 684 4,283 SH   SOLE 19 4,283 0 0
ICU MED INC COM 44930G107 152,016 952,480 SH   SOLE 21 952,480 0 0
ICU MED INC COM 44930G107 98,865 619,458 SH   SOLE 22 581,070 0 38,388
ICU MED INC COM 44930G107 186 1,165 SH   SOLE 23 1,165 0 0
ICU MED INC COM 44930G107 1,118 7,005 SH   SOLE 26 4,808 0 2,197
ICU MED INC COM 44930G107 515 3,227 SH   SOLE 28 3,227 0 0
ICU MED INC COM 44930G107 36 224 SH   SOLE 29 224 0 0
ICU MED INC COM 44930G107 1,163 7,286 SH   SOLE 30 7,286 0 0
ICU MED INC COM 44930G107 111 694 SH   SOLE 31 694 0 0
ICU MED INC COM 44930G107 22 136 SH   SOLE 36 136 0 0
ICU MED INC COM 44930G107 343 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 34,856 309,366 SH   SOLE 2 193,483 0 115,883
IDACORP INC COM 451107106 2,597 23,053 SH   SOLE 4 23,053 0 0
IDACORP INC COM 451107106 1,153 10,236 SH   SOLE 7 10,236 0 0
IDACORP INC COM 451107106 1,530 13,577 SH   SOLE 13 13,577 0 0
IDACORP INC COM 451107106 22,326 198,152 SH   SOLE 18 193,886 0 4,266
IDACORP INC COM 451107106 33,835 300,304 SH   SOLE 19 300,304 0 0
IDACORP INC COM 451107106 406,653 3,609,241 SH   SOLE 21 3,609,241 0 0
IDACORP INC COM 451107106 293,758 2,607,241 SH   SOLE 22 2,154,857 0 452,384
IDACORP INC COM 451107106 8,447 74,974 SH   SOLE 23 74,974 0 0
IDACORP INC COM 451107106 11,887 105,503 SH   SOLE 26 14,325 0 91,178
IDACORP INC COM 451107106 784 6,961 SH   SOLE 28 6,961 0 0
IDACORP INC COM 451107106 2,340 20,768 SH   SOLE 29 20,768 0 0
IDACORP INC COM 451107106 3,720 33,014 SH   SOLE 30 33,014 0 0
IDACORP INC COM 451107106 5,019 44,542 SH   SOLE 31 35,168 0 9,374
IDACORP INC COM 451107106 2,072 18,387 SH   SOLE 32 18,387 0 0
IDACORP INC COM 451107106 815 7,231 SH   SOLE 34 7,231 0 0
IDACORP INC COM 451107106 2,183 19,373 SH   SOLE 36 19,373 0 0
IDACORP INC COM 451107106 533 4,734 SH   SOLE 40 4,734 0 0
IDEAL PWR INC COM NEW 451622203 2 636 SH   SOLE 21 636 0 0
IDEANOMICS INC COM 45166V106 60 39,789 SH   SOLE 2 2,102 0 37,687
IDEANOMICS INC COM 45166V106 279 185,095 SH   SOLE 18 185,095 0 0
IDEANOMICS INC COM 45166V106 128 85,322 SH   SOLE 19 85,322 0 0
IDEANOMICS INC COM 45166V106 2,620 1,740,909 SH   SOLE 21 1,740,909 0 0
IDEANOMICS INC COM 45166V106 689 457,916 SH   SOLE 22 443,176 0 14,740
IDEAYA BIOSCIENCES INC COM 45166A102 6 616 SH   SOLE 18 616 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 69 7,613 SH   SOLE 19 7,613 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 61 6,738 SH   SOLE 21 6,738 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 252 47,942 SH   SOLE 21 47,942 0 0
IDENTIV INC COM NEW 45170X205 1,268 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 14 4,862 SH   SOLE 18 4,862 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 188 64,966 SH   SOLE 21 64,966 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,489 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 49,929 304,666 SH   SOLE 2 124,219 0 180,447
IDEX CORP COM 45167R104 8,298 50,632 SH   SOLE 4 48,608 0 2,024
IDEX CORP COM 45167R104 23,391 142,734 SH   SOLE 7 112,320 0 30,414
IDEX CORP COM 45167R104 957 5,837 SH   SOLE 13 5,837 0 0
IDEX CORP COM 45167R104 69 419 SH   SOLE 15 419 0 0
IDEX CORP COM 45167R104 32,333 197,298 SH   SOLE 18 169,552 0 27,746
IDEX CORP COM 45167R104 73,490 448,435 SH   SOLE 19 448,435 0 0
IDEX CORP COM 45167R104 289,390 1,765,863 SH   SOLE 21 1,765,863 0 0
IDEX CORP COM 45167R104 366,970 2,239,261 SH   SOLE 22 1,966,658 0 272,603
IDEX CORP COM 45167R104 14,139 86,279 SH   SOLE 23 86,279 0 0
IDEX CORP COM 45167R104 12,732 77,693 SH   SOLE 25 77,693 0 0
IDEX CORP COM 45167R104 59,701 364,298 SH   SOLE 26 107,215 0 257,083
IDEX CORP COM 45167R104 2,415 14,739 SH   SOLE 28 10,459 0 4,280
IDEX CORP COM 45167R104 5,162 31,501 SH   SOLE 29 15,282 0 16,219
IDEX CORP COM 45167R104 90,089 549,724 SH   SOLE 30 549,724 0 0
IDEX CORP COM 45167R104 9,544 58,238 SH   SOLE 31 40,280 0 17,958
IDEX CORP COM 45167R104 3,722 22,709 SH   SOLE 34 22,709 0 0
IDEX CORP COM 45167R104 9,230 56,322 SH   SOLE 36 56,322 0 0
IDEX CORP COM 45167R104 267 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 64,198 236,081 SH   SOLE 2 46,385 0 189,696
IDEXX LABS INC COM 45168D104 10,119 37,213 SH   SOLE 4 34,921 0 2,292
IDEXX LABS INC COM 45168D104 22,498 82,734 SH   SOLE 7 79,019 0 3,715
IDEXX LABS INC COM 45168D104 1,090 4,009 SH   SOLE 13 4,009 0 0
IDEXX LABS INC COM 45168D104 261 960 SH   SOLE 15 960 0 0
IDEXX LABS INC COM 45168D104 52,089 191,554 SH   SOLE 18 170,874 0 20,680
IDEXX LABS INC COM 45168D104 109,527 402,776 SH   SOLE 19 402,776 0 0
IDEXX LABS INC COM 45168D104 691,783 2,543,973 SH   SOLE 21 2,543,973 0 0
IDEXX LABS INC COM 45168D104 583,550 2,145,958 SH   SOLE 22 1,912,832 0 233,126
IDEXX LABS INC COM 45168D104 17,705 65,107 SH   SOLE 23 65,107 0 0
IDEXX LABS INC COM 45168D104 24,219 89,065 SH   SOLE 25 89,065 0 0
IDEXX LABS INC COM 45168D104 105,866 389,312 SH   SOLE 26 109,917 0 279,395
IDEXX LABS INC COM 45168D104 4,443 16,337 SH   SOLE 28 11,882 0 4,455
IDEXX LABS INC COM 45168D104 8,016 29,480 SH   SOLE 29 2,660 0 26,820
IDEXX LABS INC COM 45168D104 100,236 368,608 SH   SOLE 30 368,608 0 0
IDEXX LABS INC COM 45168D104 5,733 21,082 SH   SOLE 31 17,270 0 3,812
IDEXX LABS INC COM 45168D104 3,324 12,224 SH   SOLE 32 12,224 0 0
IDEXX LABS INC COM 45168D104 2,501 9,198 SH   SOLE 34 9,198 0 0
IDEXX LABS INC COM 45168D104 15,332 56,381 SH   SOLE 36 56,381 0 0
IDEXX LABS INC COM 45168D104 584 2,146 SH   SOLE 40 2,146 0 0
IDT CORP CL B NEW 448947507 230 21,797 SH   SOLE 2 6,755 0 15,042
IDT CORP CL B NEW 448947507 692 65,703 SH   SOLE 18 59,630 0 6,073
IDT CORP CL B NEW 448947507 711 67,555 SH   SOLE 19 67,555 0 0
IDT CORP CL B NEW 448947507 6,205 589,270 SH   SOLE 21 589,270 0 0
IDT CORP CL B NEW 448947507 5,614 533,177 SH   SOLE 22 526,185 0 6,992
IDT CORP CL B NEW 448947507 53 5,039 SH   SOLE 23 5,039 0 0
IDT CORP CL B NEW 448947507 103 9,736 SH   SOLE 26 0 0 9,736
IEC ELECTRS CORP NEW COM 44949L105 13 1,919 SH   SOLE 18 1,919 0 0
IEC ELECTRS CORP NEW COM 44949L105 211 30,564 SH   SOLE 21 30,564 0 0
IEC ELECTRS CORP NEW COM 44949L105 261 37,707 SH   SOLE 22 37,707 0 0
IES HLDGS INC COM 44951W106 202 9,830 SH   SOLE 2 295 0 9,535
IES HLDGS INC COM 44951W106 632 30,693 SH   SOLE 18 30,693 0 0
IES HLDGS INC COM 44951W106 289 14,037 SH   SOLE 19 14,037 0 0
IES HLDGS INC COM 44951W106 5,907 286,866 SH   SOLE 21 286,866 0 0
IES HLDGS INC COM 44951W106 1,631 79,220 SH   SOLE 22 73,094 0 6,126
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
IGM BIOSCIENCES INC COM 449585108 11 621 SH   SOLE 18 621 0 0
IGM BIOSCIENCES INC COM 449585108 51 2,880 SH   SOLE 22 2,880 0 0
IGM BIOSCIENCES INC COM 449585108 1,469 82,784 SH   SOLE 26 15,013 0 67,771
IGM BIOSCIENCES INC COM 449585108 24 1,330 SH   SOLE 31 0 0 1,330
IHEARTMEDIA INC COM CL A 45174J509 38 2,549 SH   SOLE 2 2,549 0 0
IHEARTMEDIA INC COM CL A 45174J509 398 26,560 SH   SOLE 18 26,560 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,310 220,662 SH   SOLE 19 220,662 0 0
IHEARTMEDIA INC COM CL A 45174J509 702 46,769 SH   SOLE 21 46,769 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,995 266,335 SH   SOLE 22 266,335 0 0
IHEARTMEDIA INC COM CL A 45174J509 196 13,048 SH   SOLE 23 13,048 0 0
IHEARTMEDIA INC COM CL A 45174J509 595 39,650 SH   SOLE 25 39,650 0 0
IHEARTMEDIA INC COM CL A 45174J509 319 21,248 SH   SOLE 26 0 0 21,248
IHEARTMEDIA INC COM CL A 45174J509 78 5,210 SH   SOLE 30 5,210 0 0
IHEARTMEDIA INC COM CL A 45174J509 945 63,018 SH   SOLE 34 63,018 0 0
IHEARTMEDIA INC COM CL A 45174J509 15 1,021 SH   SOLE 37 1,021 0 0
IHS MARKIT LTD SHS G47567105 64,602 965,939 SH   SOLE 2 104,835 0 861,104
IHS MARKIT LTD SHS G47567105 10,484 156,758 SH   SOLE 4 146,459 0 10,299
IHS MARKIT LTD SHS G47567105 25,539 381,861 SH   SOLE 7 347,009 0 34,852
IHS MARKIT LTD SHS G47567105 586 8,763 SH   SOLE 13 8,763 0 0
IHS MARKIT LTD SHS G47567105 251 3,749 SH   SOLE 15 3,749 0 0
IHS MARKIT LTD SHS G47567105 54,721 818,191 SH   SOLE 18 766,413 0 51,778
IHS MARKIT LTD SHS G47567105 7,482 111,872 SH   SOLE 19 111,872 0 0
IHS MARKIT LTD SHS G47567105 624,569 9,338,645 SH   SOLE 21 9,338,645 0 0
IHS MARKIT LTD SHS G47567105 642,009 9,599,423 SH   SOLE 22 8,572,834 0 1,026,589
IHS MARKIT LTD SHS G47567105 18,533 277,101 SH   SOLE 23 277,101 0 0
IHS MARKIT LTD SHS G47567105 28,388 424,463 SH   SOLE 25 424,463 0 0
IHS MARKIT LTD SHS G47567105 138,550 2,071,625 SH   SOLE 26 514,224 0 1,557,401
IHS MARKIT LTD SHS G47567105 5,139 76,833 SH   SOLE 28 56,790 0 20,043
IHS MARKIT LTD SHS G47567105 1,775 26,547 SH   SOLE 29 8,632 0 17,915
IHS MARKIT LTD SHS G47567105 95,982 1,435,135 SH   SOLE 30 1,435,135 0 0
IHS MARKIT LTD SHS G47567105 9,462 141,480 SH   SOLE 31 74,280 0 67,200
IHS MARKIT LTD SHS G47567105 3,407 50,936 SH   SOLE 34 50,936 0 0
IHS MARKIT LTD SHS G47567105 16,442 245,842 SH   SOLE 36 245,842 0 0
IHS MARKIT LTD SHS G47567105 638 9,534 SH   SOLE 40 9,534 0 0
II VI INC COM 902104108 4,213 119,652 SH   SOLE 2 41,621 0 78,031
II VI INC COM 902104108 12 350 SH   SOLE 4 350 0 0
II VI INC COM 902104108 57 1,616 SH   SOLE 7 1,616 0 0
II VI INC COM 902104108 17,725 503,396 SH   SOLE 18 503,396 0 0
II VI INC COM 902104108 47,948 1,361,783 SH   SOLE 19 1,361,783 0 0
II VI INC COM 902104108 216,546 6,150,135 SH   SOLE 21 6,150,135 0 0
II VI INC COM 902104108 105,327 2,991,401 SH   SOLE 22 2,868,833 0 122,568
II VI INC COM 902104108 153 4,353 SH   SOLE 23 4,353 0 0
II VI INC COM 902104108 1,289 36,610 SH   SOLE 26 21,311 0 15,299
II VI INC COM 902104108 390 11,068 SH   SOLE 28 11,068 0 0
II VI INC COM 902104108 15,600 443,061 SH   SOLE 30 443,061 0 0
II VI INC COM 902104108 22,620 642,432 SH   SOLE 34 642,432 0 0
II VI INC COM 902104108 278 7,898 SH   SOLE 40 7,898 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 1,031 999,000 PRN   SOLE 21 999,000 0 0
IKONICS CORP COM 45172K102 1 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 125,991 805,107 SH   SOLE 2 93,143 0 711,964
ILLINOIS TOOL WKS INC COM 452308109 20,553 131,335 SH   SOLE 4 122,589 0 8,746
ILLINOIS TOOL WKS INC COM 452308109 56,826 363,130 SH   SOLE 7 300,121 0 63,009
ILLINOIS TOOL WKS INC COM 452308109 853 5,453 SH   SOLE 13 5,453 0 0
ILLINOIS TOOL WKS INC COM 452308109 496 3,171 SH   SOLE 15 3,171 0 0
ILLINOIS TOOL WKS INC COM 452308109 23 147 SH   SOLE 17 0 0 147
ILLINOIS TOOL WKS INC COM 452308109 110,532 706,322 SH   SOLE 18 664,146 0 42,176
ILLINOIS TOOL WKS INC COM 452308109 6,102 38,990 SH   SOLE 19 38,990 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,093,877 6,990,079 SH   SOLE 21 6,990,079 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,164,169 7,439,258 SH   SOLE 22 6,587,597 0 851,661
ILLINOIS TOOL WKS INC COM 452308109 36,845 235,446 SH   SOLE 23 235,446 0 0
ILLINOIS TOOL WKS INC COM 452308109 50,340 321,685 SH   SOLE 25 321,685 0 0
ILLINOIS TOOL WKS INC COM 452308109 264,437 1,689,803 SH   SOLE 26 391,981 0 1,297,822
ILLINOIS TOOL WKS INC COM 452308109 9,954 63,606 SH   SOLE 28 46,038 0 17,568
ILLINOIS TOOL WKS INC COM 452308109 1,005 6,420 SH   SOLE 29 6,420 0 0
ILLINOIS TOOL WKS INC COM 452308109 191,825 1,225,797 SH   SOLE 30 1,225,797 0 0
ILLINOIS TOOL WKS INC COM 452308109 11,420 72,976 SH   SOLE 31 60,532 0 12,444
ILLINOIS TOOL WKS INC COM 452308109 3,694 23,608 SH   SOLE 34 23,608 0 0
ILLINOIS TOOL WKS INC COM 452308109 34,973 223,484 SH   SOLE 36 223,484 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,198 7,657 SH   SOLE 40 7,657 0 0
ILLUMINA INC COM 452327109 130,143 427,793 SH   SOLE 2 80,740 0 347,053
ILLUMINA INC COM 452327109 18,400 60,484 SH   SOLE 4 56,496 0 3,988
ILLUMINA INC COM 452327109 40,504 133,142 SH   SOLE 7 133,142 0 0
ILLUMINA INC COM 452327109 379 1,245 SH   SOLE 13 1,245 0 0
ILLUMINA INC COM 452327109 488 1,604 SH   SOLE 15 1,604 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE 17 0 0 1
ILLUMINA INC COM 452327109 178,324 586,167 SH   SOLE 18 488,764 0 97,403
ILLUMINA INC COM 452327109 152,332 500,730 SH   SOLE 19 500,730 0 0
ILLUMINA INC COM 452327109 852 2,800 SH   SOLE 20 2,800 0 0
ILLUMINA INC COM 452327109 1,312,419 4,314,045 SH   SOLE 21 4,314,045 0 0
ILLUMINA INC COM 452327109 1,081,756 3,555,836 SH   SOLE 22 3,175,497 0 380,339
ILLUMINA INC COM 452327109 32,620 107,224 SH   SOLE 23 107,224 0 0
ILLUMINA INC COM 452327109 44,091 144,930 SH   SOLE 25 144,930 0 0
ILLUMINA INC COM 452327109 165,137 542,822 SH   SOLE 26 172,954 0 369,868
ILLUMINA INC COM 452327109 8,806 28,947 SH   SOLE 28 21,227 0 7,720
ILLUMINA INC COM 452327109 966 3,176 SH   SOLE 29 3,176 0 0
ILLUMINA INC COM 452327109 188,972 621,168 SH   SOLE 30 621,168 0 0
ILLUMINA INC COM 452327109 19,537 64,219 SH   SOLE 31 27,373 0 36,846
ILLUMINA INC COM 452327109 6,357 20,896 SH   SOLE 32 20,896 0 0
ILLUMINA INC COM 452327109 52,019 170,990 SH   SOLE 34 170,990 0 0
ILLUMINA INC COM 452327109 28,578 93,937 SH   SOLE 36 93,937 0 0
ILLUMINA INC COM 452327109 1,106 3,637 SH   SOLE 40 3,637 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,756 1,325,000 PRN   SOLE 21 1,325,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 2,638 2,385,000 PRN   SOLE 21 2,385,000 0 0
IMAGE SENSING SYS INC COM 45244C104 29 6,143 SH   SOLE 21 6,143 0 0
IMAGE SENSING SYS INC COM 45244C104 946 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 1,002 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 26 1,205 SH   SOLE 7 1,205 0 0
IMAX CORP COM 45245E109 3,928 178,972 SH   SOLE 18 178,972 0 0
IMAX CORP COM 45245E109 2,392 108,961 SH   SOLE 19 108,961 0 0
IMAX CORP COM 45245E109 38,374 1,748,256 SH   SOLE 21 1,748,256 0 0
IMAX CORP COM 45245E109 14,092 641,991 SH   SOLE 22 568,600 0 73,391
IMAX CORP COM 45245E109 92 4,178 SH   SOLE 23 4,178 0 0
IMAX CORP COM 45245E109 175 7,953 SH   SOLE 26 3,890 0 4,063
IMAX CORP COM 45245E109 159 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 328 14,943 SH   SOLE 30 14,943 0 0
IMAX CORP COM 45245E109 114 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465107 14 24,626 SH   SOLE 21 24,626 0 0
IMEDIA BRANDS INC COM CL A 452465107 521 930,752 SH   SOLE 22 930,752 0 0
IMMERSION CORP COM 452521107 223 29,197 SH   SOLE 2 1,328 0 27,869
IMMERSION CORP COM 452521107 6 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 854 111,605 SH   SOLE 18 111,605 0 0
IMMERSION CORP COM 452521107 411 53,773 SH   SOLE 19 53,773 0 0
IMMERSION CORP COM 452521107 8,424 1,101,211 SH   SOLE 21 1,101,211 0 0
IMMERSION CORP COM 452521107 6,851 895,527 SH   SOLE 22 870,009 0 25,518
IMMUCELL CORP COM PAR 452525306 6 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 4 736 SH   SOLE 21 736 0 0
IMMUNIC INC COM 4525EP101 2 224 SH   SOLE 18 224 0 0
IMMUNIC INC COM 4525EP101 99 9,918 SH   SOLE 19 9,918 0 0
IMMUNIC INC COM 4525EP101 30 3,025 SH   SOLE 21 3,025 0 0
IMMUNIC INC COM 4525EP101 120 12,019 SH   SOLE 22 12,019 0 0
IMMUNOGEN INC COM 45253H101 324 134,039 SH   SOLE 2 5,447 0 128,592
IMMUNOGEN INC COM 45253H101 1 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 7 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 1,262 521,300 SH   SOLE 18 521,300 0 0
IMMUNOGEN INC COM 45253H101 603 249,193 SH   SOLE 19 249,193 0 0
IMMUNOGEN INC COM 45253H101 15,984 6,604,998 SH   SOLE 21 6,604,998 0 0
IMMUNOGEN INC COM 45253H101 10,808 4,466,072 SH   SOLE 22 4,288,128 0 177,944
IMMUNOGEN INC COM 45253H101 84 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 47 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 115 47,700 SH   SOLE 30 47,700 0 0
IMMUNOGEN INC COM 45253H101 28 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 2,066 155,828 SH   SOLE 2 8,740 0 147,088
IMMUNOMEDICS INC COM 452907108 10 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 46 3,499 SH   SOLE 7 3,499 0 0
IMMUNOMEDICS INC COM 452907108 8,135 613,501 SH   SOLE 18 595,998 0 17,503
IMMUNOMEDICS INC COM 452907108 5,163 389,365 SH   SOLE 19 389,365 0 0
IMMUNOMEDICS INC COM 452907108 103,830 7,830,335 SH   SOLE 21 7,830,335 0 0
IMMUNOMEDICS INC COM 452907108 67,132 5,062,759 SH   SOLE 22 4,841,720 0 221,039
IMMUNOMEDICS INC COM 452907108 100 7,517 SH   SOLE 23 7,517 0 0
IMMUNOMEDICS INC COM 452907108 1,034 77,980 SH   SOLE 26 60,909 0 17,071
IMMUNOMEDICS INC COM 452907108 243 18,329 SH   SOLE 28 18,329 0 0
IMMUNOMEDICS INC COM 452907108 797 60,134 SH   SOLE 30 60,134 0 0
IMMUNOMEDICS INC COM 452907108 43 3,240 SH   SOLE 34 3,240 0 0
IMMUNOMEDICS INC COM 452907108 170 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 17 2,136 SH   SOLE 18 2,136 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 256 32,509 SH   SOLE 21 32,509 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 416 52,815 SH   SOLE 22 52,815 0 0
IMPERIAL OIL LTD COM NEW 453038408 195 7,489 SH   SOLE 21 7,489 0 0
IMPINJ INC COM 453204109 400 12,962 SH   SOLE 2 599 0 12,363
IMPINJ INC COM 453204109 9 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,748 56,697 SH   SOLE 18 53,697 0 3,000
IMPINJ INC COM 453204109 1,202 38,975 SH   SOLE 19 38,975 0 0
IMPINJ INC COM 453204109 15,954 517,483 SH   SOLE 21 517,483 0 0
IMPINJ INC COM 453204109 13,105 425,069 SH   SOLE 22 410,782 0 14,287
IMPINJ INC COM 453204109 28 897 SH   SOLE 23 897 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 39,069 526,321 SH   SOLE 2 133,242 0 393,079
INCYTE CORP COM 45337C102 5,628 75,812 SH   SOLE 4 70,701 0 5,111
INCYTE CORP COM 45337C102 12,187 164,175 SH   SOLE 7 164,175 0 0
INCYTE CORP COM 45337C102 24 330 SH   SOLE 13 330 0 0
INCYTE CORP COM 45337C102 150 2,015 SH   SOLE 15 2,015 0 0
INCYTE CORP COM 45337C102 41,665 561,291 SH   SOLE 18 534,278 0 27,013
INCYTE CORP COM 45337C102 41,030 552,737 SH   SOLE 19 552,737 0 0
INCYTE CORP COM 45337C102 489,688 6,596,903 SH   SOLE 21 6,596,903 0 0
INCYTE CORP COM 45337C102 328,644 4,427,370 SH   SOLE 22 3,942,705 0 484,665
INCYTE CORP COM 45337C102 10,571 142,407 SH   SOLE 23 142,407 0 0
INCYTE CORP COM 45337C102 13,404 180,577 SH   SOLE 25 180,577 0 0
INCYTE CORP COM 45337C102 51,331 691,514 SH   SOLE 26 252,404 0 439,110
INCYTE CORP COM 45337C102 2,587 34,847 SH   SOLE 28 25,109 0 9,738
INCYTE CORP COM 45337C102 751 10,118 SH   SOLE 29 10,118 0 0
INCYTE CORP COM 45337C102 54,248 730,814 SH   SOLE 30 730,814 0 0
INCYTE CORP COM 45337C102 3,828 51,565 SH   SOLE 31 41,620 0 9,945
INCYTE CORP COM 45337C102 2,270 30,582 SH   SOLE 32 30,582 0 0
INCYTE CORP COM 45337C102 13,354 179,905 SH   SOLE 34 179,905 0 0
INCYTE CORP COM 45337C102 9,102 122,615 SH   SOLE 36 122,615 0 0
INCYTE CORP COM 45337C102 363 4,894 SH   SOLE 40 4,894 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 83 69,037 SH   SOLE 2 15,799 0 53,238
INDEPENDENCE CONTRACT DRIL I COM 453415309 205 170,648 SH   SOLE 18 170,648 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 132 110,125 SH   SOLE 19 110,125 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,979 1,648,791 SH   SOLE 21 1,648,791 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,093 910,505 SH   SOLE 22 882,925 0 27,580
INDEPENDENCE CONTRACT DRIL I COM 453415309 16 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 719 18,620 SH   SOLE 18 18,620 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 329 8,531 SH   SOLE 19 8,531 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 7,351 190,494 SH   SOLE 21 190,494 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,554 66,176 SH   SOLE 22 61,805 0 4,371
INDEPENDENCE HLDG CO NEW COM NEW 453440307 54 1,404 SH   SOLE 30 1,404 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,379 96,389 SH   SOLE 2 3,690 0 92,699
INDEPENDENCE RLTY TR INC COM 45378A106 341 23,821 SH   SOLE 4 23,821 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,294 90,403 SH   SOLE 7 90,403 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 50 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,056 423,175 SH   SOLE 18 423,175 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,458 241,643 SH   SOLE 19 241,643 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 152,445 10,653,044 SH   SOLE 21 10,653,044 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 52,012 3,634,686 SH   SOLE 22 3,515,818 0 118,868
INDEPENDENCE RLTY TR INC COM 45378A106 43 2,975 SH   SOLE 23 2,975 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,809 196,283 SH   SOLE 25 196,283 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,642 114,737 SH   SOLE 26 47,948 0 66,789
INDEPENDENCE RLTY TR INC COM 45378A106 363 25,377 SH   SOLE 28 25,377 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 735 51,328 SH   SOLE 29 51,328 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,105 496,524 SH   SOLE 30 496,524 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 125 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,456 32,899 SH   SOLE 2 1,372 0 31,527
INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 51 685 SH   SOLE 7 685 0 0
INDEPENDENT BANK CORP MASS COM 453836108 12,090 161,957 SH   SOLE 18 161,957 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,263 57,104 SH   SOLE 19 57,104 0 0
INDEPENDENT BANK CORP MASS COM 453836108 276,236 3,700,419 SH   SOLE 21 3,700,419 0 0
INDEPENDENT BANK CORP MASS COM 453836108 75,395 1,009,984 SH   SOLE 22 966,222 0 43,762
INDEPENDENT BANK CORP MASS COM 453836108 617 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 353 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,527 47,242 SH   SOLE 30 47,242 0 0
INDEPENDENT BANK CORP MASS COM 453836108 240 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 471 22,090 SH   SOLE 2 869 0 21,221
INDEPENDENT BANK CORP MICH COM NEW 453838609 10 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,773 83,179 SH   SOLE 18 83,179 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 796 37,359 SH   SOLE 19 37,359 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 17,617 826,484 SH   SOLE 21 826,484 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 19,841 930,845 SH   SOLE 22 894,816 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 134 6,278 SH   SOLE 30 6,278 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,316 44,019 SH   SOLE 2 9,751 0 34,268
INDEPENDENT BK GROUP INC COM 45384B106 31 580 SH   SOLE 7 580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 9,590 182,290 SH   SOLE 18 180,625 0 1,665
INDEPENDENT BK GROUP INC COM 45384B106 9,648 183,389 SH   SOLE 19 183,389 0 0
INDEPENDENT BK GROUP INC COM 45384B106 65,445 1,243,959 SH   SOLE 21 1,243,959 0 0
INDEPENDENT BK GROUP INC COM 45384B106 71,115 1,351,744 SH   SOLE 22 1,307,752 0 43,992
INDEPENDENT BK GROUP INC COM 45384B106 1,665 31,641 SH   SOLE 23 31,641 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,046 95,918 SH   SOLE 26 7,422 0 88,496
INDEPENDENT BK GROUP INC COM 45384B106 254 4,826 SH   SOLE 28 4,826 0 0
INDEPENDENT BK GROUP INC COM 45384B106 496 9,431 SH   SOLE 30 9,431 0 0
INDEPENDENT BK GROUP INC COM 45384B106 231 4,386 SH   SOLE 40 4,386 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2 105 SH   SOLE 17 0 0 105
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 7 7,480 SH   SOLE 18 7,480 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,646 218,618 SH   SOLE 2 2,580 0 216,038
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 370 17,415 SH   SOLE 4 17,415 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,385 65,158 SH   SOLE 7 65,158 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 55 2,565 SH   SOLE 15 2,565 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,683 220,379 SH   SOLE 18 220,379 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,678 173,076 SH   SOLE 19 173,076 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 51,994 2,446,767 SH   SOLE 21 2,446,767 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49,898 2,348,145 SH   SOLE 22 2,263,585 0 84,560
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46 2,177 SH   SOLE 23 2,177 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,911 136,982 SH   SOLE 25 136,982 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,347 63,373 SH   SOLE 26 27,417 0 35,956
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 300 14,095 SH   SOLE 28 14,095 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 704 33,143 SH   SOLE 29 33,143 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,228 293,071 SH   SOLE 30 293,071 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 125 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAL SVCS OF AMERICA I COM 456314103 8 6,913 SH   SOLE 21 6,913 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,016 37,879 SH   SOLE 7 37,879 0 0
INFINERA CORPORATION COM 45667G103 991 181,770 SH   SOLE 2 7,263 0 174,507
INFINERA CORPORATION COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 18 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 3,260 598,238 SH   SOLE 18 598,238 0 0
INFINERA CORPORATION COM 45667G103 2,039 374,039 SH   SOLE 19 374,039 0 0
INFINERA CORPORATION COM 45667G103 34,198 6,274,853 SH   SOLE 21 6,274,853 0 0
INFINERA CORPORATION COM 45667G103 27,348 5,017,909 SH   SOLE 22 4,811,879 0 206,030
INFINERA CORPORATION COM 45667G103 84 15,465 SH   SOLE 23 15,465 0 0
INFINERA CORPORATION COM 45667G103 449 82,420 SH   SOLE 26 16,395 0 66,025
INFINERA CORPORATION COM 45667G103 110 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 1,144 209,893 SH   SOLE 30 209,893 0 0
INFINERA CORPORATION COM 45667G103 88 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 1,236 1,425,000 PRN   SOLE 21 1,425,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 9 8,648 SH   SOLE 18 8,648 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 136 132,291 SH   SOLE 21 132,291 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 854 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 35 14,070 SH   SOLE 22 14,070 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 82 32,953 SH   SOLE 2 1,089 0 31,864
INFORMATION SERVICES GROUP I COM 45675Y104 297 119,525 SH   SOLE 18 119,525 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 135 54,289 SH   SOLE 19 54,289 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,071 1,235,853 SH   SOLE 21 1,235,853 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 910 366,091 SH   SOLE 22 344,053 0 22,038
INFOSYS LTD SPONSORED ADR 456788108 38,572 3,392,459 SH   SOLE 2 658,065 0 2,734,394
INFOSYS LTD SPONSORED ADR 456788108 5,447 479,079 SH   SOLE 13 479,079 0 0
INFOSYS LTD SPONSORED ADR 456788108 19,187 1,687,492 SH   SOLE 18 1,687,492 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,239 108,998 SH   SOLE 19 108,998 0 0
INFOSYS LTD SPONSORED ADR 456788108 14,991 1,318,471 SH   SOLE 21 1,318,471 0 0
INFOSYS LTD SPONSORED ADR 456788108 96,844 8,517,463 SH   SOLE 22 6,652,855 0 1,864,608
INFOSYS LTD SPONSORED ADR 456788108 2,117 186,192 SH   SOLE 25 186,192 0 0
INFOSYS LTD SPONSORED ADR 456788108 32,747 2,880,123 SH   SOLE 26 513,837 0 2,366,286
INFOSYS LTD SPONSORED ADR 456788108 11,258 990,170 SH   SOLE 28 990,170 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,999 175,791 SH   SOLE 29 175,791 0 0
INFOSYS LTD SPONSORED ADR 456788108 39,709 3,492,431 SH   SOLE 30 3,492,431 0 0
INFOSYS LTD SPONSORED ADR 456788108 131 11,496 SH   SOLE 31 0 0 11,496
INFOSYS LTD SPONSORED ADR 456788108 3,409 299,793 SH   SOLE 34 299,793 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 10 2,150 SH   SOLE 18 2,150 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 109 23,391 SH   SOLE 21 23,391 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 16 3,033 SH   SOLE 18 3,033 0 0
INFUSYSTEM HLDGS INC COM 45685K102 285 53,943 SH   SOLE 21 53,943 0 0
INFUSYSTEM HLDGS INC COM 45685K102 42 7,906 SH   SOLE 22 7,906 0 0
ING GROEP N V SPONSORED ADR 456837103 55 5,268 SH   SOLE 18 5,268 0 0
INGERSOLL-RAND PLC SHS G47791101 78,710 638,832 SH   SOLE 2 87,857 0 550,975
INGERSOLL-RAND PLC SHS G47791101 12,721 103,247 SH   SOLE 4 96,704 0 6,543
INGERSOLL-RAND PLC SHS G47791101 26,864 218,037 SH   SOLE 7 209,574 0 8,463
INGERSOLL-RAND PLC SHS G47791101 1,614 13,099 SH   SOLE 13 13,099 0 0
INGERSOLL-RAND PLC SHS G47791101 291 2,359 SH   SOLE 15 2,359 0 0
INGERSOLL-RAND PLC SHS G47791101 1 6 SH   SOLE 17 0 0 6
INGERSOLL-RAND PLC SHS G47791101 71,296 578,653 SH   SOLE 18 545,808 0 32,845
INGERSOLL-RAND PLC SHS G47791101 21,891 177,671 SH   SOLE 19 177,671 0 0
INGERSOLL-RAND PLC SHS G47791101 792,537 6,432,411 SH   SOLE 21 6,432,411 0 0
INGERSOLL-RAND PLC SHS G47791101 758,966 6,159,939 SH   SOLE 22 5,496,721 0 663,218
INGERSOLL-RAND PLC SHS G47791101 21,611 175,398 SH   SOLE 23 175,398 0 0
INGERSOLL-RAND PLC SHS G47791101 31,039 251,920 SH   SOLE 25 251,920 0 0
INGERSOLL-RAND PLC SHS G47791101 191,210 1,551,902 SH   SOLE 26 294,709 0 1,257,193
INGERSOLL-RAND PLC SHS G47791101 5,592 45,383 SH   SOLE 28 32,239 0 13,144
INGERSOLL-RAND PLC SHS G47791101 4,410 35,791 SH   SOLE 29 5,058 0 30,733
INGERSOLL-RAND PLC SHS G47791101 115,749 939,447 SH   SOLE 30 939,447 0 0
INGERSOLL-RAND PLC SHS G47791101 9,830 79,783 SH   SOLE 31 42,520 0 37,263
INGERSOLL-RAND PLC SHS G47791101 17,040 138,303 SH   SOLE 34 138,303 0 0
INGERSOLL-RAND PLC SHS G47791101 21,335 173,161 SH   SOLE 36 173,161 0 0
INGERSOLL-RAND PLC SHS G47791101 744 6,041 SH   SOLE 40 6,041 0 0
INGEVITY CORP COM 45688C107 4,719 55,621 SH   SOLE 2 20,713 0 34,908
INGEVITY CORP COM 45688C107 17 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 67 786 SH   SOLE 7 786 0 0
INGEVITY CORP COM 45688C107 21,068 248,323 SH   SOLE 18 240,514 0 7,809
INGEVITY CORP COM 45688C107 9,456 111,461 SH   SOLE 19 111,461 0 0
INGEVITY CORP COM 45688C107 252,323 2,974,108 SH   SOLE 21 2,974,108 0 0
INGEVITY CORP COM 45688C107 123,375 1,454,213 SH   SOLE 22 1,397,540 0 56,673
INGEVITY CORP COM 45688C107 516 6,079 SH   SOLE 23 6,079 0 0
INGEVITY CORP COM 45688C107 2,154 25,394 SH   SOLE 26 7,909 0 17,485
INGEVITY CORP COM 45688C107 440 5,188 SH   SOLE 28 5,188 0 0
INGEVITY CORP COM 45688C107 965 11,372 SH   SOLE 30 11,372 0 0
INGEVITY CORP COM 45688C107 244 2,873 SH   SOLE 34 2,873 0 0
INGEVITY CORP COM 45688C107 338 3,981 SH   SOLE 40 3,981 0 0
INGLES MKTS INC CL A 457030104 583 14,992 SH   SOLE 2 574 0 14,418
INGLES MKTS INC CL A 457030104 15 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,986 51,103 SH   SOLE 18 51,103 0 0
INGLES MKTS INC CL A 457030104 940 24,187 SH   SOLE 19 24,187 0 0
INGLES MKTS INC CL A 457030104 20,350 523,677 SH   SOLE 21 523,677 0 0
INGLES MKTS INC CL A 457030104 17,336 446,110 SH   SOLE 22 423,216 0 22,894
INGLES MKTS INC CL A 457030104 479 12,333 SH   SOLE 26 0 0 12,333
INGLES MKTS INC CL A 457030104 67 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 142 3,657 SH   SOLE 30 3,657 0 0
INGLES MKTS INC CL A 457030104 55 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 21,276 260,292 SH   SOLE 2 88,140 0 172,152
INGREDION INC COM 457187102 3,681 45,029 SH   SOLE 4 43,137 0 1,892
INGREDION INC COM 457187102 4,308 52,702 SH   SOLE 7 29,599 0 23,103
INGREDION INC COM 457187102 9 110 SH   SOLE 13 110 0 0
INGREDION INC COM 457187102 55 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 17,791 217,658 SH   SOLE 18 211,776 0 5,882
INGREDION INC COM 457187102 2,188 26,772 SH   SOLE 19 26,772 0 0
INGREDION INC COM 457187102 296,176 3,623,389 SH   SOLE 21 3,623,389 0 0
INGREDION INC COM 457187102 186,078 2,276,467 SH   SOLE 22 2,103,514 0 172,953
INGREDION INC COM 457187102 5,408 66,160 SH   SOLE 23 66,160 0 0
INGREDION INC COM 457187102 5,944 72,718 SH   SOLE 25 72,718 0 0
INGREDION INC COM 457187102 25,905 316,917 SH   SOLE 26 125,580 0 191,337
INGREDION INC COM 457187102 999 12,216 SH   SOLE 28 8,807 0 3,409
INGREDION INC COM 457187102 1,589 19,437 SH   SOLE 29 5,660 0 13,777
INGREDION INC COM 457187102 11,715 143,326 SH   SOLE 30 143,326 0 0
INGREDION INC COM 457187102 1,660 20,311 SH   SOLE 31 17,156 0 3,155
INGREDION INC COM 457187102 2,992 36,602 SH   SOLE 34 36,602 0 0
INGREDION INC COM 457187102 4,092 50,062 SH   SOLE 36 50,062 0 0
INGREDION INC COM 457187102 118 1,441 SH   SOLE 40 1,441 0 0
INMUNE BIO INC COM 45782T105 8 1,326 SH   SOLE 18 1,326 0 0
INMUNE BIO INC COM 45782T105 16 2,629 SH   SOLE 21 2,629 0 0
INNERWORKINGS INC COM 45773Y105 199 44,888 SH   SOLE 2 1,497 0 43,391
INNERWORKINGS INC COM 45773Y105 4 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 705 159,184 SH   SOLE 18 159,184 0 0
INNERWORKINGS INC COM 45773Y105 332 74,963 SH   SOLE 19 74,963 0 0
INNERWORKINGS INC COM 45773Y105 6,855 1,547,492 SH   SOLE 21 1,547,492 0 0
INNERWORKINGS INC COM 45773Y105 5,710 1,288,998 SH   SOLE 22 1,241,189 0 47,809
INNODATA INC COM NEW 457642205 27 20,243 SH   SOLE 21 20,243 0 0
INNODATA INC COM NEW 457642205 732 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 717 22,091 SH   SOLE 2 2,268 0 19,823
INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 14 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,852 87,862 SH   SOLE 18 87,862 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,971 60,731 SH   SOLE 19 60,731 0 0
INNOPHOS HOLDINGS INC COM 45774N108 70,269 2,164,773 SH   SOLE 21 2,164,773 0 0
INNOPHOS HOLDINGS INC COM 45774N108 20,077 618,522 SH   SOLE 22 585,518 0 33,004
INNOPHOS HOLDINGS INC COM 45774N108 111 3,412 SH   SOLE 23 3,412 0 0
INNOPHOS HOLDINGS INC COM 45774N108 700 21,564 SH   SOLE 26 3,077 0 18,487
INNOPHOS HOLDINGS INC COM 45774N108 92 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 876 26,989 SH   SOLE 30 26,989 0 0
INNOPHOS HOLDINGS INC COM 45774N108 78 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 2,216 24,858 SH   SOLE 2 4,042 0 20,816
INNOSPEC INC COM 45768S105 12 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 36 408 SH   SOLE 7 408 0 0
INNOSPEC INC COM 45768S105 10,390 116,554 SH   SOLE 18 110,023 0 6,531
INNOSPEC INC COM 45768S105 9,433 105,825 SH   SOLE 19 105,825 0 0
INNOSPEC INC COM 45768S105 236,604 2,654,297 SH   SOLE 21 2,654,297 0 0
INNOSPEC INC COM 45768S105 72,959 818,471 SH   SOLE 22 782,824 0 35,647
INNOSPEC INC COM 45768S105 1,062 11,914 SH   SOLE 23 11,914 0 0
INNOSPEC INC COM 45768S105 4,201 47,133 SH   SOLE 26 7,794 0 39,339
INNOSPEC INC COM 45768S105 271 3,042 SH   SOLE 28 3,042 0 0
INNOSPEC INC COM 45768S105 3,050 34,216 SH   SOLE 30 34,216 0 0
INNOSPEC INC COM 45768S105 32 360 SH   SOLE 34 360 0 0
INNOSPEC INC COM 45768S105 252 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 7 6,897 SH   SOLE 18 6,897 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 86 80,668 SH   SOLE 21 80,668 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 272 254,242 SH   SOLE 22 254,242 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 869 9,413 SH   SOLE 2 386 0 9,027
INNOVATIVE INDL PPTYS INC COM 45781V101 268 2,900 SH   SOLE 4 2,900 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,002 10,851 SH   SOLE 7 10,851 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 39 426 SH   SOLE 15 426 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,756 51,488 SH   SOLE 18 51,488 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,650 28,691 SH   SOLE 19 28,691 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 114,083 1,235,065 SH   SOLE 21 1,235,065 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 36,875 399,207 SH   SOLE 22 384,601 0 14,606
INNOVATIVE INDL PPTYS INC COM 45781V101 34 364 SH   SOLE 23 364 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,047 22,156 SH   SOLE 25 22,156 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,034 11,190 SH   SOLE 26 6,162 0 5,028
INNOVATIVE INDL PPTYS INC COM 45781V101 235 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 502 5,431 SH   SOLE 29 5,431 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,493 59,471 SH   SOLE 30 59,471 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 92 994 SH   SOLE 40 994 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2,670 SH   SOLE 18 2,670 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 223 47,511 SH   SOLE 21 47,511 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,937 412,201 SH   SOLE 22 412,201 0 0
INNOVIVA INC COM 45781M101 665 63,100 SH   SOLE 2 8,951 0 54,149
INNOVIVA INC COM 45781M101 5 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 15 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 3,191 302,790 SH   SOLE 18 289,917 0 12,873
INNOVIVA INC COM 45781M101 2,295 217,775 SH   SOLE 19 217,775 0 0
INNOVIVA INC COM 45781M101 86,862 8,241,158 SH   SOLE 21 8,241,158 0 0
INNOVIVA INC COM 45781M101 22,923 2,174,857 SH   SOLE 22 2,079,655 0 95,202
INNOVIVA INC COM 45781M101 280 26,577 SH   SOLE 23 26,577 0 0
INNOVIVA INC COM 45781M101 883 83,772 SH   SOLE 26 10,561 0 73,211
INNOVIVA INC COM 45781M101 103 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,050 99,633 SH   SOLE 30 99,633 0 0
INNOVIVA INC COM 45781M101 91 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 1,014 21,165 SH   SOLE 2 5,995 0 15,170
INOGEN INC COM 45780L104 4 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 14 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 4,601 96,029 SH   SOLE 18 82,316 0 13,713
INOGEN INC COM 45780L104 6,371 132,970 SH   SOLE 19 132,970 0 0
INOGEN INC COM 45780L104 99,207 2,070,698 SH   SOLE 21 2,070,698 0 0
INOGEN INC COM 45780L104 31,783 663,389 SH   SOLE 22 637,450 0 25,939
INOGEN INC COM 45780L104 982 20,495 SH   SOLE 23 20,495 0 0
INOGEN INC COM 45780L104 2,226 46,466 SH   SOLE 26 5,524 0 40,942
INOGEN INC COM 45780L104 117 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 1,211 25,271 SH   SOLE 30 25,271 0 0
INOGEN INC COM 45780L104 83 1,727 SH   SOLE 40 1,727 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,101 67,196 SH   SOLE 2 8,591 0 58,605
INOVALON HLDGS INC COM CL A 45781D101 7 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 22 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 4,380 267,260 SH   SOLE 18 241,527 0 25,733
INOVALON HLDGS INC COM CL A 45781D101 4,193 255,814 SH   SOLE 19 255,814 0 0
INOVALON HLDGS INC COM CL A 45781D101 41,611 2,538,824 SH   SOLE 21 2,538,824 0 0
INOVALON HLDGS INC COM CL A 45781D101 36,600 2,233,063 SH   SOLE 22 2,140,479 0 92,584
INOVALON HLDGS INC COM CL A 45781D101 285 17,393 SH   SOLE 23 17,393 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,362 83,128 SH   SOLE 26 27,273 0 55,855
INOVALON HLDGS INC COM CL A 45781D101 172 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 262 15,969 SH   SOLE 30 15,969 0 0
INOVALON HLDGS INC COM CL A 45781D101 128 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 164 80,107 SH   SOLE 2 3,158 0 76,949
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 685 333,950 SH   SOLE 18 333,950 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 325 158,310 SH   SOLE 19 158,310 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8,783 4,284,461 SH   SOLE 21 4,284,461 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5,922 2,888,620 SH   SOLE 22 2,789,263 0 99,357
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 19,347 SH   SOLE 28 19,347 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 68 33,277 SH   SOLE 30 33,277 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 2,373 38,870 SH   SOLE 2 1,733 0 37,137
INPHI CORP COM 45772F107 13 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 53 862 SH   SOLE 7 862 0 0
INPHI CORP COM 45772F107 9,783 160,251 SH   SOLE 18 153,354 0 6,897
INPHI CORP COM 45772F107 37,627 616,328 SH   SOLE 19 616,328 0 0
INPHI CORP COM 45772F107 91,834 1,504,239 SH   SOLE 21 1,504,239 0 0
INPHI CORP COM 45772F107 80,601 1,320,249 SH   SOLE 22 1,259,797 0 60,452
INPHI CORP COM 45772F107 160 2,625 SH   SOLE 23 2,625 0 0
INPHI CORP COM 45772F107 2,123 34,769 SH   SOLE 26 14,635 0 20,134
INPHI CORP COM 45772F107 295 4,832 SH   SOLE 28 4,832 0 0
INPHI CORP COM 45772F107 20,345 333,246 SH   SOLE 30 333,246 0 0
INPHI CORP COM 45772F107 12,543 205,458 SH   SOLE 34 205,458 0 0
INPHI CORP COM 45772F107 201 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 858 691,000 PRN   SOLE 21 691,000 0 0
INPIXON COM 45790J503 0 2 SH   SOLE 21 2 0 0
INSEEGO CORP COM 45782B104 203 42,202 SH   SOLE 2 1,829 0 40,373
INSEEGO CORP COM 45782B104 758 157,845 SH   SOLE 18 157,845 0 0
INSEEGO CORP COM 45782B104 361 75,133 SH   SOLE 19 75,133 0 0
INSEEGO CORP COM 45782B104 7,576 1,578,360 SH   SOLE 21 1,578,360 0 0
INSEEGO CORP COM 45782B104 5,696 1,186,755 SH   SOLE 22 1,168,919 0 17,836
INSIGHT ENTERPRISES INC COM 45765U103 2,211 39,699 SH   SOLE 2 5,888 0 33,811
INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 72 1,284 SH   SOLE 7 1,284 0 0
INSIGHT ENTERPRISES INC COM 45765U103 9,313 167,225 SH   SOLE 18 160,122 0 7,103
INSIGHT ENTERPRISES INC COM 45765U103 7,161 128,579 SH   SOLE 19 128,579 0 0
INSIGHT ENTERPRISES INC COM 45765U103 221,888 3,984,336 SH   SOLE 21 3,984,336 0 0
INSIGHT ENTERPRISES INC COM 45765U103 64,021 1,149,599 SH   SOLE 22 1,091,304 0 58,295
INSIGHT ENTERPRISES INC COM 45765U103 822 14,764 SH   SOLE 23 14,764 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,852 51,216 SH   SOLE 26 14,377 0 36,839
INSIGHT ENTERPRISES INC COM 45765U103 250 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,815 50,556 SH   SOLE 30 50,556 0 0
INSIGHT ENTERPRISES INC COM 45765U103 201 3,610 SH   SOLE 34 3,610 0 0
INSIGHT ENTERPRISES INC COM 45765U103 115 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 181 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 7 7,509 SH   SOLE 21 7,509 0 0
INSIGNIA SYS INC COM 45765Y105 452 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 1,501 85,082 SH   SOLE 2 11,317 0 73,765
INSMED INC COM PAR $.01 457669307 9 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 25 1,415 SH   SOLE 7 1,415 0 0
INSMED INC COM PAR $.01 457669307 3 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 5,718 324,141 SH   SOLE 18 304,610 0 19,531
INSMED INC COM PAR $.01 457669307 5,237 296,876 SH   SOLE 19 296,876 0 0
INSMED INC COM PAR $.01 457669307 68,124 3,861,880 SH   SOLE 21 3,861,880 0 0
INSMED INC COM PAR $.01 457669307 47,515 2,693,610 SH   SOLE 22 2,583,536 0 110,074
INSMED INC COM PAR $.01 457669307 483 27,385 SH   SOLE 23 27,385 0 0
INSMED INC COM PAR $.01 457669307 1,039 58,872 SH   SOLE 26 11,000 0 47,872
INSMED INC COM PAR $.01 457669307 172 9,726 SH   SOLE 28 9,726 0 0
INSMED INC COM PAR $.01 457669307 527 29,867 SH   SOLE 30 29,867 0 0
INSMED INC COM PAR $.01 457669307 59 3,351 SH   SOLE 34 3,351 0 0
INSMED INC COM PAR $.01 457669307 166 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,054 1,265,000 PRN   SOLE 21 1,265,000 0 0
INSPERITY INC COM 45778Q107 18,287 185,432 SH   SOLE 2 141,361 0 44,071
INSPERITY INC COM 45778Q107 2,016 20,443 SH   SOLE 4 20,443 0 0
INSPERITY INC COM 45778Q107 722 7,321 SH   SOLE 7 7,321 0 0
INSPERITY INC COM 45778Q107 1,337 13,556 SH   SOLE 13 13,556 0 0
INSPERITY INC COM 45778Q107 26,543 269,142 SH   SOLE 18 238,813 0 30,329
INSPERITY INC COM 45778Q107 33,017 334,788 SH   SOLE 19 334,788 0 0
INSPERITY INC COM 45778Q107 272,106 2,759,133 SH   SOLE 21 2,759,133 0 0
INSPERITY INC COM 45778Q107 181,440 1,839,786 SH   SOLE 22 1,563,606 0 276,180
INSPERITY INC COM 45778Q107 7,552 76,577 SH   SOLE 23 76,577 0 0
INSPERITY INC COM 45778Q107 447 4,533 SH   SOLE 25 4,533 0 0
INSPERITY INC COM 45778Q107 9,285 94,153 SH   SOLE 26 15,970 0 78,183
INSPERITY INC COM 45778Q107 468 4,747 SH   SOLE 28 4,747 0 0
INSPERITY INC COM 45778Q107 6,510 66,011 SH   SOLE 29 35,187 0 30,824
INSPERITY INC COM 45778Q107 1,946 19,734 SH   SOLE 30 19,734 0 0
INSPERITY INC COM 45778Q107 5,671 57,501 SH   SOLE 31 43,288 0 14,213
INSPERITY INC COM 45778Q107 884 8,965 SH   SOLE 34 8,965 0 0
INSPERITY INC COM 45778Q107 1,949 19,763 SH   SOLE 36 19,763 0 0
INSPERITY INC COM 45778Q107 383 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 737 12,082 SH   SOLE 2 1,112 0 10,970
INSPIRE MED SYS INC COM 457730109 9 154 SH   SOLE 4 154 0 0
INSPIRE MED SYS INC COM 457730109 11 174 SH   SOLE 7 174 0 0
INSPIRE MED SYS INC COM 457730109 3,158 51,751 SH   SOLE 18 45,726 0 6,025
INSPIRE MED SYS INC COM 457730109 3,114 51,037 SH   SOLE 19 51,037 0 0
INSPIRE MED SYS INC COM 457730109 29,315 480,411 SH   SOLE 21 480,411 0 0
INSPIRE MED SYS INC COM 457730109 25,856 423,733 SH   SOLE 22 386,714 0 37,019
INSPIRE MED SYS INC COM 457730109 208 3,403 SH   SOLE 23 3,403 0 0
INSPIRE MED SYS INC COM 457730109 53,973 884,516 SH   SOLE 25 884,516 0 0
INSPIRE MED SYS INC COM 457730109 752 12,322 SH   SOLE 26 0 0 12,322
INSPIRE MED SYS INC COM 457730109 394 6,454 SH   SOLE 28 6,454 0 0
INSPIRE MED SYS INC COM 457730109 127 2,077 SH   SOLE 30 2,077 0 0
INSPIRE MED SYS INC COM 457730109 50 825 SH   SOLE 40 825 0 0
INSPIRED ENTMT INC COM 45782N108 49 6,855 SH   SOLE 2 463 0 6,392
INSPIRED ENTMT INC COM 45782N108 219 30,475 SH   SOLE 18 30,475 0 0
INSPIRED ENTMT INC COM 45782N108 107 14,820 SH   SOLE 19 14,820 0 0
INSPIRED ENTMT INC COM 45782N108 2,628 365,504 SH   SOLE 21 365,504 0 0
INSPIRED ENTMT INC COM 45782N108 832 115,747 SH   SOLE 22 113,253 0 2,494
INSTALLED BLDG PRODS INC COM 45780R101 1,132 19,750 SH   SOLE 2 937 0 18,813
INSTALLED BLDG PRODS INC COM 45780R101 7 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 27 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,745 100,184 SH   SOLE 18 100,184 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,220 38,708 SH   SOLE 19 38,708 0 0
INSTALLED BLDG PRODS INC COM 45780R101 148,669 2,592,769 SH   SOLE 21 2,592,769 0 0
INSTALLED BLDG PRODS INC COM 45780R101 37,159 648,049 SH   SOLE 22 618,254 0 29,795
INSTALLED BLDG PRODS INC COM 45780R101 745 12,997 SH   SOLE 26 11,899 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 177 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,749 30,501 SH   SOLE 30 30,501 0 0
INSTALLED BLDG PRODS INC COM 45780R101 119 2,077 SH   SOLE 34 2,077 0 0
INSTALLED BLDG PRODS INC COM 45780R101 107 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 373 18,147 SH   SOLE 2 677 0 17,470
INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,749 85,177 SH   SOLE 18 85,177 0 0
INSTEEL INDUSTRIES INC COM 45774W108 648 31,552 SH   SOLE 19 31,552 0 0
INSTEEL INDUSTRIES INC COM 45774W108 42,181 2,054,580 SH   SOLE 21 2,054,580 0 0
INSTEEL INDUSTRIES INC COM 45774W108 10,775 524,837 SH   SOLE 22 499,359 0 25,478
INSTEEL INDUSTRIES INC COM 45774W108 53 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 558 27,182 SH   SOLE 30 27,182 0 0
INSTEEL INDUSTRIES INC COM 45774W108 31 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 1,153 29,761 SH   SOLE 2 1,393 0 28,368
INSTRUCTURE INC COM 45781U103 7 175 SH   SOLE 4 175 0 0
INSTRUCTURE INC COM 45781U103 24 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 4,453 114,956 SH   SOLE 18 114,956 0 0
INSTRUCTURE INC COM 45781U103 2,269 58,573 SH   SOLE 19 58,573 0 0
INSTRUCTURE INC COM 45781U103 46,872 1,209,924 SH   SOLE 21 1,209,924 0 0
INSTRUCTURE INC COM 45781U103 37,014 955,440 SH   SOLE 22 909,982 0 45,458
INSTRUCTURE INC COM 45781U103 708 18,270 SH   SOLE 26 9,652 0 8,618
INSTRUCTURE INC COM 45781U103 181 4,662 SH   SOLE 28 4,662 0 0
INSTRUCTURE INC COM 45781U103 344 8,867 SH   SOLE 30 8,867 0 0
INSTRUCTURE INC COM 45781U103 117 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 18,344 111,221 SH   SOLE 2 4,092 0 107,129
INSULET CORP COM 45784P101 48 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 179 1,088 SH   SOLE 7 1,088 0 0
INSULET CORP COM 45784P101 4,837 29,327 SH   SOLE 18 29,327 0 0
INSULET CORP COM 45784P101 2,203 13,357 SH   SOLE 19 13,357 0 0
INSULET CORP COM 45784P101 174,962 1,060,827 SH   SOLE 21 1,060,827 0 0
INSULET CORP COM 45784P101 267,181 1,619,967 SH   SOLE 22 1,508,530 0 111,437
INSULET CORP COM 45784P101 4,598 27,879 SH   SOLE 26 15,987 0 11,892
INSULET CORP COM 45784P101 1,258 7,626 SH   SOLE 28 7,626 0 0
INSULET CORP COM 45784P101 2,721 16,498 SH   SOLE 30 16,498 0 0
INSULET CORP COM 45784P101 199 1,208 SH   SOLE 31 1,208 0 0
INSULET CORP COM 45784P101 113 688 SH   SOLE 34 688 0 0
INSULET CORP COM 45784P101 999 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 3,496 1,903,000 PRN   SOLE 21 1,903,000 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 1 1,927 SH   SOLE 22 1,927 0 0
INTEGER HLDGS CORP COM 45826H109 2,550 33,745 SH   SOLE 2 5,291 0 28,454
INTEGER HLDGS CORP COM 45826H109 8 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 41 540 SH   SOLE 7 540 0 0
INTEGER HLDGS CORP COM 45826H109 11,429 151,253 SH   SOLE 18 146,190 0 5,063
INTEGER HLDGS CORP COM 45826H109 9,404 124,460 SH   SOLE 19 124,460 0 0
INTEGER HLDGS CORP COM 45826H109 277,663 3,674,729 SH   SOLE 21 3,674,729 0 0
INTEGER HLDGS CORP COM 45826H109 76,503 1,012,485 SH   SOLE 22 968,846 0 43,639
INTEGER HLDGS CORP COM 45826H109 1,182 15,649 SH   SOLE 23 15,649 0 0
INTEGER HLDGS CORP COM 45826H109 3,683 48,737 SH   SOLE 26 5,705 0 43,032
INTEGER HLDGS CORP COM 45826H109 263 3,483 SH   SOLE 28 3,483 0 0
INTEGER HLDGS CORP COM 45826H109 3,456 45,737 SH   SOLE 30 45,737 0 0
INTEGER HLDGS CORP COM 45826H109 275 3,640 SH   SOLE 34 3,640 0 0
INTEGER HLDGS CORP COM 45826H109 207 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,425 173,547 SH   SOLE 2 36,748 0 136,799
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 83 1,385 SH   SOLE 4 1,385 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 80 1,340 SH   SOLE 7 1,340 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,894 198,007 SH   SOLE 18 198,007 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 965 16,061 SH   SOLE 19 16,061 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 229,311 3,817,397 SH   SOLE 21 3,817,397 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 137,973 2,296,876 SH   SOLE 22 2,159,809 0 137,067
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,256 20,904 SH   SOLE 26 15,715 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 539 8,979 SH   SOLE 28 8,979 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,204 20,041 SH   SOLE 30 20,041 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 87 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 145 2,410 SH   SOLE 34 2,410 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 433 7,202 SH   SOLE 40 7,202 0 0
INTEL CORP COM 458140100 627,832 12,183,812 SH   SOLE 2 1,906,347 0 10,277,465
INTEL CORP COM 458140100 104,778 2,033,347 SH   SOLE 4 1,912,245 0 121,102
INTEL CORP COM 458140100 266,293 5,167,731 SH   SOLE 7 4,309,106 0 858,625
INTEL CORP COM 458140100 10,394 201,713 SH   SOLE 13 201,713 0 0
INTEL CORP COM 458140100 2,648 51,389 SH   SOLE 15 51,389 0 0
INTEL CORP COM 458140100 65 1,271 SH   SOLE 17 0 0 1,271
INTEL CORP COM 458140100 430,669 8,357,628 SH   SOLE 18 7,566,070 0 791,558
INTEL CORP COM 458140100 90,115 1,748,788 SH   SOLE 19 1,748,788 0 0
INTEL CORP COM 458140100 10,160 197,160 SH   SOLE 20 197,160 0 0
INTEL CORP COM 458140100 4,913,939 95,360,740 SH   SOLE 21 95,360,740 0 0
INTEL CORP COM 458140100 5,636,428 109,381,484 SH   SOLE 22 96,654,754 0 12,726,730
INTEL CORP COM 458140100 179,633 3,485,993 SH   SOLE 23 3,485,993 0 0
INTEL CORP COM 458140100 253,996 4,929,089 SH   SOLE 25 4,929,089 0 0
INTEL CORP COM 458140100 1,353,824 26,272,531 SH   SOLE 26 5,082,365 0 21,190,166
INTEL CORP COM 458140100 44,082 855,471 SH   SOLE 28 618,499 0 236,972
INTEL CORP COM 458140100 39,565 767,799 SH   SOLE 29 203,780 0 564,019
INTEL CORP COM 458140100 1,147,519 22,268,954 SH   SOLE 30 22,268,954 0 0
INTEL CORP COM 458140100 72,773 1,412,245 SH   SOLE 31 1,000,268 0 411,977
INTEL CORP COM 458140100 46,802 908,239 SH   SOLE 32 908,239 0 0
INTEL CORP COM 458140100 23,163 449,511 SH   SOLE 34 449,511 0 0
INTEL CORP COM 458140100 171,544 3,329,014 SH   SOLE 36 3,329,014 0 0
INTEL CORP COM 458140100 5,530 107,317 SH   SOLE 40 107,317 0 0
INTEL CORP OPTIONS 458140100 103 2,000 SH Call SOLE 2 2,000 0 0
INTEL CORP OPTIONS 458140100 11,852 230,000 SH Call SOLE 19 230,000 0 0
INTEL CORP OPTIONS 458140100 129 2,500 SH Call SOLE 22 2,500 0 0
INTEL CORP OPTIONS 458140100 1,288 25,000 SH Call SOLE 34 25,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 575 43,098 SH   SOLE 2 8,128 0 34,970
INTELLIA THERAPEUTICS INC COM 45826J105 10 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,916 143,488 SH   SOLE 18 134,664 0 8,824
INTELLIA THERAPEUTICS INC COM 45826J105 2,441 182,821 SH   SOLE 19 182,821 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 24,309 1,820,927 SH   SOLE 21 1,820,927 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 16,964 1,270,742 SH   SOLE 22 1,230,029 0 40,713
INTELLIA THERAPEUTICS INC COM 45826J105 360 26,978 SH   SOLE 23 26,978 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 991 74,261 SH   SOLE 26 0 0 74,261
INTELLIA THERAPEUTICS INC COM 45826J105 48 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 128 9,599 SH   SOLE 30 9,599 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 28 2,100 SH   SOLE 34 2,100 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 30 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 16 3,257 SH   SOLE 18 3,257 0 0
INTELLICHECK INC COM NEW 45817G201 225 45,065 SH   SOLE 21 45,065 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 245 5,908 SH   SOLE 2 281 0 5,627
INTELLIGENT SYS CORP NEW COM 45816D100 10 243 SH   SOLE 7 243 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1,020 24,559 SH   SOLE 18 24,559 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 481 11,571 SH   SOLE 19 11,571 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 9,806 236,071 SH   SOLE 21 236,071 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,259 150,676 SH   SOLE 22 147,809 0 2,867
INTELSAT S A OPTIONS L5140P951 8,436 370,000 SH Put SOLE 19 370,000 0 0
INTELSAT S A OPTIONS L5140P951 75 3,300 SH Put SOLE 22 3,300 0 0
INTELSAT S A OPTIONS L5140P951 438 19,200 SH Put SOLE 34 19,200 0 0
INTELSAT S A COM L5140P101 1,693 74,234 SH   SOLE 2 9,459 0 64,775
INTELSAT S A COM L5140P101 55 2,408 SH   SOLE 4 2,408 0 0
INTELSAT S A COM L5140P101 23 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 5,188 227,554 SH   SOLE 18 227,554 0 0
INTELSAT S A COM L5140P101 5,312 232,992 SH   SOLE 19 232,992 0 0
INTELSAT S A COM L5140P101 49,363 2,165,036 SH   SOLE 21 2,165,036 0 0
INTELSAT S A COM L5140P101 17,971 788,205 SH   SOLE 22 726,263 0 61,942
INTELSAT S A COM L5140P101 479 20,996 SH   SOLE 30 20,996 0 0
INTELSAT S A COM L5140P101 543 23,835 SH   SOLE 34 23,835 0 0
INTELSAT S A COM L5140P101 63 2,772 SH   SOLE 36 2,772 0 0
INTER PARFUMS INC COM 458334109 1,087 15,531 SH   SOLE 2 731 0 14,800
INTER PARFUMS INC COM 458334109 8 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 26 370 SH   SOLE 7 370 0 0
INTER PARFUMS INC COM 458334109 5,541 79,195 SH   SOLE 18 79,195 0 0
INTER PARFUMS INC COM 458334109 2,141 30,598 SH   SOLE 19 30,598 0 0
INTER PARFUMS INC COM 458334109 133,812 1,912,415 SH   SOLE 21 1,912,415 0 0
INTER PARFUMS INC COM 458334109 36,920 527,656 SH   SOLE 22 505,740 0 21,916
INTER PARFUMS INC COM 458334109 926 13,237 SH   SOLE 26 6,364 0 6,873
INTER PARFUMS INC COM 458334109 164 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,759 25,143 SH   SOLE 30 25,143 0 0
INTER PARFUMS INC COM 458334109 144 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8,895 165,393 SH   SOLE 2 36,321 0 129,072
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,272 209,598 SH   SOLE 18 209,598 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 733 13,637 SH   SOLE 19 13,637 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 205,970 3,829,863 SH   SOLE 21 3,829,863 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 123,614 2,298,507 SH   SOLE 22 2,154,480 0 144,027
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,448 26,919 SH   SOLE 26 19,700 0 7,219
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 465 8,646 SH   SOLE 28 8,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,055 19,611 SH   SOLE 30 19,611 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,490 83,487 SH   SOLE 31 1,481 0 82,006
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 380 7,062 SH   SOLE 40 7,062 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,624 24,468 SH   SOLE 2 3,532 0 20,936
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 34 516 SH   SOLE 7 516 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,377 96,097 SH   SOLE 18 84,959 0 11,138
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,308 95,058 SH   SOLE 19 95,058 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 84,999 1,280,879 SH   SOLE 21 1,280,879 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 51,626 777,970 SH   SOLE 22 741,957 0 36,013
INTERCEPT PHARMACEUTICALS IN COM 45845P108 682 10,273 SH   SOLE 23 10,273 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,802 27,158 SH   SOLE 26 5,142 0 22,016
INTERCEPT PHARMACEUTICALS IN COM 45845P108 187 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 635 9,572 SH   SOLE 30 9,572 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 68 1,019 SH   SOLE 34 1,019 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 164 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,350 1,570,000 PRN   SOLE 21 1,570,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 131,125 1,421,099 SH   SOLE 2 192,858 0 1,228,241
INTERCONTINENTAL EXCHANGE IN COM 45866F104 22,440 243,194 SH   SOLE 4 227,911 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47,633 516,232 SH   SOLE 7 488,522 0 27,710
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,266 46,237 SH   SOLE 13 46,237 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 545 5,904 SH   SOLE 15 5,904 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 114,252 1,238,233 SH   SOLE 18 1,107,235 0 130,998
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32,151 348,447 SH   SOLE 19 348,447 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 989,736 10,726,518 SH   SOLE 21 10,726,518 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,263,959 13,698,485 SH   SOLE 22 12,146,356 0 1,552,129
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,647 418,842 SH   SOLE 23 418,842 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,652 538,119 SH   SOLE 25 538,119 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 260,495 2,823,184 SH   SOLE 26 668,472 0 2,154,712
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,112 109,591 SH   SOLE 28 79,271 0 30,320
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,618 115,071 SH   SOLE 29 14,846 0 100,225
INTERCONTINENTAL EXCHANGE IN COM 45866F104 188,731 2,045,423 SH   SOLE 30 2,045,423 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,968 541,539 SH   SOLE 31 111,350 0 430,189
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,497 37,902 SH   SOLE 34 37,902 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 41,505 449,823 SH   SOLE 36 449,823 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,197 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 COM 45867G101 2,139 40,774 SH   SOLE 2 14,721 0 26,053
INTERDIGITAL INC COM 45867G101 8 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 27 511 SH   SOLE 7 511 0 0
INTERDIGITAL INC COM 45867G101 0 6 SH   SOLE 17 0 0 6
INTERDIGITAL INC COM 45867G101 9,389 178,936 SH   SOLE 18 178,936 0 0
INTERDIGITAL INC COM 45867G101 2,828 53,892 SH   SOLE 19 53,892 0 0
INTERDIGITAL INC COM 45867G101 120,526 2,297,042 SH   SOLE 21 2,297,042 0 0
INTERDIGITAL INC COM 45867G101 55,058 1,049,317 SH   SOLE 22 1,000,581 0 48,736
INTERDIGITAL INC COM 45867G101 735 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 231 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,064 77,457 SH   SOLE 30 77,457 0 0
INTERDIGITAL INC COM 45867G101 267 5,088 SH   SOLE 34 5,088 0 0
INTERDIGITAL INC COM 45867G101 175 3,330 SH   SOLE 40 3,330 0 0
INTERFACE INC COM 458665304 791 54,774 SH   SOLE 2 2,344 0 52,430
INTERFACE INC COM 458665304 5 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 19 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 3,842 266,032 SH   SOLE 18 266,032 0 0
INTERFACE INC COM 458665304 1,442 99,841 SH   SOLE 19 99,841 0 0
INTERFACE INC COM 458665304 92,765 6,424,184 SH   SOLE 21 6,424,184 0 0
INTERFACE INC COM 458665304 26,792 1,855,432 SH   SOLE 22 1,769,426 0 86,006
INTERFACE INC COM 458665304 435 30,124 SH   SOLE 26 13,389 0 16,735
INTERFACE INC COM 458665304 114 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,181 81,791 SH   SOLE 30 81,791 0 0
INTERFACE INC COM 458665304 106 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
INTERNAP CORP COM PAR 45885A409 14 5,296 SH   SOLE 18 5,296 0 0
INTERNAP CORP COM PAR 45885A409 183 70,909 SH   SOLE 21 70,909 0 0
INTERNAP CORP COM PAR 45885A409 726 281,482 SH   SOLE 22 281,482 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,149 81,539 SH   SOLE 2 26,693 0 54,846
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 12,517 324,112 SH   SOLE 18 324,112 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,721 96,357 SH   SOLE 19 96,357 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 158,952 4,115,787 SH   SOLE 21 4,115,787 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 78,048 2,020,909 SH   SOLE 22 1,943,677 0 77,232
INTERNATIONAL BANCSHARES COR COM 459044103 666 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 274 7,094 SH   SOLE 28 7,094 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 641 16,600 SH   SOLE 30 16,600 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 235 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 342,442 2,354,845 SH   SOLE 2 315,511 0 2,039,334
INTERNATIONAL BUSINESS MACHS COM 459200101 54,718 376,276 SH   SOLE 4 352,279 0 23,997
INTERNATIONAL BUSINESS MACHS COM 459200101 125,835 865,318 SH   SOLE 7 861,306 0 4,012
INTERNATIONAL BUSINESS MACHS COM 459200101 1,756 12,074 SH   SOLE 13 12,074 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,336 9,187 SH   SOLE 15 9,187 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH   SOLE 17 0 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 246,443 1,694,695 SH   SOLE 18 1,572,559 0 122,136
INTERNATIONAL BUSINESS MACHS COM 459200101 22,207 152,707 SH   SOLE 19 152,707 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,136,447 21,568,199 SH   SOLE 21 21,568,199 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,208,402 22,063,006 SH   SOLE 22 19,568,254 0 2,494,752
INTERNATIONAL BUSINESS MACHS COM 459200101 96,875 666,174 SH   SOLE 23 666,174 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 137,665 946,673 SH   SOLE 25 946,673 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 726,659 4,996,966 SH   SOLE 26 1,021,994 0 3,974,972
INTERNATIONAL BUSINESS MACHS COM 459200101 24,710 169,922 SH   SOLE 28 122,490 0 47,432
INTERNATIONAL BUSINESS MACHS COM 459200101 8,059 55,416 SH   SOLE 29 23,489 0 31,927
INTERNATIONAL BUSINESS MACHS COM 459200101 572,501 3,936,877 SH   SOLE 30 3,936,877 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 35,467 243,891 SH   SOLE 31 170,653 0 73,238
INTERNATIONAL BUSINESS MACHS COM 459200101 22,661 155,832 SH   SOLE 32 155,832 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,002 82,534 SH   SOLE 34 82,534 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,672 80,263 SH   SOLE 35 80,263 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 104,500 718,611 SH   SOLE 36 718,611 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,020 20,770 SH   SOLE 40 20,770 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33,782 275,346 SH   SOLE 2 33,446 0 241,900
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,019 40,910 SH   SOLE 4 38,191 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,603 102,725 SH   SOLE 7 97,715 0 5,010
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 224 1,828 SH   SOLE 13 1,828 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 113 917 SH   SOLE 15 917 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,763 242,588 SH   SOLE 18 229,116 0 13,472
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17,482 142,488 SH   SOLE 19 142,488 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 351,284 2,863,182 SH   SOLE 21 2,863,182 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 317,622 2,588,818 SH   SOLE 22 2,307,494 0 281,324
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,530 77,676 SH   SOLE 23 77,676 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13,806 112,529 SH   SOLE 25 112,529 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 81,913 667,638 SH   SOLE 26 145,060 0 522,578
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,311 18,837 SH   SOLE 28 13,507 0 5,330
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,918 23,783 SH   SOLE 29 2,411 0 21,372
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47,278 385,347 SH   SOLE 30 385,347 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,421 19,732 SH   SOLE 31 16,596 0 3,136
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,195 9,742 SH   SOLE 34 9,742 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,723 71,100 SH   SOLE 36 71,100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 307 2,500 SH   SOLE 40 2,500 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 61,237 1,301,806 SH   SOLE 21 1,301,806 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,571 180,950 SH   SOLE 2 13,184 0 167,766
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 47 3,288 SH   SOLE 7 3,288 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 118 8,274 SH   SOLE 13 8,274 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,261 88,765 SH   SOLE 18 77,003 0 11,762
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,666 187,584 SH   SOLE 19 187,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13,218 930,185 SH   SOLE 21 930,185 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16,586 1,167,203 SH   SOLE 22 920,140 0 247,063
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 59 4,133 SH   SOLE 26 1,391 0 2,742
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 794 55,855 SH   SOLE 29 0 0 55,855
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 121 8,530 SH   SOLE 30 8,530 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28 1,991 SH   SOLE 31 1,991 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 524 36,901 SH   SOLE 34 36,901 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 160 11,278 SH   SOLE 36 11,278 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 341 24,789 SH   SOLE 2 14,092 0 10,697
INTERNATIONAL MNY EXPRESS IN COM 46005L101 892 64,895 SH   SOLE 18 46,759 0 18,136
INTERNATIONAL MNY EXPRESS IN COM 46005L101 3,160 229,990 SH   SOLE 19 229,990 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 6,923 503,885 SH   SOLE 21 503,885 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 10,952 797,096 SH   SOLE 22 791,729 0 5,367
INTERNATIONAL MNY EXPRESS IN COM 46005L101 472 34,359 SH   SOLE 23 34,359 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,134 82,567 SH   SOLE 26 0 0 82,567
INTERNATIONAL SEAWAYS INC COM Y41053102 497 25,780 SH   SOLE 2 1,043 0 24,737
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,743 90,487 SH   SOLE 18 90,487 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 840 43,620 SH   SOLE 19 43,620 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 17,693 918,645 SH   SOLE 21 918,645 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15,146 786,416 SH   SOLE 22 749,170 0 37,246
INTERNATIONAL SEAWAYS INC COM Y41053102 96 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 111 5,766 SH   SOLE 30 5,766 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,599 35,527 SH   SOLE 2 12,457 0 23,070
INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 23 501 SH   SOLE 7 501 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6,087 135,229 SH   SOLE 18 135,229 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 2,373 52,718 SH   SOLE 19 52,718 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 76,975 1,710,176 SH   SOLE 21 1,710,176 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 38,621 858,050 SH   SOLE 22 822,742 0 35,308
INTERNATIONAL SPEEDWAY CORP CL A 460335201 171 3,809 SH   SOLE 23 3,809 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 756 16,789 SH   SOLE 26 6,372 0 10,417
INTERNATIONAL SPEEDWAY CORP CL A 460335201 135 3,003 SH   SOLE 28 3,003 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 344 7,635 SH   SOLE 30 7,635 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 931 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 51,801 2,402,641 SH   SOLE 2 1,405,900 0 996,741
INTERPUBLIC GROUP COS INC COM 460690100 9,427 437,255 SH   SOLE 4 427,295 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 13,505 626,412 SH   SOLE 7 490,015 0 136,397
INTERPUBLIC GROUP COS INC COM 460690100 6,487 300,896 SH   SOLE 13 300,896 0 0
INTERPUBLIC GROUP COS INC COM 460690100 99 4,593 SH   SOLE 15 4,593 0 0
INTERPUBLIC GROUP COS INC COM 460690100 62,285 2,888,907 SH   SOLE 18 2,504,996 0 383,911
INTERPUBLIC GROUP COS INC COM 460690100 78,031 3,619,243 SH   SOLE 19 3,619,243 0 0
INTERPUBLIC GROUP COS INC COM 460690100 378,438 17,552,773 SH   SOLE 21 17,552,773 0 0
INTERPUBLIC GROUP COS INC COM 460690100 345,004 16,002,056 SH   SOLE 22 12,692,261 0 3,309,795
INTERPUBLIC GROUP COS INC COM 460690100 20,717 960,916 SH   SOLE 23 960,916 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,913 459,798 SH   SOLE 25 459,798 0 0
INTERPUBLIC GROUP COS INC COM 460690100 41,360 1,918,363 SH   SOLE 26 645,156 0 1,273,207
INTERPUBLIC GROUP COS INC COM 460690100 1,504 69,780 SH   SOLE 28 48,979 0 20,801
INTERPUBLIC GROUP COS INC COM 460690100 32,054 1,486,740 SH   SOLE 29 382,881 0 1,103,859
INTERPUBLIC GROUP COS INC COM 460690100 35,031 1,624,810 SH   SOLE 30 1,624,810 0 0
INTERPUBLIC GROUP COS INC COM 460690100 16,490 764,857 SH   SOLE 31 557,227 0 207,630
INTERPUBLIC GROUP COS INC COM 460690100 3,042 141,107 SH   SOLE 32 141,107 0 0
INTERPUBLIC GROUP COS INC COM 460690100 8,142 377,643 SH   SOLE 34 377,643 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,468 578,282 SH   SOLE 36 578,282 0 0
INTERPUBLIC GROUP COS INC COM 460690100 190 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 530 31,155 SH   SOLE 2 5,684 0 25,471
INTERSECT ENT INC COM 46071F103 4 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 11 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 1,875 110,242 SH   SOLE 18 104,636 0 5,606
INTERSECT ENT INC COM 46071F103 2,621 154,099 SH   SOLE 19 154,099 0 0
INTERSECT ENT INC COM 46071F103 17,889 1,051,699 SH   SOLE 21 1,051,699 0 0
INTERSECT ENT INC COM 46071F103 17,387 1,022,143 SH   SOLE 22 981,263 0 40,880
INTERSECT ENT INC COM 46071F103 313 18,384 SH   SOLE 23 18,384 0 0
INTERSECT ENT INC COM 46071F103 917 53,894 SH   SOLE 26 15,063 0 38,831
INTERSECT ENT INC COM 46071F103 77 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 143 8,417 SH   SOLE 30 8,417 0 0
INTERSECT ENT INC COM 46071F103 53 3,111 SH   SOLE 40 3,111 0 0
INTERXION HOLDING N.V SHS N47279109 1,849 22,694 SH   SOLE 4 22,694 0 0
INTERXION HOLDING N.V SHS N47279109 1,085 13,321 SH   SOLE 7 13,321 0 0
INTERXION HOLDING N.V SHS N47279109 9,743 119,607 SH   SOLE 18 119,607 0 0
INTERXION HOLDING N.V SHS N47279109 137,922 1,693,130 SH   SOLE 19 1,693,130 0 0
INTERXION HOLDING N.V SHS N47279109 59,539 730,902 SH   SOLE 21 730,902 0 0
INTERXION HOLDING N.V SHS N47279109 44,165 542,170 SH   SOLE 22 495,184 0 46,986
INTERXION HOLDING N.V SHS N47279109 717 8,799 SH   SOLE 23 8,799 0 0
INTERXION HOLDING N.V SHS N47279109 3,222 39,548 SH   SOLE 26 0 0 39,548
INTERXION HOLDING N.V SHS N47279109 1,413 17,352 SH   SOLE 28 17,352 0 0
INTERXION HOLDING N.V SHS N47279109 9,746 119,643 SH   SOLE 30 119,643 0 0
INTERXION HOLDING N.V SHS N47279109 19,021 233,497 SH   SOLE 34 233,497 0 0
INTERXION HOLDING N.V SHS N47279109 572 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 144 30,944 SH   SOLE 21 30,944 0 0
INTEST CORP COM 461147100 2,490 535,561 SH   SOLE 22 535,561 0 0
INTEVAC INC COM 461148108 25 4,744 SH   SOLE 18 4,744 0 0
INTEVAC INC COM 461148108 369 70,511 SH   SOLE 21 70,511 0 0
INTEVAC INC COM 461148108 3,027 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 692 16,844 SH   SOLE 2 686 0 16,158
INTL FCSTONE INC COM 46116V105 16 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,100 75,488 SH   SOLE 18 75,488 0 0
INTL FCSTONE INC COM 46116V105 1,136 27,658 SH   SOLE 19 27,658 0 0
INTL FCSTONE INC COM 46116V105 75,745 1,844,751 SH   SOLE 21 1,844,751 0 0
INTL FCSTONE INC COM 46116V105 21,753 529,781 SH   SOLE 22 509,573 0 20,208
INTL FCSTONE INC COM 46116V105 161 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 95 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 953 23,210 SH   SOLE 30 23,210 0 0
INTL FCSTONE INC COM 46116V105 58 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 43,180 1,032,518 SH   SOLE 2 150,015 0 882,503
INTL PAPER CO COM 460146103 6,453 154,300 SH   SOLE 4 143,920 0 10,380
INTL PAPER CO COM 460146103 16,102 385,026 SH   SOLE 7 375,308 0 9,718
INTL PAPER CO COM 460146103 345 8,240 SH   SOLE 13 8,240 0 0
INTL PAPER CO COM 460146103 170 4,058 SH   SOLE 15 4,058 0 0
INTL PAPER CO COM 460146103 108,860 2,603,056 SH   SOLE 18 2,516,058 0 86,998
INTL PAPER CO COM 460146103 136,697 3,268,707 SH   SOLE 19 3,268,707 0 0
INTL PAPER CO COM 460146103 600,323 14,354,929 SH   SOLE 21 14,354,929 0 0
INTL PAPER CO COM 460146103 422,458 10,101,814 SH   SOLE 22 8,987,528 0 1,114,286
INTL PAPER CO COM 460146103 11,616 277,754 SH   SOLE 23 277,754 0 0
INTL PAPER CO COM 460146103 34,218 818,212 SH   SOLE 25 818,212 0 0
INTL PAPER CO COM 460146103 73,731 1,763,048 SH   SOLE 26 740,180 0 1,022,868
INTL PAPER CO COM 460146103 3,015 72,086 SH   SOLE 28 52,147 0 19,939
INTL PAPER CO COM 460146103 325 7,778 SH   SOLE 29 7,778 0 0
INTL PAPER CO COM 460146103 61,612 1,473,270 SH   SOLE 30 1,473,270 0 0
INTL PAPER CO COM 460146103 3,466 82,869 SH   SOLE 31 67,198 0 15,671
INTL PAPER CO COM 460146103 3,818 91,290 SH   SOLE 32 91,290 0 0
INTL PAPER CO COM 460146103 49,417 1,181,662 SH   SOLE 34 1,181,662 0 0
INTL PAPER CO COM 460146103 9,512 227,443 SH   SOLE 35 227,443 0 0
INTL PAPER CO COM 460146103 12,964 309,993 SH   SOLE 36 309,993 0 0
INTL PAPER CO COM 460146103 3,091 73,904 SH   SOLE 37 73,904 0 0
INTL PAPER CO COM 460146103 432 10,326 SH   SOLE 40 10,326 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 350 46,917 SH   SOLE 2 4,610 0 42,307
INTRA CELLULAR THERAPIES INC COM 46116X101 1 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 8 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,435 192,105 SH   SOLE 18 151,538 0 40,567
INTRA CELLULAR THERAPIES INC COM 46116X101 1,156 154,759 SH   SOLE 19 154,759 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 15,663 2,096,755 SH   SOLE 21 2,096,755 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 10,680 1,429,708 SH   SOLE 22 1,377,212 0 52,496
INTRA CELLULAR THERAPIES INC COM 46116X101 83 11,065 SH   SOLE 23 11,065 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 137 18,386 SH   SOLE 26 3,823 0 14,563
INTRA CELLULAR THERAPIES INC COM 46116X101 49 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 108 14,486 SH   SOLE 30 14,486 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 38 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 377 115,258 SH   SOLE 2 17,424 0 97,834
INTREPID POTASH INC COM 46121Y102 914 279,534 SH   SOLE 7 279,534 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,133 346,584 SH   SOLE 18 346,584 0 0
INTREPID POTASH INC COM 46121Y102 876 267,847 SH   SOLE 19 267,847 0 0
INTREPID POTASH INC COM 46121Y102 11,330 3,464,778 SH   SOLE 21 3,464,778 0 0
INTREPID POTASH INC COM 46121Y102 10,412 3,184,078 SH   SOLE 22 3,055,199 0 128,879
INTREPID POTASH INC COM 46121Y102 162 49,562 SH   SOLE 23 49,562 0 0
INTREPID POTASH INC COM 46121Y102 314 96,171 SH   SOLE 26 0 0 96,171
INTREPID POTASH INC COM 46121Y102 115 35,105 SH   SOLE 30 35,105 0 0
INTREXON CORP COM 46122T102 480 83,921 SH   SOLE 2 16,811 0 67,110
INTREXON CORP COM 46122T102 1 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 8 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 1,493 261,101 SH   SOLE 18 245,283 0 15,818
INTREXON CORP COM 46122T102 1,861 325,315 SH   SOLE 19 325,315 0 0
INTREXON CORP COM 46122T102 23,160 4,048,940 SH   SOLE 21 4,048,940 0 0
INTREXON CORP COM 46122T102 13,979 2,443,859 SH   SOLE 22 2,354,993 0 88,866
INTREXON CORP COM 46122T102 297 51,883 SH   SOLE 23 51,883 0 0
INTREXON CORP COM 46122T102 785 137,273 SH   SOLE 26 3,387 0 133,886
INTREXON CORP COM 46122T102 51 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 145 25,362 SH   SOLE 30 25,362 0 0
INTREXON CORP COM 46122T102 58 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 141 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 581 29,872 SH   SOLE 18 29,872 0 0
INTRICON CORP COM 46121H109 272 13,972 SH   SOLE 19 13,972 0 0
INTRICON CORP COM 46121H109 5,554 285,687 SH   SOLE 21 285,687 0 0
INTRICON CORP COM 46121H109 5,157 265,291 SH   SOLE 22 259,970 0 5,321
INTUIT COM 461202103 221,629 833,379 SH   SOLE 2 197,949 0 635,430
INTUIT COM 461202103 37,469 140,894 SH   SOLE 4 133,853 0 7,041
INTUIT COM 461202103 95,281 358,280 SH   SOLE 7 263,891 0 94,389
INTUIT COM 461202103 4,704 17,689 SH   SOLE 13 17,689 0 0
INTUIT COM 461202103 792 2,979 SH   SOLE 15 2,979 0 0
INTUIT COM 461202103 13 48 SH   SOLE 17 0 0 48
INTUIT COM 461202103 415,267 1,561,506 SH   SOLE 18 1,294,569 0 266,937
INTUIT COM 461202103 287,977 1,082,863 SH   SOLE 19 1,082,863 0 0
INTUIT COM 461202103 1,684,184 6,332,946 SH   SOLE 21 6,332,946 0 0
INTUIT COM 461202103 1,802,027 6,776,065 SH   SOLE 22 5,975,418 0 800,647
INTUIT COM 461202103 64,748 243,469 SH   SOLE 23 243,469 0 0
INTUIT COM 461202103 185,716 698,339 SH   SOLE 25 698,339 0 0
INTUIT COM 461202103 360,980 1,357,373 SH   SOLE 26 319,825 0 1,037,548
INTUIT COM 461202103 13,209 49,668 SH   SOLE 28 35,815 0 13,853
INTUIT COM 461202103 25,703 96,650 SH   SOLE 29 36,110 0 60,540
INTUIT COM 461202103 334,246 1,256,847 SH   SOLE 30 1,256,847 0 0
INTUIT COM 461202103 30,681 115,368 SH   SOLE 31 88,045 0 27,323
INTUIT COM 461202103 9,835 36,982 SH   SOLE 32 36,982 0 0
INTUIT COM 461202103 77,209 290,326 SH   SOLE 34 290,326 0 0
INTUIT COM 461202103 49,312 185,424 SH   SOLE 36 185,424 0 0
INTUIT COM 461202103 1,605 6,037 SH   SOLE 40 6,037 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 189,419 350,821 SH   SOLE 2 72,646 0 278,175
INTUITIVE SURGICAL INC COM NEW 46120E602 24,556 45,480 SH   SOLE 4 42,413 0 3,067
INTUITIVE SURGICAL INC COM NEW 46120E602 56,378 104,418 SH   SOLE 7 104,418 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 302 560 SH   SOLE 13 560 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 656 1,215 SH   SOLE 15 1,215 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 293,986 544,489 SH   SOLE 18 447,171 0 97,318
INTUITIVE SURGICAL INC COM NEW 46120E602 322,154 596,659 SH   SOLE 19 596,659 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,424,726 2,638,724 SH   SOLE 21 2,638,724 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,519,435 2,814,134 SH   SOLE 22 2,518,012 0 296,122
INTUITIVE SURGICAL INC COM NEW 46120E602 45,522 84,311 SH   SOLE 23 84,311 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 59,906 110,951 SH   SOLE 25 110,951 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 227,716 421,751 SH   SOLE 26 132,994 0 288,757
INTUITIVE SURGICAL INC COM NEW 46120E602 11,841 21,930 SH   SOLE 28 15,949 0 5,981
INTUITIVE SURGICAL INC COM NEW 46120E602 1,266 2,344 SH   SOLE 29 2,344 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 275,637 510,505 SH   SOLE 30 510,505 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 13,809 25,575 SH   SOLE 31 21,020 0 4,555
INTUITIVE SURGICAL INC COM NEW 46120E602 8,849 16,389 SH   SOLE 32 16,389 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 95,190 176,300 SH   SOLE 34 176,300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 39,691 73,512 SH   SOLE 36 73,512 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,504 2,785 SH   SOLE 40 2,785 0 0
INUVO INC COM NEW 46122W204 2 5,792 SH   SOLE 18 5,792 0 0
INUVO INC COM NEW 46122W204 21 78,669 SH   SOLE 21 78,669 0 0
INUVO INC COM NEW 46122W204 249 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 266 35,414 SH   SOLE 2 1,278 0 34,136
INVACARE CORP COM 461203101 5 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,171 156,101 SH   SOLE 18 156,101 0 0
INVACARE CORP COM 461203101 426 56,809 SH   SOLE 19 56,809 0 0
INVACARE CORP COM 461203101 29,105 3,880,710 SH   SOLE 21 3,880,710 0 0
INVACARE CORP COM 461203101 7,363 981,742 SH   SOLE 22 941,232 0 40,510
INVACARE CORP COM 461203101 275 36,669 SH   SOLE 30 36,669 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 112 10,000 SH   SOLE 18 10,000 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 274 18,228 SH   SOLE 18 18,228 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 4,674 424,510 SH   SOLE 2 424,510 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 61 564 SH   SOLE 17 0 0 564
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,102 167,488 SH   SOLE 22 167,488 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH   SOLE 17 0 0 2
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 18 144 SH   SOLE 17 0 0 144
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 169 1,437 SH   SOLE 7 1,437 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 47 403 SH   SOLE 17 0 0 403
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 4 117 SH   SOLE 17 0 0 117
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 16 299 SH   SOLE 17 0 0 299
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 2 78 SH   SOLE 17 0 0 78
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 14 236 SH   SOLE 17 0 0 236
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 326 SH   SOLE 17 0 0 326
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 0 1 SH   SOLE 18 1 0 0
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 233 8,793 SH   SOLE 18 8,793 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 66 3,264 SH   SOLE 7 3,264 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 2 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 270 6,811 SH   SOLE 7 6,811 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 9 319 SH   SOLE 17 0 0 319
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 73,885 2,534,649 SH   SOLE 26 0 0 2,534,649
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 159 7,000 SH Put SOLE 2 7,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 34,336 1,520,000 SH Put SOLE 19 1,520,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 249 11,000 SH Put SOLE 22 11,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 130 5,749 SH   SOLE 2 5,749 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 5,267 233,145 SH   SOLE 7 233,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 3,276 145,000 SH   SOLE 18 145,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 250,933 11,108,126 SH   SOLE 19 11,108,126 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 292 12,921 SH   SOLE 22 12,921 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 39,842 1,763,679 SH   SOLE 30 1,763,679 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,389 150,000 SH   SOLE 37 150,000 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 76 SH   SOLE 17 0 0 76
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 2,674 110,400 SH   SOLE 26 0 0 110,400
INVESCO LTD SHS G491BT108 18,652 1,101,050 SH   SOLE 2 224,162 0 876,888
INVESCO LTD SHS G491BT108 2,826 166,833 SH   SOLE 4 155,995 0 10,838
INVESCO LTD SHS G491BT108 6,618 390,651 SH   SOLE 7 390,651 0 0
INVESCO LTD SHS G491BT108 14 813 SH   SOLE 13 813 0 0
INVESCO LTD SHS G491BT108 53 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 17,221 1,016,604 SH   SOLE 18 961,340 0 55,264
INVESCO LTD SHS G491BT108 2,494 147,227 SH   SOLE 19 147,227 0 0
INVESCO LTD SHS G491BT108 297,664 17,571,686 SH   SOLE 21 17,571,686 0 0
INVESCO LTD SHS G491BT108 166,244 9,813,677 SH   SOLE 22 8,623,363 0 1,190,314
INVESCO LTD SHS G491BT108 5,330 314,623 SH   SOLE 23 314,623 0 0
INVESCO LTD SHS G491BT108 6,878 406,023 SH   SOLE 25 406,023 0 0
INVESCO LTD SHS G491BT108 36,067 2,129,093 SH   SOLE 26 620,887 0 1,508,206
INVESCO LTD SHS G491BT108 1,193 70,446 SH   SOLE 28 51,054 0 19,392
INVESCO LTD SHS G491BT108 1,589 93,781 SH   SOLE 29 8,598 0 85,183
INVESCO LTD SHS G491BT108 28,808 1,700,587 SH   SOLE 30 1,700,587 0 0
INVESCO LTD SHS G491BT108 1,514 89,378 SH   SOLE 31 71,410 0 17,968
INVESCO LTD SHS G491BT108 2,567 151,543 SH   SOLE 32 151,543 0 0
INVESCO LTD SHS G491BT108 1,554 91,717 SH   SOLE 34 91,717 0 0
INVESCO LTD SHS G491BT108 13,456 794,307 SH   SOLE 35 794,307 0 0
INVESCO LTD SHS G491BT108 9,363 552,694 SH   SOLE 36 552,694 0 0
INVESCO LTD SHS G491BT108 138 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,913 190,290 SH   SOLE 2 47,787 0 142,503
INVESCO MORTGAGE CAPITAL INC COM 46131B100 24 1,546 SH   SOLE 4 1,546 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 4,027 SH   SOLE 7 4,027 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9,920 647,918 SH   SOLE 18 647,918 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9,247 603,954 SH   SOLE 19 603,954 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 295,858 19,324,492 SH   SOLE 21 19,324,492 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 74,910 4,892,862 SH   SOLE 22 4,708,377 0 184,485
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,741 113,702 SH   SOLE 23 113,702 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 697 45,547 SH   SOLE 26 38,415 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 240 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,013 196,803 SH   SOLE 30 196,803 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 869 56,762 SH   SOLE 34 56,762 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 162 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 201 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 13 1,000 SH   SOLE 18 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,208 6,400 SH Call SOLE 2 6,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 452 2,400 SH Put SOLE 2 2,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 56,624 299,900 SH Call SOLE 19 299,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 75,524 400,000 SH Put SOLE 19 400,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,133 6,000 SH Call SOLE 22 6,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 680 3,600 SH Put SOLE 22 3,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 264 1,396 SH   SOLE 2 1,396 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 177 940 SH   SOLE 17 0 0 940
INVESCO QQQ TR UNIT SER 1 46090E103 566 3,000 SH   SOLE 18 3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 44,252 234,371 SH   SOLE 19 234,371 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 837 4,435 SH   SOLE 22 4,435 0 0
INVESTAR HLDG CORP COM 46134L105 185 7,777 SH   SOLE 2 334 0 7,443
INVESTAR HLDG CORP COM 46134L105 5 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 797 33,473 SH   SOLE 18 33,473 0 0
INVESTAR HLDG CORP COM 46134L105 395 16,609 SH   SOLE 19 16,609 0 0
INVESTAR HLDG CORP COM 46134L105 7,937 333,481 SH   SOLE 21 333,481 0 0
INVESTAR HLDG CORP COM 46134L105 2,208 92,784 SH   SOLE 22 86,106 0 6,678
INVESTORS BANCORP INC NEW COM 46146L101 3,890 342,464 SH   SOLE 2 109,065 0 233,399
INVESTORS BANCORP INC NEW COM 46146L101 124 10,891 SH   SOLE 4 10,891 0 0
INVESTORS BANCORP INC NEW COM 46146L101 93 8,202 SH   SOLE 7 8,202 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,971 1,141,828 SH   SOLE 18 1,139,730 0 2,098
INVESTORS BANCORP INC NEW COM 46146L101 6,197 545,489 SH   SOLE 19 545,489 0 0
INVESTORS BANCORP INC NEW COM 46146L101 95,982 8,449,096 SH   SOLE 21 8,449,096 0 0
INVESTORS BANCORP INC NEW COM 46146L101 81,595 7,182,631 SH   SOLE 22 6,848,787 0 333,844
INVESTORS BANCORP INC NEW COM 46146L101 611 53,809 SH   SOLE 23 53,809 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,586 139,609 SH   SOLE 26 54,802 0 84,807
INVESTORS BANCORP INC NEW COM 46146L101 370 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 41 3,571 SH   SOLE 29 3,571 0 0
INVESTORS BANCORP INC NEW COM 46146L101 803 70,727 SH   SOLE 30 70,727 0 0
INVESTORS BANCORP INC NEW COM 46146L101 122 10,764 SH   SOLE 31 10,764 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12 1,058 SH   SOLE 34 1,058 0 0
INVESTORS BANCORP INC NEW COM 46146L101 132 11,611 SH   SOLE 36 11,611 0 0
INVESTORS BANCORP INC NEW COM 46146L101 256 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 914 12,242 SH   SOLE 2 459 0 11,783
INVESTORS REAL ESTATE TR SH BEN INT 461730509 240 3,212 SH   SOLE 4 3,212 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 866 11,604 SH   SOLE 7 11,604 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 40 541 SH   SOLE 15 541 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,985 39,981 SH   SOLE 18 39,981 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,298 30,774 SH   SOLE 19 30,774 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 34,452 461,391 SH   SOLE 21 461,391 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 34,203 458,051 SH   SOLE 22 438,927 0 19,124
INVESTORS REAL ESTATE TR SH BEN INT 461730509 28 377 SH   SOLE 23 377 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,917 25,672 SH   SOLE 25 25,672 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 915 12,252 SH   SOLE 26 4,227 0 8,025
INVESTORS REAL ESTATE TR SH BEN INT 461730509 135 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 458 6,128 SH   SOLE 29 6,128 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,900 52,236 SH   SOLE 30 52,236 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 106 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 228 1,426 SH   SOLE 2 67 0 1,359
INVESTORS TITLE CO COM 461804106 5 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 868 5,419 SH   SOLE 18 5,419 0 0
INVESTORS TITLE CO COM 461804106 487 3,042 SH   SOLE 19 3,042 0 0
INVESTORS TITLE CO COM 461804106 7,932 49,546 SH   SOLE 21 49,546 0 0
INVESTORS TITLE CO COM 461804106 8,127 50,759 SH   SOLE 22 49,599 0 1,160
INVITAE CORP COM 46185L103 1,616 83,879 SH   SOLE 2 12,024 0 71,855
INVITAE CORP COM 46185L103 11 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 27 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 6,107 316,939 SH   SOLE 18 296,492 0 20,447
INVITAE CORP COM 46185L103 5,617 291,491 SH   SOLE 19 291,491 0 0
INVITAE CORP COM 46185L103 56,347 2,924,086 SH   SOLE 21 2,924,086 0 0
INVITAE CORP COM 46185L103 50,551 2,623,298 SH   SOLE 22 2,506,824 0 116,474
INVITAE CORP COM 46185L103 521 27,041 SH   SOLE 23 27,041 0 0
INVITAE CORP COM 46185L103 1,822 94,527 SH   SOLE 26 26,965 0 67,562
INVITAE CORP COM 46185L103 250 12,966 SH   SOLE 28 12,966 0 0
INVITAE CORP COM 46185L103 415 21,528 SH   SOLE 30 21,528 0 0
INVITAE CORP COM 46185L103 69 3,562 SH   SOLE 34 3,562 0 0
INVITAE CORP COM 46185L103 164 8,488 SH   SOLE 40 8,488 0 0
INVITATION HOMES INC COM 46187W107 29,049 981,058 SH   SOLE 2 58,174 0 922,884
INVITATION HOMES INC COM 46187W107 11,613 392,185 SH   SOLE 4 379,944 0 12,241
INVITATION HOMES INC COM 46187W107 17,907 604,765 SH   SOLE 7 604,765 0 0
INVITATION HOMES INC COM 46187W107 1,604 54,179 SH   SOLE 13 54,179 0 0
INVITATION HOMES INC COM 46187W107 638 21,554 SH   SOLE 15 21,554 0 0
INVITATION HOMES INC COM 46187W107 24,485 826,913 SH   SOLE 18 729,391 0 97,522
INVITATION HOMES INC COM 46187W107 30,517 1,030,620 SH   SOLE 19 1,030,620 0 0
INVITATION HOMES INC COM 46187W107 396,972 13,406,680 SH   SOLE 21 13,406,680 0 0
INVITATION HOMES INC COM 46187W107 507,983 17,155,801 SH   SOLE 22 16,048,354 0 1,107,447
INVITATION HOMES INC COM 46187W107 12,118 409,250 SH   SOLE 23 409,250 0 0
INVITATION HOMES INC COM 46187W107 42,641 1,440,073 SH   SOLE 25 1,440,073 0 0
INVITATION HOMES INC COM 46187W107 47,089 1,590,323 SH   SOLE 26 642,681 0 947,642
INVITATION HOMES INC COM 46187W107 3,165 106,889 SH   SOLE 28 82,427 0 24,462
INVITATION HOMES INC COM 46187W107 10,526 355,490 SH   SOLE 29 253,098 0 102,392
INVITATION HOMES INC COM 46187W107 37,191 1,256,031 SH   SOLE 30 1,256,031 0 0
INVITATION HOMES INC COM 46187W107 3,233 109,192 SH   SOLE 31 91,782 0 17,410
INVITATION HOMES INC COM 46187W107 2,318 78,279 SH   SOLE 34 78,279 0 0
INVITATION HOMES INC COM 46187W107 10,352 349,628 SH   SOLE 36 349,628 0 0
INVITATION HOMES INC COM 46187W107 300 10,119 SH   SOLE 40 10,119 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M407 0 509 SH   SOLE 21 509 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M407 10 19,446 SH   SOLE 22 19,446 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 21 2,280 SH   SOLE 18 2,280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 297 32,613 SH   SOLE 21 32,613 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,467 160,827 SH   SOLE 22 160,827 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20,249 337,994 SH   SOLE 2 52,703 0 285,291
IONIS PHARMACEUTICALS INC COM 462222100 3,349 55,894 SH   SOLE 4 52,275 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 509 8,488 SH   SOLE 7 8,488 0 0
IONIS PHARMACEUTICALS INC COM 462222100 11,516 192,230 SH   SOLE 18 181,201 0 11,029
IONIS PHARMACEUTICALS INC COM 462222100 2,070 34,556 SH   SOLE 19 34,556 0 0
IONIS PHARMACEUTICALS INC COM 462222100 199,008 3,321,782 SH   SOLE 21 3,321,782 0 0
IONIS PHARMACEUTICALS INC COM 462222100 218,201 3,642,148 SH   SOLE 22 3,376,449 0 265,699
IONIS PHARMACEUTICALS INC COM 462222100 6,384 106,568 SH   SOLE 23 106,568 0 0
IONIS PHARMACEUTICALS INC COM 462222100 153 2,546 SH   SOLE 25 2,546 0 0
IONIS PHARMACEUTICALS INC COM 462222100 14,858 248,010 SH   SOLE 26 113,247 0 134,763
IONIS PHARMACEUTICALS INC COM 462222100 1,418 23,674 SH   SOLE 28 16,488 0 7,186
IONIS PHARMACEUTICALS INC COM 462222100 2,136 35,648 SH   SOLE 29 7,255 0 28,393
IONIS PHARMACEUTICALS INC COM 462222100 16,030 267,560 SH   SOLE 30 267,560 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,234 37,281 SH   SOLE 31 29,970 0 7,311
IONIS PHARMACEUTICALS INC COM 462222100 515 8,599 SH   SOLE 34 8,599 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,483 24,753 SH   SOLE 36 24,753 0 0
IONIS PHARMACEUTICALS INC COM 462222100 184 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,817 99,858 SH   SOLE 2 4,736 0 95,122
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9 515 SH   SOLE 4 515 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7,283 400,141 SH   SOLE 18 391,232 0 8,909
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,729 259,827 SH   SOLE 19 259,827 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 91,925 5,050,841 SH   SOLE 21 5,050,841 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 59,848 3,288,338 SH   SOLE 22 3,135,796 0 152,542
IOVANCE BIOTHERAPEUTICS INC COM 462260100 81 4,452 SH   SOLE 23 4,452 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 989 54,351 SH   SOLE 26 48,306 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 240 13,208 SH   SOLE 28 13,208 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,010 275,267 SH   SOLE 30 275,267 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 42 2,289 SH   SOLE 34 2,289 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 194 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 11,355 83,736 SH   SOLE 2 7,353 0 76,383
IPG PHOTONICS CORP COM 44980X109 1,698 12,521 SH   SOLE 4 11,540 0 981
IPG PHOTONICS CORP COM 44980X109 4,167 30,732 SH   SOLE 7 30,732 0 0
IPG PHOTONICS CORP COM 44980X109 10 71 SH   SOLE 13 71 0 0
IPG PHOTONICS CORP COM 44980X109 52 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 9,461 69,775 SH   SOLE 18 64,918 0 4,857
IPG PHOTONICS CORP COM 44980X109 1,350 9,953 SH   SOLE 19 9,953 0 0
IPG PHOTONICS CORP COM 44980X109 112,128 826,902 SH   SOLE 21 826,902 0 0
IPG PHOTONICS CORP COM 44980X109 116,317 857,796 SH   SOLE 22 760,925 0 96,871
IPG PHOTONICS CORP COM 44980X109 3,621 26,701 SH   SOLE 23 26,701 0 0
IPG PHOTONICS CORP COM 44980X109 3,999 29,493 SH   SOLE 25 29,493 0 0
IPG PHOTONICS CORP COM 44980X109 19,984 147,375 SH   SOLE 26 62,216 0 85,159
IPG PHOTONICS CORP COM 44980X109 873 6,440 SH   SOLE 28 4,656 0 1,784
IPG PHOTONICS CORP COM 44980X109 1,194 8,806 SH   SOLE 29 858 0 7,948
IPG PHOTONICS CORP COM 44980X109 31,897 235,226 SH   SOLE 30 235,226 0 0
IPG PHOTONICS CORP COM 44980X109 2,088 15,395 SH   SOLE 31 6,813 0 8,582
IPG PHOTONICS CORP COM 44980X109 348 2,565 SH   SOLE 34 2,565 0 0
IPG PHOTONICS CORP COM 44980X109 2,450 18,066 SH   SOLE 36 18,066 0 0
IPG PHOTONICS CORP COM 44980X109 103 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 2,070 128,356 SH   SOLE 2 3,784 0 124,572
IQIYI INC SPONSORED ADS 46267X108 461 28,567 SH   SOLE 4 28,567 0 0
IQIYI INC SPONSORED ADS 46267X108 291 18,039 SH   SOLE 7 18,039 0 0
IQIYI INC SPONSORED ADS 46267X108 829 51,414 SH   SOLE 15 49,584 0 1,830
IQIYI INC SPONSORED ADS 46267X108 587 36,400 SH   SOLE 18 36,400 0 0
IQIYI INC SPONSORED ADS 46267X108 7,238 448,742 SH   SOLE 19 448,742 0 0
IQIYI INC SPONSORED ADS 46267X108 37,960 2,353,361 SH   SOLE 21 2,353,361 0 0
IQIYI INC SPONSORED ADS 46267X108 24,621 1,526,422 SH   SOLE 22 1,386,979 0 139,443
IQIYI INC SPONSORED ADS 46267X108 1,186 73,558 SH   SOLE 23 73,558 0 0
IQIYI INC SPONSORED ADS 46267X108 6,471 401,205 SH   SOLE 25 401,205 0 0
IQIYI INC SPONSORED ADS 46267X108 9,751 604,548 SH   SOLE 26 154,437 0 450,111
IQIYI INC SPONSORED ADS 46267X108 431 26,723 SH   SOLE 28 26,723 0 0
IQIYI INC SPONSORED ADS 46267X108 310 19,203 SH   SOLE 29 13,547 0 5,656
IQIYI INC SPONSORED ADS 46267X108 11,682 724,254 SH   SOLE 30 724,254 0 0
IQIYI INC SPONSORED ADS 46267X108 99 6,157 SH   SOLE 31 6,157 0 0
IQIYI INC SPONSORED ADS 46267X108 38,118 2,363,180 SH   SOLE 34 2,363,180 0 0
IQIYI INC SPONSORED ADS 46267X108 19 1,195 SH   SOLE 40 1,195 0 0
IQVIA HLDGS INC COM 46266C105 85,860 574,773 SH   SOLE 2 105,047 0 469,726
IQVIA HLDGS INC COM 46266C105 10,078 67,466 SH   SOLE 4 62,745 0 4,721
IQVIA HLDGS INC COM 46266C105 24,180 161,866 SH   SOLE 7 157,241 0 4,625
IQVIA HLDGS INC COM 46266C105 520 3,482 SH   SOLE 13 3,482 0 0
IQVIA HLDGS INC COM 46266C105 224 1,502 SH   SOLE 15 1,502 0 0
IQVIA HLDGS INC COM 46266C105 184,323 1,233,918 SH   SOLE 18 980,812 0 253,106
IQVIA HLDGS INC COM 46266C105 156,296 1,046,299 SH   SOLE 19 1,046,299 0 0
IQVIA HLDGS INC COM 46266C105 1,867 12,500 SH   SOLE 20 12,500 0 0
IQVIA HLDGS INC COM 46266C105 688,198 4,607,027 SH   SOLE 21 4,607,027 0 0
IQVIA HLDGS INC COM 46266C105 679,862 4,551,224 SH   SOLE 22 4,078,008 0 473,216
IQVIA HLDGS INC COM 46266C105 18,377 123,020 SH   SOLE 23 123,020 0 0
IQVIA HLDGS INC COM 46266C105 27,494 184,055 SH   SOLE 25 184,055 0 0
IQVIA HLDGS INC COM 46266C105 127,144 851,147 SH   SOLE 26 219,783 0 631,364
IQVIA HLDGS INC COM 46266C105 4,848 32,456 SH   SOLE 28 23,162 0 9,294
IQVIA HLDGS INC COM 46266C105 518 3,467 SH   SOLE 29 3,467 0 0
IQVIA HLDGS INC COM 46266C105 107,713 721,069 SH   SOLE 30 721,069 0 0
IQVIA HLDGS INC COM 46266C105 11,927 79,841 SH   SOLE 31 31,062 0 48,779
IQVIA HLDGS INC COM 46266C105 38,395 257,028 SH   SOLE 34 257,028 0 0
IQVIA HLDGS INC COM 46266C105 16,503 110,478 SH   SOLE 36 110,478 0 0
IQVIA HLDGS INC COM 46266C105 585 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 111 5,284 SH   SOLE 2 1,340 0 3,944
IRADIMED CORP COM 46266A109 432 20,550 SH   SOLE 18 15,742 0 4,808
IRADIMED CORP COM 46266A109 888 42,266 SH   SOLE 19 42,266 0 0
IRADIMED CORP COM 46266A109 3,306 157,274 SH   SOLE 21 157,274 0 0
IRADIMED CORP COM 46266A109 3,119 148,396 SH   SOLE 22 145,699 0 2,697
IRADIMED CORP COM 46266A109 142 6,742 SH   SOLE 23 6,742 0 0
IRADIMED CORP COM 46266A109 241 11,451 SH   SOLE 26 0 0 11,451
IRHYTHM TECHNOLOGIES INC COM 450056106 1,778 23,987 SH   SOLE 2 3,509 0 20,478
IRHYTHM TECHNOLOGIES INC COM 450056106 11 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 38 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,959 93,898 SH   SOLE 18 84,701 0 9,197
IRHYTHM TECHNOLOGIES INC COM 450056106 8,067 108,856 SH   SOLE 19 108,856 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 70,314 948,783 SH   SOLE 21 948,783 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 59,364 801,020 SH   SOLE 22 767,096 0 33,924
IRHYTHM TECHNOLOGIES INC COM 450056106 812 10,959 SH   SOLE 23 10,959 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,363 31,888 SH   SOLE 26 5,349 0 26,539
IRHYTHM TECHNOLOGIES INC COM 450056106 253 3,410 SH   SOLE 28 3,410 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 484 6,532 SH   SOLE 30 6,532 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 200 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 5 2,762 SH   SOLE 18 2,762 0 0
IRIDEX CORP COM 462684101 73 39,445 SH   SOLE 21 39,445 0 0
IRIDEX CORP COM 462684101 72 39,048 SH   SOLE 22 39,048 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,136 100,396 SH   SOLE 2 4,097 0 96,299
IRIDIUM COMMUNICATIONS INC COM 46269C102 84 3,955 SH   SOLE 4 3,955 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 41 1,905 SH   SOLE 7 1,905 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 9,398 441,617 SH   SOLE 18 441,617 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,623 170,255 SH   SOLE 19 170,255 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 228,800 10,751,902 SH   SOLE 21 10,751,902 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 63,011 2,961,055 SH   SOLE 22 2,818,659 0 142,396
IRIDIUM COMMUNICATIONS INC COM 46269C102 547 25,716 SH   SOLE 26 15,835 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 344 16,147 SH   SOLE 28 16,147 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,685 173,170 SH   SOLE 30 173,170 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 88 4,132 SH   SOLE 36 4,132 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 285 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 1,482 24,026 SH   SOLE 2 1,134 0 22,892
IROBOT CORP COM 462726100 10 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 30 494 SH   SOLE 7 494 0 0
IROBOT CORP COM 462726100 7,767 125,940 SH   SOLE 18 124,318 0 1,622
IROBOT CORP COM 462726100 3,587 58,158 SH   SOLE 19 58,158 0 0
IROBOT CORP COM 462726100 185,448 3,007,106 SH   SOLE 21 3,007,106 0 0
IROBOT CORP COM 462726100 50,398 817,214 SH   SOLE 22 779,838 0 37,376
IROBOT CORP COM 462726100 23 374 SH   SOLE 23 374 0 0
IROBOT CORP COM 462726100 799 12,949 SH   SOLE 26 8,584 0 4,365
IROBOT CORP COM 462726100 227 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 12,291 199,304 SH   SOLE 30 199,304 0 0
IROBOT CORP COM 462726100 175 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 24,134 745,095 SH   SOLE 2 92,368 0 652,727
IRON MTN INC NEW COM 46284V101 3,685 113,772 SH   SOLE 4 105,426 0 8,346
IRON MTN INC NEW COM 46284V101 7,719 238,321 SH   SOLE 7 238,321 0 0
IRON MTN INC NEW COM 46284V101 16 503 SH   SOLE 13 503 0 0
IRON MTN INC NEW COM 46284V101 42 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 18,846 581,846 SH   SOLE 18 543,676 0 38,170
IRON MTN INC NEW COM 46284V101 2,941 90,799 SH   SOLE 19 90,799 0 0
IRON MTN INC NEW COM 46284V101 265,917 8,209,856 SH   SOLE 21 8,209,856 0 0
IRON MTN INC NEW COM 46284V101 259,816 8,021,491 SH   SOLE 22 7,226,990 0 794,501
IRON MTN INC NEW COM 46284V101 7,015 216,590 SH   SOLE 23 216,590 0 0
IRON MTN INC NEW COM 46284V101 9,306 287,316 SH   SOLE 25 287,316 0 0
IRON MTN INC NEW COM 46284V101 37,325 1,152,356 SH   SOLE 26 434,287 0 718,069
IRON MTN INC NEW COM 46284V101 1,577 48,677 SH   SOLE 28 33,870 0 14,807
IRON MTN INC NEW COM 46284V101 2,203 68,001 SH   SOLE 29 5,907 0 62,094
IRON MTN INC NEW COM 46284V101 32,373 999,473 SH   SOLE 30 999,473 0 0
IRON MTN INC NEW COM 46284V101 1,997 61,659 SH   SOLE 31 51,965 0 9,694
IRON MTN INC NEW COM 46284V101 627 19,365 SH   SOLE 34 19,365 0 0
IRON MTN INC NEW COM 46284V101 6,416 198,091 SH   SOLE 36 198,091 0 0
IRON MTN INC NEW COM 46284V101 274 8,463 SH   SOLE 40 8,463 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,274 148,407 SH   SOLE 2 20,453 0 127,954
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 25 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,141 598,868 SH   SOLE 18 525,465 0 73,403
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,268 613,658 SH   SOLE 19 613,658 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 59,374 6,915,985 SH   SOLE 21 6,915,985 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 41,823 4,871,653 SH   SOLE 22 4,676,895 0 194,758
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 511 59,557 SH   SOLE 23 59,557 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,338 155,823 SH   SOLE 26 23,474 0 132,349
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 174 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 400 46,570 SH   SOLE 30 46,570 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 56 6,581 SH   SOLE 34 6,581 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 124 14,407 SH   SOLE 40 14,407 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 93 17,695 SH   SOLE 21 17,695 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 723 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 55 10,445 SH   SOLE 30 10,445 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,594 183,995 SH   SOLE 18 183,995 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,959 138,911 SH   SOLE 21 138,911 0 0
ISHARES GOLD TRUST ISHARES 464285105 15,514 1,100,290 SH   SOLE 23 1,100,290 0 0
ISHARES INC MSCI AUST ETF 464286103 112,378 5,050,685 SH   SOLE 7 0 0 5,050,685
ISHARES INC MSCI AUST ETF 464286103 40,211 1,807,223 SH   SOLE 18 1,807,223 0 0
ISHARES INC MSCI AUST ETF 464286103 1,345 60,433 SH   SOLE 21 60,433 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,755 240,058 SH   SOLE 23 240,058 0 0
ISHARES INC EM HGHYL BD ETF 464286285 1,152 24,788 SH   SOLE 18 305 0 24,483
ISHARES INC EM MKTS DIV ETF 464286319 541 14,454 SH   SOLE 2 14,454 0 0
ISHARES INC EM MKTS DIV ETF 464286319 335 8,940 SH   SOLE 7 8,940 0 0
ISHARES INC EM MKTS DIV ETF 464286319 2,618 69,959 SH   SOLE 18 35,316 0 34,643
ISHARES INC EM MKTS DIV ETF 464286319 38,260 1,022,459 SH   SOLE 21 1,022,459 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 59,227 1,405,817 SH   SOLE 7 0 0 1,405,817
ISHARES INC MSCI BRAZIL ETF 464286400 4,888 116,023 SH   SOLE 18 116,023 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 820 19,462 SH   SOLE 22 19,462 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 149 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI CDA ETF 464286509 24,222 838,130 SH   SOLE 2 838,130 0 0
ISHARES INC MSCI CDA ETF 464286509 0 17 SH   SOLE 17 0 0 17
ISHARES INC MSCI CDA ETF 464286509 39,216 1,356,944 SH   SOLE 21 1,356,944 0 0
ISHARES INC MSCI CDA ETF 464286509 4,561 157,823 SH   SOLE 22 157,823 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,077 24,360 SH   SOLE 2 0 0 24,360
ISHARES INC JP MORGAN EM ETF 464286517 1 23 SH   SOLE 17 0 0 23
ISHARES INC JP MORGAN EM ETF 464286517 4,263 96,431 SH   SOLE 18 96,431 0 0
ISHARES INC JP MORGAN EM ETF 464286517 31,832 720,027 SH   SOLE 21 720,027 0 0
ISHARES INC JP MORGAN EM ETF 464286517 243 5,501 SH   SOLE 23 5,501 0 0
ISHARES INC MIN VOL GBL ETF 464286525 192,105 2,027,496 SH   SOLE 7 2,027,496 0 0
ISHARES INC MIN VOL GBL ETF 464286525 48 504 SH   SOLE 17 0 0 504
ISHARES INC MIN VOL GBL ETF 464286525 26,227 276,807 SH   SOLE 18 105,279 0 171,528
ISHARES INC MIN VOL GBL ETF 464286525 67,139 708,596 SH   SOLE 40 708,596 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 17,834 312,376 SH   SOLE 2 0 0 312,376
ISHARES INC MIN VOL EMRG MKT 464286533 72,384 1,267,893 SH   SOLE 7 1,267,893 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 8 144 SH   SOLE 17 0 0 144
ISHARES INC MIN VOL EMRG MKT 464286533 85,866 1,504,041 SH   SOLE 18 1,504,041 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,110 36,964 SH   SOLE 19 36,964 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,810 66,743 SH   SOLE 21 66,743 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 92,374 1,618,041 SH   SOLE 22 1,618,041 0 0
ISHARES INC MSCI EURZONE ETF 464286608 45,453 1,168,753 SH   SOLE 2 1,168,753 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 4,836 124,360 SH   SOLE 18 11,507 0 112,853
ISHARES INC MSCI EURZONE ETF 464286608 745,280 19,163,799 SH   SOLE 21 19,163,799 0 0
ISHARES INC MSCI THAILND ETF 464286624 1,126 12,700 SH   SOLE 4 12,700 0 0
ISHARES INC MSCI THAILND ETF 464286624 6,699 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,898 157,544 SH   SOLE 22 157,544 0 0
ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH   SOLE 17 0 0 152
ISHARES INC MSCI PAC JP ETF 464286665 130 2,907 SH   SOLE 18 2,907 0 0
ISHARES INC MSCI PAC JP ETF 464286665 73,112 1,634,521 SH   SOLE 23 1,634,521 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,228 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 14,644 485,855 SH   SOLE 7 0 0 485,855
ISHARES INC MSCI FRANCE ETF 464286707 1 17 SH   SOLE 18 17 0 0
ISHARES INC MSCI TURKEY ETF 464286715 862 32,258 SH   SOLE 18 32,258 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,489 55,727 SH   SOLE 22 0 0 55,727
ISHARES INC MSCI SWITZERLAND 464286749 40,545 1,075,466 SH   SOLE 7 0 0 1,075,466
ISHARES INC MSCI SWITZERLAND 464286749 4 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 8 225 SH   SOLE 18 225 0 0
ISHARES INC MSCI SWITZERLAND 464286749 7,412 196,600 SH   SOLE 21 196,600 0 0
ISHARES INC MSCI SPAIN ETF 464286764 69,756 2,505,612 SH   SOLE 7 0 0 2,505,612
ISHARES INC MSCI SPAIN ETF 464286764 5,119 183,874 SH   SOLE 18 183,874 0 0
ISHARES INC MSCI SPAIN ETF 464286764 10,877 390,679 SH   SOLE 21 390,679 0 0
ISHARES INC MSCI STH KOR ETF 464286772 46,390 823,397 SH   SOLE 4 823,397 0 0
ISHARES INC MSCI STH KOR ETF 464286772 491 8,709 SH   SOLE 18 8,709 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,522 44,757 SH   SOLE 21 44,757 0 0
ISHARES INC MSCI STH KOR ETF 464286772 28,442 504,822 SH   SOLE 22 504,822 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,450 167,738 SH   SOLE 26 0 0 167,738
ISHARES INC MSCI STH AFR ETF 464286780 27 571 SH   SOLE 18 571 0 0
ISHARES INC MSCI STH AFR ETF 464286780 123 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 145,747 5,416,087 SH   SOLE 7 0 0 5,416,087
ISHARES INC MSCI GERMANY ETF 464286806 15,791 586,813 SH   SOLE 18 586,813 0 0
ISHARES INC MSCI GERMANY ETF 464286806 160,743 5,973,347 SH   SOLE 21 5,973,347 0 0
ISHARES INC MSCI NETHERL ETF 464286814 10,627 338,856 SH   SOLE 7 0 0 338,856
ISHARES INC MSCI NETHERL ETF 464286814 5 146 SH   SOLE 18 146 0 0
ISHARES INC MSCI MEXICO ETF 464286822 262 6,123 SH   SOLE 2 6,123 0 0
ISHARES INC MSCI MEXICO ETF 464286822 807 18,893 SH   SOLE 21 18,893 0 0
ISHARES INC MSCI MEXICO ETF 464286822 138 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 1 30 SH   SOLE 17 0 0 30
ISHARES INC CORE MSCI EMKT 46434G103 166,363 3,393,784 SH   SOLE 2 3,321,505 0 72,279
ISHARES INC CORE MSCI EMKT 46434G103 340 6,936 SH   SOLE 3 6,936 0 0
ISHARES INC CORE MSCI EMKT 46434G103 672,179 13,712,349 SH   SOLE 7 12,847,106 0 865,243
ISHARES INC CORE MSCI EMKT 46434G103 46,770 954,106 SH   SOLE 17 0 0 954,106
ISHARES INC CORE MSCI EMKT 46434G103 209,368 4,271,064 SH   SOLE 18 4,063,301 0 207,763
ISHARES INC CORE MSCI EMKT 46434G103 16,430 335,170 SH   SOLE 19 335,170 0 0
ISHARES INC CORE MSCI EMKT 46434G103 235,653 4,807,282 SH   SOLE 21 4,282,123 0 525,159
ISHARES INC CORE MSCI EMKT 46434G103 307,455 6,272,039 SH   SOLE 22 4,360,210 0 1,911,829
ISHARES INC CORE MSCI EMKT 46434G103 251,507 5,130,705 SH   SOLE 23 5,130,705 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,408 89,932 SH   SOLE 26 89,932 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 251,972 6,929,913 SH   SOLE 2 71,913 0 6,858,000
ISHARES INC MSCI TAIWAN ETF 46434G772 3,242 89,170 SH   SOLE 4 89,170 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,113 113,125 SH   SOLE 18 113,125 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 111,667 3,071,148 SH   SOLE 22 2,328,816 0 742,332
ISHARES INC MSCI TAIWAN ETF 46434G772 2,707 74,446 SH   SOLE 26 49,594 0 24,852
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 45,676 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 1,253 32,200 SH   SOLE 4 32,200 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 45,105 1,159,499 SH   SOLE 7 0 0 1,159,499
ISHARES INC MSCI RUSSIA ETF 46434G798 19,200 493,586 SH   SOLE 18 493,586 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 31,988 822,301 SH   SOLE 21 822,301 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 27,600 709,509 SH   SOLE 22 469,434 0 240,075
ISHARES INC MSCI MLY ETF NEW 46434G814 2,568 92,217 SH   SOLE 22 92,217 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 14,515 255,810 SH   SOLE 2 255,810 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 199,069 3,508,435 SH   SOLE 4 3,508,435 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 127,348 2,244,409 SH   SOLE 7 0 0 2,244,409
ISHARES INC MSCI JPN ETF NEW 46434G822 1 21 SH   SOLE 17 0 0 21
ISHARES INC MSCI JPN ETF NEW 46434G822 3,065 54,021 SH   SOLE 18 54,021 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 336,687 5,933,852 SH   SOLE 21 5,933,852 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,759 63,801 SH   SOLE 21 63,801 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 10,357 318,380 SH   SOLE 2 318,380 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 3,544 108,941 SH   SOLE 7 108,941 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2 66 SH   SOLE 17 0 0 66
ISHARES INC ESG MSCI EM ETF 46434G863 3 93 SH   SOLE 18 93 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 906 27,850 SH   SOLE 22 27,850 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 2,094 51,220 SH   SOLE 2 0 0 51,220
ISHARES INC MLT FCTR EMG MKT 46434G889 4 108 SH   SOLE 18 108 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 936 62,186 SH   SOLE 3 62,186 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 186,087 12,364,596 SH   SOLE 7 12,364,596 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,255 83,363 SH   SOLE 22 83,363 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,037 334,677 SH   SOLE 23 334,677 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,333 155,014 SH   SOLE 26 0 0 155,014
ISHARES SILVER TRUST ISHARES 46428Q109 453 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 23 175 SH   SOLE 18 175 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1 4 SH   SOLE 17 0 0 4
ISHARES TR MRNGSTR LG-CP ET 464287127 58 348 SH   SOLE 17 0 0 348
ISHARES TR CORE S&P TTL STK 464287150 263,259 3,925,133 SH   SOLE 2 3,670,937 0 254,196
ISHARES TR CORE S&P TTL STK 464287150 807,666 12,042,132 SH   SOLE 7 6,015,693 0 6,026,439
ISHARES TR CORE S&P TTL STK 464287150 793 11,823 SH   SOLE 17 0 0 11,823
ISHARES TR CORE S&P TTL STK 464287150 23,138 344,981 SH   SOLE 18 344,981 0 0
ISHARES TR CORE S&P TTL STK 464287150 313,500 4,674,214 SH   SOLE 19 4,674,214 0 0
ISHARES TR CORE S&P TTL STK 464287150 88,635 1,321,529 SH   SOLE 21 0 0 1,321,529
ISHARES TR CORE S&P TTL STK 464287150 47,840 713,280 SH   SOLE 26 713,280 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,948 19,111 SH   SOLE 7 19,111 0 0
ISHARES TR SELECT DIVID ETF 464287168 7 65 SH   SOLE 17 0 0 65
ISHARES TR SELECT DIVID ETF 464287168 57,100 560,079 SH   SOLE 18 560,079 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,758 115,332 SH   SOLE 21 115,332 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,654 232,017 SH   SOLE 22 232,017 0 0
ISHARES TR TIPS BD ETF 464287176 10,390 89,342 SH   SOLE 2 27,678 0 61,664
ISHARES TR TIPS BD ETF 464287176 15,996 137,554 SH   SOLE 17 0 0 137,554
ISHARES TR TIPS BD ETF 464287176 42,545 365,851 SH   SOLE 18 365,851 0 0
ISHARES TR TIPS BD ETF 464287176 6,918 59,490 SH   SOLE 19 59,490 0 0
ISHARES TR TIPS BD ETF 464287176 1,754,513 15,087,391 SH   SOLE 21 14,906,892 0 180,499
ISHARES TR TIPS BD ETF 464287176 16,900 145,324 SH   SOLE 23 145,324 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 736 18,489 SH   SOLE 2 18,489 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 70,369 1,768,069 SH   SOLE 4 1,768,069 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 36,222 910,100 SH   SOLE 7 910,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 60,792 1,527,426 SH   SOLE 19 1,527,426 0 0
ISHARES TR OPTIONS 464287184 100 2,500 SH Call SOLE 2 2,500 0 0
ISHARES TR OPTIONS 464287184 15,920 400,000 SH Call SOLE 19 400,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,991,906 10,022,465 SH   SOLE 2 8,904,625 0 1,117,840
ISHARES TR CORE S&P500 ETF 464287200 406 1,360 SH   SOLE 3 1,360 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,376,572 7,961,182 SH   SOLE 4 7,961,182 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,910,109 19,798,033 SH   SOLE 7 19,258,799 0 539,234
ISHARES TR CORE S&P500 ETF 464287200 77,633 260,060 SH   SOLE 16 260,060 0 0
ISHARES TR CORE S&P500 ETF 464287200 326,373 1,093,304 SH   SOLE 17 0 0 1,093,304
ISHARES TR CORE S&P500 ETF 464287200 346,620 1,161,127 SH   SOLE 18 1,159,492 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 183,903 616,049 SH   SOLE 19 616,049 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,066,238 3,571,748 SH   SOLE 21 3,571,748 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,623,567 8,788,579 SH   SOLE 22 4,718,740 0 4,069,839
ISHARES TR CORE S&P500 ETF 464287200 884,066 2,961,498 SH   SOLE 23 2,961,498 0 0
ISHARES TR CORE S&P500 ETF 464287200 18,423 61,714 SH   SOLE 26 31,503 0 30,211
ISHARES TR CORE S&P500 ETF 464287200 198,158 663,800 SH   SOLE 28 663,800 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,633,459 14,433,679 SH   SOLE 2 13,598,172 0 835,507
ISHARES TR CORE US AGGBD ET 464287226 2,377 21,005 SH   SOLE 7 21,005 0 0
ISHARES TR CORE US AGGBD ET 464287226 229,004 2,023,540 SH   SOLE 17 0 0 2,023,540
ISHARES TR CORE US AGGBD ET 464287226 486,605 4,299,773 SH   SOLE 18 4,299,773 0 0
ISHARES TR CORE US AGGBD ET 464287226 37,092 327,759 SH   SOLE 19 327,759 0 0
ISHARES TR CORE US AGGBD ET 464287226 79,063 698,622 SH   SOLE 21 0 0 698,622
ISHARES TR CORE US AGGBD ET 464287226 487,327 4,306,154 SH   SOLE 22 4,229,964 0 76,190
ISHARES TR MSCI EMG MKT ETF 464287234 37,573 919,336 SH   SOLE 2 4,000 0 915,336
ISHARES TR MSCI EMG MKT ETF 464287234 412,874 10,102,129 SH   SOLE 4 10,102,129 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,582,229 38,713,692 SH   SOLE 7 38,713,692 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,920 71,447 SH   SOLE 17 0 0 71,447
ISHARES TR MSCI EMG MKT ETF 464287234 2,991 73,171 SH   SOLE 18 73,171 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 18,832 460,770 SH   SOLE 19 460,770 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 182,169 4,457,285 SH   SOLE 21 4,457,285 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,355 1,183,131 SH   SOLE 23 1,183,131 0 0
ISHARES TR OPTIONS 464287234 123 3,000 SH Call SOLE 2 3,000 0 0
ISHARES TR OPTIONS 464287234 196,618 4,810,800 SH Call SOLE 19 4,810,800 0 0
ISHARES TR OPTIONS 464287234 23,329 570,800 SH Call SOLE 30 570,800 0 0
ISHARES TR IBOXX INV CP ETF 464287242 232,679 1,825,221 SH   SOLE 2 1,708,175 0 117,046
ISHARES TR IBOXX INV CP ETF 464287242 100,480 788,202 SH   SOLE 7 739,693 0 48,509
ISHARES TR IBOXX INV CP ETF 464287242 7,741 60,724 SH   SOLE 17 0 0 60,724
ISHARES TR IBOXX INV CP ETF 464287242 120,789 947,510 SH   SOLE 18 773,132 0 174,378
ISHARES TR IBOXX INV CP ETF 464287242 174,262 1,366,978 SH   SOLE 19 1,366,978 0 0
ISHARES TR IBOXX INV CP ETF 464287242 136,571 1,071,314 SH   SOLE 21 1,071,314 0 0
ISHARES TR IBOXX INV CP ETF 464287242 20,006 156,933 SH   SOLE 22 156,933 0 0
ISHARES TR IBOXX INV CP ETF 464287242 298,557 2,341,993 SH   SOLE 23 2,341,993 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,697 82,005 SH   SOLE 7 82,005 0 0
ISHARES TR GLOBAL TECH ETF 464287291 36,294 196,218 SH   SOLE 2 196,218 0 0
ISHARES TR GLOBAL TECH ETF 464287291 13,521 73,096 SH   SOLE 7 73,096 0 0
ISHARES TR GLOBAL TECH ETF 464287291 24 130 SH   SOLE 17 0 0 130
ISHARES TR GLOBAL TECH ETF 464287291 10,990 59,417 SH   SOLE 18 59,417 0 0
ISHARES TR GLOBAL TECH ETF 464287291 6,669 36,054 SH   SOLE 19 36,054 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 37,491 208,248 SH   SOLE 2 208,248 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 962 5,345 SH   SOLE 17 0 0 5,345
ISHARES TR S&P 500 GRWT ETF 464287309 16,643 92,447 SH   SOLE 18 92,447 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 169,580 941,952 SH   SOLE 22 0 0 941,952
ISHARES TR GLOB HLTHCRE ETF 464287325 413,403 6,767,118 SH   SOLE 4 6,767,118 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 226,037 3,700,065 SH   SOLE 7 3,700,065 0 0
ISHARES TR NORTH AMERN NAT 464287374 7,103 244,244 SH   SOLE 2 0 0 244,244
ISHARES TR JPX NIKKEI 400 464287382 2,836 46,402 SH   SOLE 21 46,402 0 0
ISHARES TR S&P 500 VAL ETF 464287408 36,929 309,964 SH   SOLE 2 309,964 0 0
ISHARES TR S&P 500 VAL ETF 464287408 26,684 223,972 SH   SOLE 17 0 0 223,972
ISHARES TR S&P 500 VAL ETF 464287408 227 1,904 SH   SOLE 18 1,904 0 0
ISHARES TR 20 YR TR BD ETF 464287432 201,944 1,411,405 SH   SOLE 2 1,213,801 0 197,604
ISHARES TR 20 YR TR BD ETF 464287432 1,016 7,103 SH   SOLE 7 0 0 7,103
ISHARES TR 20 YR TR BD ETF 464287432 78 546 SH   SOLE 17 0 0 546
ISHARES TR 20 YR TR BD ETF 464287432 26,157 182,812 SH   SOLE 18 159,322 0 23,490
ISHARES TR 20 YR TR BD ETF 464287432 98,523 688,585 SH   SOLE 19 688,585 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,887 34,157 SH   SOLE 21 0 0 34,157
ISHARES TR 20 YR TR BD ETF 464287432 21,410 149,638 SH   SOLE 22 149,638 0 0
ISHARES TR 20 YR TR BD ETF 464287432 50,590 353,577 SH   SOLE 23 353,577 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 829 7,371 SH   SOLE 2 7,371 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,281 55,847 SH   SOLE 7 0 0 55,847
ISHARES TR BARCLAYS 7 10 YR 464287440 69 612 SH   SOLE 17 0 0 612
ISHARES TR BARCLAYS 7 10 YR 464287440 15,654 139,183 SH   SOLE 18 139,183 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 62,037 551,588 SH   SOLE 23 551,588 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 109,071 1,285,913 SH   SOLE 2 794,460 0 491,453
ISHARES TR 1 3 YR TREAS BD 464287457 26,700 314,779 SH   SOLE 3 314,779 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,846 80,712 SH   SOLE 7 80,712 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 36 427 SH   SOLE 17 0 0 427
ISHARES TR 1 3 YR TREAS BD 464287457 10,953 129,134 SH   SOLE 18 88,439 0 40,695
ISHARES TR 1 3 YR TREAS BD 464287457 389,329 4,590,064 SH   SOLE 19 4,590,064 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 30,167 355,664 SH   SOLE 21 147,366 0 208,298
ISHARES TR 1 3 YR TREAS BD 464287457 121,981 1,438,112 SH   SOLE 22 1,438,112 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,249 801,248 SH   SOLE 2 504,422 0 296,826
ISHARES TR MSCI EAFE ETF 464287465 243,750 3,737,916 SH   SOLE 4 3,737,916 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,092,131 16,747,903 SH   SOLE 7 16,747,903 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,678 102,404 SH   SOLE 17 0 0 102,404
ISHARES TR MSCI EAFE ETF 464287465 7,973 122,268 SH   SOLE 18 115,915 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,938,321 45,059,369 SH   SOLE 21 45,059,369 0 0
ISHARES TR MSCI EAFE ETF 464287465 728 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 21 234 SH   SOLE 17 0 0 234
ISHARES TR RUS MDCP VAL ETF 464287473 2,526 28,155 SH   SOLE 18 28,155 0 0
ISHARES TR RUS MD CP GR ETF 464287481 42 294 SH   SOLE 17 0 0 294
ISHARES TR RUS MD CP GR ETF 464287481 5,060 35,800 SH   SOLE 18 35,800 0 0
ISHARES TR RUS MID CAP ETF 464287499 668 11,931 SH   SOLE 17 0 0 11,931
ISHARES TR RUS MID CAP ETF 464287499 13,647 243,923 SH   SOLE 18 243,923 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,121 163,029 SH   SOLE 19 163,029 0 0
ISHARES TR CORE S&P MCP ETF 464287507 85,753 443,786 SH   SOLE 2 162,994 0 280,792
ISHARES TR CORE S&P MCP ETF 464287507 102,533 530,627 SH   SOLE 4 530,627 0 0
ISHARES TR CORE S&P MCP ETF 464287507 163,048 843,804 SH   SOLE 7 843,804 0 0
ISHARES TR CORE S&P MCP ETF 464287507 473 2,450 SH   SOLE 17 0 0 2,450
ISHARES TR CORE S&P MCP ETF 464287507 258,206 1,336,261 SH   SOLE 18 1,333,656 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 28,099 145,419 SH   SOLE 19 145,419 0 0
ISHARES TR CORE S&P MCP ETF 464287507 72,564 375,534 SH   SOLE 21 375,534 0 0
ISHARES TR CORE S&P MCP ETF 464287507 341,458 1,767,108 SH   SOLE 22 506,113 0 1,260,995
ISHARES TR COHEN STEER REIT 464287564 9,440 78,657 SH   SOLE 18 78,657 0 0
ISHARES TR COHEN STEER REIT 464287564 37,571 313,041 SH   SOLE 22 313,041 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,140,640 23,066,530 SH   SOLE 4 23,066,530 0 0
ISHARES TR GLOBAL 100 ETF 464287572 4 71 SH   SOLE 17 0 0 71
ISHARES TR RUS 1000 VAL ETF 464287598 17,124 133,508 SH   SOLE 17 0 0 133,508
ISHARES TR RUS 1000 VAL ETF 464287598 90,163 702,968 SH   SOLE 18 702,968 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 164,076 1,279,248 SH   SOLE 22 290,084 0 989,164
ISHARES TR S&P MC 400GR ETF 464287606 1,016 4,537 SH   SOLE 2 4,537 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3 11 SH   SOLE 17 0 0 11
ISHARES TR S&P MC 400GR ETF 464287606 1,063 4,749 SH   SOLE 18 4,749 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 19,786 123,946 SH   SOLE 17 0 0 123,946
ISHARES TR RUS 1000 GRW ETF 464287614 188,138 1,178,586 SH   SOLE 18 1,178,586 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 116,345 728,842 SH   SOLE 22 728,842 0 0
ISHARES TR RUS 1000 ETF 464287622 310,725 1,888,449 SH   SOLE 2 0 0 1,888,449
ISHARES TR RUS 1000 ETF 464287622 140 852 SH   SOLE 17 0 0 852
ISHARES TR RUS 1000 ETF 464287622 12,148 73,831 SH   SOLE 18 73,831 0 0
ISHARES TR RUS 1000 ETF 464287622 638,124 3,878,228 SH   SOLE 19 3,878,228 0 0
ISHARES TR RUS 1000 ETF 464287622 154,833 941,004 SH   SOLE 21 641,818 0 299,186
ISHARES TR RUS 1000 ETF 464287622 74,186 450,872 SH   SOLE 22 287,511 0 163,361
ISHARES TR RUS 2000 VAL ETF 464287630 15,871 132,916 SH   SOLE 2 0 0 132,916
ISHARES TR RUS 2000 VAL ETF 464287630 98 823 SH   SOLE 17 0 0 823
ISHARES TR RUS 2000 VAL ETF 464287630 19,160 160,453 SH   SOLE 18 160,453 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 16,518 138,328 SH   SOLE 22 138,328 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 19,614 101,770 SH   SOLE 2 0 0 101,770
ISHARES TR RUS 2000 GRW ETF 464287648 96 499 SH   SOLE 17 0 0 499
ISHARES TR RUS 2000 GRW ETF 464287648 13,754 71,363 SH   SOLE 18 71,363 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 10,389 53,903 SH   SOLE 22 53,903 0 0
ISHARES TR OPTIONS 464287655 651 4,300 SH Call SOLE 2 4,300 0 0
ISHARES TR OPTIONS 464287655 76 500 SH Put SOLE 2 500 0 0
ISHARES TR OPTIONS 464287655 711 4,700 SH Call SOLE 4 4,700 0 0
ISHARES TR OPTIONS 464287655 10,942 72,300 SH Call SOLE 18 72,300 0 0
ISHARES TR OPTIONS 464287655 273,759 1,808,900 SH Call SOLE 19 1,808,900 0 0
ISHARES TR OPTIONS 464287655 15,134 100,000 SH Put SOLE 19 100,000 0 0
ISHARES TR OPTIONS 464287655 21,596 142,700 SH Call SOLE 30 142,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 63,385 418,825 SH   SOLE 2 229,946 0 188,879
ISHARES TR RUSSELL 2000 ETF 464287655 562,929 3,719,634 SH   SOLE 7 3,719,634 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 856 5,655 SH   SOLE 17 0 0 5,655
ISHARES TR RUSSELL 2000 ETF 464287655 115,052 760,222 SH   SOLE 18 760,222 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 55,774 368,533 SH   SOLE 19 368,533 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 36,461 240,920 SH   SOLE 21 91,550 0 149,370
ISHARES TR RUSSELL 2000 ETF 464287655 1,283,260 8,479,319 SH   SOLE 22 8,479,319 0 0
ISHARES TR CORE S&P US VLU 464287663 39,027 675,204 SH   SOLE 2 675,204 0 0
ISHARES TR CORE S&P US VLU 464287663 8,630 149,307 SH   SOLE 17 0 0 149,307
ISHARES TR CORE S&P US VLU 464287663 9,739 168,491 SH   SOLE 18 30,349 0 138,142
ISHARES TR CORE S&P US GWT 464287671 5,852 93,077 SH   SOLE 17 0 0 93,077
ISHARES TR CORE S&P US GWT 464287671 11,937 189,864 SH   SOLE 18 63,086 0 126,778
ISHARES TR RUSSELL 3000 ETF 464287689 182 1,046 SH   SOLE 17 0 0 1,046
ISHARES TR RUSSELL 3000 ETF 464287689 113,630 653,908 SH   SOLE 18 653,908 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 4,344 25,000 SH   SOLE 19 25,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 136,067 783,027 SH   SOLE 22 662,326 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 43 271 SH   SOLE 17 0 0 271
ISHARES TR S&P MC 400VL ETF 464287705 316 1,974 SH   SOLE 18 1,974 0 0
ISHARES TR U.S. TECH ETF 464287721 7,428 36,375 SH   SOLE 7 0 0 36,375
ISHARES TR U.S. TECH ETF 464287721 5,112 25,031 SH   SOLE 18 25,031 0 0
ISHARES TR U.S. REAL ES ETF 464287739 15,942 170,430 SH   SOLE 2 26,545 0 143,885
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 500 5,345 SH   SOLE 18 5,345 0 0
ISHARES TR U.S. REAL ES ETF 464287739 19,418 207,593 SH   SOLE 22 207,593 0 0
ISHARES TR US INDUSTRIALS 464287754 4,768 30,022 SH   SOLE 18 30,022 0 0
ISHARES TR US HLTHCARE ETF 464287762 109,503 579,230 SH   SOLE 7 0 0 579,230
ISHARES TR US HLTHCARE ETF 464287762 96 509 SH   SOLE 18 509 0 0
ISHARES TR U.S. FINLS ETF 464287788 7,437 57,771 SH   SOLE 18 57,771 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,605 113,512 SH   SOLE 18 113,512 0 0
ISHARES TR CORE S&P SCP ETF 464287804 57,306 736,206 SH   SOLE 2 304,482 0 431,724
ISHARES TR CORE S&P SCP ETF 464287804 138,830 1,783,528 SH   SOLE 4 1,783,528 0 0
ISHARES TR CORE S&P SCP ETF 464287804 57,376 737,108 SH   SOLE 7 737,108 0 0
ISHARES TR CORE S&P SCP ETF 464287804 67,712 869,885 SH   SOLE 17 0 0 869,885
ISHARES TR CORE S&P SCP ETF 464287804 186,346 2,393,956 SH   SOLE 18 2,387,166 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 8,006 102,847 SH   SOLE 19 102,847 0 0
ISHARES TR CORE S&P SCP ETF 464287804 31,606 406,035 SH   SOLE 21 406,035 0 0
ISHARES TR CORE S&P SCP ETF 464287804 181,994 2,338,051 SH   SOLE 22 309,394 0 2,028,657
ISHARES TR CORE S&P SCP ETF 464287804 13,054 167,708 SH   SOLE 23 167,708 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,498 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 129 SH   SOLE 17 0 0 129
ISHARES TR EUROPE ETF 464287861 421,426 9,739,442 SH   SOLE 4 9,739,442 0 0
ISHARES TR EUROPE ETF 464287861 3 71 SH   SOLE 17 0 0 71
ISHARES TR SP SMCP600VL ETF 464287879 69 458 SH   SOLE 17 0 0 458
ISHARES TR S&P SML 600 GWT 464287887 17 95 SH   SOLE 17 0 0 95
ISHARES TR S&P SML 600 GWT 464287887 234 1,310 SH   SOLE 18 1,310 0 0
ISHARES TR INTL TREA BD ETF 464288117 1 16 SH   SOLE 2 16 0 0
ISHARES TR INTL TREA BD ETF 464288117 67,541 1,338,236 SH   SOLE 7 31,243 0 1,306,993
ISHARES TR INTL TREA BD ETF 464288117 67 1,337 SH   SOLE 17 0 0 1,337
ISHARES TR INTL TREA BD ETF 464288117 9,330 184,860 SH   SOLE 18 184,860 0 0
ISHARES TR INTL TREA BD ETF 464288117 16,361 324,164 SH   SOLE 22 0 0 324,164
ISHARES TR SHRT NAT MUN ETF 464288158 76 711 SH   SOLE 17 0 0 711
ISHARES TR SHRT NAT MUN ETF 464288158 3,638 34,149 SH   SOLE 18 34,149 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,740 26,240 SH   SOLE 3 26,240 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 90 8,252 SH   SOLE 18 8,252 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 2,083 45,231 SH   SOLE 18 45,231 0 0
ISHARES TR MSCI ACWI EX US 464288240 72,664 1,577,931 SH   SOLE 21 1,577,931 0 0
ISHARES TR MSCI ACWI ETF 464288257 18,687 253,379 SH   SOLE 2 253,379 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,274 30,836 SH   SOLE 3 30,836 0 0
ISHARES TR MSCI ACWI ETF 464288257 347 4,707 SH   SOLE 17 0 0 4,707
ISHARES TR MSCI ACWI ETF 464288257 4,817 65,322 SH   SOLE 18 65,322 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 4,722 68,991 SH   SOLE 23 68,991 0 0
ISHARES TR EAFE SML CP ETF 464288273 21,432 374,485 SH   SOLE 17 0 0 374,485
ISHARES TR EAFE SML CP ETF 464288273 20,150 352,095 SH   SOLE 18 352,095 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,815 101,600 SH   SOLE 19 101,600 0 0
ISHARES TR EAFE SML CP ETF 464288273 60,586 1,058,642 SH   SOLE 21 1,058,642 0 0
ISHARES TR EAFE SML CP ETF 464288273 8,883 155,208 SH   SOLE 23 155,208 0 0
ISHARES TR EAFE SML CP ETF 464288273 66,790 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 11,865 104,675 SH   SOLE 2 24,161 0 80,514
ISHARES TR JPMORGAN USD EMG 464288281 66,646 587,967 SH   SOLE 7 587,967 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,789 24,604 SH   SOLE 17 0 0 24,604
ISHARES TR JPMORGAN USD EMG 464288281 24,880 219,499 SH   SOLE 18 219,499 0 0
ISHARES TR JPMORGAN USD EMG 464288281 8,295 73,183 SH   SOLE 19 73,183 0 0
ISHARES TR JPMORGAN USD EMG 464288281 75,902 669,622 SH   SOLE 21 669,622 0 0
ISHARES TR JPMORGAN USD EMG 464288281 161,361 1,423,565 SH   SOLE 22 1,146,310 0 277,255
ISHARES TR JPMORGAN USD EMG 464288281 25,669 226,454 SH   SOLE 23 226,454 0 0
ISHARES TR JPMORGAN USD EMG 464288281 95,959 846,574 SH   SOLE 26 0 0 846,574
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 560 9,783 SH   SOLE 18 9,783 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1 23 SH   SOLE 17 0 0 23
ISHARES TR CALIF MUN BD ETF 464288356 363 5,922 SH   SOLE 18 5,922 0 0
ISHARES TR GLB INFRASTR ETF 464288372 22,033 474,132 SH   SOLE 2 474,132 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,951 149,578 SH   SOLE 22 0 0 149,578
ISHARES TR GLB INFRASTR ETF 464288372 260 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 20,042 175,655 SH   SOLE 2 175,655 0 0
ISHARES TR NATIONAL MUN ETF 464288414 15,798 138,460 SH   SOLE 17 0 0 138,460
ISHARES TR NATIONAL MUN ETF 464288414 13,525 118,533 SH   SOLE 18 118,533 0 0
ISHARES TR NATIONAL MUN ETF 464288414 405,055 3,550,000 SH   SOLE 19 3,550,000 0 0
ISHARES TR ASIA 50 ETF 464288430 342,610 5,843,598 SH   SOLE 4 5,843,598 0 0
ISHARES TR INTL SEL DIV ETF 464288448 715 23,244 SH   SOLE 2 23,244 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,346 43,773 SH   SOLE 7 43,773 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 15 SH   SOLE 17 0 0 15
ISHARES TR INTL SEL DIV ETF 464288448 41,965 1,365,169 SH   SOLE 18 1,286,754 0 78,415
ISHARES TR INTL SEL DIV ETF 464288448 1,065 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 28,421 924,566 SH   SOLE 21 924,566 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,186 73,686 SH   SOLE 2 10,968 0 62,718
ISHARES TR INTL DEV RE ETF 464288489 338 11,392 SH   SOLE 3 11,392 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 989 33,342 SH   SOLE 18 15 0 33,327
ISHARES TR INTL DEV RE ETF 464288489 3,403 114,692 SH   SOLE 22 114,692 0 0
ISHARES TR IBOXX HI YD ETF 464288513 222,659 2,554,307 SH   SOLE 2 1,752,912 0 801,395
ISHARES TR IBOXX HI YD ETF 464288513 2,714 31,138 SH   SOLE 7 31,138 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,689 19,374 SH   SOLE 17 0 0 19,374
ISHARES TR IBOXX HI YD ETF 464288513 64,010 734,317 SH   SOLE 18 526,795 0 207,522
ISHARES TR IBOXX HI YD ETF 464288513 926,542 10,629,141 SH   SOLE 19 10,629,141 0 0
ISHARES TR IBOXX HI YD ETF 464288513 222,272 2,549,867 SH   SOLE 21 2,549,867 0 0
ISHARES TR IBOXX HI YD ETF 464288513 21,159 242,730 SH   SOLE 22 242,730 0 0
ISHARES TR IBOXX HI YD ETF 464288513 99,484 1,141,259 SH   SOLE 23 1,141,259 0 0
ISHARES TR IBOXX HI YD ETF 464288513 80,686 925,612 SH   SOLE 26 925,612 0 0
ISHARES TR OPTIONS 464288513 52,302 600,000 SH Call SOLE 2 600,000 0 0
ISHARES TR OPTIONS 464288513 174,775 2,005,000 SH Put SOLE 2 2,005,000 0 0
ISHARES TR OPTIONS 464288513 156,208 1,792,000 SH Put SOLE 19 1,792,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 6 113 SH   SOLE 17 0 0 113
ISHARES TR CRE U S REIT ETF 464288521 27,639 497,555 SH   SOLE 21 0 0 497,555
ISHARES TR CRE U S REIT ETF 464288521 14,723 265,034 SH   SOLE 22 0 0 265,034
ISHARES TR CRE U S REIT ETF 464288521 86,267 1,552,967 SH   SOLE 23 1,552,967 0 0
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MSCI KLD400 SOC 464288570 469 4,225 SH   SOLE 18 4,225 0 0
ISHARES TR MBS ETF 464288588 63,219 583,737 SH   SOLE 2 184,007 0 399,730
ISHARES TR MBS ETF 464288588 14,929 137,844 SH   SOLE 3 137,844 0 0
ISHARES TR MBS ETF 464288588 20 182 SH   SOLE 17 0 0 182
ISHARES TR MBS ETF 464288588 116,597 1,076,614 SH   SOLE 18 1,076,614 0 0
ISHARES TR MBS ETF 464288588 85,097 785,748 SH   SOLE 19 785,748 0 0
ISHARES TR MBS ETF 464288588 12,685 117,128 SH   SOLE 21 117,128 0 0
ISHARES TR INTRM GOV CR ETF 464288612 5 48 SH   SOLE 17 0 0 48
ISHARES TR INTRM GOV CR ETF 464288612 562 4,965 SH   SOLE 18 4,965 0 0
ISHARES TR USD INV GRDE ETF 464288620 8,538 146,508 SH   SOLE 7 146,508 0 0
ISHARES TR USD INV GRDE ETF 464288620 12 203 SH   SOLE 17 0 0 203
ISHARES TR USD INV GRDE ETF 464288620 76,244 1,308,233 SH   SOLE 18 1,308,233 0 0
ISHARES TR USD INV GRDE ETF 464288620 266 4,559 SH   SOLE 23 4,559 0 0
ISHARES TR INTRM TR CRP ETF 464288638 143,625 2,479,720 SH   SOLE 2 2,449,834 0 29,886
ISHARES TR INTRM TR CRP ETF 464288638 16 283 SH   SOLE 17 0 0 283
ISHARES TR INTRM TR CRP ETF 464288638 10,479 180,929 SH   SOLE 18 180,929 0 0
ISHARES TR INTRM TR CRP ETF 464288638 11,100 191,637 SH   SOLE 19 191,637 0 0
ISHARES TR INTRM TR CRP ETF 464288638 35,387 610,964 SH   SOLE 21 610,964 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,330 22,969 SH   SOLE 22 22,969 0 0
ISHARES TR SH TR CRPORT ETF 464288646 15,556 289,842 SH   SOLE 2 289,842 0 0
ISHARES TR SH TR CRPORT ETF 464288646 12,454 232,051 SH   SOLE 7 232,051 0 0
ISHARES TR SH TR CRPORT ETF 464288646 3 47 SH   SOLE 17 0 0 47
ISHARES TR SH TR CRPORT ETF 464288646 52,469 977,630 SH   SOLE 18 825,131 0 152,499
ISHARES TR SH TR CRPORT ETF 464288646 14,384 268,017 SH   SOLE 19 268,017 0 0
ISHARES TR SH TR CRPORT ETF 464288646 6,460 120,358 SH   SOLE 21 0 0 120,358
ISHARES TR SH TR CRPORT ETF 464288646 17,738 330,510 SH   SOLE 22 330,510 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 58,173 389,171 SH   SOLE 2 389,171 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 198 1,327 SH   SOLE 22 1,327 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 9,905 78,118 SH   SOLE 2 78,118 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 36 285 SH   SOLE 17 0 0 285
ISHARES TR 3 7 YR TREAS BD 464288661 37,685 297,200 SH   SOLE 18 95,176 0 202,024
ISHARES TR 3 7 YR TREAS BD 464288661 63 500 SH   SOLE 21 500 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 19,469 153,541 SH   SOLE 23 153,541 0 0
ISHARES TR SHORT TREAS BD 464288679 1 5 SH   SOLE 2 5 0 0
ISHARES TR SHORT TREAS BD 464288679 11 97 SH   SOLE 17 0 0 97
ISHARES TR SHORT TREAS BD 464288679 14,633 132,278 SH   SOLE 18 68,937 0 63,341
ISHARES TR SHORT TREAS BD 464288679 538,240 4,865,666 SH   SOLE 19 4,865,666 0 0
ISHARES TR SHORT TREAS BD 464288679 31,028 280,495 SH   SOLE 21 575 0 279,920
ISHARES TR SHORT TREAS BD 464288679 46,981 424,705 SH   SOLE 22 424,705 0 0
ISHARES TR PFD AND INCM SEC 464288687 10,961 292,068 SH   SOLE 2 292,068 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,514 40,345 SH   SOLE 3 40,345 0 0
ISHARES TR PFD AND INCM SEC 464288687 42 1,128 SH   SOLE 7 1,128 0 0
ISHARES TR PFD AND INCM SEC 464288687 129,338 3,446,254 SH   SOLE 18 3,357,050 0 89,204
ISHARES TR PFD AND INCM SEC 464288687 19,007 506,438 SH   SOLE 21 506,438 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 816 13,983 SH   SOLE 7 13,983 0 0
ISHARES TR GLOB UTILITS ETF 464288711 293 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 26,637 291,662 SH   SOLE 7 291,662 0 0
ISHARES TR GLB CNSM STP ETF 464288737 135,732 2,475,959 SH   SOLE 4 2,475,959 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,486 118,320 SH   SOLE 7 118,320 0 0
ISHARES TR GLB CNSM STP ETF 464288737 7 120 SH   SOLE 17 0 0 120
ISHARES TR GLB CNS DISC ETF 464288745 37,842 315,663 SH   SOLE 7 315,663 0 0
ISHARES TR MSCI USA ESG SLC 464288802 2 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI USA ESG SLC 464288802 86 698 SH   SOLE 18 698 0 0
ISHARES TR US HLTHCR PR ETF 464288828 16 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 16,799 354,631 SH   SOLE 17 0 0 354,631
ISHARES TR EAFE GRWTH ETF 464288885 36,979 459,304 SH   SOLE 2 459,304 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6 79 SH   SOLE 17 0 0 79
ISHARES TR OPTIONS 464289180 9 500 SH Put SOLE 2 500 0 0
ISHARES TR OPTIONS 464289180 1,672 95,000 SH Put SOLE 19 95,000 0 0
ISHARES TR OPTIONS 464289180 18 1,000 SH Put SOLE 22 1,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 RUS TOP 200 ETF 464289446 2 30 SH   SOLE 17 0 0 30
ISHARES TR CORE LT USDB ETF 464289479 4 60 SH   SOLE 17 0 0 60
ISHARES TR CORE LT USDB ETF 464289479 388 5,598 SH   SOLE 18 5,598 0 0
ISHARES TR LNG TR CRPRT BD 464289511 120,838 1,813,563 SH   SOLE 2 1,813,563 0 0
ISHARES TR LNG TR CRPRT BD 464289511 5,918 88,823 SH   SOLE 18 31 0 88,792
ISHARES TR LNG TR CRPRT BD 464289511 117,260 1,759,873 SH   SOLE 21 1,759,873 0 0
ISHARES TR LNG TR CRPRT BD 464289511 563 8,443 SH   SOLE 22 8,443 0 0
ISHARES TR LNG TR CRPRT BD 464289511 16,982 254,873 SH   SOLE 23 254,873 0 0
ISHARES TR INDIA 50 ETF 464289529 50,674 1,380,761 SH   SOLE 7 1,380,761 0 0
ISHARES TR INDIA 50 ETF 464289529 22,522 613,679 SH   SOLE 22 613,679 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 4 66 SH   SOLE 17 0 0 66
ISHARES TR GRWT ALLOCAT ETF 464289867 9 189 SH   SOLE 17 0 0 189
ISHARES TR GRWT ALLOCAT ETF 464289867 56,049 1,216,878 SH   SOLE 22 1,216,878 0 0
ISHARES TR MODERT ALLOC ETF 464289875 41,294 1,051,003 SH   SOLE 22 1,051,003 0 0
ISHARES TR CONSER ALLOC ETF 464289883 13,528 379,362 SH   SOLE 22 379,362 0 0
ISHARES TR US TREAS BD ETF 46429B267 57,145 2,170,767 SH   SOLE 2 1,721,595 0 449,172
ISHARES TR US TREAS BD ETF 46429B267 8,329 316,373 SH   SOLE 7 316,373 0 0
ISHARES TR US TREAS BD ETF 46429B267 116 4,412 SH   SOLE 17 0 0 4,412
ISHARES TR US TREAS BD ETF 46429B267 68,378 2,597,469 SH   SOLE 18 2,420,327 0 177,142
ISHARES TR US TREAS BD ETF 46429B267 106,903 4,060,880 SH   SOLE 19 4,060,880 0 0
ISHARES TR A RATE CP BD ETF 46429B291 8 139 SH   SOLE 18 139 0 0
ISHARES TR CMBS ETF 46429B366 568 10,616 SH   SOLE 3 10,616 0 0
ISHARES TR CMBS ETF 46429B366 3,936 73,609 SH   SOLE 18 36,648 0 36,961
ISHARES TR MSCI PHILIPS ETF 46429B408 2,466 73,715 SH   SOLE 22 0 0 73,715
ISHARES TR MSCI INDIA ETF 46429B598 269,522 8,028,658 SH   SOLE 2 46,740 0 7,981,918
ISHARES TR MSCI INDIA ETF 46429B598 50,498 1,504,255 SH   SOLE 4 1,504,255 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,115 152,363 SH   SOLE 7 0 0 152,363
ISHARES TR MSCI INDIA ETF 46429B598 799 23,805 SH   SOLE 13 23,805 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,823 203,246 SH   SOLE 15 0 0 203,246
ISHARES TR MSCI INDIA ETF 46429B598 79,352 2,363,763 SH   SOLE 18 2,363,763 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,194 184,507 SH   SOLE 19 184,507 0 0
ISHARES TR MSCI INDIA ETF 46429B598 199,202 5,933,928 SH   SOLE 21 5,933,928 0 0
ISHARES TR MSCI INDIA ETF 46429B598 246,549 7,344,318 SH   SOLE 22 6,423,484 0 920,834
ISHARES TR MSCI INDIA ETF 46429B598 788 23,463 SH   SOLE 26 23,463 0 0
ISHARES TR MSCI POLAND ETF 46429B606 16,007 775,533 SH   SOLE 7 0 0 775,533
ISHARES TR MSCI POLAND ETF 46429B606 2,292 111,034 SH   SOLE 18 111,034 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,240 108,537 SH   SOLE 22 0 0 108,537
ISHARES TR FLTG RATE NT ETF 46429B655 3,471 68,093 SH   SOLE 7 0 0 68,093
ISHARES TR FLTG RATE NT ETF 46429B655 14 269 SH   SOLE 17 0 0 269
ISHARES TR FLTG RATE NT ETF 46429B655 30,157 591,656 SH   SOLE 18 419,778 0 171,878
ISHARES TR FLTG RATE NT ETF 46429B655 40,485 794,300 SH   SOLE 19 794,300 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 28,959 568,151 SH   SOLE 21 568,151 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 18,032 353,775 SH   SOLE 23 353,775 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21,510 228,445 SH   SOLE 2 228,445 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 45,287 480,962 SH   SOLE 3 480,962 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 372 3,948 SH   SOLE 15 3,948 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 12 124 SH   SOLE 17 0 0 124
ISHARES TR CORE HIGH DV ETF 46429B663 10,287 109,252 SH   SOLE 18 68,510 0 40,742
ISHARES TR CORE HIGH DV ETF 46429B663 16,749 177,880 SH   SOLE 21 177,880 0 0
ISHARES TR MSCI CHINA ETF 46429B671 355 6,332 SH   SOLE 18 6,332 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 17,560 239,624 SH   SOLE 2 0 0 239,624
ISHARES TR MIN VOL EAFE ETF 46429B689 241,756 3,299,068 SH   SOLE 7 3,299,068 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 88 SH   SOLE 17 0 0 88
ISHARES TR MIN VOL EAFE ETF 46429B689 187,639 2,560,574 SH   SOLE 18 2,560,574 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,877 80,199 SH   SOLE 19 80,199 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,236 98,751 SH   SOLE 21 98,751 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 29,845 407,267 SH   SOLE 22 66,936 0 340,331
ISHARES TR MSCI MIN VOL ETF 46429B697 258,365 4,030,660 SH   SOLE 2 2,743,500 0 1,287,160
ISHARES TR MSCI MIN VOL ETF 46429B697 419 6,544 SH   SOLE 7 6,544 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 108 1,682 SH   SOLE 17 0 0 1,682
ISHARES TR MSCI MIN VOL ETF 46429B697 479,842 7,485,829 SH   SOLE 18 7,413,936 0 71,893
ISHARES TR MSCI MIN VOL ETF 46429B697 188,822 2,945,736 SH   SOLE 19 2,945,736 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 25,374 395,846 SH   SOLE 22 395,846 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,716 27,115 SH   SOLE 17 0 0 27,115
ISHARES TR 0-5 YR TIPS ETF 46429B747 187 1,868 SH   SOLE 18 1,868 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,093 30,879 SH   SOLE 22 30,879 0 0
ISHARES TR USA QUALITY FCTR 46432F339 394,192 4,266,148 SH   SOLE 2 3,724,374 0 541,774
ISHARES TR USA QUALITY FCTR 46432F339 760 8,224 SH   SOLE 7 8,224 0 0
ISHARES TR USA QUALITY FCTR 46432F339 23 253 SH   SOLE 17 0 0 253
ISHARES TR USA QUALITY FCTR 46432F339 108,795 1,177,440 SH   SOLE 18 954,637 0 222,803
ISHARES TR USA QUALITY FCTR 46432F339 60,109 650,527 SH   SOLE 19 650,527 0 0
ISHARES TR USA QUALITY FCTR 46432F339 18,191 196,868 SH   SOLE 22 196,868 0 0
ISHARES TR USA SIZE FACTOR 46432F370 42,737 470,776 SH   SOLE 18 470,776 0 0
ISHARES TR USA SIZE FACTOR 46432F370 4,466 49,200 SH   SOLE 19 49,200 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 65,330 796,318 SH   SOLE 2 796,318 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,166 14,210 SH   SOLE 7 14,210 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 68,957 840,534 SH   SOLE 18 840,534 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 10,928 133,200 SH   SOLE 19 133,200 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 17,892 218,088 SH   SOLE 22 218,088 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 88,398 741,283 SH   SOLE 2 586,854 0 154,429
ISHARES TR USA MOMENTUM FCT 46432F396 736 6,172 SH   SOLE 7 6,172 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 61 511 SH   SOLE 17 0 0 511
ISHARES TR USA MOMENTUM FCT 46432F396 111,463 934,701 SH   SOLE 18 743,287 0 191,414
ISHARES TR USA MOMENTUM FCT 46432F396 61,460 515,389 SH   SOLE 19 515,389 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 18,082 151,634 SH   SOLE 22 151,634 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 22,556 390,515 SH   SOLE 2 201,222 0 189,293
ISHARES TR CORE MSCI TOTAL 46432F834 180 3,110 SH   SOLE 17 0 0 3,110
ISHARES TR CORE MSCI TOTAL 46432F834 892 15,451 SH   SOLE 18 15,451 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 9,230,457 159,807,079 SH   SOLE 21 159,754,979 0 52,100
ISHARES TR CORE MSCI TOTAL 46432F834 301,318 5,216,726 SH   SOLE 22 5,216,726 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,957,078 32,046,466 SH   SOLE 2 30,482,441 0 1,564,025
ISHARES TR CORE MSCI EAFE 46432F842 65,945 1,079,820 SH   SOLE 3 1,079,820 0 0
ISHARES TR CORE MSCI EAFE 46432F842 42,232 691,538 SH   SOLE 4 691,538 0 0
ISHARES TR CORE MSCI EAFE 46432F842 158,639 2,597,652 SH   SOLE 7 488,771 0 2,108,881
ISHARES TR CORE MSCI EAFE 46432F842 99,237 1,624,972 SH   SOLE 17 0 0 1,624,972
ISHARES TR CORE MSCI EAFE 46432F842 222,826 3,648,704 SH   SOLE 18 3,272,082 0 376,622
ISHARES TR CORE MSCI EAFE 46432F842 299,069 4,897,148 SH   SOLE 19 4,897,148 0 0
ISHARES TR CORE MSCI EAFE 46432F842 53,012 868,055 SH   SOLE 21 0 0 868,055
ISHARES TR CORE MSCI EAFE 46432F842 64,867 1,062,182 SH   SOLE 22 1,062,182 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,997 130,942 SH   SOLE 23 130,942 0 0
ISHARES TR CORE MSCI EAFE 46432F842 14,767 241,800 SH   SOLE 26 0 0 241,800
ISHARES TR CORE 1 5 YR USD 46432F859 4 81 SH   SOLE 17 0 0 81
ISHARES TR CORE 1 5 YR USD 46432F859 580 11,487 SH   SOLE 18 11,487 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 554 22,170 SH   SOLE 18 22,170 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,160 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,175 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 7,364 143,994 SH   SOLE 2 143,994 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 145 2,845 SH   SOLE 18 2,845 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 1,359 47,554 SH   SOLE 2 0 0 47,554
ISHARES TR MULTIFACTOR INTL 46434V274 5,907 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 310 SH   SOLE 18 310 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 12,974 508,768 SH   SOLE 21 508,768 0 0
ISHARES TR MULTIFACTOR USA 46434V282 10,340 323,935 SH   SOLE 2 0 0 323,935
ISHARES TR MULTIFACTOR USA 46434V282 336 10,540 SH   SOLE 7 10,540 0 0
ISHARES TR MULTIFACTOR USA 46434V282 221 6,919 SH   SOLE 18 6,919 0 0
ISHARES TR MULTIFACTOR USA 46434V282 151 4,739 SH   SOLE 19 4,739 0 0
ISHARES TR MULTIFACTOR USA 46434V282 12,901 404,158 SH   SOLE 21 404,158 0 0
ISHARES TR MULTIFACTOR USA 46434V290 1,374 34,438 SH   SOLE 2 0 0 34,438
ISHARES TR MULTIFACTOR USA 46434V290 40 1,009 SH   SOLE 18 1,009 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,751 102,189 SH   SOLE 2 102,189 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,779 81,285 SH   SOLE 7 81,285 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2 48 SH   SOLE 17 0 0 48
ISHARES TR 0-5YR HI YL CP 46434V407 134,506 2,893,218 SH   SOLE 18 2,727,701 0 165,517
ISHARES TR 0-5YR HI YL CP 46434V407 94,384 2,030,200 SH   SOLE 19 2,030,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 110,267 3,617,677 SH   SOLE 2 21,836 0 3,595,841
ISHARES TR MSCI SAUDI ARBIA 46434V423 7,688 252,232 SH   SOLE 4 252,232 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,153 136,247 SH   SOLE 7 0 0 136,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 14,379 471,749 SH   SOLE 22 471,749 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,202 72,236 SH   SOLE 23 72,236 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 5,800 197,400 SH   SOLE 19 197,400 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 5,814 195,900 SH   SOLE 19 195,900 0 0
ISHARES TR MSCI LW CRB TG 46434V464 131 1,094 SH   SOLE 18 1,094 0 0
ISHARES TR IBONDS SEP2020 46434V571 1 53 SH   SOLE 17 0 0 53
ISHARES TR IBONDS SEP2020 46434V571 3 137 SH   SOLE 18 137 0 0
ISHARES TR CORE TOTAL USD 46434V613 1 23 SH   SOLE 17 0 0 23
ISHARES TR CORE TOTAL USD 46434V613 389 7,415 SH   SOLE 18 7,415 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,566,289 29,885,299 SH   SOLE 21 29,885,299 0 0
ISHARES TR CORE DIV GRWTH 46434V621 43 1,103 SH   SOLE 17 0 0 1,103
ISHARES TR CORE DIV GRWTH 46434V621 1,278 32,656 SH   SOLE 18 6,489 0 26,167
ISHARES TR CORE DIV GRWTH 46434V621 15,811 403,968 SH   SOLE 19 403,968 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 293 9,491 SH   SOLE 2 9,491 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 282 9,136 SH   SOLE 3 9,136 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 128 4,141 SH   SOLE 18 4,141 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 14,508 516,680 SH   SOLE 2 516,680 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 99 3,522 SH   SOLE 18 3,522 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 5,116 182,200 SH   SOLE 19 182,200 0 0
ISHARES TR CORE MSCI PAC 46434V696 39,456 702,056 SH   SOLE 2 702,056 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH   SOLE 17 0 0 21
ISHARES TR CORE MSCI EURO 46434V738 338 7,399 SH   SOLE 2 7,399 0 0
ISHARES TR CORE MSCI EURO 46434V738 274 5,995 SH   SOLE 7 5,995 0 0
ISHARES TR CORE MSCI EURO 46434V738 1 11 SH   SOLE 17 0 0 11
ISHARES TR CORE MSCI EURO 46434V738 15,081 329,711 SH   SOLE 23 329,711 0 0
ISHARES TR MSCI UAE ETF 46434V761 253 18,652 SH   SOLE 23 18,652 0 0
ISHARES TR MSCI QATAR ETF 46434V779 400 22,800 SH   SOLE 4 22,800 0 0
ISHARES TR MSCI QATAR ETF 46434V779 354 20,151 SH   SOLE 23 20,151 0 0
ISHARES TR HDG MSCI EAFE 46434V803 399 13,330 SH   SOLE 3 13,330 0 0
ISHARES TR HDG MSCI EAFE 46434V803 15 508 SH   SOLE 17 0 0 508
ISHARES TR HDG MSCI EAFE 46434V803 1,767 59,013 SH   SOLE 18 59,013 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,641 221,798 SH   SOLE 22 0 0 221,798
ISHARES TR ULTR SH TRM BD 46434V878 28,329 562,198 SH   SOLE 2 562,198 0 0
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 ESG USD CORPT 46435G193 2 72 SH   SOLE 18 72 0 0
ISHARES TR EDGE INVT GRDE 46435G219 2 41 SH   SOLE 18 41 0 0
ISHARES TR EDGE INVT GRDE 46435G219 10,499 199,001 SH   SOLE 19 199,001 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 2 91 SH   SOLE 18 91 0 0
ISHARES TR EDEG HIG YLELD 46435G250 4,228 83,561 SH   SOLE 19 83,561 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 72,484 1,327,060 SH   SOLE 2 1,143,743 0 183,317
ISHARES TR CORE MSCI INTL 46435G326 314 5,750 SH   SOLE 18 5,750 0 0
ISHARES TR CORE MSCI INTL 46435G326 767,897 14,058,902 SH   SOLE 21 14,058,902 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 23,335 742,440 SH   SOLE 2 742,440 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH   SOLE 17 0 0 2
ISHARES TR MSCI UK ETF NEW 46435G334 107 3,405 SH   SOLE 18 3,405 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 45,656 1,452,614 SH   SOLE 21 1,452,614 0 0
ISHARES TR MORTGE REL ETF 46435G342 229 5,446 SH   SOLE 3 5,446 0 0
ISHARES TR MORTGE REL ETF 46435G342 213 5,046 SH   SOLE 15 5,046 0 0
ISHARES TR MORTGE REL ETF 46435G342 57,942 1,375,308 SH   SOLE 21 1,375,308 0 0
ISHARES TR INTL VALUE FACTR 46435G409 5,775 253,400 SH   SOLE 19 253,400 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 36,931 564,959 SH   SOLE 2 564,959 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 12 176 SH   SOLE 18 176 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 4,737 72,467 SH   SOLE 22 72,467 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,747 105,000 SH   SOLE   105,000 0 0
ISHARES TR ESG MSCI EAFE 46435G516 33,928 529,136 SH   SOLE 2 529,136 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3 46 SH   SOLE 17 0 0 46
ISHARES TR ESG MSCI EAFE 46435G516 362 5,643 SH   SOLE 18 5,643 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,661 57,102 SH   SOLE 22 57,102 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 1,884 68,093 SH   SOLE   68,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 6,593 118,184 SH   SOLE 2 118,184 0 0
ISHARES TR CORE INTL AGGR 46435G672 785 14,079 SH   SOLE 3 14,079 0 0
ISHARES TR CORE INTL AGGR 46435G672 112,173 2,010,630 SH   SOLE 7 0 0 2,010,630
ISHARES TR CORE INTL AGGR 46435G672 278,981 5,000,561 SH   SOLE 21 5,000,561 0 0
ISHARES TR IBONDS DEC2022 46435G755 313 11,964 SH   SOLE 18 11,964 0 0
ISHARES TR IBONDS DEC2021 46435G789 323 12,510 SH   SOLE 18 12,510 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR CYBERSECURITY 46435U135 618 25,000 SH   SOLE   25,000 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,330 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 7,459 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 5,058 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 4,958 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 5,069 200,000 SH   SOLE   200,000 0 0
ISHARES TR GENOMICS IMMUN 46435U192 20,091 820,000 SH   SOLE   820,000 0 0
ISHARES TR IBONDS 21 TRM HG 46435U226 5,007 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS DEC 26 46435U259 2 60 SH   SOLE 18 60 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 27,792 567,000 SH   SOLE   567,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 24,165 1,000,000 SH   SOLE   1,000,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 7,025 280,000 SH   SOLE   280,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 6,525 190,000 SH   SOLE   190,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 2 57 SH   SOLE 18 57 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG US AGR BD 46435U549 9 165 SH   SOLE 18 165 0 0
ISHARES TR ESG MSCI USA SML 46435U663 801 30,000 SH   SOLE   30,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 504 18,879 SH   SOLE 22 18,879 0 0
ISHARES TR IBONDS DEC 46435U697 4 135 SH   SOLE 18 135 0 0
ISHARES TR BROAD USD HIGH 46435U853 1 25 SH   SOLE 17 0 0 25
ISHARES TR BROAD USD HIGH 46435U853 1 36 SH   SOLE 18 36 0 0
ISHARES TR BROAD USD HIGH 46435U853 69,115 1,687,800 SH   SOLE 19 1,687,800 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 7,621 300,000 SH   SOLE   300,000 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 50,093 995,095 SH   SOLE 2 995,095 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 9 174 SH   SOLE 17 0 0 174
ISHARES US ETF TR SHT MAT BD ETF 46431W507 20,177 400,809 SH   SOLE 18 400,809 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 169,626 3,369,608 SH   SOLE 19 3,369,608 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 7,235 275,000 SH   SOLE   275,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 13,234 300,000 SH   SOLE   300,000 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 560 10,000 SH   SOLE   10,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 1,695 70,000 SH   SOLE   70,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1,198 45,000 SH   SOLE   45,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,657 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 3 28 SH   SOLE 18 28 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 5,052 100,750 SH   SOLE 18 100,750 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,281 2,000,000 PRN   SOLE 21 2,000,000 0 0
ISORAY INC COM 46489V104 15 47,056 SH   SOLE 21 47,056 0 0
ISORAY INC COM 46489V104 269 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,271 253,762 SH   SOLE 7 253,762 0 0
ISRAMCO INC COM NEW 465141406 118 964 SH   SOLE 2 19 0 945
ISRAMCO INC COM NEW 465141406 311 2,535 SH   SOLE 18 2,535 0 0
ISRAMCO INC COM NEW 465141406 147 1,201 SH   SOLE 19 1,201 0 0
ISRAMCO INC COM NEW 465141406 3,061 24,949 SH   SOLE 21 24,949 0 0
ISRAMCO INC COM NEW 465141406 2,065 16,827 SH   SOLE 22 16,353 0 474
ISSUER DIRECT CORPORATION COM NEW 46520M204 6 597 SH   SOLE 18 597 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 59 5,710 SH   SOLE 21 5,710 0 0
ISTAR INC COM 45031U101 774 59,329 SH   SOLE 2 2,451 0 56,878
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 19 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 3,493 267,697 SH   SOLE 18 267,697 0 0
ISTAR INC COM 45031U101 1,329 101,866 SH   SOLE 19 101,866 0 0
ISTAR INC COM 45031U101 99,707 7,640,403 SH   SOLE 21 7,640,403 0 0
ISTAR INC COM 45031U101 25,825 1,978,937 SH   SOLE 22 1,879,294 0 99,643
ISTAR INC COM 45031U101 339 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 111 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,079 82,662 SH   SOLE 30 82,662 0 0
ISTAR INC COM 45031U101 118 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,022 965,000 PRN   SOLE 21 965,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 502 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 13,801 1,641,041 SH   SOLE 2 285,081 0 1,355,960
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,752 208,321 SH   SOLE 13 208,321 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 44,583 5,301,234 SH   SOLE 18 2,449,874 0 2,851,360
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21,752 2,586,471 SH   SOLE 19 2,586,471 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 147,178 17,500,380 SH   SOLE 21 17,500,380 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 35,060 4,168,828 SH   SOLE 22 4,168,828 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 20,571 2,445,965 SH   SOLE 25 2,445,965 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7,423 882,640 SH   SOLE 30 882,640 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 100,656 11,968,567 SH   SOLE 34 11,968,567 0 0
ITERIS INC COM 46564T107 189 32,876 SH   SOLE 2 974 0 31,902
ITERIS INC COM 46564T107 829 144,240 SH   SOLE 18 144,240 0 0
ITERIS INC COM 46564T107 390 67,845 SH   SOLE 19 67,845 0 0
ITERIS INC COM 46564T107 7,972 1,387,702 SH   SOLE 21 1,387,702 0 0
ITERIS INC COM 46564T107 6,480 1,127,892 SH   SOLE 22 1,104,600 0 23,292
ITRON INC COM 465741106 2,208 29,853 SH   SOLE 2 1,414 0 28,439
ITRON INC COM 465741106 12 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 46 619 SH   SOLE 7 619 0 0
ITRON INC COM 465741106 12,493 168,911 SH   SOLE 18 155,225 0 13,686
ITRON INC COM 465741106 4,768 64,463 SH   SOLE 19 64,463 0 0
ITRON INC COM 465741106 284,783 3,850,499 SH   SOLE 21 3,850,499 0 0
ITRON INC COM 465741106 74,635 1,009,126 SH   SOLE 22 959,214 0 49,912
ITRON INC COM 465741106 794 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 333 4,508 SH   SOLE 28 4,508 0 0
ITRON INC COM 465741106 3,646 49,292 SH   SOLE 30 49,292 0 0
ITRON INC COM 465741106 238 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 16,153 263,976 SH   SOLE 2 78,759 0 185,217
ITT INC COM 45073V108 98 1,603 SH   SOLE 4 1,603 0 0
ITT INC COM 45073V108 154 2,515 SH   SOLE 7 2,515 0 0
ITT INC COM 45073V108 15,079 246,422 SH   SOLE 18 246,209 0 213
ITT INC COM 45073V108 1,233 20,153 SH   SOLE 19 20,153 0 0
ITT INC COM 45073V108 261,782 4,278,180 SH   SOLE 21 4,278,180 0 0
ITT INC COM 45073V108 190,648 3,115,672 SH   SOLE 22 2,932,389 0 183,283
ITT INC COM 45073V108 172 2,819 SH   SOLE 23 2,819 0 0
ITT INC COM 45073V108 2,384 38,967 SH   SOLE 26 22,542 0 16,425
ITT INC COM 45073V108 692 11,315 SH   SOLE 28 11,315 0 0
ITT INC COM 45073V108 77 1,256 SH   SOLE 29 1,256 0 0
ITT INC COM 45073V108 1,533 25,054 SH   SOLE 30 25,054 0 0
ITT INC COM 45073V108 942 15,388 SH   SOLE 31 3,188 0 12,200
ITT INC COM 45073V108 674 11,012 SH   SOLE 34 11,012 0 0
ITT INC COM 45073V108 112 1,831 SH   SOLE 36 1,831 0 0
ITT INC COM 45073V108 466 7,616 SH   SOLE 40 7,616 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 32 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 7,722 311,487 SH   SOLE 21 311,487 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,577 144,303 SH   SOLE 22 140,842 0 3,461
ITURAN LOCATION AND CONTROL SHS M6158M104 347 14,006 SH   SOLE 23 14,006 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 78 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 80 3,209 SH   SOLE 30 3,209 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9 354 SH   SOLE 34 354 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 36 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 10 8,740 SH   SOLE 18 8,740 0 0
IVERIC BIO INC COM 46583P102 132 117,896 SH   SOLE 21 117,896 0 0
IVERIC BIO INC COM 46583P102 558 498,417 SH   SOLE 22 498,417 0 0
IVERIC BIO INC COM 46583P102 32 28,557 SH   SOLE 26 0 0 28,557
IZEA WORLDWIDE INC COM 46604H105 2 6,396 SH   SOLE 21 6,396 0 0
J & J SNACK FOODS CORP COM 466032109 2,762 14,388 SH   SOLE 2 1,731 0 12,657
J & J SNACK FOODS CORP COM 466032109 10 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 50 261 SH   SOLE 7 261 0 0
J & J SNACK FOODS CORP COM 466032109 14,895 77,577 SH   SOLE 18 67,792 0 9,785
J & J SNACK FOODS CORP COM 466032109 13,876 72,269 SH   SOLE 19 72,269 0 0
J & J SNACK FOODS CORP COM 466032109 314,495 1,637,995 SH   SOLE 21 1,637,995 0 0
J & J SNACK FOODS CORP COM 466032109 94,567 492,539 SH   SOLE 22 471,926 0 20,613
J & J SNACK FOODS CORP COM 466032109 1,193 6,215 SH   SOLE 23 6,215 0 0
J & J SNACK FOODS CORP COM 466032109 2,864 14,916 SH   SOLE 26 2,800 0 12,116
J & J SNACK FOODS CORP COM 466032109 399 2,080 SH   SOLE 28 2,080 0 0
J & J SNACK FOODS CORP COM 466032109 4,064 21,168 SH   SOLE 30 21,168 0 0
J & J SNACK FOODS CORP COM 466032109 156 813 SH   SOLE 34 813 0 0
J & J SNACK FOODS CORP COM 466032109 234 1,218 SH   SOLE 40 1,218 0 0
J ALEXANDERS HLDGS INC COM 46609J106 200 17,081 SH   SOLE 2 6,138 0 10,943
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 553 47,153 SH   SOLE 18 47,153 0 0
J ALEXANDERS HLDGS INC COM 46609J106 899 76,699 SH   SOLE 19 76,699 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,319 453,872 SH   SOLE 21 453,872 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,470 466,719 SH   SOLE 22 456,172 0 10,547
J ALEXANDERS HLDGS INC COM 46609J106 128 10,956 SH   SOLE 23 10,956 0 0
J ALEXANDERS HLDGS INC COM 46609J106 548 46,735 SH   SOLE 26 0 0 46,735
J JILL INC COM 46620W102 31 16,537 SH   SOLE 2 421 0 16,116
J JILL INC COM 46620W102 106 55,662 SH   SOLE 18 55,662 0 0
J JILL INC COM 46620W102 52 27,275 SH   SOLE 19 27,275 0 0
J JILL INC COM 46620W102 1,122 590,701 SH   SOLE 21 590,701 0 0
J JILL INC COM 46620W102 662 348,426 SH   SOLE 22 337,963 0 10,463
J2 GLOBAL INC COM 48123V102 6,438 70,884 SH   SOLE 2 31,722 0 39,162
J2 GLOBAL INC COM 48123V102 18 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 78 864 SH   SOLE 7 864 0 0
J2 GLOBAL INC COM 48123V102 26,240 288,926 SH   SOLE 18 273,403 0 15,523
J2 GLOBAL INC COM 48123V102 14,063 154,846 SH   SOLE 19 154,846 0 0
J2 GLOBAL INC COM 48123V102 317,285 3,493,561 SH   SOLE 21 3,493,561 0 0
J2 GLOBAL INC COM 48123V102 149,970 1,651,290 SH   SOLE 22 1,561,866 0 89,424
J2 GLOBAL INC COM 48123V102 1,191 13,113 SH   SOLE 23 13,113 0 0
J2 GLOBAL INC COM 48123V102 2,865 31,541 SH   SOLE 26 14,288 0 17,253
J2 GLOBAL INC COM 48123V102 583 6,423 SH   SOLE 28 6,423 0 0
J2 GLOBAL INC COM 48123V102 5,298 58,333 SH   SOLE 30 58,333 0 0
J2 GLOBAL INC COM 48123V102 1,610 17,732 SH   SOLE 31 0 0 17,732
J2 GLOBAL INC COM 48123V102 15 163 SH   SOLE 34 163 0 0
J2 GLOBAL INC COM 48123V102 16 180 SH   SOLE 36 180 0 0
J2 GLOBAL INC COM 48123V102 447 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,489 1,050,000 PRN   SOLE 21 1,050,000 0 0
JABIL INC COM 466313103 13,780 385,238 SH   SOLE 2 100,327 0 284,911
JABIL INC COM 466313103 28 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 222 6,193 SH   SOLE 7 6,193 0 0
JABIL INC COM 466313103 48 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 14,047 392,716 SH   SOLE 18 392,716 0 0
JABIL INC COM 466313103 1,207 33,750 SH   SOLE 19 33,750 0 0
JABIL INC COM 466313103 245,579 6,865,515 SH   SOLE 21 6,865,515 0 0
JABIL INC COM 466313103 186,192 5,205,244 SH   SOLE 22 4,872,079 0 333,165
JABIL INC COM 466313103 4,870 136,158 SH   SOLE 25 136,158 0 0
JABIL INC COM 466313103 16,412 458,817 SH   SOLE 26 131,665 0 327,152
JABIL INC COM 466313103 657 18,381 SH   SOLE 28 18,381 0 0
JABIL INC COM 466313103 1,569 43,875 SH   SOLE 30 43,875 0 0
JABIL INC COM 466313103 113 3,158 SH   SOLE 31 3,158 0 0
JABIL INC COM 466313103 4,307 120,410 SH   SOLE 36 120,410 0 0
JABIL INC COM 466313103 482 13,474 SH   SOLE 40 13,474 0 0
JACK IN THE BOX INC COM 466367109 3,352 36,782 SH   SOLE 2 11,994 0 24,788
JACK IN THE BOX INC COM 466367109 6 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 39 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 13,473 147,859 SH   SOLE 18 147,859 0 0
JACK IN THE BOX INC COM 466367109 4,059 44,544 SH   SOLE 19 44,544 0 0
JACK IN THE BOX INC COM 466367109 168,185 1,845,756 SH   SOLE 21 1,845,756 0 0
JACK IN THE BOX INC COM 466367109 80,207 880,234 SH   SOLE 22 842,494 0 37,740
JACK IN THE BOX INC COM 466367109 2,013 22,094 SH   SOLE 23 22,094 0 0
JACK IN THE BOX INC COM 466367109 677 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 285 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 640 7,028 SH   SOLE 30 7,028 0 0
JACK IN THE BOX INC COM 466367109 193 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 29,990 327,755 SH   SOLE 2 42,796 0 284,959
JACOBS ENGR GROUP INC COM 469814107 4,983 54,459 SH   SOLE 4 50,419 0 4,040
JACOBS ENGR GROUP INC COM 469814107 17,364 189,773 SH   SOLE 7 134,745 0 55,028
JACOBS ENGR GROUP INC COM 469814107 539 5,894 SH   SOLE 13 5,894 0 0
JACOBS ENGR GROUP INC COM 469814107 116 1,264 SH   SOLE 15 1,264 0 0
JACOBS ENGR GROUP INC COM 469814107 25,246 275,909 SH   SOLE 18 256,275 0 19,634
JACOBS ENGR GROUP INC COM 469814107 4,640 50,707 SH   SOLE 19 50,707 0 0
JACOBS ENGR GROUP INC COM 469814107 291,202 3,182,533 SH   SOLE 21 3,182,533 0 0
JACOBS ENGR GROUP INC COM 469814107 321,944 3,518,510 SH   SOLE 22 3,140,050 0 378,460
JACOBS ENGR GROUP INC COM 469814107 9,196 100,499 SH   SOLE 23 100,499 0 0
JACOBS ENGR GROUP INC COM 469814107 13,062 142,756 SH   SOLE 25 142,756 0 0
JACOBS ENGR GROUP INC COM 469814107 37,108 405,557 SH   SOLE 26 194,812 0 210,745
JACOBS ENGR GROUP INC COM 469814107 701 7,661 SH   SOLE 28 0 0 7,661
JACOBS ENGR GROUP INC COM 469814107 2,935 32,077 SH   SOLE 29 3,245 0 28,832
JACOBS ENGR GROUP INC COM 469814107 48,074 525,394 SH   SOLE 30 525,394 0 0
JACOBS ENGR GROUP INC COM 469814107 2,700 29,503 SH   SOLE 31 24,481 0 5,022
JACOBS ENGR GROUP INC COM 469814107 781 8,537 SH   SOLE 34 8,537 0 0
JACOBS ENGR GROUP INC COM 469814107 8,508 92,983 SH   SOLE 36 92,983 0 0
JACOBS ENGR GROUP INC COM 469814107 360 3,929 SH   SOLE 40 3,929 0 0
JAGGED PEAK ENERGY INC COM 47009K107 477 65,647 SH   SOLE 2 2,866 0 62,781
JAGGED PEAK ENERGY INC COM 47009K107 11 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,102 289,560 SH   SOLE 18 289,560 0 0
JAGGED PEAK ENERGY INC COM 47009K107 813 112,007 SH   SOLE 19 112,007 0 0
JAGGED PEAK ENERGY INC COM 47009K107 48,868 6,731,079 SH   SOLE 21 6,731,079 0 0
JAGGED PEAK ENERGY INC COM 47009K107 13,953 1,921,951 SH   SOLE 22 1,840,842 0 81,109
JAGGED PEAK ENERGY INC COM 47009K107 30 4,083 SH   SOLE 26 0 0 4,083
JAGGED PEAK ENERGY INC COM 47009K107 48 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 587 80,799 SH   SOLE 30 80,799 0 0
JAGGED PEAK ENERGY INC COM 47009K107 39 5,344 SH   SOLE 40 5,344 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM 47012E106 11 12,982 SH   SOLE 21 12,982 0 0
JAKKS PAC INC COM 47012E106 299 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 1,439 28,083 SH   SOLE 2 991 0 27,092
JAMES RIV GROUP LTD COM G5005R107 7 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 30 577 SH   SOLE 7 577 0 0
JAMES RIV GROUP LTD COM G5005R107 6,824 133,185 SH   SOLE 18 133,185 0 0
JAMES RIV GROUP LTD COM G5005R107 2,453 47,868 SH   SOLE 19 47,868 0 0
JAMES RIV GROUP LTD COM G5005R107 170,274 3,323,073 SH   SOLE 21 3,323,073 0 0
JAMES RIV GROUP LTD COM G5005R107 42,845 836,159 SH   SOLE 22 799,323 0 36,836
JAMES RIV GROUP LTD COM G5005R107 80 1,557 SH   SOLE 23 1,557 0 0
JAMES RIV GROUP LTD COM G5005R107 1,477 28,832 SH   SOLE 26 6,986 0 21,846
JAMES RIV GROUP LTD COM G5005R107 178 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,259 44,092 SH   SOLE 30 44,092 0 0
JAMES RIV GROUP LTD COM G5005R107 190 3,700 SH   SOLE 40 3,700 0 0
JANONE INC COM 47089W104 0 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1 14 SH   SOLE 17 0 0 14
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,956 265,164 SH   SOLE 2 92,789 0 172,375
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17 750 SH   SOLE 4 750 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 741 32,980 SH   SOLE 7 32,980 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10,781 480,007 SH   SOLE 18 480,007 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 464 20,677 SH   SOLE 19 20,677 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 250,202 11,139,876 SH   SOLE 21 11,139,876 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102,972 4,584,684 SH   SOLE 22 4,340,425 0 244,259
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,754 78,080 SH   SOLE 26 50,613 0 27,467
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 340 15,151 SH   SOLE 28 15,151 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,131 50,367 SH   SOLE 30 50,367 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 44 1,978 SH   SOLE 31 1,978 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,409 62,736 SH   SOLE 32 62,736 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 105 4,654 SH   SOLE 36 4,654 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 426 18,960 SH   SOLE 40 18,960 0 0
JASON INDS INC COM 471172106 2 4,335 SH   SOLE 18 4,335 0 0
JASON INDS INC COM 471172106 20 55,554 SH   SOLE 21 55,554 0 0
JASON INDS INC COM 471172106 9 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,094 2,175,000 PRN   SOLE 21 2,175,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18,661 145,626 SH   SOLE 2 20,192 0 125,434
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,502 27,331 SH   SOLE 4 25,793 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,090 31,920 SH   SOLE 7 7,696 0 24,224
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 104 808 SH   SOLE 13 808 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 63 495 SH   SOLE 15 495 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,108 39,861 SH   SOLE 18 34,935 0 4,926
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,332 26,002 SH   SOLE 19 26,002 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 197,272 1,539,506 SH   SOLE 21 1,539,506 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 207,040 1,615,736 SH   SOLE 22 1,507,006 0 108,730
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,736 44,766 SH   SOLE 23 44,766 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,515 66,447 SH   SOLE 25 66,447 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32,032 249,974 SH   SOLE 26 100,170 0 149,804
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,407 10,979 SH   SOLE 28 7,875 0 3,104
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,677 13,087 SH   SOLE 29 1,296 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,776 130,920 SH   SOLE 30 130,920 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,506 11,755 SH   SOLE 31 9,890 0 1,865
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,825 53,259 SH   SOLE 34 53,259 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,723 36,862 SH   SOLE 36 36,862 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 155 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 10,906 278,147 SH   SOLE 2 59,194 0 218,953
JBG SMITH PPTYS COM 46590V100 1,324 33,769 SH   SOLE 4 33,769 0 0
JBG SMITH PPTYS COM 46590V100 4,844 123,550 SH   SOLE 7 123,550 0 0
JBG SMITH PPTYS COM 46590V100 191 4,861 SH   SOLE 15 4,861 0 0
JBG SMITH PPTYS COM 46590V100 12,980 331,026 SH   SOLE 18 331,026 0 0
JBG SMITH PPTYS COM 46590V100 5,703 145,445 SH   SOLE 19 145,445 0 0
JBG SMITH PPTYS COM 46590V100 260,649 6,647,519 SH   SOLE 21 6,647,519 0 0
JBG SMITH PPTYS COM 46590V100 195,855 4,995,027 SH   SOLE 22 4,763,058 0 231,969
JBG SMITH PPTYS COM 46590V100 154 3,916 SH   SOLE 23 3,916 0 0
JBG SMITH PPTYS COM 46590V100 10,010 255,281 SH   SOLE 25 255,281 0 0
JBG SMITH PPTYS COM 46590V100 3,767 96,076 SH   SOLE 26 40,608 0 55,468
JBG SMITH PPTYS COM 46590V100 554 14,122 SH   SOLE 28 14,122 0 0
JBG SMITH PPTYS COM 46590V100 2,463 62,807 SH   SOLE 29 62,807 0 0
JBG SMITH PPTYS COM 46590V100 21,551 549,637 SH   SOLE 30 549,637 0 0
JBG SMITH PPTYS COM 46590V100 96 2,447 SH   SOLE 31 2,447 0 0
JBG SMITH PPTYS COM 46590V100 495 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 100,791 3,572,884 SH   SOLE 2 228,624 0 3,344,260
JD COM INC SPON ADR CL A 47215P106 10,132 359,165 SH   SOLE 4 359,165 0 0
JD COM INC SPON ADR CL A 47215P106 4,423 156,781 SH   SOLE 7 156,781 0 0
JD COM INC SPON ADR CL A 47215P106 8,241 292,118 SH   SOLE 13 292,118 0 0
JD COM INC SPON ADR CL A 47215P106 8,293 293,974 SH   SOLE 15 283,457 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 18,183 644,554 SH   SOLE 18 644,554 0 0
JD COM INC SPON ADR CL A 47215P106 5,561 197,140 SH   SOLE 19 197,140 0 0
JD COM INC SPON ADR CL A 47215P106 376,843 13,358,479 SH   SOLE 21 13,358,479 0 0
JD COM INC SPON ADR CL A 47215P106 421,432 14,939,109 SH   SOLE 22 12,253,111 0 2,685,998
JD COM INC SPON ADR CL A 47215P106 14,677 520,285 SH   SOLE 23 520,285 0 0
JD COM INC SPON ADR CL A 47215P106 14,167 502,184 SH   SOLE 25 502,184 0 0
JD COM INC SPON ADR CL A 47215P106 77,708 2,754,636 SH   SOLE 26 132,964 0 2,621,672
JD COM INC SPON ADR CL A 47215P106 2,993 106,100 SH   SOLE 28 106,100 0 0
JD COM INC SPON ADR CL A 47215P106 5,843 207,114 SH   SOLE 29 163,512 0 43,602
JD COM INC SPON ADR CL A 47215P106 140,535 4,981,730 SH   SOLE 30 4,981,730 0 0
JD COM INC SPON ADR CL A 47215P106 4,485 159,003 SH   SOLE 31 159,003 0 0
JD COM INC SPON ADR CL A 47215P106 5,278 187,098 SH   SOLE 32 187,098 0 0
JD COM INC SPON ADR CL A 47215P106 3,800 134,689 SH   SOLE 34 134,689 0 0
JD COM INC SPON ADR CL A 47215P106 1,178 41,748 SH   SOLE 36 41,748 0 0
JD COM INC SPON ADR CL A 47215P106 174 6,162 SH   SOLE 40 6,162 0 0
JEFFERIES FINL GROUP INC COM 47233W109 14,240 773,939 SH   SOLE 2 151,522 0 622,417
JEFFERIES FINL GROUP INC COM 47233W109 1,827 99,298 SH   SOLE 4 91,116 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 382 20,751 SH   SOLE 7 20,751 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11 577 SH   SOLE 13 577 0 0
JEFFERIES FINL GROUP INC COM 47233W109 51 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 14,259 774,958 SH   SOLE 18 754,715 0 20,243
JEFFERIES FINL GROUP INC COM 47233W109 4,681 254,414 SH   SOLE 19 254,414 0 0
JEFFERIES FINL GROUP INC COM 47233W109 226,941 12,333,744 SH   SOLE 21 12,333,744 0 0
JEFFERIES FINL GROUP INC COM 47233W109 156,776 8,520,428 SH   SOLE 22 7,954,931 0 565,497
JEFFERIES FINL GROUP INC COM 47233W109 3,483 189,284 SH   SOLE 23 189,284 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,109 331,998 SH   SOLE 25 331,998 0 0
JEFFERIES FINL GROUP INC COM 47233W109 17,751 964,749 SH   SOLE 26 440,847 0 523,902
JEFFERIES FINL GROUP INC COM 47233W109 955 51,885 SH   SOLE 28 35,811 0 16,074
JEFFERIES FINL GROUP INC COM 47233W109 1,092 59,371 SH   SOLE 29 6,213 0 53,158
JEFFERIES FINL GROUP INC COM 47233W109 8,437 458,535 SH   SOLE 30 458,535 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,667 308,003 SH   SOLE 31 56,349 0 251,654
JEFFERIES FINL GROUP INC COM 47233W109 1,982 107,721 SH   SOLE 34 107,721 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,041 219,616 SH   SOLE 36 219,616 0 0
JEFFERIES FINL GROUP INC COM 47233W109 119 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 1,169 60,616 SH   SOLE 2 2,826 0 57,790
JELD-WEN HLDG INC COM 47580P103 8 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 21 1,069 SH   SOLE 7 1,069 0 0
JELD-WEN HLDG INC COM 47580P103 4,435 229,921 SH   SOLE 18 229,921 0 0
JELD-WEN HLDG INC COM 47580P103 2,235 115,869 SH   SOLE 19 115,869 0 0
JELD-WEN HLDG INC COM 47580P103 47,850 2,480,580 SH   SOLE 21 2,480,580 0 0
JELD-WEN HLDG INC COM 47580P103 38,046 1,972,304 SH   SOLE 22 1,871,635 0 100,669
JELD-WEN HLDG INC COM 47580P103 380 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 164 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 398 20,641 SH   SOLE 30 20,641 0 0
JELD-WEN HLDG INC COM 47580P103 114 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 23 3,125 SH   SOLE 21 3,125 0 0
JERNIGAN CAP INC COM 476405105 447 23,220 SH   SOLE 2 973 0 22,247
JERNIGAN CAP INC COM 476405105 6 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,453 75,458 SH   SOLE 18 75,458 0 0
JERNIGAN CAP INC COM 476405105 679 35,257 SH   SOLE 19 35,257 0 0
JERNIGAN CAP INC COM 476405105 22,344 1,160,734 SH   SOLE 21 1,160,734 0 0
JERNIGAN CAP INC COM 476405105 13,677 710,484 SH   SOLE 22 696,353 0 14,131
JETBLUE AWYS CORP COM 477143101 11,963 714,237 SH   SOLE 2 176,623 0 537,614
JETBLUE AWYS CORP COM 477143101 115 6,867 SH   SOLE 7 6,867 0 0
JETBLUE AWYS CORP COM 477143101 13,851 826,924 SH   SOLE 18 826,924 0 0
JETBLUE AWYS CORP COM 477143101 1,137 67,881 SH   SOLE 19 67,881 0 0
JETBLUE AWYS CORP COM 477143101 241,417 14,412,960 SH   SOLE 21 14,412,960 0 0
JETBLUE AWYS CORP COM 477143101 157,771 9,419,144 SH   SOLE 22 8,966,447 0 452,697
JETBLUE AWYS CORP COM 477143101 106 6,303 SH   SOLE 31 6,303 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 85 34,090 SH   SOLE 21 34,090 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 751 300,234 SH   SOLE 22 300,234 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 339 135,707 SH   SOLE 30 135,707 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 67 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8,665 543,286 SH   SOLE 21 543,286 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,953 185,126 SH   SOLE 22 185,126 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35 2,167 SH   SOLE 25 2,167 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,113 257,868 SH   SOLE 30 257,868 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,828 28,441 SH   SOLE 2 2,593 0 25,848
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 57 575 SH   SOLE 7 575 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15,011 150,972 SH   SOLE 18 140,665 0 10,307
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,647 97,026 SH   SOLE 19 97,026 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 339,384 3,413,295 SH   SOLE 21 3,413,295 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 98,201 987,638 SH   SOLE 22 930,922 0 56,716
JOHN BEAN TECHNOLOGIES CORP COM 477839104 701 7,055 SH   SOLE 23 7,055 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,242 22,547 SH   SOLE 26 7,726 0 14,821
JOHN BEAN TECHNOLOGIES CORP COM 477839104 398 4,002 SH   SOLE 28 4,002 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,809 169,054 SH   SOLE 30 169,054 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 565 5,685 SH   SOLE 34 5,685 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 335 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 969,762 7,495,455 SH   SOLE 2 1,607,220 0 5,888,235
JOHNSON & JOHNSON COM 478160104 152,886 1,181,685 SH   SOLE 4 1,109,515 0 72,170
JOHNSON & JOHNSON COM 478160104 344,401 2,661,937 SH   SOLE 7 2,587,843 0 74,094
JOHNSON & JOHNSON COM 478160104 20,281 156,758 SH   SOLE 13 156,758 0 0
JOHNSON & JOHNSON COM 478160104 3,398 26,262 SH   SOLE 15 26,262 0 0
JOHNSON & JOHNSON COM 478160104 70 543 SH   SOLE 17 0 0 543
JOHNSON & JOHNSON COM 478160104 1,204,069 9,306,457 SH   SOLE 18 8,812,358 0 494,099
JOHNSON & JOHNSON COM 478160104 510,852 3,948,463 SH   SOLE 19 3,948,463 0 0
JOHNSON & JOHNSON COM 478160104 7,482 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 7,939,964 61,369,328 SH   SOLE 21 61,369,328 0 0
JOHNSON & JOHNSON COM 478160104 8,606,779 66,523,259 SH   SOLE 22 58,576,166 0 7,947,093
JOHNSON & JOHNSON COM 478160104 283,123 2,188,305 SH   SOLE 23 2,188,305 0 0
JOHNSON & JOHNSON COM 478160104 354,281 2,738,295 SH   SOLE 25 2,738,295 0 0
JOHNSON & JOHNSON COM 478160104 1,704,596 13,175,114 SH   SOLE 26 3,200,714 0 9,974,400
JOHNSON & JOHNSON COM 478160104 65,601 507,043 SH   SOLE 28 366,797 0 140,246
JOHNSON & JOHNSON COM 478160104 85,893 663,881 SH   SOLE 29 195,126 0 468,755
JOHNSON & JOHNSON COM 478160104 1,444,246 11,162,826 SH   SOLE 30 11,162,826 0 0
JOHNSON & JOHNSON COM 478160104 136,280 1,053,330 SH   SOLE 31 671,018 0 382,312
JOHNSON & JOHNSON COM 478160104 23,138 178,839 SH   SOLE 32 178,839 0 0
JOHNSON & JOHNSON COM 478160104 269,015 2,079,266 SH   SOLE 34 2,079,266 0 0
JOHNSON & JOHNSON COM 478160104 267,473 2,067,348 SH   SOLE 36 2,067,348 0 0
JOHNSON & JOHNSON COM 478160104 3,221 24,895 SH   SOLE 37 24,895 0 0
JOHNSON & JOHNSON COM 478160104 8,150 62,995 SH   SOLE 40 62,995 0 0
JOHNSON CTLS INTL PLC SHS G51502105 87,823 2,000,984 SH   SOLE 2 224,683 0 1,776,301
JOHNSON CTLS INTL PLC SHS G51502105 14,761 336,329 SH   SOLE 4 314,910 0 21,419
JOHNSON CTLS INTL PLC SHS G51502105 31,464 716,883 SH   SOLE 7 706,274 0 10,609
JOHNSON CTLS INTL PLC SHS G51502105 1,264 28,810 SH   SOLE 13 28,810 0 0
JOHNSON CTLS INTL PLC SHS G51502105 409 9,312 SH   SOLE 15 9,312 0 0
JOHNSON CTLS INTL PLC SHS G51502105 117,069 2,667,330 SH   SOLE 18 2,482,467 0 184,863
JOHNSON CTLS INTL PLC SHS G51502105 137,357 3,129,563 SH   SOLE 19 3,129,563 0 0
JOHNSON CTLS INTL PLC SHS G51502105 656,322 14,953,792 SH   SOLE 21 14,953,792 0 0
JOHNSON CTLS INTL PLC SHS G51502105 861,616 19,631,251 SH   SOLE 22 17,465,430 0 2,165,821
JOHNSON CTLS INTL PLC SHS G51502105 25,119 572,318 SH   SOLE 23 572,318 0 0
JOHNSON CTLS INTL PLC SHS G51502105 38,477 876,665 SH   SOLE 25 876,665 0 0
JOHNSON CTLS INTL PLC SHS G51502105 161,245 3,673,848 SH   SOLE 26 981,451 0 2,692,397
JOHNSON CTLS INTL PLC SHS G51502105 6,898 157,162 SH   SOLE 28 113,598 0 43,564
JOHNSON CTLS INTL PLC SHS G51502105 801 18,261 SH   SOLE 29 18,261 0 0
JOHNSON CTLS INTL PLC SHS G51502105 133,892 3,050,623 SH   SOLE 30 3,050,623 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7,664 174,619 SH   SOLE 31 143,903 0 30,716
JOHNSON CTLS INTL PLC SHS G51502105 34,957 796,478 SH   SOLE 34 796,478 0 0
JOHNSON CTLS INTL PLC SHS G51502105 25,231 574,870 SH   SOLE 36 574,870 0 0
JOHNSON CTLS INTL PLC SHS G51502105 787 17,936 SH   SOLE 40 17,936 0 0
JOHNSON OUTDOORS INC CL A 479167108 307 5,237 SH   SOLE 2 187 0 5,050
JOHNSON OUTDOORS INC CL A 479167108 8 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,047 17,881 SH   SOLE 18 17,881 0 0
JOHNSON OUTDOORS INC CL A 479167108 488 8,335 SH   SOLE 19 8,335 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,500 179,299 SH   SOLE 21 179,299 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,503 179,361 SH   SOLE 22 175,319 0 4,042
JOHNSON OUTDOORS INC CL A 479167108 36 623 SH   SOLE 23 623 0 0
JOHNSON OUTDOORS INC CL A 479167108 78 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 60 1,025 SH   SOLE 30 1,025 0 0
JOHNSON OUTDOORS INC CL A 479167108 53 903 SH   SOLE 34 903 0 0
JOINT CORP COM 47973J102 210 11,275 SH   SOLE 2 537 0 10,738
JOINT CORP COM 47973J102 994 53,403 SH   SOLE 18 47,460 0 5,943
JOINT CORP COM 47973J102 491 26,381 SH   SOLE 19 26,381 0 0
JOINT CORP COM 47973J102 8,437 453,338 SH   SOLE 21 453,338 0 0
JOINT CORP COM 47973J102 4,829 259,482 SH   SOLE 22 254,423 0 5,059
JOINT CORP COM 47973J102 7 374 SH   SOLE 23 374 0 0
JONES LANG LASALLE INC COM 48020Q107 20,467 147,180 SH   SOLE 2 35,866 0 111,314
JONES LANG LASALLE INC COM 48020Q107 2,716 19,529 SH   SOLE 4 18,329 0 1,200
JONES LANG LASALLE INC COM 48020Q107 4,281 30,785 SH   SOLE 7 8,107 0 22,678
JONES LANG LASALLE INC COM 48020Q107 13 93 SH   SOLE 13 93 0 0
JONES LANG LASALLE INC COM 48020Q107 21,336 153,429 SH   SOLE 18 149,261 0 4,168
JONES LANG LASALLE INC COM 48020Q107 1,633 11,741 SH   SOLE 19 11,741 0 0
JONES LANG LASALLE INC COM 48020Q107 413,680 2,974,829 SH   SOLE 21 2,974,829 0 0
JONES LANG LASALLE INC COM 48020Q107 238,573 1,715,615 SH   SOLE 22 1,610,576 0 105,039
JONES LANG LASALLE INC COM 48020Q107 5,152 37,049 SH   SOLE 23 37,049 0 0
JONES LANG LASALLE INC COM 48020Q107 1,178 8,471 SH   SOLE 25 8,471 0 0
JONES LANG LASALLE INC COM 48020Q107 24,601 176,907 SH   SOLE 26 47,841 0 129,066
JONES LANG LASALLE INC COM 48020Q107 1,280 9,206 SH   SOLE 28 6,583 0 2,623
JONES LANG LASALLE INC COM 48020Q107 1,715 12,335 SH   SOLE 29 1,040 0 11,295
JONES LANG LASALLE INC COM 48020Q107 21,189 152,375 SH   SOLE 30 152,375 0 0
JONES LANG LASALLE INC COM 48020Q107 1,397 10,047 SH   SOLE 31 8,279 0 1,768
JONES LANG LASALLE INC COM 48020Q107 375 2,699 SH   SOLE 34 2,699 0 0
JONES LANG LASALLE INC COM 48020Q107 1,470 10,573 SH   SOLE 36 10,573 0 0
JONES LANG LASALLE INC COM 48020Q107 222 1,600 SH   SOLE 40 1,600 0 0
JOUNCE THERAPEUTICS INC COM 481116101 76 22,865 SH   SOLE 2 8,747 0 14,118
JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 189 56,639 SH   SOLE 18 56,639 0 0
JOUNCE THERAPEUTICS INC COM 481116101 155 46,522 SH   SOLE 19 46,522 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,101 630,920 SH   SOLE 21 630,920 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,657 497,588 SH   SOLE 22 488,276 0 9,312
JOUNCE THERAPEUTICS INC COM 481116101 5 1,406 SH   SOLE 23 1,406 0 0
JOUNCE THERAPEUTICS INC COM 481116101 25 7,386 SH   SOLE 26 0 0 7,386
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,713 51,017 SH   SOLE 17 0 0 51,017
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 10,395 136,920 SH   SOLE 17 0 0 136,920
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 4 146 SH   SOLE 17 0 0 146
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 6 257 SH   SOLE 17 0 0 257
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 6 269 SH   SOLE 17 0 0 269
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH   SOLE 17 0 0 84
JPMORGAN CHASE & CO COM 46625H100 989,878 8,410,892 SH   SOLE 2 1,291,634 0 7,119,258
JPMORGAN CHASE & CO COM 46625H100 161,389 1,371,303 SH   SOLE 4 1,282,756 0 88,547
JPMORGAN CHASE & CO COM 46625H100 331,579 2,817,393 SH   SOLE 7 2,808,769 0 8,624
JPMORGAN CHASE & CO COM 46625H100 13,237 112,477 SH   SOLE 13 112,477 0 0
JPMORGAN CHASE & CO COM 46625H100 3,749 31,854 SH   SOLE 15 31,854 0 0
JPMORGAN CHASE & CO COM 46625H100 185 1,573 SH   SOLE 17 0 0 1,573
JPMORGAN CHASE & CO COM 46625H100 1,402,339 11,915,530 SH   SOLE 18 10,757,439 0 1,158,091
JPMORGAN CHASE & CO COM 46625H100 1,476,012 12,541,525 SH   SOLE 19 12,541,525 0 0
JPMORGAN CHASE & CO COM 46625H100 13,136 111,618 SH   SOLE 20 111,618 0 0
JPMORGAN CHASE & CO COM 46625H100 6,777,036 57,583,789 SH   SOLE 21 57,583,789 0 0
JPMORGAN CHASE & CO COM 46625H100 9,213,703 78,287,903 SH   SOLE 22 69,230,087 0 9,057,816
JPMORGAN CHASE & CO COM 46625H100 292,643 2,486,556 SH   SOLE 23 2,486,556 0 0
JPMORGAN CHASE & CO COM 46625H100 382,100 3,246,662 SH   SOLE 25 3,208,827 0 37,835
JPMORGAN CHASE & CO COM 46625H100 1,507,309 12,807,449 SH   SOLE 26 3,273,513 0 9,533,936
JPMORGAN CHASE & CO COM 46625H100 73,001 620,286 SH   SOLE 28 448,156 0 172,130
JPMORGAN CHASE & CO COM 46625H100 62,512 531,155 SH   SOLE 29 100,880 0 430,275
JPMORGAN CHASE & CO COM 46625H100 1,409,853 11,979,375 SH   SOLE 30 11,979,375 0 0
JPMORGAN CHASE & CO COM 46625H100 100,957 857,819 SH   SOLE 31 629,542 0 228,277
JPMORGAN CHASE & CO COM 46625H100 23,106 196,331 SH   SOLE 32 196,331 0 0
JPMORGAN CHASE & CO COM 46625H100 328,051 2,787,412 SH   SOLE 34 2,787,412 0 0
JPMORGAN CHASE & CO COM 46625H100 293,530 2,494,095 SH   SOLE 36 2,494,095 0 0
JPMORGAN CHASE & CO COM 46625H100 9,014 76,593 SH   SOLE 40 76,593 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 22 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,258 1,064,964 SH   SOLE 21 1,064,964 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,196 564,366 SH   SOLE 22 564,366 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 453 213,874 SH   SOLE 30 213,874 0 0
JUNIPER NETWORKS INC COM 48203R104 25,551 1,032,344 SH   SOLE 2 270,167 0 762,177
JUNIPER NETWORKS INC COM 48203R104 3,947 159,492 SH   SOLE 4 150,279 0 9,213
JUNIPER NETWORKS INC COM 48203R104 12,576 508,132 SH   SOLE 7 355,327 0 152,805
JUNIPER NETWORKS INC COM 48203R104 350 14,139 SH   SOLE 13 14,139 0 0
JUNIPER NETWORKS INC COM 48203R104 74 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 16,961 685,300 SH   SOLE 18 635,615 0 49,685
JUNIPER NETWORKS INC COM 48203R104 2,980 120,411 SH   SOLE 19 120,411 0 0
JUNIPER NETWORKS INC COM 48203R104 247,625 10,005,052 SH   SOLE 21 10,005,052 0 0
JUNIPER NETWORKS INC COM 48203R104 222,373 8,984,769 SH   SOLE 22 7,946,253 0 1,038,516
JUNIPER NETWORKS INC COM 48203R104 6,939 280,345 SH   SOLE 23 280,345 0 0
JUNIPER NETWORKS INC COM 48203R104 10,219 412,906 SH   SOLE 25 412,906 0 0
JUNIPER NETWORKS INC COM 48203R104 59,344 2,397,729 SH   SOLE 26 640,203 0 1,757,526
JUNIPER NETWORKS INC COM 48203R104 1,520 61,404 SH   SOLE 28 42,994 0 18,410
JUNIPER NETWORKS INC COM 48203R104 2,279 92,098 SH   SOLE 29 18,673 0 73,425
JUNIPER NETWORKS INC COM 48203R104 44,781 1,809,316 SH   SOLE 30 1,809,316 0 0
JUNIPER NETWORKS INC COM 48203R104 2,739 110,663 SH   SOLE 31 89,975 0 20,688
JUNIPER NETWORKS INC COM 48203R104 2,313 93,463 SH   SOLE 34 93,463 0 0
JUNIPER NETWORKS INC COM 48203R104 6,494 262,401 SH   SOLE 36 262,401 0 0
JUNIPER NETWORKS INC COM 48203R104 189 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 1,058 40,072 SH   SOLE 2 2,740 0 37,332
K12 INC COM 48273U102 4 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 21 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 3,978 150,667 SH   SOLE 18 131,865 0 18,802
K12 INC COM 48273U102 2,425 91,846 SH   SOLE 19 91,846 0 0
K12 INC COM 48273U102 34,887 1,321,473 SH   SOLE 21 1,321,473 0 0
K12 INC COM 48273U102 30,273 1,146,688 SH   SOLE 22 1,093,420 0 53,268
K12 INC COM 48273U102 154 5,826 SH   SOLE 23 5,826 0 0
K12 INC COM 48273U102 857 32,461 SH   SOLE 26 15,354 0 17,107
K12 INC COM 48273U102 126 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 319 12,081 SH   SOLE 30 12,081 0 0
K12 INC COM 48273U102 89 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 832 9,474 SH   SOLE 2 386 0 9,088
KADANT INC COM 48282T104 10 118 SH   SOLE 4 118 0 0
KADANT INC COM 48282T104 24 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,479 39,627 SH   SOLE 18 39,627 0 0
KADANT INC COM 48282T104 1,649 18,784 SH   SOLE 19 18,784 0 0
KADANT INC COM 48282T104 34,199 389,551 SH   SOLE 21 389,551 0 0
KADANT INC COM 48282T104 29,291 333,646 SH   SOLE 22 319,247 0 14,399
KADANT INC COM 48282T104 842 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 140 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 14,745 167,961 SH   SOLE 30 167,961 0 0
KADANT INC COM 48282T104 118 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 287 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 1,184 469,811 SH   SOLE 18 469,811 0 0
KADMON HLDGS INC COM 48283N106 561 222,765 SH   SOLE 19 222,765 0 0
KADMON HLDGS INC COM 48283N106 11,530 4,575,240 SH   SOLE 21 4,575,240 0 0
KADMON HLDGS INC COM 48283N106 8,336 3,307,993 SH   SOLE 22 3,232,534 0 75,459
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,942 19,618 SH   SOLE 2 4,586 0 15,032
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,249 12,618 SH   SOLE 7 12,618 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,517 75,952 SH   SOLE 18 72,326 0 3,626
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6,460 65,270 SH   SOLE 19 65,270 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 157,491 1,591,304 SH   SOLE 21 1,591,304 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 53,218 537,721 SH   SOLE 22 513,199 0 24,522
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,143 11,553 SH   SOLE 23 11,553 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,822 38,621 SH   SOLE 26 6,514 0 32,107
KAISER ALUMINUM CORP COM PAR $0.01 483007704 226 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,205 22,276 SH   SOLE 30 22,276 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 106 1,071 SH   SOLE 40 1,071 0 0
KALA PHARMACEUTICALS INC COM 483119103 74 19,449 SH   SOLE 2 1,102 0 18,347
KALA PHARMACEUTICALS INC COM 483119103 2 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 298 78,352 SH   SOLE 18 78,352 0 0
KALA PHARMACEUTICALS INC COM 483119103 148 38,887 SH   SOLE 19 38,887 0 0
KALA PHARMACEUTICALS INC COM 483119103 4,333 1,138,874 SH   SOLE 21 1,138,874 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,828 480,300 SH   SOLE 22 468,192 0 12,108
KALA PHARMACEUTICALS INC COM 483119103 6 1,675 SH   SOLE 30 1,675 0 0
KALEIDO BIOSCIENCES INC COM 483347100 34 4,547 SH   SOLE 2 331 0 4,216
KALEIDO BIOSCIENCES INC COM 483347100 131 17,356 SH   SOLE 18 17,356 0 0
KALEIDO BIOSCIENCES INC COM 483347100 63 8,322 SH   SOLE 19 8,322 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,291 171,509 SH   SOLE 21 171,509 0 0
KALEIDO BIOSCIENCES INC COM 483347100 385 51,193 SH   SOLE 22 49,755 0 1,438
KALVISTA PHARMACEUTICALS INC COM 483497103 128 11,054 SH   SOLE 2 1,379 0 9,675
KALVISTA PHARMACEUTICALS INC COM 483497103 520 44,862 SH   SOLE 18 41,784 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 306 26,395 SH   SOLE 19 26,395 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 4,757 410,074 SH   SOLE 21 410,074 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3,130 269,864 SH   SOLE 22 264,820 0 5,044
KALVISTA PHARMACEUTICALS INC COM 483497103 11 955 SH   SOLE 23 955 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 13 1,128 SH   SOLE 26 0 0 1,128
KALVISTA PHARMACEUTICALS INC COM 483497103 25 2,180 SH   SOLE 30 2,180 0 0
KAMADA LTD SHS M6240T109 174 33,917 SH   SOLE 22 33,917 0 0
KAMAN CORP COM 483548103 1,506 25,331 SH   SOLE 2 1,140 0 24,191
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 35 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 7,397 124,401 SH   SOLE 18 124,401 0 0
KAMAN CORP COM 483548103 2,824 47,487 SH   SOLE 19 47,487 0 0
KAMAN CORP COM 483548103 181,974 3,060,449 SH   SOLE 21 3,060,449 0 0
KAMAN CORP COM 483548103 49,192 827,309 SH   SOLE 22 789,603 0 37,706
KAMAN CORP COM 483548103 644 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 181 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 2,613 43,952 SH   SOLE 30 43,952 0 0
KAMAN CORP COM 483548103 156 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 33,697 253,340 SH   SOLE 2 34,869 0 218,471
KANSAS CITY SOUTHERN COM NEW 485170302 5,702 42,870 SH   SOLE 4 40,072 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 13,345 100,333 SH   SOLE 7 89,981 0 10,352
KANSAS CITY SOUTHERN COM NEW 485170302 823 6,190 SH   SOLE 13 6,190 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 152 1,142 SH   SOLE 15 1,142 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 28,800 216,525 SH   SOLE 18 203,067 0 13,458
KANSAS CITY SOUTHERN COM NEW 485170302 3,767 28,321 SH   SOLE 19 28,321 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 348,587 2,620,755 SH   SOLE 21 2,620,755 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 329,706 2,478,805 SH   SOLE 22 2,211,454 0 267,351
KANSAS CITY SOUTHERN COM NEW 485170302 9,687 72,829 SH   SOLE 23 72,829 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 14,847 111,623 SH   SOLE 25 111,623 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 69,688 523,933 SH   SOLE 26 147,164 0 376,769
KANSAS CITY SOUTHERN COM NEW 485170302 2,789 20,970 SH   SOLE 28 15,616 0 5,354
KANSAS CITY SOUTHERN COM NEW 485170302 3,121 23,465 SH   SOLE 29 2,005 0 21,460
KANSAS CITY SOUTHERN COM NEW 485170302 53,138 399,504 SH   SOLE 30 399,504 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 12,187 91,628 SH   SOLE 31 18,462 0 73,166
KANSAS CITY SOUTHERN COM NEW 485170302 841 6,322 SH   SOLE 34 6,322 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,078 68,247 SH   SOLE 36 68,247 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 381 2,868 SH   SOLE 40 2,868 0 0
KAR AUCTION SVCS INC COM 48238T109 8,101 329,986 SH   SOLE 2 77,662 0 252,324
KAR AUCTION SVCS INC COM 48238T109 16 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 83 3,395 SH   SOLE 7 3,395 0 0
KAR AUCTION SVCS INC COM 48238T109 62,676 2,553,001 SH   SOLE 18 2,244,286 0 308,715
KAR AUCTION SVCS INC COM 48238T109 11,062 450,575 SH   SOLE 19 450,575 0 0
KAR AUCTION SVCS INC COM 48238T109 168,545 6,865,373 SH   SOLE 21 6,865,373 0 0
KAR AUCTION SVCS INC COM 48238T109 103,999 4,236,201 SH   SOLE 22 3,988,034 0 248,167
KAR AUCTION SVCS INC COM 48238T109 2,190 89,215 SH   SOLE 25 8,670 0 80,545
KAR AUCTION SVCS INC COM 48238T109 1,114 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 432 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 921 37,521 SH   SOLE 30 37,521 0 0
KAR AUCTION SVCS INC COM 48238T109 69 2,795 SH   SOLE 31 2,795 0 0
KAR AUCTION SVCS INC COM 48238T109 19,301 786,183 SH   SOLE 34 786,183 0 0
KAR AUCTION SVCS INC COM 48238T109 907 36,937 SH   SOLE 36 36,937 0 0
KAR AUCTION SVCS INC COM 48238T109 328 13,345 SH   SOLE 40 13,345 0 0
KARUNA THERAPEUTICS INC COM 48576A100 64 3,910 SH   SOLE 2 832 0 3,078
KARUNA THERAPEUTICS INC COM 48576A100 259 15,878 SH   SOLE 18 15,878 0 0
KARUNA THERAPEUTICS INC COM 48576A100 469 28,719 SH   SOLE 19 28,719 0 0
KARUNA THERAPEUTICS INC COM 48576A100 3,033 185,820 SH   SOLE 21 185,820 0 0
KARUNA THERAPEUTICS INC COM 48576A100 614 37,595 SH   SOLE 22 37,595 0 0
KARUNA THERAPEUTICS INC COM 48576A100 14 852 SH   SOLE 23 852 0 0
KARUNA THERAPEUTICS INC COM 48576A100 16 1,008 SH   SOLE 26 0 0 1,008
KARYOPHARM THERAPEUTICS INC COM 48576U106 496 51,551 SH   SOLE 2 2,434 0 49,117
KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,022 210,151 SH   SOLE 18 210,151 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,026 106,678 SH   SOLE 19 106,678 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 26,076 2,710,584 SH   SOLE 21 2,710,584 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 15,161 1,576,004 SH   SOLE 22 1,508,148 0 67,856
KARYOPHARM THERAPEUTICS INC COM 48576U106 156 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 65 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 110 11,438 SH   SOLE 30 11,438 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 68 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 571 15,975 SH   SOLE 21 15,975 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2,319 64,919 SH   SOLE 22 64,919 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 706 19,761 SH   SOLE 30 19,761 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 51 1,415 SH   SOLE 34 1,415 0 0
KB HOME COM 48666K109 4,158 122,296 SH   SOLE 2 39,852 0 82,444
KB HOME COM 48666K109 14 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 77 2,271 SH   SOLE 7 2,271 0 0
KB HOME COM 48666K109 16,789 493,801 SH   SOLE 18 488,014 0 5,787
KB HOME COM 48666K109 7,343 215,962 SH   SOLE 19 215,962 0 0
KB HOME COM 48666K109 232,912 6,850,339 SH   SOLE 21 6,850,339 0 0
KB HOME COM 48666K109 112,552 3,310,355 SH   SOLE 22 3,195,111 0 115,244
KB HOME COM 48666K109 611 17,956 SH   SOLE 23 17,956 0 0
KB HOME COM 48666K109 792 23,303 SH   SOLE 26 8,562 0 14,741
KB HOME COM 48666K109 366 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 734 21,601 SH   SOLE 30 21,601 0 0
KB HOME COM 48666K109 73 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 308 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 5,001 203,779 SH   SOLE 2 65,385 0 138,394
KBR INC COM 48242W106 16 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 99 4,039 SH   SOLE 7 4,039 0 0
KBR INC COM 48242W106 19,869 809,656 SH   SOLE 18 809,656 0 0
KBR INC COM 48242W106 5,992 244,155 SH   SOLE 19 244,155 0 0
KBR INC COM 48242W106 250,491 10,207,459 SH   SOLE 21 10,207,459 0 0
KBR INC COM 48242W106 120,038 4,891,529 SH   SOLE 22 4,686,873 0 204,656
KBR INC COM 48242W106 1,412 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 448 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 976 39,753 SH   SOLE 30 39,753 0 0
KBR INC COM 48242W106 107 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 321 13,100 SH   SOLE 40 13,100 0 0
KEANE GROUP INC COM 48669A108 336 55,412 SH   SOLE 2 2,083 0 53,329
KEANE GROUP INC COM 48669A108 6 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 1,084 178,916 SH   SOLE 18 178,916 0 0
KEANE GROUP INC COM 48669A108 548 90,436 SH   SOLE 19 90,436 0 0
KEANE GROUP INC COM 48669A108 11,064 1,825,802 SH   SOLE 21 1,825,802 0 0
KEANE GROUP INC COM 48669A108 8,485 1,400,115 SH   SOLE 22 1,333,291 0 66,824
KEANE GROUP INC COM 48669A108 43 7,023 SH   SOLE 26 0 0 7,023
KEANE GROUP INC COM 48669A108 35 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 46 7,638 SH   SOLE 30 7,638 0 0
KEANE GROUP INC COM 48669A108 41 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,007 77,203 SH   SOLE 2 3,280 0 73,923
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,683 282,428 SH   SOLE 18 282,428 0 0
KEARNY FINL CORP MD COM 48716P108 1,885 144,518 SH   SOLE 19 144,518 0 0
KEARNY FINL CORP MD COM 48716P108 37,359 2,864,966 SH   SOLE 21 2,864,966 0 0
KEARNY FINL CORP MD COM 48716P108 35,125 2,693,650 SH   SOLE 22 2,569,622 0 124,028
KEARNY FINL CORP MD COM 48716P108 13 1,011 SH   SOLE 23 1,011 0 0
KEARNY FINL CORP MD COM 48716P108 435 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 174 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 320 24,540 SH   SOLE 30 24,540 0 0
KEARNY FINL CORP MD COM 48716P108 151 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 44,555 692,380 SH   SOLE 2 99,808 0 592,572
KELLOGG CO COM 487836108 7,387 114,795 SH   SOLE 4 107,931 0 6,864
KELLOGG CO COM 487836108 17,749 275,818 SH   SOLE 7 273,416 0 2,402
KELLOGG CO COM 487836108 27 416 SH   SOLE 13 416 0 0
KELLOGG CO COM 487836108 139 2,167 SH   SOLE 15 2,167 0 0
KELLOGG CO COM 487836108 153,545 2,386,087 SH   SOLE 18 2,299,820 0 86,267
KELLOGG CO COM 487836108 174,918 2,718,236 SH   SOLE 19 2,718,236 0 0
KELLOGG CO COM 487836108 590,647 9,178,662 SH   SOLE 21 9,178,662 0 0
KELLOGG CO COM 487836108 439,089 6,823,445 SH   SOLE 22 6,153,226 0 670,219
KELLOGG CO COM 487836108 14,054 218,401 SH   SOLE 23 218,401 0 0
KELLOGG CO COM 487836108 18,527 287,914 SH   SOLE 25 287,914 0 0
KELLOGG CO COM 487836108 98,812 1,535,544 SH   SOLE 26 374,829 0 1,160,715
KELLOGG CO COM 487836108 3,333 51,793 SH   SOLE 28 37,939 0 13,854
KELLOGG CO COM 487836108 336 5,216 SH   SOLE 29 5,216 0 0
KELLOGG CO COM 487836108 89,984 1,398,353 SH   SOLE 30 1,398,353 0 0
KELLOGG CO COM 487836108 8,735 135,740 SH   SOLE 31 44,908 0 90,832
KELLOGG CO COM 487836108 15,827 245,953 SH   SOLE 34 245,953 0 0
KELLOGG CO COM 487836108 16,747 260,241 SH   SOLE 36 260,241 0 0
KELLOGG CO COM 487836108 423 6,576 SH   SOLE 40 6,576 0 0
KELLOGG CO OPTIONS 487836108 71 1,100 SH Put SOLE 2 1,100 0 0
KELLOGG CO OPTIONS 487836108 5,689 88,400 SH Put SOLE 19 88,400 0 0
KELLOGG CO OPTIONS 487836108 122 1,900 SH Put SOLE 22 1,900 0 0
KELLOGG CO OPTIONS 487836108 1,647 25,600 SH Put SOLE 34 25,600 0 0
KELLY SVCS INC CL A 488152208 828 34,167 SH   SOLE 2 1,375 0 32,792
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 19 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,776 155,902 SH   SOLE 18 155,902 0 0
KELLY SVCS INC CL A 488152208 1,368 56,491 SH   SOLE 19 56,491 0 0
KELLY SVCS INC CL A 488152208 91,084 3,760,695 SH   SOLE 21 3,760,695 0 0
KELLY SVCS INC CL A 488152208 23,919 987,579 SH   SOLE 22 931,122 0 56,457
KELLY SVCS INC CL A 488152208 260 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 102 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,142 47,171 SH   SOLE 30 47,171 0 0
KELLY SVCS INC CL A 488152208 87 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 92 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,061 58,368 SH   SOLE 2 2,311 0 56,057
KEMET CORP COM NEW 488360207 5 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 22 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 4,660 256,303 SH   SOLE 18 256,303 0 0
KEMET CORP COM NEW 488360207 1,777 97,769 SH   SOLE 19 97,769 0 0
KEMET CORP COM NEW 488360207 113,063 6,219,104 SH   SOLE 21 6,219,104 0 0
KEMET CORP COM NEW 488360207 31,208 1,716,617 SH   SOLE 22 1,645,297 0 71,320
KEMET CORP COM NEW 488360207 543 29,842 SH   SOLE 26 23,458 0 6,384
KEMET CORP COM NEW 488360207 128 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,407 77,396 SH   SOLE 30 77,396 0 0
KEMET CORP COM NEW 488360207 110 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 11,312 145,114 SH   SOLE 2 31,597 0 113,517
KEMPER CORP DEL COM 488401100 49 623 SH   SOLE 4 623 0 0
KEMPER CORP DEL COM 488401100 110 1,407 SH   SOLE 7 1,407 0 0
KEMPER CORP DEL COM 488401100 13,903 178,363 SH   SOLE 18 178,231 0 132
KEMPER CORP DEL COM 488401100 1,109 14,226 SH   SOLE 19 14,226 0 0
KEMPER CORP DEL COM 488401100 237,419 3,045,780 SH   SOLE 21 3,045,780 0 0
KEMPER CORP DEL COM 488401100 157,836 2,024,839 SH   SOLE 22 1,902,315 0 122,524
KEMPER CORP DEL COM 488401100 23 294 SH   SOLE 23 294 0 0
KEMPER CORP DEL COM 488401100 1,790 22,967 SH   SOLE 26 16,632 0 6,335
KEMPER CORP DEL COM 488401100 534 6,855 SH   SOLE 28 6,855 0 0
KEMPER CORP DEL COM 488401100 1,204 15,452 SH   SOLE 30 15,452 0 0
KEMPER CORP DEL COM 488401100 102 1,307 SH   SOLE 31 1,307 0 0
KEMPER CORP DEL COM 488401100 372 4,776 SH   SOLE 34 4,776 0 0
KEMPER CORP DEL COM 488401100 131 1,680 SH   SOLE 36 1,680 0 0
KEMPER CORP DEL COM 488401100 405 5,202 SH   SOLE 40 5,202 0 0
KEMPHARM INC COM 488445107 4 5,095 SH   SOLE 18 5,095 0 0
KEMPHARM INC COM 488445107 45 65,530 SH   SOLE 21 65,530 0 0
KEMPHARM INC COM 488445107 22 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 3,662 119,118 SH   SOLE 2 38,020 0 81,098
KENNAMETAL INC COM 489170100 12 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 62 2,009 SH   SOLE 7 2,009 0 0
KENNAMETAL INC COM 489170100 14,465 470,550 SH   SOLE 18 470,550 0 0
KENNAMETAL INC COM 489170100 4,338 141,135 SH   SOLE 19 141,135 0 0
KENNAMETAL INC COM 489170100 181,898 5,917,302 SH   SOLE 21 5,917,302 0 0
KENNAMETAL INC COM 489170100 86,556 2,815,761 SH   SOLE 22 2,701,348 0 114,413
KENNAMETAL INC COM 489170100 800 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 313 10,186 SH   SOLE 28 10,186 0 0
KENNAMETAL INC COM 489170100 720 23,411 SH   SOLE 30 23,411 0 0
KENNAMETAL INC COM 489170100 80 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 270 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,825 128,871 SH   SOLE 2 14,228 0 114,643
KENNEDY-WILSON HLDGS INC COM 489398107 745 33,991 SH   SOLE 4 33,991 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,849 129,959 SH   SOLE 7 129,959 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 74 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9,963 454,525 SH   SOLE 18 454,525 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,216 329,178 SH   SOLE 19 329,178 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 99,102 4,521,073 SH   SOLE 21 4,521,073 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 96,242 4,390,613 SH   SOLE 22 4,209,179 0 181,434
KENNEDY-WILSON HLDGS INC COM 489398107 5,240 239,057 SH   SOLE 25 239,057 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,949 88,930 SH   SOLE 26 30,784 0 58,146
KENNEDY-WILSON HLDGS INC COM 489398107 387 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,403 64,024 SH   SOLE 29 64,024 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 12,130 553,392 SH   SOLE 30 553,392 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 281 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 11,019 403,328 SH   SOLE 2 6,045 0 397,283
KEURIG DR PEPPER INC COM 49271V100 106 3,875 SH   SOLE 7 3,875 0 0
KEURIG DR PEPPER INC COM 49271V100 38 1,406 SH   SOLE 15 1,406 0 0
KEURIG DR PEPPER INC COM 49271V100 1,191 43,604 SH   SOLE 18 43,604 0 0
KEURIG DR PEPPER INC COM 49271V100 230 8,418 SH   SOLE 19 8,418 0 0
KEURIG DR PEPPER INC COM 49271V100 35,480 1,298,682 SH   SOLE 21 1,298,682 0 0
KEURIG DR PEPPER INC COM 49271V100 161,652 5,916,989 SH   SOLE 22 5,640,509 0 276,480
KEURIG DR PEPPER INC COM 49271V100 5,172 189,316 SH   SOLE 25 189,316 0 0
KEURIG DR PEPPER INC COM 49271V100 7,926 290,120 SH   SOLE 26 124,549 0 165,571
KEURIG DR PEPPER INC COM 49271V100 113 4,128 SH   SOLE 31 4,128 0 0
KEURIG DR PEPPER INC COM 49271V100 2,843 104,065 SH   SOLE 36 104,065 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 516 SH   SOLE 18 516 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 4 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 269 17,239 SH   SOLE 22 17,239 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 3 2,223 SH   SOLE 18 2,223 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 172 115,700 SH   SOLE 21 115,700 0 0
KEY TRONIC CORP COM 493144109 13 2,116 SH   SOLE 18 2,116 0 0
KEY TRONIC CORP COM 493144109 223 35,145 SH   SOLE 21 35,145 0 0
KEY TRONIC CORP COM 493144109 108 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 44,065 2,470,024 SH   SOLE 2 237,784 0 2,232,240
KEYCORP NEW COM 493267108 7,523 421,679 SH   SOLE 4 393,744 0 27,935
KEYCORP NEW COM 493267108 17,030 954,609 SH   SOLE 7 948,481 0 6,128
KEYCORP NEW COM 493267108 279 15,657 SH   SOLE 13 15,657 0 0
KEYCORP NEW COM 493267108 228 12,778 SH   SOLE 15 12,778 0 0
KEYCORP NEW COM 493267108 55,117 3,089,492 SH   SOLE 18 2,955,987 0 133,505
KEYCORP NEW COM 493267108 11,213 628,523 SH   SOLE 19 628,523 0 0
KEYCORP NEW COM 493267108 658,986 36,938,691 SH   SOLE 21 36,938,691 0 0
KEYCORP NEW COM 493267108 434,337 24,346,269 SH   SOLE 22 21,586,818 0 2,759,451
KEYCORP NEW COM 493267108 13,483 755,770 SH   SOLE 23 755,770 0 0
KEYCORP NEW COM 493267108 19,023 1,066,294 SH   SOLE 25 1,066,294 0 0
KEYCORP NEW COM 493267108 80,360 4,504,496 SH   SOLE 26 1,222,416 0 3,282,080
KEYCORP NEW COM 493267108 3,732 209,205 SH   SOLE 28 155,494 0 53,711
KEYCORP NEW COM 493267108 372 20,866 SH   SOLE 29 20,866 0 0
KEYCORP NEW COM 493267108 70,709 3,963,510 SH   SOLE 30 3,963,510 0 0
KEYCORP NEW COM 493267108 12,339 691,655 SH   SOLE 31 193,811 0 497,844
KEYCORP NEW COM 493267108 3,904 218,848 SH   SOLE 32 218,848 0 0
KEYCORP NEW COM 493267108 4,187 234,702 SH   SOLE 34 234,702 0 0
KEYCORP NEW COM 493267108 13,276 744,193 SH   SOLE 36 744,193 0 0
KEYCORP NEW COM 493267108 389 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 53,431 549,420 SH   SOLE 2 60,060 0 489,360
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,557 87,986 SH   SOLE 4 83,055 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,014 246,934 SH   SOLE 7 174,260 0 72,674
KEYSIGHT TECHNOLOGIES INC COM 49338L103 255 2,617 SH   SOLE 13 2,617 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 175 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 124,760 1,282,877 SH   SOLE 18 1,015,325 0 267,552
KEYSIGHT TECHNOLOGIES INC COM 49338L103 203,414 2,091,664 SH   SOLE 19 2,091,664 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 511,666 5,261,343 SH   SOLE 21 5,261,343 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 472,547 4,859,095 SH   SOLE 22 4,360,865 0 498,230
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,183 135,553 SH   SOLE 23 135,553 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 21,823 224,401 SH   SOLE 25 224,401 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 96,959 997,012 SH   SOLE 26 252,017 0 744,995
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,746 38,520 SH   SOLE 28 28,750 0 9,770
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,237 43,572 SH   SOLE 29 3,662 0 39,910
KEYSIGHT TECHNOLOGIES INC COM 49338L103 71,104 731,148 SH   SOLE 30 731,148 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,108 42,246 SH   SOLE 31 34,636 0 7,610
KEYSIGHT TECHNOLOGIES INC COM 49338L103 19,802 203,618 SH   SOLE 34 203,618 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,686 120,164 SH   SOLE 36 120,164 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 415 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 59 17,933 SH   SOLE 2 3,294 0 14,639
KEZAR LIFE SCIENCES INC COM 49372L100 176 53,679 SH   SOLE 18 53,679 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 106 32,259 SH   SOLE 19 32,259 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,863 567,913 SH   SOLE 21 567,913 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 736 224,288 SH   SOLE 22 219,206 0 5,082
KEZAR LIFE SCIENCES INC COM 49372L100 2 615 SH   SOLE 23 615 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 7 2,227 SH   SOLE 26 0 0 2,227
KFORCE INC COM 493732101 1,249 33,004 SH   SOLE 2 14,554 0 18,450
KFORCE INC COM 493732101 21 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 3,827 101,162 SH   SOLE 18 80,376 0 20,786
KFORCE INC COM 493732101 9,811 259,305 SH   SOLE 19 259,305 0 0
KFORCE INC COM 493732101 29,791 787,393 SH   SOLE 21 787,393 0 0
KFORCE INC COM 493732101 35,071 926,933 SH   SOLE 22 891,270 0 35,663
KFORCE INC COM 493732101 2,197 58,075 SH   SOLE 23 58,075 0 0
KFORCE INC COM 493732101 4,304 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 137 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 240 6,351 SH   SOLE 30 6,351 0 0
KFORCE INC COM 493732101 8 204 SH   SOLE 34 204 0 0
KFORCE INC COM 493732101 105 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 20,515 263,389 SH   SOLE 2 49,859 0 213,530
KILROY RLTY CORP COM 49427F108 2,088 26,809 SH   SOLE 4 26,809 0 0
KILROY RLTY CORP COM 49427F108 8,976 115,237 SH   SOLE 7 115,237 0 0
KILROY RLTY CORP COM 49427F108 310 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 20,412 262,068 SH   SOLE 18 262,068 0 0
KILROY RLTY CORP COM 49427F108 9,123 117,133 SH   SOLE 19 117,133 0 0
KILROY RLTY CORP COM 49427F108 432,173 5,548,506 SH   SOLE 21 5,548,506 0 0
KILROY RLTY CORP COM 49427F108 304,894 3,914,422 SH   SOLE 22 3,723,727 0 190,695
KILROY RLTY CORP COM 49427F108 240 3,082 SH   SOLE 23 3,082 0 0
KILROY RLTY CORP COM 49427F108 15,891 204,013 SH   SOLE 25 204,013 0 0
KILROY RLTY CORP COM 49427F108 7,522 96,576 SH   SOLE 26 23,189 0 73,387
KILROY RLTY CORP COM 49427F108 1,087 13,950 SH   SOLE 28 13,950 0 0
KILROY RLTY CORP COM 49427F108 4,160 53,404 SH   SOLE 29 53,404 0 0
KILROY RLTY CORP COM 49427F108 34,779 446,508 SH   SOLE 30 446,508 0 0
KILROY RLTY CORP COM 49427F108 157 2,015 SH   SOLE 31 2,015 0 0
KILROY RLTY CORP COM 49427F108 640 8,222 SH   SOLE 34 8,222 0 0
KILROY RLTY CORP COM 49427F108 98 1,259 SH   SOLE 36 1,259 0 0
KILROY RLTY CORP COM 49427F108 828 10,633 SH   SOLE 40 10,633 0 0
KIMBALL ELECTRONICS INC COM 49428J109 382 26,295 SH   SOLE 2 988 0 25,307
KIMBALL ELECTRONICS INC COM 49428J109 9 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,285 88,562 SH   SOLE 18 88,562 0 0
KIMBALL ELECTRONICS INC COM 49428J109 629 43,338 SH   SOLE 19 43,338 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,849 885,504 SH   SOLE 21 885,504 0 0
KIMBALL ELECTRONICS INC COM 49428J109 11,496 792,274 SH   SOLE 22 759,748 0 32,526
KIMBALL ELECTRONICS INC COM 49428J109 83 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 58 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 120 8,258 SH   SOLE 30 8,258 0 0
KIMBALL ELECTRONICS INC COM 49428J109 41 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 647 33,548 SH   SOLE 2 2,740 0 30,808
KIMBALL INTL INC CL B 494274103 17 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,492 129,128 SH   SOLE 18 129,128 0 0
KIMBALL INTL INC CL B 494274103 1,872 97,000 SH   SOLE 19 97,000 0 0
KIMBALL INTL INC CL B 494274103 24,720 1,280,812 SH   SOLE 21 1,280,812 0 0
KIMBALL INTL INC CL B 494274103 21,750 1,126,921 SH   SOLE 22 1,084,112 0 42,809
KIMBALL INTL INC CL B 494274103 131 6,777 SH   SOLE 23 6,777 0 0
KIMBALL INTL INC CL B 494274103 353 18,284 SH   SOLE 26 0 0 18,284
KIMBALL INTL INC CL B 494274103 90 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 194 10,040 SH   SOLE 30 10,040 0 0
KIMBALL INTL INC CL B 494274103 76 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 134,137 944,295 SH   SOLE 2 180,883 0 763,412
KIMBERLY CLARK CORP COM 494368103 22,119 155,712 SH   SOLE 4 146,495 0 9,217
KIMBERLY CLARK CORP COM 494368103 64,571 454,566 SH   SOLE 7 380,997 0 73,569
KIMBERLY CLARK CORP COM 494368103 3,089 21,748 SH   SOLE 13 21,748 0 0
KIMBERLY CLARK CORP COM 494368103 495 3,485 SH   SOLE 15 3,485 0 0
KIMBERLY CLARK CORP COM 494368103 3 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 119,933 844,298 SH   SOLE 18 772,248 0 72,050
KIMBERLY CLARK CORP COM 494368103 30,713 216,215 SH   SOLE 19 216,215 0 0
KIMBERLY CLARK CORP COM 494368103 1,425,733 10,036,839 SH   SOLE 21 10,036,839 0 0
KIMBERLY CLARK CORP COM 494368103 1,233,084 8,680,635 SH   SOLE 22 7,709,426 0 971,209
KIMBERLY CLARK CORP COM 494368103 37,831 266,321 SH   SOLE 23 266,321 0 0
KIMBERLY CLARK CORP COM 494368103 47,507 334,442 SH   SOLE 25 334,442 0 0
KIMBERLY CLARK CORP COM 494368103 266,220 1,874,131 SH   SOLE 26 464,229 0 1,409,902
KIMBERLY CLARK CORP COM 494368103 9,582 67,457 SH   SOLE 28 48,972 0 18,485
KIMBERLY CLARK CORP COM 494368103 9,179 64,618 SH   SOLE 29 8,813 0 55,805
KIMBERLY CLARK CORP COM 494368103 212,421 1,495,393 SH   SOLE 30 1,495,393 0 0
KIMBERLY CLARK CORP COM 494368103 14,882 104,767 SH   SOLE 31 70,785 0 33,982
KIMBERLY CLARK CORP COM 494368103 4,149 29,207 SH   SOLE 32 29,207 0 0
KIMBERLY CLARK CORP COM 494368103 30,048 211,530 SH   SOLE 34 211,530 0 0
KIMBERLY CLARK CORP COM 494368103 43,854 308,724 SH   SOLE 36 308,724 0 0
KIMBERLY CLARK CORP COM 494368103 1,116 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 22,426 1,074,025 SH   SOLE 2 110,833 0 963,192
KIMCO RLTY CORP COM 49446R109 5,715 273,693 SH   SOLE 4 262,911 0 10,782
KIMCO RLTY CORP COM 49446R109 19,571 937,315 SH   SOLE 7 786,802 0 150,513
KIMCO RLTY CORP COM 49446R109 21 982 SH   SOLE 13 982 0 0
KIMCO RLTY CORP COM 49446R109 387 18,531 SH   SOLE 15 18,531 0 0
KIMCO RLTY CORP COM 49446R109 17,478 837,088 SH   SOLE 18 779,674 0 57,414
KIMCO RLTY CORP COM 49446R109 10,840 519,147 SH   SOLE 19 519,147 0 0
KIMCO RLTY CORP COM 49446R109 260,763 12,488,645 SH   SOLE 21 12,488,645 0 0
KIMCO RLTY CORP COM 49446R109 313,462 15,012,554 SH   SOLE 22 13,883,203 0 1,129,351
KIMCO RLTY CORP COM 49446R109 6,770 324,221 SH   SOLE 23 324,221 0 0
KIMCO RLTY CORP COM 49446R109 27,423 1,313,362 SH   SOLE 25 1,313,362 0 0
KIMCO RLTY CORP COM 49446R109 44,636 2,137,758 SH   SOLE 26 640,821 0 1,496,937
KIMCO RLTY CORP COM 49446R109 1,589 76,091 SH   SOLE 28 54,525 0 21,566
KIMCO RLTY CORP COM 49446R109 6,530 312,745 SH   SOLE 29 222,216 0 90,529
KIMCO RLTY CORP COM 49446R109 67,937 3,253,699 SH   SOLE 30 3,253,699 0 0
KIMCO RLTY CORP COM 49446R109 1,868 89,448 SH   SOLE 31 70,947 0 18,501
KIMCO RLTY CORP COM 49446R109 535 25,639 SH   SOLE 34 25,639 0 0
KIMCO RLTY CORP COM 49446R109 5,278 252,772 SH   SOLE 36 252,772 0 0
KIMCO RLTY CORP COM 49446R109 178 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 101,917 4,945,015 SH   SOLE 2 466,956 0 4,478,059
KINDER MORGAN INC DEL COM 49456B101 18,673 905,995 SH   SOLE 4 850,899 0 55,096
KINDER MORGAN INC DEL COM 49456B101 77,871 3,778,298 SH   SOLE 7 3,720,009 0 58,289
KINDER MORGAN INC DEL COM 49456B101 917 44,479 SH   SOLE 13 44,479 0 0
KINDER MORGAN INC DEL COM 49456B101 394 19,129 SH   SOLE 15 19,129 0 0
KINDER MORGAN INC DEL COM 49456B101 101,744 4,936,619 SH   SOLE 18 4,670,707 0 265,912
KINDER MORGAN INC DEL COM 49456B101 22,586 1,095,890 SH   SOLE 19 1,095,890 0 0
KINDER MORGAN INC DEL COM 49456B101 854,239 41,447,772 SH   SOLE 21 41,447,772 0 0
KINDER MORGAN INC DEL COM 49456B101 983,451 47,717,159 SH   SOLE 22 42,315,843 0 5,401,316
KINDER MORGAN INC DEL COM 49456B101 30,411 1,475,552 SH   SOLE 23 1,475,552 0 0
KINDER MORGAN INC DEL COM 49456B101 39,487 1,915,904 SH   SOLE 25 1,915,904 0 0
KINDER MORGAN INC DEL COM 49456B101 197,062 9,561,472 SH   SOLE 26 2,335,849 0 7,225,623
KINDER MORGAN INC DEL COM 49456B101 8,323 403,857 SH   SOLE 28 293,416 0 110,441
KINDER MORGAN INC DEL COM 49456B101 2,550 123,723 SH   SOLE 29 39,153 0 84,570
KINDER MORGAN INC DEL COM 49456B101 154,115 7,477,690 SH   SOLE 30 7,477,690 0 0
KINDER MORGAN INC DEL COM 49456B101 8,979 435,639 SH   SOLE 31 354,594 0 81,045
KINDER MORGAN INC DEL COM 49456B101 14,177 687,869 SH   SOLE 34 687,869 0 0
KINDER MORGAN INC DEL COM 49456B101 33,094 1,605,731 SH   SOLE 36 1,605,731 0 0
KINDER MORGAN INC DEL COM 49456B101 947 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 221 32,231 SH   SOLE 2 1,656 0 30,575
KINDRED BIOSCIENCES INC COM 494577109 4 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 905 132,099 SH   SOLE 18 132,099 0 0
KINDRED BIOSCIENCES INC COM 494577109 429 62,659 SH   SOLE 19 62,659 0 0
KINDRED BIOSCIENCES INC COM 494577109 8,738 1,275,554 SH   SOLE 21 1,275,554 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,494 948,017 SH   SOLE 22 923,640 0 24,377
KINGSTONE COS INC COM 496719105 17 1,959 SH   SOLE 18 1,959 0 0
KINGSTONE COS INC COM 496719105 246 28,867 SH   SOLE 21 28,867 0 0
KINGSTONE COS INC COM 496719105 1,190 139,645 SH   SOLE 22 139,645 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 3 1,544 SH   SOLE 18 1,544 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 43 19,313 SH   SOLE 21 19,313 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 113 13,263 SH   SOLE 2 1,910 0 11,353
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 425 49,904 SH   SOLE 18 49,904 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 278 32,667 SH   SOLE 19 32,667 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,922 695,912 SH   SOLE 21 695,912 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2,734 321,274 SH   SOLE 22 317,107 0 4,167
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 512 SH   SOLE 23 512 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 37 4,387 SH   SOLE 30 4,387 0 0
KINROSS GOLD CORP COM 496902404 2,507 544,992 SH   SOLE 21 544,992 0 0
KINROSS GOLD CORP COM 496902404 7,975 1,733,798 SH   SOLE 22 1,733,798 0 0
KINSALE CAP GROUP INC COM 49714P108 2,441 23,631 SH   SOLE 2 6,781 0 16,850
KINSALE CAP GROUP INC COM 49714P108 14 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 42 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 8,325 80,583 SH   SOLE 18 70,296 0 10,287
KINSALE CAP GROUP INC COM 49714P108 16,000 154,872 SH   SOLE 19 154,872 0 0
KINSALE CAP GROUP INC COM 49714P108 70,797 685,291 SH   SOLE 21 685,291 0 0
KINSALE CAP GROUP INC COM 49714P108 76,554 741,016 SH   SOLE 22 710,354 0 30,662
KINSALE CAP GROUP INC COM 49714P108 2,225 21,536 SH   SOLE 23 21,536 0 0
KINSALE CAP GROUP INC COM 49714P108 7,898 76,453 SH   SOLE 26 7,941 0 68,512
KINSALE CAP GROUP INC COM 49714P108 270 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 579 5,602 SH   SOLE 30 5,602 0 0
KINSALE CAP GROUP INC COM 49714P108 201 1,949 SH   SOLE 34 1,949 0 0
KINSALE CAP GROUP INC COM 49714P108 235 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 11,544 140,507 SH   SOLE 2 29,634 0 110,873
KIRBY CORP COM 497266106 6 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 137 1,672 SH   SOLE 7 1,672 0 0
KIRBY CORP COM 497266106 13,731 167,128 SH   SOLE 18 167,128 0 0
KIRBY CORP COM 497266106 1,090 13,272 SH   SOLE 19 13,272 0 0
KIRBY CORP COM 497266106 259,165 3,154,391 SH   SOLE 21 3,154,391 0 0
KIRBY CORP COM 497266106 153,462 1,867,847 SH   SOLE 22 1,765,139 0 102,708
KIRBY CORP COM 497266106 417 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 163 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 347 4,226 SH   SOLE 30 4,226 0 0
KIRBY CORP COM 497266106 11,690 142,285 SH   SOLE 31 1,195 0 141,090
KIRBY CORP COM 497266106 139 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 126 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,044 67,945 SH   SOLE 21 67,945 0 0
KIRKLANDS INC COM 497498105 5 3,164 SH   SOLE 18 3,164 0 0
KIRKLANDS INC COM 497498105 79 51,512 SH   SOLE 21 51,512 0 0
KIRKLANDS INC COM 497498105 394 255,769 SH   SOLE 22 251,410 0 4,359
KITE RLTY GROUP TR COM NEW 49803T300 1,390 86,078 SH   SOLE 2 3,249 0 82,829
KITE RLTY GROUP TR COM NEW 49803T300 357 22,109 SH   SOLE 4 22,109 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,350 83,578 SH   SOLE 7 83,578 0 0
KITE RLTY GROUP TR COM NEW 49803T300 56 3,444 SH   SOLE 15 3,444 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,073 376,019 SH   SOLE 18 376,019 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,564 220,670 SH   SOLE 19 220,670 0 0
KITE RLTY GROUP TR COM NEW 49803T300 154,256 9,551,477 SH   SOLE 21 9,551,477 0 0
KITE RLTY GROUP TR COM NEW 49803T300 51,319 3,177,670 SH   SOLE 22 3,061,135 0 116,535
KITE RLTY GROUP TR COM NEW 49803T300 45 2,759 SH   SOLE 23 2,759 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,748 170,126 SH   SOLE 25 170,126 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,180 73,049 SH   SOLE 26 35,651 0 37,398
KITE RLTY GROUP TR COM NEW 49803T300 195 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 683 42,281 SH   SOLE 29 42,281 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,617 471,667 SH   SOLE 30 471,667 0 0
KITE RLTY GROUP TR COM NEW 49803T300 150 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 5,190 193,293 SH   SOLE 2 24,039 0 169,254
KKR & CO INC CL A 48251W104 4,925 183,429 SH   SOLE 4 170,534 0 12,895
KKR & CO INC CL A 48251W104 637 23,713 SH   SOLE 7 21,054 0 2,659
KKR & CO INC CL A 48251W104 24 906 SH   SOLE 13 906 0 0
KKR & CO INC CL A 48251W104 4 156 SH   SOLE 17 0 0 156
KKR & CO INC CL A 48251W104 2,356 87,762 SH   SOLE 18 50,534 0 37,228
KKR & CO INC CL A 48251W104 25,601 953,480 SH   SOLE 21 953,480 0 0
KKR & CO INC CL A 48251W104 260,986 9,720,136 SH   SOLE 22 9,456,283 0 263,853
KKR & CO INC CL A 48251W104 9,288 345,934 SH   SOLE 23 345,934 0 0
KKR & CO INC CL A 48251W104 491 18,298 SH   SOLE 25 18,298 0 0
KKR & CO INC CL A 48251W104 24,020 894,615 SH   SOLE 26 343,897 0 550,718
KKR & CO INC CL A 48251W104 2,352 87,596 SH   SOLE 28 60,899 0 26,697
KKR & CO INC CL A 48251W104 3,016 112,329 SH   SOLE 29 9,962 0 102,367
KKR & CO INC CL A 48251W104 46,450 1,729,978 SH   SOLE 30 1,729,978 0 0
KKR & CO INC CL A 48251W104 2,593 96,563 SH   SOLE 31 77,425 0 19,138
KKR & CO INC CL A 48251W104 767 28,552 SH   SOLE 34 28,552 0 0
KKR & CO INC CL A 48251W104 2,962 110,303 SH   SOLE 36 110,303 0 0
KKR & CO INC CL A 48251W104 277 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 476 24,380 SH   SOLE 2 940 0 23,440
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,667 85,340 SH   SOLE 18 85,340 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,234 63,167 SH   SOLE 19 63,167 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 26,315 1,347,394 SH   SOLE 21 1,347,394 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 18,197 931,769 SH   SOLE 22 893,774 0 37,995
KKR REAL ESTATE FIN TR INC COM 48251K100 72 3,705 SH   SOLE 23 3,705 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 104 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 151 7,731 SH   SOLE 30 7,731 0 0
KLA CORPORATION COM NEW 482480100 65,390 410,096 SH   SOLE 2 61,809 0 348,287
KLA CORPORATION COM NEW 482480100 10,087 63,262 SH   SOLE 4 58,614 0 4,648
KLA CORPORATION COM NEW 482480100 29,847 187,185 SH   SOLE 7 147,982 0 39,203
KLA CORPORATION COM NEW 482480100 426 2,671 SH   SOLE 13 2,671 0 0
KLA CORPORATION COM NEW 482480100 308 1,931 SH   SOLE 15 1,931 0 0
KLA CORPORATION COM NEW 482480100 59,290 371,841 SH   SOLE 18 349,961 0 21,880
KLA CORPORATION COM NEW 482480100 11,862 74,393 SH   SOLE 19 74,393 0 0
KLA CORPORATION COM NEW 482480100 822,209 5,156,534 SH   SOLE 21 5,156,534 0 0
KLA CORPORATION COM NEW 482480100 636,664 3,992,878 SH   SOLE 22 3,566,801 0 426,077
KLA CORPORATION COM NEW 482480100 18,793 117,862 SH   SOLE 23 117,862 0 0
KLA CORPORATION COM NEW 482480100 24,740 155,157 SH   SOLE 25 155,157 0 0
KLA CORPORATION COM NEW 482480100 122,063 765,526 SH   SOLE 26 214,867 0 550,659
KLA CORPORATION COM NEW 482480100 4,936 30,959 SH   SOLE 28 22,397 0 8,562
KLA CORPORATION COM NEW 482480100 5,971 37,448 SH   SOLE 29 3,176 0 34,272
KLA CORPORATION COM NEW 482480100 106,997 671,038 SH   SOLE 30 671,038 0 0
KLA CORPORATION COM NEW 482480100 5,813 36,457 SH   SOLE 31 30,190 0 6,267
KLA CORPORATION COM NEW 482480100 3,611 22,646 SH   SOLE 32 22,646 0 0
KLA CORPORATION COM NEW 482480100 4,173 26,172 SH   SOLE 34 26,172 0 0
KLA CORPORATION COM NEW 482480100 18,312 114,842 SH   SOLE 36 114,842 0 0
KLA CORPORATION COM NEW 482480100 646 4,051 SH   SOLE 40 4,051 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 191 22,123 SH   SOLE 2 797 0 21,326
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1 115 SH   SOLE 4 115 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4 446 SH   SOLE 7 446 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 801 92,608 SH   SOLE 18 92,608 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 311 35,939 SH   SOLE 19 35,939 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 19,592 2,266,245 SH   SOLE 21 2,266,245 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 5,958 689,226 SH   SOLE 22 662,291 0 26,935
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 34 3,986 SH   SOLE 26 2,414 0 1,572
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 24 2,813 SH   SOLE 28 2,813 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 257 29,709 SH   SOLE 30 29,709 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 20 2,328 SH   SOLE 40 2,328 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12,450 342,979 SH   SOLE 2 83,141 0 259,838
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,959 53,980 SH   SOLE 4 50,600 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 581 16,003 SH   SOLE 7 9,160 0 6,843
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 69 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13,094 360,713 SH   SOLE 18 349,482 0 11,231
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,444 39,779 SH   SOLE 19 39,779 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 222,578 6,131,613 SH   SOLE 21 6,131,613 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 145,947 4,020,581 SH   SOLE 22 3,761,321 0 259,260
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,435 94,641 SH   SOLE 23 94,641 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 107 2,960 SH   SOLE 25 2,960 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12,267 337,928 SH   SOLE 26 175,807 0 162,121
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 835 23,006 SH   SOLE 28 16,272 0 6,734
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,119 30,821 SH   SOLE 29 3,165 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,555 318,315 SH   SOLE 30 318,315 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,077 29,666 SH   SOLE 31 24,164 0 5,502
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 297 8,187 SH   SOLE 34 8,187 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 835 22,998 SH   SOLE 36 22,998 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 97 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 1,121 44,237 SH   SOLE 2 1,958 0 42,279
KNOLL INC COM NEW 498904200 7 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 25 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 4,250 167,671 SH   SOLE 18 167,671 0 0
KNOLL INC COM NEW 498904200 2,148 84,740 SH   SOLE 19 84,740 0 0
KNOLL INC COM NEW 498904200 41,524 1,638,036 SH   SOLE 21 1,638,036 0 0
KNOLL INC COM NEW 498904200 37,172 1,466,363 SH   SOLE 22 1,400,807 0 65,556
KNOLL INC COM NEW 498904200 709 27,958 SH   SOLE 26 9,886 0 18,072
KNOLL INC COM NEW 498904200 178 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 378 14,907 SH   SOLE 30 14,907 0 0
KNOLL INC COM NEW 498904200 137 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,680 82,591 SH   SOLE 2 2,992 0 79,599
KNOWLES CORP COM 49926D109 10 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 33 1,646 SH   SOLE 7 1,646 0 0
KNOWLES CORP COM 49926D109 7,519 369,654 SH   SOLE 18 369,654 0 0
KNOWLES CORP COM 49926D109 2,876 141,376 SH   SOLE 19 141,376 0 0
KNOWLES CORP COM 49926D109 188,447 9,264,844 SH   SOLE 21 9,264,844 0 0
KNOWLES CORP COM 49926D109 51,615 2,537,621 SH   SOLE 22 2,359,857 0 177,764
KNOWLES CORP COM 49926D109 657 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 217 10,691 SH   SOLE 28 10,691 0 0
KNOWLES CORP COM 49926D109 2,477 121,760 SH   SOLE 30 121,760 0 0
KNOWLES CORP COM 49926D109 192 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 293 20,345 SH   SOLE 2 977 0 19,368
KODIAK SCIENCES INC COM 50015M109 9 649 SH   SOLE 7 649 0 0
KODIAK SCIENCES INC COM 50015M109 1,227 85,298 SH   SOLE 18 85,298 0 0
KODIAK SCIENCES INC COM 50015M109 842 58,534 SH   SOLE 19 58,534 0 0
KODIAK SCIENCES INC COM 50015M109 11,615 807,688 SH   SOLE 21 807,688 0 0
KODIAK SCIENCES INC COM 50015M109 7,562 525,859 SH   SOLE 22 517,052 0 8,807
KODIAK SCIENCES INC COM 50015M109 17 1,164 SH   SOLE 23 1,164 0 0
KOHLS CORP COM 500255104 23,896 481,197 SH   SOLE 2 90,159 0 391,038
KOHLS CORP COM 500255104 3,863 77,789 SH   SOLE 4 73,481 0 4,308
KOHLS CORP COM 500255104 11,996 241,553 SH   SOLE 7 167,062 0 74,491
KOHLS CORP COM 500255104 407 8,195 SH   SOLE 13 8,195 0 0
KOHLS CORP COM 500255104 75 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 38,554 776,353 SH   SOLE 18 753,611 0 22,742
KOHLS CORP COM 500255104 17,185 346,061 SH   SOLE 19 346,061 0 0
KOHLS CORP COM 500255104 342,778 6,902,494 SH   SOLE 21 6,902,494 0 0
KOHLS CORP COM 500255104 226,616 4,563,349 SH   SOLE 22 4,060,440 0 502,909
KOHLS CORP COM 500255104 6,595 132,808 SH   SOLE 23 132,808 0 0
KOHLS CORP COM 500255104 9,928 199,921 SH   SOLE 25 199,921 0 0
KOHLS CORP COM 500255104 47,351 953,511 SH   SOLE 26 247,351 0 706,160
KOHLS CORP COM 500255104 1,470 29,603 SH   SOLE 28 21,033 0 8,570
KOHLS CORP COM 500255104 1,969 39,647 SH   SOLE 29 5,122 0 34,525
KOHLS CORP COM 500255104 37,408 753,277 SH   SOLE 30 753,277 0 0
KOHLS CORP COM 500255104 1,708 34,396 SH   SOLE 31 27,132 0 7,264
KOHLS CORP COM 500255104 2,474 49,817 SH   SOLE 32 49,817 0 0
KOHLS CORP COM 500255104 5,033 101,352 SH   SOLE 34 101,352 0 0
KOHLS CORP COM 500255104 6,217 125,188 SH   SOLE 35 125,188 0 0
KOHLS CORP COM 500255104 7,052 142,008 SH   SOLE 36 142,008 0 0
KOHLS CORP COM 500255104 170 3,426 SH   SOLE 40 3,426 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,680 79,765 SH   SOLE 2 79,765 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 213,880 4,636,460 SH   SOLE 18 4,635,430 0 1,030
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 40,257 872,693 SH   SOLE 19 872,693 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,673 36,259 SH   SOLE 23 36,259 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10,068 218,252 SH   SOLE 34 218,252 0 0
KONTOOR BRANDS INC COM 50050N103 1,549 44,135 SH   SOLE 2 1,843 0 42,292
KONTOOR BRANDS INC COM 50050N103 8 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 221 6,288 SH   SOLE 7 6,288 0 0
KONTOOR BRANDS INC COM 50050N103 16 462 SH   SOLE 15 462 0 0
KONTOOR BRANDS INC COM 50050N103 7,061 201,169 SH   SOLE 18 201,169 0 0
KONTOOR BRANDS INC COM 50050N103 2,671 76,101 SH   SOLE 19 76,101 0 0
KONTOOR BRANDS INC COM 50050N103 173,151 4,933,091 SH   SOLE 21 4,933,091 0 0
KONTOOR BRANDS INC COM 50050N103 47,982 1,367,018 SH   SOLE 22 1,300,493 0 66,525
KONTOOR BRANDS INC COM 50050N103 1,447 41,234 SH   SOLE 25 41,234 0 0
KONTOOR BRANDS INC COM 50050N103 2,568 73,154 SH   SOLE 26 32,395 0 40,759
KONTOOR BRANDS INC COM 50050N103 211 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 2,346 66,848 SH   SOLE 30 66,848 0 0
KONTOOR BRANDS INC COM 50050N103 109 3,092 SH   SOLE 36 3,092 0 0
KONTOOR BRANDS INC COM 50050N103 152 4,341 SH   SOLE 40 4,341 0 0
KOPIN CORP COM 500600101 10 14,585 SH   SOLE 18 14,585 0 0
KOPIN CORP COM 500600101 150 220,650 SH   SOLE 21 220,650 0 0
KOPIN CORP COM 500600101 871 1,284,674 SH   SOLE 22 1,284,674 0 0
KOPPERS HOLDINGS INC COM 50060P106 513 17,548 SH   SOLE 2 743 0 16,805
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,660 91,074 SH   SOLE 18 91,074 0 0
KOPPERS HOLDINGS INC COM 50060P106 948 32,464 SH   SOLE 19 32,464 0 0
KOPPERS HOLDINGS INC COM 50060P106 66,147 2,264,520 SH   SOLE 21 2,264,520 0 0
KOPPERS HOLDINGS INC COM 50060P106 17,237 590,122 SH   SOLE 22 562,390 0 27,732
KOPPERS HOLDINGS INC COM 50060P106 159 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 872 29,863 SH   SOLE 30 29,863 0 0
KOPPERS HOLDINGS INC COM 50060P106 73 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 861 79,440 SH   SOLE 21 79,440 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,223 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 12 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,906 175,788 SH   SOLE 30 175,788 0 0
KORN FERRY COM NEW 500643200 1,912 49,471 SH   SOLE 2 2,342 0 47,129
KORN FERRY COM NEW 500643200 10 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 38 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 9,824 254,241 SH   SOLE 18 254,241 0 0
KORN FERRY COM NEW 500643200 3,753 97,119 SH   SOLE 19 97,119 0 0
KORN FERRY COM NEW 500643200 236,378 6,117,441 SH   SOLE 21 6,117,441 0 0
KORN FERRY COM NEW 500643200 64,907 1,679,791 SH   SOLE 22 1,602,875 0 76,916
KORN FERRY COM NEW 500643200 574 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 255 6,609 SH   SOLE 28 6,609 0 0
KORN FERRY COM NEW 500643200 3,007 77,826 SH   SOLE 30 77,826 0 0
KORN FERRY COM NEW 500643200 208 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 172 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 15,032 488,356 SH   SOLE 21 488,356 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,437 274,099 SH   SOLE 22 263,492 0 10,607
KORNIT DIGITAL LTD SHS M6372Q113 133 4,336 SH   SOLE 26 0 0 4,336
KORNIT DIGITAL LTD SHS M6372Q113 521 16,932 SH   SOLE 28 16,932 0 0
KORNIT DIGITAL LTD SHS M6372Q113 15,823 514,056 SH   SOLE 30 514,056 0 0
KORNIT DIGITAL LTD SHS M6372Q113 108 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 4,009 642,396 SH   SOLE 2 24,668 0 617,728
KOSMOS ENERGY LTD COM 500688106 9 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 44 7,103 SH   SOLE 7 7,103 0 0
KOSMOS ENERGY LTD COM 500688106 1,059 169,753 SH   SOLE 18 169,753 0 0
KOSMOS ENERGY LTD COM 500688106 18,658 2,990,079 SH   SOLE 19 2,990,079 0 0
KOSMOS ENERGY LTD COM 500688106 25,728 4,123,073 SH   SOLE 21 4,123,073 0 0
KOSMOS ENERGY LTD COM 500688106 60,818 9,746,543 SH   SOLE 22 9,031,747 0 714,796
KOSMOS ENERGY LTD COM 500688106 2,542 407,361 SH   SOLE 25 407,361 0 0
KOSMOS ENERGY LTD COM 500688106 865 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 210 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 4,938 791,396 SH   SOLE 29 791,396 0 0
KOSMOS ENERGY LTD COM 500688106 1,038 166,401 SH   SOLE 30 166,401 0 0
KOSMOS ENERGY LTD COM 500688106 48 7,675 SH   SOLE 31 7,675 0 0
KOSMOS ENERGY LTD COM 500688106 20,127 3,225,426 SH   SOLE 34 3,225,426 0 0
KOSMOS ENERGY LTD COM 500688106 194 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 43,901 1,571,534 SH   SOLE 2 149,720 0 1,421,814
KRAFT HEINZ CO COM 500754106 7,728 276,626 SH   SOLE 4 258,647 0 17,979
KRAFT HEINZ CO COM 500754106 20,049 717,715 SH   SOLE 7 605,625 0 112,090
KRAFT HEINZ CO COM 500754106 946 33,850 SH   SOLE 13 33,850 0 0
KRAFT HEINZ CO COM 500754106 234 8,372 SH   SOLE 15 8,372 0 0
KRAFT HEINZ CO COM 500754106 1 20 SH   SOLE 17 0 0 20
KRAFT HEINZ CO COM 500754106 31,241 1,118,347 SH   SOLE 18 1,031,863 0 86,484
KRAFT HEINZ CO COM 500754106 5,937 212,519 SH   SOLE 19 212,519 0 0
KRAFT HEINZ CO COM 500754106 101 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 331,105 11,852,685 SH   SOLE 21 11,852,685 0 0
KRAFT HEINZ CO COM 500754106 427,025 15,286,385 SH   SOLE 22 13,537,491 0 1,748,894
KRAFT HEINZ CO COM 500754106 13,678 489,626 SH   SOLE 23 489,626 0 0
KRAFT HEINZ CO COM 500754106 18,341 656,568 SH   SOLE 25 656,568 0 0
KRAFT HEINZ CO COM 500754106 90,358 3,234,593 SH   SOLE 26 843,572 0 2,391,021
KRAFT HEINZ CO COM 500754106 3,432 122,842 SH   SOLE 28 87,902 0 34,940
KRAFT HEINZ CO COM 500754106 816 29,213 SH   SOLE 29 11,807 0 17,406
KRAFT HEINZ CO COM 500754106 87,391 3,128,385 SH   SOLE 30 3,128,385 0 0
KRAFT HEINZ CO COM 500754106 3,759 134,560 SH   SOLE 31 110,967 0 23,593
KRAFT HEINZ CO COM 500754106 4,844 173,386 SH   SOLE 32 173,386 0 0
KRAFT HEINZ CO COM 500754106 1,589 56,865 SH   SOLE 34 56,865 0 0
KRAFT HEINZ CO COM 500754106 15,541 556,316 SH   SOLE 36 556,316 0 0
KRAFT HEINZ CO COM 500754106 395 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 50,018 1,669,500 SH   SOLE 2 0 0 1,669,500
KRATON CORPORATION COM 50077C106 980 30,339 SH   SOLE 2 1,239 0 29,100
KRATON CORPORATION COM 50077C106 10 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 20 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 4,549 140,891 SH   SOLE 18 140,891 0 0
KRATON CORPORATION COM 50077C106 1,749 54,177 SH   SOLE 19 54,177 0 0
KRATON CORPORATION COM 50077C106 112,745 3,491,634 SH   SOLE 21 3,491,634 0 0
KRATON CORPORATION COM 50077C106 31,402 972,511 SH   SOLE 22 926,427 0 46,084
KRATON CORPORATION COM 50077C106 534 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 143 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,407 43,564 SH   SOLE 30 43,564 0 0
KRATON CORPORATION COM 50077C106 110 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,453 78,133 SH   SOLE 2 3,724 0 74,409
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 34 1,811 SH   SOLE 7 1,811 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,709 307,015 SH   SOLE 18 307,015 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,888 155,330 SH   SOLE 19 155,330 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 81,850 4,401,726 SH   SOLE 21 4,401,726 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 48,691 2,618,505 SH   SOLE 22 2,491,620 0 126,885
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,094 58,819 SH   SOLE 26 27,406 0 31,413
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 226 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 474 25,493 SH   SOLE 30 25,493 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 141 7,582 SH   SOLE 40 7,582 0 0
KROGER CO COM 501044101 50,358 1,953,376 SH   SOLE 2 218,575 0 1,734,801
KROGER CO COM 501044101 10,020 388,674 SH   SOLE 4 367,227 0 21,447
KROGER CO COM 501044101 29,980 1,162,921 SH   SOLE 7 765,258 0 397,663
KROGER CO COM 501044101 885 34,325 SH   SOLE 13 34,325 0 0
KROGER CO COM 501044101 219 8,486 SH   SOLE 15 8,486 0 0
KROGER CO COM 501044101 16 628 SH   SOLE 17 0 0 628
KROGER CO COM 501044101 49,929 1,936,723 SH   SOLE 18 1,825,385 0 111,338
KROGER CO COM 501044101 11,466 444,782 SH   SOLE 19 444,782 0 0
KROGER CO COM 501044101 509,417 19,760,144 SH   SOLE 21 19,760,144 0 0
KROGER CO COM 501044101 521,016 20,210,083 SH   SOLE 22 17,884,913 0 2,325,170
KROGER CO COM 501044101 14,711 570,625 SH   SOLE 23 570,625 0 0
KROGER CO COM 501044101 22,309 865,368 SH   SOLE 25 865,368 0 0
KROGER CO COM 501044101 129,456 5,021,579 SH   SOLE 26 1,026,212 0 3,995,367
KROGER CO COM 501044101 4,107 159,321 SH   SOLE 28 115,771 0 43,550
KROGER CO COM 501044101 449 17,423 SH   SOLE 29 17,423 0 0
KROGER CO COM 501044101 86,776 3,366,008 SH   SOLE 30 3,366,008 0 0
KROGER CO COM 501044101 5,173 200,677 SH   SOLE 31 143,818 0 56,859
KROGER CO COM 501044101 4,954 192,180 SH   SOLE 34 192,180 0 0
KROGER CO COM 501044101 18,348 711,730 SH   SOLE 36 711,730 0 0
KROGER CO COM 501044101 465 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 306 24,733 SH   SOLE 2 934 0 23,799
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 951 76,884 SH   SOLE 18 76,884 0 0
KRONOS WORLDWIDE INC COM 50105F105 550 44,485 SH   SOLE 19 44,485 0 0
KRONOS WORLDWIDE INC COM 50105F105 9,740 787,379 SH   SOLE 21 787,379 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,404 679,352 SH   SOLE 22 650,335 0 29,017
KRONOS WORLDWIDE INC COM 50105F105 99 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 49 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 40 3,224 SH   SOLE 30 3,224 0 0
KRONOS WORLDWIDE INC COM 50105F105 27 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 316 9,097 SH   SOLE 2 483 0 8,614
KRYSTAL BIOTECH INC COM 501147102 9 271 SH   SOLE 7 271 0 0
KRYSTAL BIOTECH INC COM 501147102 1,321 38,043 SH   SOLE 18 38,043 0 0
KRYSTAL BIOTECH INC COM 501147102 716 20,616 SH   SOLE 19 20,616 0 0
KRYSTAL BIOTECH INC COM 501147102 13,171 379,297 SH   SOLE 21 379,297 0 0
KRYSTAL BIOTECH INC COM 501147102 10,447 300,857 SH   SOLE 22 289,583 0 11,274
KRYSTAL BIOTECH INC COM 501147102 56 1,605 SH   SOLE 30 1,605 0 0
KRYSTAL BIOTECH INC COM 501147102 64 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 13,543 1,197,456 SH   SOLE 2 140,298 0 1,057,158
KT CORP SPONSORED ADR 48268K101 1,980 175,093 SH   SOLE 4 175,093 0 0
KT CORP SPONSORED ADR 48268K101 2,058 181,981 SH   SOLE 13 181,981 0 0
KT CORP SPONSORED ADR 48268K101 3,314 293,046 SH   SOLE 18 293,046 0 0
KT CORP SPONSORED ADR 48268K101 1,514 133,841 SH   SOLE 19 133,841 0 0
KT CORP SPONSORED ADR 48268K101 663 58,618 SH   SOLE 21 58,618 0 0
KT CORP SPONSORED ADR 48268K101 45,871 4,055,828 SH   SOLE 22 2,684,611 0 1,371,217
KT CORP SPONSORED ADR 48268K101 1,216 107,482 SH   SOLE 30 107,482 0 0
KT CORP SPONSORED ADR 48268K101 635 56,131 SH   SOLE 31 0 0 56,131
KT CORP SPONSORED ADR 48268K101 489 43,229 SH   SOLE 34 43,229 0 0
KULICKE & SOFFA INDS INC COM 501242101 12 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,619 68,966 SH   SOLE 18 68,966 0 0
KULICKE & SOFFA INDS INC COM 501242101 117,113 4,987,778 SH   SOLE 21 4,987,778 0 0
KULICKE & SOFFA INDS INC COM 501242101 28,743 1,224,133 SH   SOLE 22 1,180,695 0 43,438
KULICKE & SOFFA INDS INC COM 501242101 735 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 196 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,090 89,012 SH   SOLE 30 89,012 0 0
KULICKE & SOFFA INDS INC COM 501242101 138 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 451 29,756 SH   SOLE 2 1,232 0 28,524
KURA ONCOLOGY INC COM 50127T109 6 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,892 124,731 SH   SOLE 18 124,731 0 0
KURA ONCOLOGY INC COM 50127T109 910 59,984 SH   SOLE 19 59,984 0 0
KURA ONCOLOGY INC COM 50127T109 25,346 1,670,795 SH   SOLE 21 1,670,795 0 0
KURA ONCOLOGY INC COM 50127T109 16,188 1,067,097 SH   SOLE 22 1,028,256 0 38,841
KURA ONCOLOGY INC COM 50127T109 97 6,381 SH   SOLE 26 0 0 6,381
KURA ONCOLOGY INC COM 50127T109 119 7,833 SH   SOLE 30 7,833 0 0
KURA ONCOLOGY INC COM 50127T109 31 2,057 SH   SOLE 34 2,057 0 0
KURA ONCOLOGY INC COM 50127T109 48 3,158 SH   SOLE 40 3,158 0 0
KURA SUSHI USA INC CL A COM 501270102 59 3,011 SH   SOLE 2 0 0 3,011
KURA SUSHI USA INC CL A COM 501270102 235 11,985 SH   SOLE 18 11,985 0 0
KURA SUSHI USA INC CL A COM 501270102 114 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 2,278 116,093 SH   SOLE 21 116,093 0 0
KURA SUSHI USA INC CL A COM 501270102 490 24,997 SH   SOLE 22 24,997 0 0
KVH INDS INC COM 482738101 166 15,549 SH   SOLE 2 659 0 14,890
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 608 57,087 SH   SOLE 18 57,087 0 0
KVH INDS INC COM 482738101 294 27,608 SH   SOLE 19 27,608 0 0
KVH INDS INC COM 482738101 6,077 570,640 SH   SOLE 21 570,640 0 0
KVH INDS INC COM 482738101 5,887 552,733 SH   SOLE 22 540,733 0 12,000
L BRANDS INC COM 501797104 10,930 557,948 SH   SOLE 2 54,863 0 503,085
L BRANDS INC COM 501797104 1,732 88,437 SH   SOLE 4 81,597 0 6,840
L BRANDS INC COM 501797104 4,398 224,493 SH   SOLE 7 224,493 0 0
L BRANDS INC COM 501797104 8 429 SH   SOLE 13 429 0 0
L BRANDS INC COM 501797104 29 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 10,801 551,370 SH   SOLE 18 520,635 0 30,735
L BRANDS INC COM 501797104 1,426 72,808 SH   SOLE 19 72,808 0 0
L BRANDS INC COM 501797104 191,717 9,786,474 SH   SOLE 21 9,786,474 0 0
L BRANDS INC COM 501797104 137,229 7,005,063 SH   SOLE 22 6,312,519 0 692,544
L BRANDS INC COM 501797104 3,241 165,458 SH   SOLE 23 165,458 0 0
L BRANDS INC COM 501797104 3,982 203,280 SH   SOLE 25 203,280 0 0
L BRANDS INC COM 501797104 21,092 1,076,650 SH   SOLE 26 408,224 0 668,426
L BRANDS INC COM 501797104 807 41,178 SH   SOLE 28 29,070 0 12,108
L BRANDS INC COM 501797104 1,046 53,416 SH   SOLE 29 4,929 0 48,487
L BRANDS INC COM 501797104 15,776 805,310 SH   SOLE 30 805,310 0 0
L BRANDS INC COM 501797104 985 50,263 SH   SOLE 31 41,905 0 8,358
L BRANDS INC COM 501797104 1,611 82,242 SH   SOLE 32 82,242 0 0
L BRANDS INC COM 501797104 330 16,867 SH   SOLE 34 16,867 0 0
L BRANDS INC COM 501797104 4,289 218,925 SH   SOLE 36 218,925 0 0
L BRANDS INC COM 501797104 96 4,894 SH   SOLE 40 4,894 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 124,731 597,830 SH   SOLE 2 116,107 0 481,723
L3HARRIS TECHNOLOGIES INC COM 502431109 18,716 89,707 SH   SOLE 4 83,641 0 6,066
L3HARRIS TECHNOLOGIES INC COM 502431109 46,033 220,635 SH   SOLE 7 211,758 0 8,877
L3HARRIS TECHNOLOGIES INC COM 502431109 763 3,657 SH   SOLE 13 3,657 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 415 1,988 SH   SOLE 15 1,988 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 0 2 SH   SOLE 17 0 0 2
L3HARRIS TECHNOLOGIES INC COM 502431109 106,303 509,505 SH   SOLE 18 476,521 0 32,984
L3HARRIS TECHNOLOGIES INC COM 502431109 22,553 108,093 SH   SOLE 19 108,093 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,539,472 7,378,603 SH   SOLE 21 7,378,603 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,171,189 5,613,446 SH   SOLE 22 5,018,771 0 594,675
L3HARRIS TECHNOLOGIES INC COM 502431109 37,660 180,500 SH   SOLE 23 180,500 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 58,706 281,375 SH   SOLE 25 281,375 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 139,700 669,576 SH   SOLE 26 300,328 0 369,248
L3HARRIS TECHNOLOGIES INC COM 502431109 9,114 43,685 SH   SOLE 28 31,668 0 12,017
L3HARRIS TECHNOLOGIES INC COM 502431109 4,321 20,711 SH   SOLE 29 18,148 0 2,563
L3HARRIS TECHNOLOGIES INC COM 502431109 176,503 845,969 SH   SOLE 30 845,969 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 14,977 71,784 SH   SOLE 31 56,616 0 15,168
L3HARRIS TECHNOLOGIES INC COM 502431109 6,311 30,246 SH   SOLE 34 30,246 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 36,534 175,106 SH   SOLE 36 175,106 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,056 5,063 SH   SOLE 40 5,063 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 154 17,461 SH   SOLE 2 798 0 16,663
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 662 75,254 SH   SOLE 18 75,254 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 311 35,330 SH   SOLE 19 35,330 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6,333 719,711 SH   SOLE 21 719,711 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5,325 605,150 SH   SOLE 22 587,971 0 17,179
LA Z BOY INC COM 505336107 1,538 45,795 SH   SOLE 2 3,183 0 42,612
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 34 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 7,520 223,873 SH   SOLE 18 222,888 0 985
LA Z BOY INC COM 505336107 3,131 93,205 SH   SOLE 19 93,205 0 0
LA Z BOY INC COM 505336107 171,878 5,116,927 SH   SOLE 21 5,116,927 0 0
LA Z BOY INC COM 505336107 47,564 1,416,014 SH   SOLE 22 1,345,447 0 70,567
LA Z BOY INC COM 505336107 77 2,281 SH   SOLE 23 2,281 0 0
LA Z BOY INC COM 505336107 809 24,084 SH   SOLE 26 9,481 0 14,603
LA Z BOY INC COM 505336107 198 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 2,213 65,876 SH   SOLE 30 65,876 0 0
LA Z BOY INC COM 505336107 191 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 45,747 272,303 SH   SOLE 2 42,323 0 229,980
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,010 41,728 SH   SOLE 4 39,029 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,989 118,981 SH   SOLE 7 87,805 0 31,176
LABORATORY CORP AMER HLDGS COM NEW 50540R409 803 4,781 SH   SOLE 13 4,781 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 146 867 SH   SOLE 15 867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 224,831 1,338,278 SH   SOLE 18 1,022,233 0 316,045
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,185 405,865 SH   SOLE 19 405,865 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 426,413 2,538,171 SH   SOLE 21 2,538,171 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 399,074 2,375,439 SH   SOLE 22 2,111,044 0 264,395
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,162 84,299 SH   SOLE 23 84,299 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 29,968 178,378 SH   SOLE 25 156,986 0 21,392
LABORATORY CORP AMER HLDGS COM NEW 50540R409 98,616 586,999 SH   SOLE 26 136,584 0 450,415
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,445 20,507 SH   SOLE 28 15,299 0 5,208
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,064 24,192 SH   SOLE 29 3,451 0 20,741
LABORATORY CORP AMER HLDGS COM NEW 50540R409 83,820 498,928 SH   SOLE 30 498,928 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,685 63,600 SH   SOLE 31 18,762 0 44,838
LABORATORY CORP AMER HLDGS COM NEW 50540R409 48,063 286,088 SH   SOLE 34 286,088 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,354 109,252 SH   SOLE 36 109,252 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 359 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 1,851 107,198 SH   SOLE 2 4,571 0 102,627
LADDER CAP CORP CL A 505743104 13 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 32 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 6,078 351,922 SH   SOLE 18 351,922 0 0
LADDER CAP CORP CL A 505743104 3,236 187,370 SH   SOLE 19 187,370 0 0
LADDER CAP CORP CL A 505743104 95,392 5,523,558 SH   SOLE 21 5,523,558 0 0
LADDER CAP CORP CL A 505743104 47,058 2,724,816 SH   SOLE 22 2,595,757 0 129,059
LADDER CAP CORP CL A 505743104 14 827 SH   SOLE 23 827 0 0
LADDER CAP CORP CL A 505743104 583 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 171 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 556 32,223 SH   SOLE 30 32,223 0 0
LADDER CAP CORP CL A 505743104 134 7,775 SH   SOLE 40 7,775 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 256 108,039 SH   SOLE 2 5,049 0 102,990
LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,026 432,992 SH   SOLE 18 432,992 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 494 208,602 SH   SOLE 19 208,602 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,897 4,175,917 SH   SOLE 21 4,175,917 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8,726 3,681,807 SH   SOLE 22 3,582,935 0 98,872
LADENBURG THALMAN FIN SVCS I COM 50575Q102 84 35,598 SH   SOLE 26 0 0 35,598
LADENBURG THALMAN FIN SVCS I COM 50575Q102 31 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 85 35,988 SH   SOLE 30 35,988 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 9 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 899 58,244 SH   SOLE 2 8,299 0 49,945
LAKELAND BANCORP INC COM 511637100 17 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,738 177,441 SH   SOLE 18 177,441 0 0
LAKELAND BANCORP INC COM 511637100 3,017 195,535 SH   SOLE 19 195,535 0 0
LAKELAND BANCORP INC COM 511637100 26,948 1,746,497 SH   SOLE 21 1,746,497 0 0
LAKELAND BANCORP INC COM 511637100 25,115 1,627,684 SH   SOLE 22 1,572,667 0 55,017
LAKELAND BANCORP INC COM 511637100 453 29,383 SH   SOLE 23 29,383 0 0
LAKELAND BANCORP INC COM 511637100 1,075 69,660 SH   SOLE 26 34,700 0 34,960
LAKELAND BANCORP INC COM 511637100 88 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 191 12,348 SH   SOLE 30 12,348 0 0
LAKELAND BANCORP INC COM 511637100 453 29,383 SH   SOLE 34 29,383 0 0
LAKELAND BANCORP INC COM 511637100 55 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,037 23,589 SH   SOLE 2 1,025 0 22,564
LAKELAND FINL CORP COM 511656100 27 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,786 86,090 SH   SOLE 18 86,090 0 0
LAKELAND FINL CORP COM 511656100 1,908 43,384 SH   SOLE 19 43,384 0 0
LAKELAND FINL CORP COM 511656100 36,298 825,325 SH   SOLE 21 825,325 0 0
LAKELAND FINL CORP COM 511656100 39,717 903,065 SH   SOLE 22 868,621 0 34,444
LAKELAND FINL CORP COM 511656100 520 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 161 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 313 7,117 SH   SOLE 30 7,117 0 0
LAKELAND FINL CORP COM 511656100 115 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 19 1,605 SH   SOLE 18 1,605 0 0
LAKELAND INDS INC COM 511795106 334 27,522 SH   SOLE 21 27,522 0 0
LAKELAND INDS INC COM 511795106 229 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 95,962 415,223 SH   SOLE 2 85,879 0 329,344
LAM RESEARCH CORP COM 512807108 15,134 65,486 SH   SOLE 4 61,258 0 4,228
LAM RESEARCH CORP COM 512807108 32,287 139,702 SH   SOLE 7 136,087 0 3,615
LAM RESEARCH CORP COM 512807108 1,543 6,677 SH   SOLE 13 6,677 0 0
LAM RESEARCH CORP COM 512807108 439 1,899 SH   SOLE 15 1,899 0 0
LAM RESEARCH CORP COM 512807108 82,971 359,012 SH   SOLE 18 333,543 0 25,469
LAM RESEARCH CORP COM 512807108 63,786 275,999 SH   SOLE 19 275,999 0 0
LAM RESEARCH CORP COM 512807108 1,018,138 4,405,425 SH   SOLE 21 4,405,425 0 0
LAM RESEARCH CORP COM 512807108 862,268 3,730,987 SH   SOLE 22 3,298,471 0 432,516
LAM RESEARCH CORP COM 512807108 27,984 121,087 SH   SOLE 23 121,087 0 0
LAM RESEARCH CORP COM 512807108 33,645 145,580 SH   SOLE 25 145,580 0 0
LAM RESEARCH CORP COM 512807108 183,196 792,677 SH   SOLE 26 184,016 0 608,661
LAM RESEARCH CORP COM 512807108 6,856 29,666 SH   SOLE 28 21,752 0 7,914
LAM RESEARCH CORP COM 512807108 7,062 30,558 SH   SOLE 29 7,683 0 22,875
LAM RESEARCH CORP COM 512807108 151,349 654,878 SH   SOLE 30 654,878 0 0
LAM RESEARCH CORP COM 512807108 13,657 59,094 SH   SOLE 31 39,627 0 19,467
LAM RESEARCH CORP COM 512807108 4,750 20,552 SH   SOLE 32 20,552 0 0
LAM RESEARCH CORP COM 512807108 29,485 127,579 SH   SOLE 34 127,579 0 0
LAM RESEARCH CORP COM 512807108 22,916 99,156 SH   SOLE 36 99,156 0 0
LAM RESEARCH CORP COM 512807108 774 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 17,129 209,067 SH   SOLE 2 54,056 0 155,011
LAMAR ADVERTISING CO NEW CL A 512816109 141 1,715 SH   SOLE 4 1,715 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 175 2,130 SH   SOLE 7 2,130 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 21,667 264,460 SH   SOLE 18 263,475 0 985
LAMAR ADVERTISING CO NEW CL A 512816109 6,760 82,509 SH   SOLE 19 82,509 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 391,548 4,779,051 SH   SOLE 21 4,779,051 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 229,515 2,801,360 SH   SOLE 22 2,617,680 0 183,680
LAMAR ADVERTISING CO NEW CL A 512816109 215 2,620 SH   SOLE 23 2,620 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,350 16,483 SH   SOLE 25 16,483 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,835 34,608 SH   SOLE 26 24,305 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 873 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,307 15,953 SH   SOLE 29 3,450 0 12,503
LAMAR ADVERTISING CO NEW CL A 512816109 2,124 25,928 SH   SOLE 30 25,928 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 142 1,730 SH   SOLE 31 1,730 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,977 24,130 SH   SOLE 34 24,130 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 41 500 SH   SOLE 36 500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 733 8,947 SH   SOLE 40 8,947 0 0
LAMB WESTON HLDGS INC COM 513272104 28,447 391,188 SH   SOLE 2 42,984 0 348,204
LAMB WESTON HLDGS INC COM 513272104 4,595 63,181 SH   SOLE 4 59,315 0 3,866
LAMB WESTON HLDGS INC COM 513272104 12,275 168,795 SH   SOLE 7 168,795 0 0
LAMB WESTON HLDGS INC COM 513272104 18 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 102 1,403 SH   SOLE 15 1,403 0 0
LAMB WESTON HLDGS INC COM 513272104 21,504 295,706 SH   SOLE 18 276,262 0 19,444
LAMB WESTON HLDGS INC COM 513272104 3,616 49,731 SH   SOLE 19 49,731 0 0
LAMB WESTON HLDGS INC COM 513272104 409,181 5,626,808 SH   SOLE 21 5,626,808 0 0
LAMB WESTON HLDGS INC COM 513272104 301,898 4,151,517 SH   SOLE 22 3,773,135 0 378,382
LAMB WESTON HLDGS INC COM 513272104 7,649 105,179 SH   SOLE 23 105,179 0 0
LAMB WESTON HLDGS INC COM 513272104 10,467 143,940 SH   SOLE 25 143,940 0 0
LAMB WESTON HLDGS INC COM 513272104 59,074 812,342 SH   SOLE 26 225,821 0 586,521
LAMB WESTON HLDGS INC COM 513272104 1,942 26,701 SH   SOLE 28 18,989 0 7,712
LAMB WESTON HLDGS INC COM 513272104 2,473 34,005 SH   SOLE 29 3,191 0 30,814
LAMB WESTON HLDGS INC COM 513272104 44,419 610,824 SH   SOLE 30 610,824 0 0
LAMB WESTON HLDGS INC COM 513272104 2,399 32,987 SH   SOLE 31 27,638 0 5,349
LAMB WESTON HLDGS INC COM 513272104 654 8,996 SH   SOLE 34 8,996 0 0
LAMB WESTON HLDGS INC COM 513272104 8,787 120,828 SH   SOLE 36 120,828 0 0
LAMB WESTON HLDGS INC COM 513272104 221 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,602 25,976 SH   SOLE 2 9,404 0 16,572
LANCASTER COLONY CORP COM 513847103 12 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 2,258 16,287 SH   SOLE 7 16,287 0 0
LANCASTER COLONY CORP COM 513847103 15,336 110,610 SH   SOLE 18 110,610 0 0
LANCASTER COLONY CORP COM 513847103 4,529 32,663 SH   SOLE 19 32,663 0 0
LANCASTER COLONY CORP COM 513847103 194,586 1,403,430 SH   SOLE 21 1,403,430 0 0
LANCASTER COLONY CORP COM 513847103 92,538 667,422 SH   SOLE 22 641,175 0 26,247
LANCASTER COLONY CORP COM 513847103 1,332 9,604 SH   SOLE 26 5,283 0 4,321
LANCASTER COLONY CORP COM 513847103 337 2,431 SH   SOLE 28 2,431 0 0
LANCASTER COLONY CORP COM 513847103 727 5,245 SH   SOLE 30 5,245 0 0
LANCASTER COLONY CORP COM 513847103 251 1,811 SH   SOLE 40 1,811 0 0
LANDEC CORP COM 514766104 261 24,013 SH   SOLE 2 1,096 0 22,917
LANDEC CORP COM 514766104 8 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 949 87,305 SH   SOLE 18 87,305 0 0
LANDEC CORP COM 514766104 691 63,600 SH   SOLE 19 63,600 0 0
LANDEC CORP COM 514766104 9,655 888,193 SH   SOLE 21 888,193 0 0
LANDEC CORP COM 514766104 9,367 861,728 SH   SOLE 22 828,020 0 33,708
LANDEC CORP COM 514766104 111 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 39 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 99 9,113 SH   SOLE 30 9,113 0 0
LANDEC CORP COM 514766104 26 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 17 744 SH   SOLE 21 744 0 0
LANDS END INC NEW COM 51509F105 120 10,562 SH   SOLE 2 409 0 10,153
LANDS END INC NEW COM 51509F105 4 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 425 37,471 SH   SOLE 18 37,471 0 0
LANDS END INC NEW COM 51509F105 201 17,745 SH   SOLE 19 17,745 0 0
LANDS END INC NEW COM 51509F105 4,228 372,694 SH   SOLE 21 372,694 0 0
LANDS END INC NEW COM 51509F105 4,907 432,563 SH   SOLE 22 414,724 0 17,839
LANDS END INC NEW COM 51509F105 42 3,666 SH   SOLE 23 3,666 0 0
LANDS END INC NEW COM 51509F105 144 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 6 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 25 2,220 SH   SOLE 30 2,220 0 0
LANDS END INC NEW COM 51509F105 22 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 28,554 253,632 SH   SOLE 2 166,219 0 87,413
LANDSTAR SYS INC COM 515098101 2,168 19,258 SH   SOLE 4 19,258 0 0
LANDSTAR SYS INC COM 515098101 765 6,795 SH   SOLE 7 6,795 0 0
LANDSTAR SYS INC COM 515098101 1,393 12,374 SH   SOLE 13 12,374 0 0
LANDSTAR SYS INC COM 515098101 16,269 144,515 SH   SOLE 18 130,687 0 13,828
LANDSTAR SYS INC COM 515098101 17,235 153,089 SH   SOLE 19 153,089 0 0
LANDSTAR SYS INC COM 515098101 257,401 2,286,380 SH   SOLE 21 2,286,380 0 0
LANDSTAR SYS INC COM 515098101 185,884 1,651,124 SH   SOLE 22 1,454,339 0 196,785
LANDSTAR SYS INC COM 515098101 4,377 38,880 SH   SOLE 23 38,880 0 0
LANDSTAR SYS INC COM 515098101 900 7,996 SH   SOLE 25 7,996 0 0
LANDSTAR SYS INC COM 515098101 2,693 23,918 SH   SOLE 26 11,215 0 12,703
LANDSTAR SYS INC COM 515098101 577 5,121 SH   SOLE 28 5,121 0 0
LANDSTAR SYS INC COM 515098101 8,182 72,677 SH   SOLE 29 27,479 0 45,198
LANDSTAR SYS INC COM 515098101 2,127 18,891 SH   SOLE 30 18,891 0 0
LANDSTAR SYS INC COM 515098101 4,901 43,536 SH   SOLE 31 33,980 0 9,556
LANDSTAR SYS INC COM 515098101 1,020 9,063 SH   SOLE 34 9,063 0 0
LANDSTAR SYS INC COM 515098101 2,164 19,221 SH   SOLE 36 19,221 0 0
LANDSTAR SYS INC COM 515098101 484 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 371 33,138 SH   SOLE 2 1,196 0 31,942
LANNET INC COM 516012101 8 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,671 149,217 SH   SOLE 18 149,217 0 0
LANNET INC COM 516012101 610 54,428 SH   SOLE 19 54,428 0 0
LANNET INC COM 516012101 41,817 3,733,620 SH   SOLE 21 3,733,620 0 0
LANNET INC COM 516012101 10,877 971,165 SH   SOLE 22 946,362 0 24,803
LANNET INC COM 516012101 400 35,752 SH   SOLE 30 35,752 0 0
LANTHEUS HLDGS INC COM 516544103 838 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 20 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 4,526 180,559 SH   SOLE 18 180,559 0 0
LANTHEUS HLDGS INC COM 516544103 1,647 65,691 SH   SOLE 19 65,691 0 0
LANTHEUS HLDGS INC COM 516544103 107,588 4,292,353 SH   SOLE 21 4,292,353 0 0
LANTHEUS HLDGS INC COM 516544103 28,846 1,150,837 SH   SOLE 22 1,099,726 0 51,111
LANTHEUS HLDGS INC COM 516544103 546 21,775 SH   SOLE 26 21,775 0 0
LANTHEUS HLDGS INC COM 516544103 118 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,386 55,309 SH   SOLE 30 55,309 0 0
LANTHEUS HLDGS INC COM 516544103 114 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 134 40,055 SH   SOLE 21 40,055 0 0
LANTRONIX INC COM NEW 516548203 319 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806106 505 209,412 SH   SOLE 2 20,242 0 189,170
LAREDO PETROLEUM INC COM 516806106 2 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 8 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 1,942 805,730 SH   SOLE 18 805,730 0 0
LAREDO PETROLEUM INC COM 516806106 1,012 419,734 SH   SOLE 19 419,734 0 0
LAREDO PETROLEUM INC COM 516806106 48,274 20,030,506 SH   SOLE 21 20,030,506 0 0
LAREDO PETROLEUM INC COM 516806106 13,287 5,513,449 SH   SOLE 22 5,292,394 0 221,055
LAREDO PETROLEUM INC COM 516806106 104 43,153 SH   SOLE 23 43,153 0 0
LAREDO PETROLEUM INC COM 516806106 310 128,577 SH   SOLE 26 17,573 0 111,004
LAREDO PETROLEUM INC COM 516806106 52 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 705 292,586 SH   SOLE 30 292,586 0 0
LAREDO PETROLEUM INC COM 516806106 94 38,990 SH   SOLE 34 38,990 0 0
LAREDO PETROLEUM INC COM 516806106 39 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 37,101 642,328 SH   SOLE 2 40,128 0 602,200
LAS VEGAS SANDS CORP COM 517834107 7,785 134,785 SH   SOLE 4 125,276 0 9,509
LAS VEGAS SANDS CORP COM 517834107 4,194 72,606 SH   SOLE 7 63,718 0 8,888
LAS VEGAS SANDS CORP COM 517834107 955 16,541 SH   SOLE 13 16,541 0 0
LAS VEGAS SANDS CORP COM 517834107 214 3,710 SH   SOLE 15 3,710 0 0
LAS VEGAS SANDS CORP COM 517834107 8,133 140,811 SH   SOLE 18 110,438 0 30,373
LAS VEGAS SANDS CORP COM 517834107 8,407 145,557 SH   SOLE 19 145,557 0 0
LAS VEGAS SANDS CORP COM 517834107 184,446 3,193,313 SH   SOLE 21 3,193,313 0 0
LAS VEGAS SANDS CORP COM 517834107 513,422 8,888,889 SH   SOLE 22 8,013,326 0 875,563
LAS VEGAS SANDS CORP COM 517834107 14,417 249,599 SH   SOLE 23 249,599 0 0
LAS VEGAS SANDS CORP COM 517834107 18,305 316,918 SH   SOLE 25 316,918 0 0
LAS VEGAS SANDS CORP COM 517834107 82,471 1,427,816 SH   SOLE 26 450,857 0 976,959
LAS VEGAS SANDS CORP COM 517834107 4,065 70,386 SH   SOLE 28 51,494 0 18,892
LAS VEGAS SANDS CORP COM 517834107 4,122 71,363 SH   SOLE 29 0 0 71,363
LAS VEGAS SANDS CORP COM 517834107 33,155 574,017 SH   SOLE 30 574,017 0 0
LAS VEGAS SANDS CORP COM 517834107 1,720 29,782 SH   SOLE 31 10,152 0 19,630
LAS VEGAS SANDS CORP COM 517834107 1,091 18,889 SH   SOLE 34 18,889 0 0
LAS VEGAS SANDS CORP COM 517834107 14,890 257,791 SH   SOLE 36 257,791 0 0
LAS VEGAS SANDS CORP COM 517834107 454 7,860 SH   SOLE 40 7,860 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 828 74,595 SH   SOLE 2 74,595 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 11,615 1,046,375 SH   SOLE 21 1,046,375 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 50 4,533 SH   SOLE 22 4,533 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,094 278,727 SH   SOLE 25 278,727 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,495 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,615 325,648 SH   SOLE 30 325,648 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,982 108,379 SH   SOLE 2 5,138 0 103,241
LATTICE SEMICONDUCTOR CORP COM 518415104 16 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 39 2,132 SH   SOLE 7 2,132 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 7,889 431,452 SH   SOLE 18 424,398 0 7,054
LATTICE SEMICONDUCTOR CORP COM 518415104 4,972 271,908 SH   SOLE 19 271,908 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 77,226 4,223,440 SH   SOLE 21 4,223,440 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 68,312 3,735,965 SH   SOLE 22 3,580,994 0 154,971
LATTICE SEMICONDUCTOR CORP COM 518415104 193 10,555 SH   SOLE 23 10,555 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 944 51,620 SH   SOLE 26 20,268 0 31,352
LATTICE SEMICONDUCTOR CORP COM 518415104 311 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 19,221 1,051,180 SH   SOLE 30 1,051,180 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 8 426 SH   SOLE 34 426 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 251 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 134,600 676,551 SH   SOLE 2 190,579 0 485,972
LAUDER ESTEE COS INC CL A 518439104 22,502 113,103 SH   SOLE 4 107,152 0 5,951
LAUDER ESTEE COS INC CL A 518439104 41,813 210,170 SH   SOLE 7 202,625 0 7,545
LAUDER ESTEE COS INC CL A 518439104 5,576 28,029 SH   SOLE 13 28,029 0 0
LAUDER ESTEE COS INC CL A 518439104 394 1,982 SH   SOLE 15 1,982 0 0
LAUDER ESTEE COS INC CL A 518439104 96,379 484,438 SH   SOLE 18 437,065 0 47,373
LAUDER ESTEE COS INC CL A 518439104 35,606 178,970 SH   SOLE 19 178,970 0 0
LAUDER ESTEE COS INC CL A 518439104 891,594 4,481,496 SH   SOLE 21 4,481,496 0 0
LAUDER ESTEE COS INC CL A 518439104 1,156,154 5,811,278 SH   SOLE 22 5,026,665 0 784,613
LAUDER ESTEE COS INC CL A 518439104 42,039 211,303 SH   SOLE 23 211,303 0 0
LAUDER ESTEE COS INC CL A 518439104 43,325 217,767 SH   SOLE 25 217,767 0 0
LAUDER ESTEE COS INC CL A 518439104 251,246 1,262,862 SH   SOLE 26 270,062 0 992,800
LAUDER ESTEE COS INC CL A 518439104 8,508 42,764 SH   SOLE 28 31,241 0 11,523
LAUDER ESTEE COS INC CL A 518439104 17,674 88,838 SH   SOLE 29 28,686 0 60,152
LAUDER ESTEE COS INC CL A 518439104 168,694 847,924 SH   SOLE 30 847,924 0 0
LAUDER ESTEE COS INC CL A 518439104 38,935 195,702 SH   SOLE 31 75,261 0 120,441
LAUDER ESTEE COS INC CL A 518439104 4,191 21,066 SH   SOLE 34 21,066 0 0
LAUDER ESTEE COS INC CL A 518439104 32,960 165,668 SH   SOLE 36 165,668 0 0
LAUDER ESTEE COS INC CL A 518439104 1,028 5,168 SH   SOLE 40 5,168 0 0
LAUREATE EDUCATION INC CL A 518613203 1,798 108,501 SH   SOLE 2 3,948 0 104,553
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 31 1,882 SH   SOLE 7 1,882 0 0
LAUREATE EDUCATION INC CL A 518613203 5,912 356,676 SH   SOLE 18 356,676 0 0
LAUREATE EDUCATION INC CL A 518613203 3,000 180,979 SH   SOLE 19 180,979 0 0
LAUREATE EDUCATION INC CL A 518613203 58,477 3,528,000 SH   SOLE 21 3,528,000 0 0
LAUREATE EDUCATION INC CL A 518613203 53,543 3,230,361 SH   SOLE 22 2,962,179 0 268,182
LAUREATE EDUCATION INC CL A 518613203 441 26,624 SH   SOLE 26 23,231 0 3,393
LAUREATE EDUCATION INC CL A 518613203 185 11,165 SH   SOLE 28 11,165 0 0
LAUREATE EDUCATION INC CL A 518613203 420 25,369 SH   SOLE 30 25,369 0 0
LAUREATE EDUCATION INC CL A 518613203 146 8,799 SH   SOLE 40 8,799 0 0
LAWSON PRODS INC COM 520776105 138 3,558 SH   SOLE 2 128 0 3,430
LAWSON PRODS INC COM 520776105 597 15,423 SH   SOLE 18 15,423 0 0
LAWSON PRODS INC COM 520776105 695 17,957 SH   SOLE 19 17,957 0 0
LAWSON PRODS INC COM 520776105 5,769 148,960 SH   SOLE 21 148,960 0 0
LAWSON PRODS INC COM 520776105 8,185 211,326 SH   SOLE 22 207,053 0 4,273
LAWSON PRODS INC COM 520776105 102 2,639 SH   SOLE 26 0 0 2,639
LAZARD GLB TTL RET&INCM FD I COM 52106W103 711 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 7,009 200,263 SH   SOLE 2 7,291 0 192,972
LAZARD LTD SHS A G54050102 365 10,420 SH   SOLE 7 10,420 0 0
LAZARD LTD SHS A G54050102 3,479 99,414 SH   SOLE 18 99,414 0 0
LAZARD LTD SHS A G54050102 851 24,320 SH   SOLE 19 24,320 0 0
LAZARD LTD SHS A G54050102 146,689 4,191,124 SH   SOLE 21 4,191,124 0 0
LAZARD LTD SHS A G54050102 1,705 48,708 SH   SOLE 32 48,708 0 0
LAZYDAYS HLDGS INC COM 52110H100 5 1,144 SH   SOLE 18 1,144 0 0
LAZYDAYS HLDGS INC COM 52110H100 69 14,575 SH   SOLE 21 14,575 0 0
LCI INDS COM 50189K103 1,991 21,681 SH   SOLE 2 1,072 0 20,609
LCI INDS COM 50189K103 15 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 39 426 SH   SOLE 7 426 0 0
LCI INDS COM 50189K103 10,433 113,590 SH   SOLE 18 110,373 0 3,217
LCI INDS COM 50189K103 5,370 58,470 SH   SOLE 19 58,470 0 0
LCI INDS COM 50189K103 251,101 2,733,813 SH   SOLE 21 2,733,813 0 0
LCI INDS COM 50189K103 66,776 727,015 SH   SOLE 22 690,995 0 36,020
LCI INDS COM 50189K103 91 991 SH   SOLE 23 991 0 0
LCI INDS COM 50189K103 987 10,748 SH   SOLE 26 4,797 0 5,951
LCI INDS COM 50189K103 279 3,034 SH   SOLE 28 3,034 0 0
LCI INDS COM 50189K103 4,019 43,754 SH   SOLE 30 43,754 0 0
LCI INDS COM 50189K103 229 2,497 SH   SOLE 34 2,497 0 0
LCI INDS COM 50189K103 231 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 215 12,135 SH   SOLE 2 530 0 11,605
LCNB CORP COM 50181P100 800 45,099 SH   SOLE 18 45,099 0 0
LCNB CORP COM 50181P100 382 21,532 SH   SOLE 19 21,532 0 0
LCNB CORP COM 50181P100 7,791 439,187 SH   SOLE 21 439,187 0 0
LCNB CORP COM 50181P100 3,136 176,753 SH   SOLE 22 169,077 0 7,676
LEAF GROUP LTD COM 52177G102 80 18,956 SH   SOLE 2 584 0 18,372
LEAF GROUP LTD COM 52177G102 2 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 244 58,122 SH   SOLE 18 58,122 0 0
LEAF GROUP LTD COM 52177G102 115 27,293 SH   SOLE 19 27,293 0 0
LEAF GROUP LTD COM 52177G102 2,660 633,265 SH   SOLE 21 633,265 0 0
LEAF GROUP LTD COM 52177G102 833 198,218 SH   SOLE 22 186,571 0 11,647
LEAP THERAPEUTICS INC COM 52187K101 3 2,489 SH   SOLE 18 2,489 0 0
LEAP THERAPEUTICS INC COM 52187K101 35 29,896 SH   SOLE 21 29,896 0 0
LEAR CORP COM NEW 521865204 17,723 150,322 SH   SOLE 2 24,016 0 126,306
LEAR CORP COM NEW 521865204 2,847 24,146 SH   SOLE 4 22,506 0 1,640
LEAR CORP COM NEW 521865204 4,411 37,409 SH   SOLE 7 9,539 0 27,870
LEAR CORP COM NEW 521865204 195 1,651 SH   SOLE 13 1,651 0 0
LEAR CORP COM NEW 521865204 61 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 7,350 62,343 SH   SOLE 18 57,665 0 4,678
LEAR CORP COM NEW 521865204 2,927 24,827 SH   SOLE 19 24,827 0 0
LEAR CORP COM NEW 521865204 113,283 960,837 SH   SOLE 21 960,837 0 0
LEAR CORP COM NEW 521865204 177,972 1,509,514 SH   SOLE 22 1,380,280 0 129,234
LEAR CORP COM NEW 521865204 5,204 44,141 SH   SOLE 23 44,141 0 0
LEAR CORP COM NEW 521865204 7,493 63,552 SH   SOLE 25 63,552 0 0
LEAR CORP COM NEW 521865204 26,761 226,979 SH   SOLE 26 105,972 0 121,007
LEAR CORP COM NEW 521865204 1,294 10,975 SH   SOLE 28 8,096 0 2,879
LEAR CORP COM NEW 521865204 1,607 13,626 SH   SOLE 29 1,353 0 12,273
LEAR CORP COM NEW 521865204 18,941 160,651 SH   SOLE 30 160,651 0 0
LEAR CORP COM NEW 521865204 1,792 15,202 SH   SOLE 31 13,044 0 2,158
LEAR CORP COM NEW 521865204 1,136 9,635 SH   SOLE 34 9,635 0 0
LEAR CORP COM NEW 521865204 5,479 46,470 SH   SOLE 36 46,470 0 0
LEAR CORP COM NEW 521865204 161 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 104 51,069 SH   SOLE 2 2,251 0 48,818
LEE ENTERPRISES INC COM 523768109 387 189,490 SH   SOLE 18 189,490 0 0
LEE ENTERPRISES INC COM 523768109 182 89,208 SH   SOLE 19 89,208 0 0
LEE ENTERPRISES INC COM 523768109 3,833 1,879,078 SH   SOLE 21 1,879,078 0 0
LEE ENTERPRISES INC COM 523768109 1,965 963,473 SH   SOLE 22 947,957 0 15,516
LEGACY HOUSING CORP COM 52472M101 85 5,258 SH   SOLE 2 284 0 4,974
LEGACY HOUSING CORP COM 52472M101 269 16,619 SH   SOLE 18 16,619 0 0
LEGACY HOUSING CORP COM 52472M101 129 7,944 SH   SOLE 19 7,944 0 0
LEGACY HOUSING CORP COM 52472M101 3,193 197,089 SH   SOLE 21 197,089 0 0
LEGACY HOUSING CORP COM 52472M101 977 60,328 SH   SOLE 22 58,655 0 1,673
LEGACY TEX FINL GROUP INC COM 52471Y106 2,039 46,837 SH   SOLE 2 1,780 0 45,057
LEGACY TEX FINL GROUP INC COM 52471Y106 13 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 33 768 SH   SOLE 7 768 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 12,627 290,072 SH   SOLE 18 290,072 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 3,601 82,722 SH   SOLE 19 82,722 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 228,963 5,259,883 SH   SOLE 21 5,259,883 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 62,441 1,434,430 SH   SOLE 22 1,370,959 0 63,471
LEGACY TEX FINL GROUP INC COM 52471Y106 616 14,146 SH   SOLE 26 9,317 0 4,829
LEGACY TEX FINL GROUP INC COM 52471Y106 285 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 3,117 71,617 SH   SOLE 30 71,617 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 210 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 8,486 222,195 SH   SOLE 2 64,395 0 157,800
LEGG MASON INC COM 524901105 19 490 SH   SOLE 4 490 0 0
LEGG MASON INC COM 524901105 119 3,128 SH   SOLE 7 3,128 0 0
LEGG MASON INC COM 524901105 8,840 231,487 SH   SOLE 18 231,487 0 0
LEGG MASON INC COM 524901105 763 19,973 SH   SOLE 19 19,973 0 0
LEGG MASON INC COM 524901105 154,483 4,045,106 SH   SOLE 21 4,045,106 0 0
LEGG MASON INC COM 524901105 117,385 3,073,721 SH   SOLE 22 2,874,278 0 199,443
LEGG MASON INC COM 524901105 953 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 408 10,676 SH   SOLE 28 10,676 0 0
LEGG MASON INC COM 524901105 989 25,907 SH   SOLE 30 25,907 0 0
LEGG MASON INC COM 524901105 66 1,722 SH   SOLE 31 1,722 0 0
LEGG MASON INC COM 524901105 217 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 14,804 361,596 SH   SOLE 2 55,731 0 305,865
LEGGETT & PLATT INC COM 524660107 1,981 48,388 SH   SOLE 4 44,924 0 3,464
LEGGETT & PLATT INC COM 524660107 21,585 527,230 SH   SOLE 7 279,283 0 247,947
LEGGETT & PLATT INC COM 524660107 12 294 SH   SOLE 13 294 0 0
LEGGETT & PLATT INC COM 524660107 35 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 15,404 376,256 SH   SOLE 18 358,539 0 17,717
LEGGETT & PLATT INC COM 524660107 1,715 41,892 SH   SOLE 19 41,892 0 0
LEGGETT & PLATT INC COM 524660107 249,996 6,106,396 SH   SOLE 21 6,106,396 0 0
LEGGETT & PLATT INC COM 524660107 141,439 3,454,782 SH   SOLE 22 3,088,932 0 365,850
LEGGETT & PLATT INC COM 524660107 3,808 93,017 SH   SOLE 23 93,017 0 0
LEGGETT & PLATT INC COM 524660107 5,107 124,748 SH   SOLE 25 124,748 0 0
LEGGETT & PLATT INC COM 524660107 24,982 610,208 SH   SOLE 26 226,263 0 383,945
LEGGETT & PLATT INC COM 524660107 1,066 26,047 SH   SOLE 28 18,135 0 7,912
LEGGETT & PLATT INC COM 524660107 1,210 29,562 SH   SOLE 29 2,045 0 27,517
LEGGETT & PLATT INC COM 524660107 18,368 448,653 SH   SOLE 30 448,653 0 0
LEGGETT & PLATT INC COM 524660107 1,114 27,222 SH   SOLE 31 21,527 0 5,695
LEGGETT & PLATT INC COM 524660107 1,970 48,116 SH   SOLE 32 48,116 0 0
LEGGETT & PLATT INC COM 524660107 394 9,630 SH   SOLE 34 9,630 0 0
LEGGETT & PLATT INC COM 524660107 3,727 91,034 SH   SOLE 36 91,034 0 0
LEGGETT & PLATT INC COM 524660107 109 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 29,745 346,359 SH   SOLE 2 48,502 0 297,857
LEIDOS HLDGS INC COM 525327102 4,542 52,883 SH   SOLE 4 49,138 0 3,745
LEIDOS HLDGS INC COM 525327102 10,170 118,425 SH   SOLE 7 118,425 0 0
LEIDOS HLDGS INC COM 525327102 21 246 SH   SOLE 13 246 0 0
LEIDOS HLDGS INC COM 525327102 65 754 SH   SOLE 15 754 0 0
LEIDOS HLDGS INC COM 525327102 23,742 276,457 SH   SOLE 18 257,441 0 19,016
LEIDOS HLDGS INC COM 525327102 3,722 43,336 SH   SOLE 19 43,336 0 0
LEIDOS HLDGS INC COM 525327102 275,360 3,206,337 SH   SOLE 21 3,206,337 0 0
LEIDOS HLDGS INC COM 525327102 309,705 3,606,256 SH   SOLE 22 3,232,699 0 373,557
LEIDOS HLDGS INC COM 525327102 8,799 102,454 SH   SOLE 23 102,454 0 0
LEIDOS HLDGS INC COM 525327102 19,109 222,509 SH   SOLE 25 222,509 0 0
LEIDOS HLDGS INC COM 525327102 43,540 506,992 SH   SOLE 26 200,951 0 306,041
LEIDOS HLDGS INC COM 525327102 2,209 25,718 SH   SOLE 28 17,949 0 7,769
LEIDOS HLDGS INC COM 525327102 2,686 31,278 SH   SOLE 29 2,583 0 28,695
LEIDOS HLDGS INC COM 525327102 41,832 487,096 SH   SOLE 30 487,096 0 0
LEIDOS HLDGS INC COM 525327102 2,731 31,806 SH   SOLE 31 25,703 0 6,103
LEIDOS HLDGS INC COM 525327102 1,507 17,546 SH   SOLE 34 17,546 0 0
LEIDOS HLDGS INC COM 525327102 8,961 104,338 SH   SOLE 36 104,338 0 0
LEIDOS HLDGS INC COM 525327102 248 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 485 14,193 SH   SOLE 2 657 0 13,536
LEMAITRE VASCULAR INC COM 525558201 14 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 2,776 81,223 SH   SOLE 18 76,175 0 5,048
LEMAITRE VASCULAR INC COM 525558201 955 27,939 SH   SOLE 19 27,939 0 0
LEMAITRE VASCULAR INC COM 525558201 64,457 1,885,799 SH   SOLE 21 1,885,799 0 0
LEMAITRE VASCULAR INC COM 525558201 17,558 513,686 SH   SOLE 22 490,007 0 23,679
LEMAITRE VASCULAR INC COM 525558201 9 249 SH   SOLE 23 249 0 0
LEMAITRE VASCULAR INC COM 525558201 129 3,780 SH   SOLE 26 0 0 3,780
LEMAITRE VASCULAR INC COM 525558201 74 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 796 23,293 SH   SOLE 30 23,293 0 0
LEMAITRE VASCULAR INC COM 525558201 55 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM NEW 52603A208 8,693 664,627 SH   SOLE 2 599,042 0 65,585
LENDINGCLUB CORP COM NEW 52603A208 4 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 17 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,935 224,405 SH   SOLE 18 224,405 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,689 129,107 SH   SOLE 19 129,107 0 0
LENDINGCLUB CORP COM NEW 52603A208 29,191 2,231,732 SH   SOLE 21 2,231,732 0 0
LENDINGCLUB CORP COM NEW 52603A208 30,560 2,336,383 SH   SOLE 22 2,250,405 0 85,978
LENDINGCLUB CORP COM NEW 52603A208 70 5,326 SH   SOLE 23 5,326 0 0
LENDINGCLUB CORP COM NEW 52603A208 552 42,175 SH   SOLE 26 16,960 0 25,215
LENDINGCLUB CORP COM NEW 52603A208 100 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 210 16,029 SH   SOLE 30 16,029 0 0
LENDINGCLUB CORP COM NEW 52603A208 97 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 6,761 21,781 SH   SOLE 2 8,362 0 13,419
LENDINGTREE INC NEW COM 52603B107 136 438 SH   SOLE 4 438 0 0
LENDINGTREE INC NEW COM 52603B107 118 380 SH   SOLE 7 380 0 0
LENDINGTREE INC NEW COM 52603B107 6,917 22,283 SH   SOLE 18 22,003 0 280
LENDINGTREE INC NEW COM 52603B107 1,302 4,194 SH   SOLE 19 4,194 0 0
LENDINGTREE INC NEW COM 52603B107 120,459 388,038 SH   SOLE 21 388,038 0 0
LENDINGTREE INC NEW COM 52603B107 79,236 255,245 SH   SOLE 22 238,592 0 16,653
LENDINGTREE INC NEW COM 52603B107 143 460 SH   SOLE 23 460 0 0
LENDINGTREE INC NEW COM 52603B107 905 2,914 SH   SOLE 26 2,200 0 714
LENDINGTREE INC NEW COM 52603B107 334 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 322 1,037 SH   SOLE 29 1,037 0 0
LENDINGTREE INC NEW COM 52603B107 704 2,267 SH   SOLE 30 2,267 0 0
LENDINGTREE INC NEW COM 52603B107 5,147 16,580 SH   SOLE 31 1,023 0 15,557
LENDINGTREE INC NEW COM 52603B107 7 21 SH   SOLE 34 21 0 0
LENDINGTREE INC NEW COM 52603B107 79 253 SH   SOLE 36 253 0 0
LENDINGTREE INC NEW COM 52603B107 258 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1,321 825,000 PRN   SOLE 21 825,000 0 0
LENNAR CORP CL A 526057104 38,696 692,847 SH   SOLE 2 64,799 0 628,048
LENNAR CORP CL A 526057104 6,554 117,356 SH   SOLE 4 108,813 0 8,543
LENNAR CORP CL A 526057104 16,748 299,868 SH   SOLE 7 255,109 0 44,759
LENNAR CORP CL A 526057104 473 8,461 SH   SOLE 13 8,461 0 0
LENNAR CORP CL A 526057104 115 2,054 SH   SOLE 15 2,054 0 0
LENNAR CORP CL A 526057104 31,840 570,093 SH   SOLE 18 531,517 0 38,576
LENNAR CORP CL A 526057104 4,309 77,161 SH   SOLE 19 77,161 0 0
LENNAR CORP CL A 526057104 528,254 9,458,450 SH   SOLE 21 9,458,450 0 0
LENNAR CORP CL A 526057104 391,851 7,016,127 SH   SOLE 22 6,236,822 0 779,305
LENNAR CORP CL A 526057104 11,698 209,461 SH   SOLE 23 209,461 0 0
LENNAR CORP CL A 526057104 15,410 275,919 SH   SOLE 25 275,919 0 0
LENNAR CORP CL A 526057104 70,660 1,265,172 SH   SOLE 26 374,886 0 890,286
LENNAR CORP CL A 526057104 2,890 51,749 SH   SOLE 28 36,925 0 14,824
LENNAR CORP CL A 526057104 3,713 66,483 SH   SOLE 29 5,951 0 60,532
LENNAR CORP CL A 526057104 60,716 1,087,128 SH   SOLE 30 1,087,128 0 0
LENNAR CORP CL A 526057104 3,571 63,942 SH   SOLE 31 52,182 0 11,760
LENNAR CORP CL A 526057104 1,137 20,354 SH   SOLE 34 20,354 0 0
LENNAR CORP CL A 526057104 10,777 192,965 SH   SOLE 36 192,965 0 0
LENNAR CORP CL A 526057104 431 7,710 SH   SOLE 40 7,710 0 0
LENNAR CORP CL B 526057302 1,077 24,262 SH   SOLE 2 460 0 23,802
LENNAR CORP CL B 526057302 15 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 317 7,148 SH   SOLE 18 7,148 0 0
LENNAR CORP CL B 526057302 161 3,628 SH   SOLE 19 3,628 0 0
LENNAR CORP CL B 526057302 15,102 340,370 SH   SOLE 21 340,370 0 0
LENNAR CORP CL B 526057302 5,288 119,190 SH   SOLE 22 93,930 0 25,260
LENNAR CORP CL B 526057302 15 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 23,303 95,907 SH   SOLE 2 22,799 0 73,108
LENNOX INTL INC COM 526107107 4,014 16,520 SH   SOLE 4 15,541 0 979
LENNOX INTL INC COM 526107107 4,180 17,204 SH   SOLE 7 4,547 0 12,657
LENNOX INTL INC COM 526107107 15 61 SH   SOLE 13 61 0 0
LENNOX INTL INC COM 526107107 26,176 107,732 SH   SOLE 18 104,808 0 2,924
LENNOX INTL INC COM 526107107 2,270 9,344 SH   SOLE 19 9,344 0 0
LENNOX INTL INC COM 526107107 481,677 1,982,456 SH   SOLE 21 1,982,456 0 0
LENNOX INTL INC COM 526107107 287,580 1,183,602 SH   SOLE 22 1,110,596 0 73,006
LENNOX INTL INC COM 526107107 6,425 26,444 SH   SOLE 23 26,444 0 0
LENNOX INTL INC COM 526107107 1,939 7,979 SH   SOLE 25 7,979 0 0
LENNOX INTL INC COM 526107107 21,831 89,850 SH   SOLE 26 27,785 0 62,065
LENNOX INTL INC COM 526107107 1,712 7,046 SH   SOLE 28 5,004 0 2,042
LENNOX INTL INC COM 526107107 1,980 8,149 SH   SOLE 29 799 0 7,350
LENNOX INTL INC COM 526107107 16,079 66,178 SH   SOLE 30 66,178 0 0
LENNOX INTL INC COM 526107107 2,024 8,330 SH   SOLE 31 7,093 0 1,237
LENNOX INTL INC COM 526107107 690 2,841 SH   SOLE 34 2,841 0 0
LENNOX INTL INC COM 526107107 1,621 6,671 SH   SOLE 36 6,671 0 0
LENNOX INTL INC COM 526107107 185 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 124 5,159 SH   SOLE 2 228 0 4,931
LEVEL ONE BANCORP INC COM 52730D208 454 18,829 SH   SOLE 18 18,829 0 0
LEVEL ONE BANCORP INC COM 52730D208 201 8,343 SH   SOLE 19 8,343 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,653 192,931 SH   SOLE 21 192,931 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,219 50,550 SH   SOLE 22 48,110 0 2,440
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 823 43,201 SH   SOLE 21 43,201 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13,354 701,381 SH   SOLE 22 701,381 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 35,283 SH   SOLE 2 1,501 0 33,782
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 409 135,910 SH   SOLE 18 135,910 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 209 69,357 SH   SOLE 19 69,357 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 7,258 2,411,197 SH   SOLE 21 2,411,197 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,344 1,443,039 SH   SOLE 22 1,385,298 0 57,741
LEXICON PHARMACEUTICALS INC COM NEW 528872302 10 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 61 20,369 SH   SOLE 30 20,369 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 18,831 SH   SOLE 40 18,831 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 39 3,843 SH   SOLE 25 3,843 0 0
LEXINGTON REALTY TRUST COM 529043101 2,437 237,710 SH   SOLE 2 9,463 0 228,247
LEXINGTON REALTY TRUST COM 529043101 637 62,144 SH   SOLE 4 62,144 0 0
LEXINGTON REALTY TRUST COM 529043101 2,377 231,870 SH   SOLE 7 231,870 0 0
LEXINGTON REALTY TRUST COM 529043101 82 8,007 SH   SOLE 15 8,007 0 0
LEXINGTON REALTY TRUST COM 529043101 10,731 1,046,888 SH   SOLE 18 1,046,888 0 0
LEXINGTON REALTY TRUST COM 529043101 6,273 612,037 SH   SOLE 19 612,037 0 0
LEXINGTON REALTY TRUST COM 529043101 294,220 28,704,423 SH   SOLE 21 28,704,423 0 0
LEXINGTON REALTY TRUST COM 529043101 87,290 8,516,121 SH   SOLE 22 8,211,430 0 304,691
LEXINGTON REALTY TRUST COM 529043101 84 8,220 SH   SOLE 23 8,220 0 0
LEXINGTON REALTY TRUST COM 529043101 4,775 465,823 SH   SOLE 25 465,823 0 0
LEXINGTON REALTY TRUST COM 529043101 1,663 162,270 SH   SOLE 26 63,342 0 98,928
LEXINGTON REALTY TRUST COM 529043101 275 26,828 SH   SOLE 28 26,828 0 0
LEXINGTON REALTY TRUST COM 529043101 1,201 117,151 SH   SOLE 29 117,151 0 0
LEXINGTON REALTY TRUST COM 529043101 13,324 1,299,899 SH   SOLE 30 1,299,899 0 0
LEXINGTON REALTY TRUST COM 529043101 39 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 228 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 8,135 141,510 SH   SOLE 21 141,510 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,493 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,863 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,190 200,000 SH   SOLE 22 200,000 0 0
LGI HOMES INC COM 50187T106 1,541 18,499 SH   SOLE 2 1,927 0 16,572
LGI HOMES INC COM 50187T106 9 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 34 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 8,407 100,898 SH   SOLE 18 89,781 0 11,117
LGI HOMES INC COM 50187T106 4,636 55,642 SH   SOLE 19 55,642 0 0
LGI HOMES INC COM 50187T106 198,839 2,386,453 SH   SOLE 21 2,386,453 0 0
LGI HOMES INC COM 50187T106 48,897 586,853 SH   SOLE 22 558,521 0 28,332
LGI HOMES INC COM 50187T106 268 3,219 SH   SOLE 23 3,219 0 0
LGI HOMES INC COM 50187T106 1,453 17,442 SH   SOLE 26 7,069 0 10,373
LGI HOMES INC COM 50187T106 185 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 2,290 27,488 SH   SOLE 30 27,488 0 0
LGI HOMES INC COM 50187T106 110 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 6 628 SH   SOLE 18 628 0 0
LGL GROUP INC COM 50186A108 72 7,004 SH   SOLE 21 7,004 0 0
LHC GROUP INC COM 50187A107 7,840 69,041 SH   SOLE 2 44,131 0 24,910
LHC GROUP INC COM 50187A107 17 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 62 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 18,843 165,931 SH   SOLE 18 160,914 0 5,017
LHC GROUP INC COM 50187A107 44,271 389,850 SH   SOLE 19 389,850 0 0
LHC GROUP INC COM 50187A107 1,363 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 376,113 3,312,023 SH   SOLE 21 3,312,023 0 0
LHC GROUP INC COM 50187A107 103,326 909,883 SH   SOLE 22 853,704 0 56,179
LHC GROUP INC COM 50187A107 714 6,288 SH   SOLE 23 6,288 0 0
LHC GROUP INC COM 50187A107 1,692 14,898 SH   SOLE 26 4,936 0 9,962
LHC GROUP INC COM 50187A107 427 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 5,669 49,922 SH   SOLE 30 49,922 0 0
LHC GROUP INC COM 50187A107 16,784 147,800 SH   SOLE 34 147,800 0 0
LHC GROUP INC COM 50187A107 333 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 15 4,607 SH   SOLE 18 4,607 0 0
LIBBEY INC COM 529898108 224 66,943 SH   SOLE 21 66,943 0 0
LIBBEY INC COM 529898108 1,228 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,210 40,282 SH   SOLE 2 727 0 39,555
LIBERTY BROADBAND CORP COM SER A 530307107 58 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 1,154 11,044 SH   SOLE 18 11,044 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 516 4,937 SH   SOLE 19 4,937 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 28,781 275,364 SH   SOLE 21 275,364 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 67,862 649,275 SH   SOLE 22 618,883 0 30,392
LIBERTY BROADBAND CORP COM SER A 530307107 1,837 17,580 SH   SOLE 25 17,580 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,234 30,939 SH   SOLE 26 16,079 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 52 498 SH   SOLE 31 498 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,632 15,614 SH   SOLE 36 15,614 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 24,746 236,422 SH   SOLE 2 8,428 0 227,994
LIBERTY BROADBAND CORP COM SER C 530307305 5,457 52,135 SH   SOLE 4 48,923 0 3,212
LIBERTY BROADBAND CORP COM SER C 530307305 660 6,302 SH   SOLE 7 6,302 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 23 216 SH   SOLE 13 216 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 22,925 219,018 SH   SOLE 18 210,780 0 8,238
LIBERTY BROADBAND CORP COM SER C 530307305 81,861 782,091 SH   SOLE 19 782,091 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 141,069 1,347,753 SH   SOLE 21 1,347,753 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 366,463 3,501,126 SH   SOLE 22 3,297,150 0 203,976
LIBERTY BROADBAND CORP COM SER C 530307305 8,048 76,888 SH   SOLE 23 76,888 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,635 111,159 SH   SOLE 25 111,159 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 42,737 408,301 SH   SOLE 26 149,763 0 258,538
LIBERTY BROADBAND CORP COM SER C 530307305 2,306 22,029 SH   SOLE 28 16,624 0 5,405
LIBERTY BROADBAND CORP COM SER C 530307305 2,592 24,766 SH   SOLE 29 2,293 0 22,473
LIBERTY BROADBAND CORP COM SER C 530307305 18,787 179,488 SH   SOLE 30 179,488 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,395 22,881 SH   SOLE 31 19,004 0 3,877
LIBERTY BROADBAND CORP COM SER C 530307305 37,914 362,225 SH   SOLE 34 362,225 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,523 71,877 SH   SOLE 36 71,877 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 225 2,154 SH   SOLE 40 2,154 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,385 96,360 SH   SOLE 2 29,269 0 67,091
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,822 73,633 SH   SOLE 4 68,481 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 453 18,302 SH   SOLE 7 18,302 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 51 2,080 SH   SOLE 15 2,080 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 614 24,822 SH   SOLE 18 10,760 0 14,062
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,890 237,969 SH   SOLE 19 237,969 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,050 446,484 SH   SOLE 21 446,484 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,658 2,814,460 SH   SOLE 22 2,678,531 0 135,929
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,302 133,406 SH   SOLE 23 133,406 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,380 217,373 SH   SOLE 25 217,373 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 14,047 567,539 SH   SOLE 26 260,632 0 306,907
LIBERTY GLOBAL PLC SHS CL A G5480U104 752 30,400 SH   SOLE 28 22,522 0 7,878
LIBERTY GLOBAL PLC SHS CL A G5480U104 101 4,096 SH   SOLE 29 4,096 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,015 404,648 SH   SOLE 30 404,648 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 874 35,303 SH   SOLE 31 29,483 0 5,820
LIBERTY GLOBAL PLC SHS CL A G5480U104 724 29,244 SH   SOLE 32 29,244 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,324 53,501 SH   SOLE 34 53,501 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,893 157,274 SH   SOLE 36 157,274 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 101 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,667 238,193 SH   SOLE 2 56,737 0 181,456
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,616 194,016 SH   SOLE 4 179,725 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,132 47,584 SH   SOLE 7 47,584 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19 795 SH   SOLE 13 795 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 124 5,212 SH   SOLE 15 5,212 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,442 60,609 SH   SOLE 18 21,168 0 39,441
LIBERTY GLOBAL PLC SHS CL C G5480U120 24,033 1,010,218 SH   SOLE 21 1,010,218 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 191,508 8,049,921 SH   SOLE 22 7,718,214 0 331,707
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,453 313,294 SH   SOLE 23 313,294 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,076 465,585 SH   SOLE 25 465,585 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 45,018 1,892,293 SH   SOLE 26 650,589 0 1,241,704
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,204 92,624 SH   SOLE 28 64,519 0 28,105
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,524 64,076 SH   SOLE 29 10,299 0 53,777
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,661 994,584 SH   SOLE 30 994,584 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,138 89,864 SH   SOLE 31 75,003 0 14,861
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,736 72,976 SH   SOLE 32 72,976 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,043 43,831 SH   SOLE 34 43,831 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,503 441,468 SH   SOLE 36 441,468 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 271 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 790 46,277 SH   SOLE 2 1,808 0 44,469
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,596 152,056 SH   SOLE 18 152,056 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,413 82,778 SH   SOLE 19 82,778 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27,509 1,611,514 SH   SOLE 21 1,611,514 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 21,887 1,282,202 SH   SOLE 22 1,215,274 0 66,928
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 95 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 80 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 212 12,395 SH   SOLE 30 12,395 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 128 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,005 117,279 SH   SOLE 2 4,694 0 112,585
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,704 392,174 SH   SOLE 18 392,174 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,297 192,860 SH   SOLE 19 192,860 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66,847 3,910,323 SH   SOLE 21 3,910,323 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 57,633 3,371,319 SH   SOLE 22 3,214,326 0 156,993
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 760 44,460 SH   SOLE 26 33,803 0 10,657
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 251 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 592 34,618 SH   SOLE 30 34,618 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 176 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 3.500% 1/1 530715AN1 319 350,000 PRN   SOLE 21 350,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,507 228,688 SH   SOLE 2 44,268 0 184,420
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,930 46,434 SH   SOLE 4 44,342 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 260 6,254 SH   SOLE 7 6,254 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 111 2,673 SH   SOLE 13 2,673 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 28 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,417 202,487 SH   SOLE 18 195,471 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 31,720 763,058 SH   SOLE 19 763,058 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 42,671 1,026,475 SH   SOLE 21 1,026,475 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 93,844 2,257,489 SH   SOLE 22 2,052,241 0 205,248
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,713 65,272 SH   SOLE 23 65,272 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,728 89,683 SH   SOLE 25 89,683 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,772 235,063 SH   SOLE 26 100,441 0 134,622
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 637 15,329 SH   SOLE 28 10,453 0 4,876
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 815 19,594 SH   SOLE 29 1,560 0 18,034
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,815 115,817 SH   SOLE 30 115,817 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 790 19,009 SH   SOLE 31 15,452 0 3,557
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14,575 350,614 SH   SOLE 34 350,614 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,950 70,967 SH   SOLE 36 70,967 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 71 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,867 378,136 SH   SOLE 2 44,200 0 333,936
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,216 76,644 SH   SOLE 4 71,971 0 4,673
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 506 12,060 SH   SOLE 7 12,060 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14 330 SH   SOLE 13 330 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14,463 344,693 SH   SOLE 18 331,429 0 13,264
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 52,343 1,247,444 SH   SOLE 19 1,247,444 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77,881 1,856,081 SH   SOLE 21 1,856,081 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 185,125 4,411,941 SH   SOLE 22 4,047,593 0 364,348
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,330 127,018 SH   SOLE 23 127,018 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,741 160,652 SH   SOLE 25 160,652 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21,805 519,670 SH   SOLE 26 235,801 0 283,869
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,291 30,766 SH   SOLE 28 21,698 0 9,068
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,611 38,402 SH   SOLE 29 3,548 0 34,854
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,362 246,959 SH   SOLE 30 246,959 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,390 33,132 SH   SOLE 31 26,264 0 6,868
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 24,629 586,973 SH   SOLE 34 586,973 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,422 105,394 SH   SOLE 36 105,394 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 151 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 248 8,922 SH   SOLE 2 367 0 8,555
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 929 33,381 SH   SOLE 18 33,381 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 471 16,928 SH   SOLE 19 16,928 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9,683 347,940 SH   SOLE 21 347,940 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,636 274,377 SH   SOLE 22 261,430 0 12,947
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 76 2,723 SH   SOLE 30 2,723 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 20,114 483,635 SH   SOLE 2 23,569 0 460,066
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,931 70,478 SH   SOLE 4 65,241 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 542 13,040 SH   SOLE 7 13,040 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 17 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,838 116,338 SH   SOLE 18 100,758 0 15,580
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 93,682 2,252,519 SH   SOLE 19 2,252,519 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 97,657 2,348,084 SH   SOLE 21 2,348,084 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 225,352 5,418,408 SH   SOLE 22 5,013,374 0 405,034
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,018 144,689 SH   SOLE 23 144,689 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 229 5,513 SH   SOLE 25 5,513 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 16,582 398,711 SH   SOLE 26 182,696 0 216,015
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,498 36,026 SH   SOLE 28 25,272 0 10,754
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,959 47,100 SH   SOLE 29 4,502 0 42,598
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 12,343 296,790 SH   SOLE 30 296,790 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,872 45,018 SH   SOLE 31 36,640 0 8,378
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 425 10,208 SH   SOLE 34 10,208 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,343 32,299 SH   SOLE 36 32,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 168 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,472 37,169 SH   SOLE 2 1,785 0 35,384
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 500 SH   SOLE 7 500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 509 12,868 SH   SOLE 18 12,868 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 207 5,241 SH   SOLE 19 5,241 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 10,521 265,752 SH   SOLE 21 265,752 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 29,348 741,299 SH   SOLE 22 711,451 0 29,848
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 22 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 887 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,399 122,471 SH   SOLE 18 122,471 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,719 61,943 SH   SOLE 19 61,943 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 34,229 1,233,487 SH   SOLE 21 1,233,487 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28,654 1,032,561 SH   SOLE 22 987,534 0 45,027
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 231 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 135 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 291 10,471 SH   SOLE 30 10,471 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 104 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2,718 2,275,000 PRN   SOLE 21 2,275,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 2,098 1,675,000 PRN   SOLE 21 1,675,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 597 55,122 SH   SOLE 2 1,737 0 53,385
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 11 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,625 242,382 SH   SOLE 18 181,269 0 61,113
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,158 106,933 SH   SOLE 19 106,933 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19,811 1,829,255 SH   SOLE 21 1,829,255 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16,215 1,497,225 SH   SOLE 22 1,428,716 0 68,509
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 284 26,183 SH   SOLE 30 26,183 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 52 4,844 SH   SOLE 40 4,844 0 0
LIBERTY PPTY TR SH BEN INT 531172104 41,591 810,275 SH   SOLE 2 95,281 0 714,994
LIBERTY PPTY TR SH BEN INT 531172104 5,615 109,386 SH   SOLE 4 105,473 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 11,912 232,059 SH   SOLE 7 178,919 0 53,140
LIBERTY PPTY TR SH BEN INT 531172104 17 334 SH   SOLE 13 334 0 0
LIBERTY PPTY TR SH BEN INT 531172104 352 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 23,557 458,942 SH   SOLE 18 446,972 0 11,970
LIBERTY PPTY TR SH BEN INT 531172104 9,492 184,921 SH   SOLE 19 184,921 0 0
LIBERTY PPTY TR SH BEN INT 531172104 475,894 9,271,261 SH   SOLE 21 9,271,261 0 0
LIBERTY PPTY TR SH BEN INT 531172104 343,162 6,685,400 SH   SOLE 22 6,365,438 0 319,962
LIBERTY PPTY TR SH BEN INT 531172104 6,352 123,756 SH   SOLE 23 123,756 0 0
LIBERTY PPTY TR SH BEN INT 531172104 26,114 508,748 SH   SOLE 25 508,748 0 0
LIBERTY PPTY TR SH BEN INT 531172104 31,705 617,672 SH   SOLE 26 246,431 0 371,241
LIBERTY PPTY TR SH BEN INT 531172104 1,692 32,960 SH   SOLE 28 25,374 0 7,586
LIBERTY PPTY TR SH BEN INT 531172104 6,060 118,055 SH   SOLE 29 84,976 0 33,079
LIBERTY PPTY TR SH BEN INT 531172104 57,810 1,126,243 SH   SOLE 30 1,126,243 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,714 33,387 SH   SOLE 31 27,742 0 5,645
LIBERTY PPTY TR SH BEN INT 531172104 380 7,403 SH   SOLE 34 7,403 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,875 133,937 SH   SOLE 36 133,937 0 0
LIBERTY PPTY TR SH BEN INT 531172104 152 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 598 63,564 SH   SOLE 2 3,004 0 60,560
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 14 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,338 248,422 SH   SOLE 18 248,422 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,188 126,264 SH   SOLE 19 126,264 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 22,618 2,403,587 SH   SOLE 21 2,403,587 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19,707 2,094,279 SH   SOLE 22 1,992,725 0 101,554
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 145 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 97 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,811 404,993 SH   SOLE 30 404,993 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 70 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 13,585 128,879 SH   SOLE 2 35,838 0 93,041
LIFE STORAGE INC COM 53223X107 2,257 21,414 SH   SOLE 4 21,414 0 0
LIFE STORAGE INC COM 53223X107 5,244 49,750 SH   SOLE 7 49,750 0 0
LIFE STORAGE INC COM 53223X107 199 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 14,662 139,096 SH   SOLE 18 137,887 0 1,209
LIFE STORAGE INC COM 53223X107 7,090 67,259 SH   SOLE 19 67,259 0 0
LIFE STORAGE INC COM 53223X107 286,087 2,714,044 SH   SOLE 21 2,714,044 0 0
LIFE STORAGE INC COM 53223X107 211,229 2,003,881 SH   SOLE 22 1,888,377 0 115,504
LIFE STORAGE INC COM 53223X107 3,364 31,917 SH   SOLE 23 31,917 0 0
LIFE STORAGE INC COM 53223X107 10,568 100,259 SH   SOLE 25 100,259 0 0
LIFE STORAGE INC COM 53223X107 3,781 35,869 SH   SOLE 26 13,053 0 22,816
LIFE STORAGE INC COM 53223X107 598 5,672 SH   SOLE 28 5,672 0 0
LIFE STORAGE INC COM 53223X107 3,383 32,092 SH   SOLE 29 32,092 0 0
LIFE STORAGE INC COM 53223X107 22,243 211,016 SH   SOLE 30 211,016 0 0
LIFE STORAGE INC COM 53223X107 2,298 21,802 SH   SOLE 31 16,767 0 5,035
LIFE STORAGE INC COM 53223X107 1,463 13,876 SH   SOLE 34 13,876 0 0
LIFE STORAGE INC COM 53223X107 687 6,513 SH   SOLE 36 6,513 0 0
LIFE STORAGE INC COM 53223X107 494 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 126 14,218 SH   SOLE 2 440 0 13,778
LIFETIME BRANDS INC COM 53222Q103 375 42,392 SH   SOLE 18 42,392 0 0
LIFETIME BRANDS INC COM 53222Q103 167 18,816 SH   SOLE 19 18,816 0 0
LIFETIME BRANDS INC COM 53222Q103 3,558 402,073 SH   SOLE 21 402,073 0 0
LIFETIME BRANDS INC COM 53222Q103 3,484 393,629 SH   SOLE 22 384,729 0 8,900
LIFEVANTAGE CORP COM NEW 53222K205 164 12,006 SH   SOLE 2 585 0 11,421
LIFEVANTAGE CORP COM NEW 53222K205 678 49,501 SH   SOLE 18 49,501 0 0
LIFEVANTAGE CORP COM NEW 53222K205 319 23,268 SH   SOLE 19 23,268 0 0
LIFEVANTAGE CORP COM NEW 53222K205 6,754 492,975 SH   SOLE 21 492,975 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,709 343,753 SH   SOLE 22 337,891 0 5,862
LIFEWAY FOODS INC COM 531914109 2 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 37 16,986 SH   SOLE 21 16,986 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,815 28,285 SH   SOLE 2 10,175 0 18,110
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 335 SH   SOLE 7 335 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,713 107,626 SH   SOLE 18 107,626 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,535 55,602 SH   SOLE 19 55,602 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 152,322 1,530,260 SH   SOLE 21 1,530,260 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 70,078 704,019 SH   SOLE 22 660,610 0 43,409
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 562 5,642 SH   SOLE 23 5,642 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,515 15,223 SH   SOLE 26 4,221 0 11,002
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 277 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 661 6,642 SH   SOLE 30 6,642 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 41 416 SH   SOLE 34 416 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 199 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,542 1,850,000 PRN   SOLE 21 1,850,000 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 6,009 SH   SOLE 21 6,009 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 6 7,621 SH   SOLE 21 7,621 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 187 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 6 17,342 SH   SOLE 18 17,342 0 0
LILIS ENERGY INC COM NEW 532403201 163 490,471 SH   SOLE 21 490,471 0 0
LILIS ENERGY INC COM NEW 532403201 188 564,891 SH   SOLE 22 564,891 0 0
LILLY ELI & CO COM 532457108 267,584 2,392,774 SH   SOLE 2 492,687 0 1,900,087
LILLY ELI & CO COM 532457108 39,805 355,946 SH   SOLE 4 331,707 0 24,239
LILLY ELI & CO COM 532457108 88,193 788,635 SH   SOLE 7 783,689 0 4,946
LILLY ELI & CO COM 532457108 1,677 14,993 SH   SOLE 13 14,993 0 0
LILLY ELI & CO COM 532457108 1,001 8,948 SH   SOLE 15 8,948 0 0
LILLY ELI & CO COM 532457108 37 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 282,229 2,523,733 SH   SOLE 18 2,371,274 0 152,459
LILLY ELI & CO COM 532457108 169,789 1,518,276 SH   SOLE 19 1,518,276 0 0
LILLY ELI & CO COM 532457108 2,296,325 20,534,073 SH   SOLE 21 20,534,073 0 0
LILLY ELI & CO COM 532457108 2,385,863 21,334,727 SH   SOLE 22 19,033,518 0 2,301,209
LILLY ELI & CO COM 532457108 72,376 647,197 SH   SOLE 23 647,197 0 0
LILLY ELI & CO COM 532457108 103,867 928,798 SH   SOLE 25 928,798 0 0
LILLY ELI & CO COM 532457108 503,716 4,504,297 SH   SOLE 26 1,057,662 0 3,446,635
LILLY ELI & CO COM 532457108 18,687 167,106 SH   SOLE 28 120,708 0 46,398
LILLY ELI & CO COM 532457108 12,023 107,507 SH   SOLE 29 23,545 0 83,962
LILLY ELI & CO COM 532457108 403,124 3,604,791 SH   SOLE 30 3,604,791 0 0
LILLY ELI & CO COM 532457108 29,527 264,036 SH   SOLE 31 165,015 0 99,021
LILLY ELI & CO COM 532457108 89,638 801,557 SH   SOLE 34 801,557 0 0
LILLY ELI & CO COM 532457108 70,283 628,482 SH   SOLE 36 628,482 0 0
LILLY ELI & CO COM 532457108 2,326 20,802 SH   SOLE 40 20,802 0 0
LIMBACH HLDGS INC COM 53263P105 5 931 SH   SOLE 18 931 0 0
LIMBACH HLDGS INC COM 53263P105 51 10,360 SH   SOLE 21 10,360 0 0
LIMBACH HLDGS INC COM 53263P105 89 18,151 SH   SOLE 22 18,151 0 0
LIMELIGHT NETWORKS INC COM 53261M104 329 108,561 SH   SOLE 2 5,131 0 103,430
LIMELIGHT NETWORKS INC COM 53261M104 7 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,227 404,990 SH   SOLE 18 404,990 0 0
LIMELIGHT NETWORKS INC COM 53261M104 577 190,472 SH   SOLE 19 190,472 0 0
LIMELIGHT NETWORKS INC COM 53261M104 12,269 4,049,324 SH   SOLE 21 4,049,324 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10,060 3,320,116 SH   SOLE 22 3,186,714 0 133,402
LIMELIGHT NETWORKS INC COM 53261M104 115 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 51 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 89 29,355 SH   SOLE 30 29,355 0 0
LIMESTONE BANCORP INC COM 53262L105 14 901 SH   SOLE 18 901 0 0
LIMESTONE BANCORP INC COM 53262L105 180 11,651 SH   SOLE 21 11,651 0 0
LIMONEIRA CO COM 532746104 269 14,662 SH   SOLE 2 624 0 14,038
LIMONEIRA CO COM 532746104 6 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 1,005 54,765 SH   SOLE 18 54,765 0 0
LIMONEIRA CO COM 532746104 487 26,533 SH   SOLE 19 26,533 0 0
LIMONEIRA CO COM 532746104 10,152 552,967 SH   SOLE 21 552,967 0 0
LIMONEIRA CO COM 532746104 8,700 473,845 SH   SOLE 22 417,323 0 56,522
LINCOLN EDL SVCS CORP COM 533535100 10 5,002 SH   SOLE 18 5,002 0 0
LINCOLN EDL SVCS CORP COM 533535100 167 80,406 SH   SOLE 21 80,406 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,116 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 12,303 141,800 SH   SOLE 2 39,169 0 102,631
LINCOLN ELEC HLDGS INC COM 533900106 27 315 SH   SOLE 4 315 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,173 36,575 SH   SOLE 7 36,575 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,882 183,059 SH   SOLE 18 183,059 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,184 13,642 SH   SOLE 19 13,642 0 0
LINCOLN ELEC HLDGS INC COM 533900106 266,401 3,070,555 SH   SOLE 21 3,070,555 0 0
LINCOLN ELEC HLDGS INC COM 533900106 174,817 2,014,946 SH   SOLE 22 1,888,443 0 126,503
LINCOLN ELEC HLDGS INC COM 533900106 2,141 24,675 SH   SOLE 26 17,665 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 670 7,724 SH   SOLE 28 7,724 0 0
LINCOLN ELEC HLDGS INC COM 533900106 17,877 206,049 SH   SOLE 30 206,049 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,445 16,656 SH   SOLE 31 1,265 0 15,391
LINCOLN ELEC HLDGS INC COM 533900106 78 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 460 5,303 SH   SOLE 40 5,303 0 0
LINCOLN NATL CORP IND COM 534187109 36,097 598,427 SH   SOLE 2 142,334 0 456,093
LINCOLN NATL CORP IND COM 534187109 6,287 104,220 SH   SOLE 4 98,449 0 5,771
LINCOLN NATL CORP IND COM 534187109 17,985 298,164 SH   SOLE 7 189,671 0 108,493
LINCOLN NATL CORP IND COM 534187109 1,226 20,325 SH   SOLE 13 20,325 0 0
LINCOLN NATL CORP IND COM 534187109 121 1,998 SH   SOLE 15 1,998 0 0
LINCOLN NATL CORP IND COM 534187109 44,991 745,879 SH   SOLE 18 692,230 0 53,649
LINCOLN NATL CORP IND COM 534187109 15,655 259,538 SH   SOLE 19 259,538 0 0
LINCOLN NATL CORP IND COM 534187109 291,340 4,829,899 SH   SOLE 21 4,829,899 0 0
LINCOLN NATL CORP IND COM 534187109 340,459 5,644,216 SH   SOLE 22 5,047,450 0 596,766
LINCOLN NATL CORP IND COM 534187109 9,745 161,550 SH   SOLE 23 161,550 0 0
LINCOLN NATL CORP IND COM 534187109 14,284 236,807 SH   SOLE 25 236,807 0 0
LINCOLN NATL CORP IND COM 534187109 67,362 1,116,747 SH   SOLE 26 284,949 0 831,798
LINCOLN NATL CORP IND COM 534187109 2,322 38,499 SH   SOLE 28 27,954 0 10,545
LINCOLN NATL CORP IND COM 534187109 5,582 92,541 SH   SOLE 29 21,681 0 70,860
LINCOLN NATL CORP IND COM 534187109 52,652 872,880 SH   SOLE 30 872,880 0 0
LINCOLN NATL CORP IND COM 534187109 2,607 43,220 SH   SOLE 31 35,564 0 7,656
LINCOLN NATL CORP IND COM 534187109 16,406 271,976 SH   SOLE 34 271,976 0 0
LINCOLN NATL CORP IND COM 534187109 11,080 183,683 SH   SOLE 36 183,683 0 0
LINCOLN NATL CORP IND COM 534187109 268 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 343 20,475 SH   SOLE 2 892 0 19,583
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,390 82,948 SH   SOLE 18 82,948 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 664 39,606 SH   SOLE 19 39,606 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13,891 828,795 SH   SOLE 21 828,795 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12,992 775,159 SH   SOLE 22 740,061 0 35,098
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 326 19,438 SH   SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 46 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 65 3,871 SH   SOLE 30 3,871 0 0
LINDE PLC SHS G5494J103 281,985 1,455,632 SH   SOLE 2 238,062 0 1,217,570
LINDE PLC SHS G5494J103 45,781 236,325 SH   SOLE 4 221,474 0 14,851
LINDE PLC SHS G5494J103 103,645 535,025 SH   SOLE 7 484,525 0 50,500
LINDE PLC SHS G5494J103 2,472 12,761 SH   SOLE 13 12,761 0 0
LINDE PLC SHS G5494J103 1,097 5,663 SH   SOLE 15 5,663 0 0
LINDE PLC SHS G5494J103 216,905 1,119,683 SH   SOLE 18 1,042,466 0 77,217
LINDE PLC SHS G5494J103 18,191 93,904 SH   SOLE 19 93,904 0 0
LINDE PLC SHS G5494J103 1,882,705 9,718,692 SH   SOLE 21 9,718,692 0 0
LINDE PLC SHS G5494J103 2,514,888 12,982,077 SH   SOLE 22 11,495,009 0 1,487,068
LINDE PLC SHS G5494J103 80,698 416,568 SH   SOLE 23 416,568 0 0
LINDE PLC SHS G5494J103 102,896 531,158 SH   SOLE 25 531,158 0 0
LINDE PLC SHS G5494J103 393,069 2,029,057 SH   SOLE 26 619,766 0 1,409,291
LINDE PLC SHS G5494J103 20,370 105,154 SH   SOLE 28 76,562 0 28,592
LINDE PLC SHS G5494J103 4,526 23,363 SH   SOLE 29 23,363 0 0
LINDE PLC SHS G5494J103 381,070 1,967,118 SH   SOLE 30 1,967,118 0 0
LINDE PLC SHS G5494J103 54,187 279,719 SH   SOLE 31 114,132 0 165,587
LINDE PLC SHS G5494J103 8,356 43,132 SH   SOLE 34 43,132 0 0
LINDE PLC SHS G5494J103 76,028 392,461 SH   SOLE 36 392,461 0 0
LINDE PLC SHS G5494J103 2,485 12,828 SH   SOLE 40 12,828 0 0
LINDSAY CORP COM 535555106 941 10,130 SH   SOLE 2 421 0 9,709
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 570 6,134 SH   SOLE 7 6,134 0 0
LINDSAY CORP COM 535555106 4,493 48,392 SH   SOLE 18 48,392 0 0
LINDSAY CORP COM 535555106 1,723 18,557 SH   SOLE 19 18,557 0 0
LINDSAY CORP COM 535555106 109,347 1,177,678 SH   SOLE 21 1,177,678 0 0
LINDSAY CORP COM 535555106 30,086 324,030 SH   SOLE 22 309,046 0 14,984
LINDSAY CORP COM 535555106 269 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 153 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 5,236 56,392 SH   SOLE 30 56,392 0 0
LINDSAY CORP COM 535555106 72 776 SH   SOLE 40 776 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 104 106,509 SH   SOLE 2 3,583 0 102,926
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1,045 SH   SOLE 7 1,045 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 396 404,471 SH   SOLE 18 404,471 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 179 182,199 SH   SOLE 19 182,199 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3,754 3,831,001 SH   SOLE 21 3,831,001 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,709 2,764,317 SH   SOLE 22 2,685,825 0 78,492
LINX S A SPONSORED ADS 53619W101 85 11,026 SH   SOLE 2 11,026 0 0
LINX S A SPONSORED ADS 53619W101 13,725 1,775,498 SH   SOLE 19 1,775,498 0 0
LINX S A SPONSORED ADS 53619W101 2,017 260,937 SH   SOLE 34 260,937 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 753 81,429 SH   SOLE 2 3,523 0 77,906
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 15 1,662 SH   SOLE 7 1,662 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 221 23,899 SH   SOLE 18 23,899 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 6,352 686,720 SH   SOLE 19 686,720 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 5,317 574,837 SH   SOLE 21 574,837 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 13,821 1,494,216 SH   SOLE 22 1,355,945 0 138,271
LIONS GATE ENTMNT CORP CL A VTG 535919401 180 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 69 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 132 14,311 SH   SOLE 30 14,311 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 10 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 213 23,000 SH   SOLE 34 23,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 58 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 16 1,700 SH Call SOLE 2 1,700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 2,683 290,000 SH Call SOLE 19 290,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 27 2,800 SH Call SOLE 22 2,800 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 240 26,000 SH Call SOLE 34 26,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,910 218,560 SH   SOLE 2 7,436 0 211,124
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 27 3,066 SH   SOLE 7 3,066 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 454 51,991 SH   SOLE 18 51,991 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 218 24,970 SH   SOLE 19 24,970 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 11,911 1,362,774 SH   SOLE 21 1,362,774 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26,434 3,024,501 SH   SOLE 22 2,792,481 0 232,020
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 506 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 123 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 272 31,067 SH   SOLE 30 31,067 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21 2,427 SH   SOLE 31 2,427 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 97 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 11 4,061 SH   SOLE 18 4,061 0 0
LIPOCINE INC NEW COM 53630X104 311 110,841 SH   SOLE 21 110,841 0 0
LIPOCINE INC NEW COM 53630X104 725 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A201 73 9,287 SH   SOLE 21 9,287 0 0
LIQTECH INTL INC COM 53632A201 326 41,282 SH   SOLE 22 41,282 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 40 11,220 SH   SOLE 2 345 0 10,875
LIQUIDIA TECHNOLOGIES INC COM 53635D202 165 46,270 SH   SOLE 18 46,270 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 80 22,334 SH   SOLE 19 22,334 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 1,721 483,418 SH   SOLE 21 483,418 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 928 260,603 SH   SOLE 22 256,684 0 3,919
LIQUIDITY SERVICES INC COM 53635B107 213 28,726 SH   SOLE 2 1,072 0 27,654
LIQUIDITY SERVICES INC COM 53635B107 4 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 945 127,736 SH   SOLE 18 127,736 0 0
LIQUIDITY SERVICES INC COM 53635B107 349 47,219 SH   SOLE 19 47,219 0 0
LIQUIDITY SERVICES INC COM 53635B107 22,474 3,037,060 SH   SOLE 21 3,037,060 0 0
LIQUIDITY SERVICES INC COM 53635B107 5,567 752,293 SH   SOLE 22 729,221 0 23,072
LIQUIDITY SERVICES INC COM 53635B107 258 34,906 SH   SOLE 30 34,906 0 0
LITHIA MTRS INC CL A 536797103 3,107 23,468 SH   SOLE 2 3,777 0 19,691
LITHIA MTRS INC CL A 536797103 17 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 109 820 SH   SOLE 7 820 0 0
LITHIA MTRS INC CL A 536797103 14,234 107,521 SH   SOLE 18 100,992 0 6,529
LITHIA MTRS INC CL A 536797103 11,757 88,811 SH   SOLE 19 88,811 0 0
LITHIA MTRS INC CL A 536797103 327,402 2,473,200 SH   SOLE 21 2,473,200 0 0
LITHIA MTRS INC CL A 536797103 98,432 743,556 SH   SOLE 22 697,687 0 45,869
LITHIA MTRS INC CL A 536797103 1,282 9,684 SH   SOLE 23 9,684 0 0
LITHIA MTRS INC CL A 536797103 4,264 32,210 SH   SOLE 26 6,835 0 25,375
LITHIA MTRS INC CL A 536797103 402 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 4,253 32,126 SH   SOLE 30 32,126 0 0
LITHIA MTRS INC CL A 536797103 179 1,355 SH   SOLE 34 1,355 0 0
LITHIA MTRS INC CL A 536797103 120 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 342 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 10,202 57,539 SH   SOLE 2 12,920 0 44,619
LITTELFUSE INC COM 537008104 23 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 84 471 SH   SOLE 7 471 0 0
LITTELFUSE INC COM 537008104 12,136 68,444 SH   SOLE 18 68,444 0 0
LITTELFUSE INC COM 537008104 952 5,368 SH   SOLE 19 5,368 0 0
LITTELFUSE INC COM 537008104 212,926 1,200,870 SH   SOLE 21 1,200,870 0 0
LITTELFUSE INC COM 537008104 140,663 793,318 SH   SOLE 22 735,057 0 58,261
LITTELFUSE INC COM 537008104 1,427 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 570 3,214 SH   SOLE 28 3,214 0 0
LITTELFUSE INC COM 537008104 1,219 6,877 SH   SOLE 30 6,877 0 0
LITTELFUSE INC COM 537008104 90 505 SH   SOLE 31 505 0 0
LITTELFUSE INC COM 537008104 2,213 12,483 SH   SOLE 34 12,483 0 0
LITTELFUSE INC COM 537008104 474 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 4,747 64,332 SH   SOLE 2 22,663 0 41,669
LIVANOVA PLC SHS G5509L101 18 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 68 919 SH   SOLE 7 919 0 0
LIVANOVA PLC SHS G5509L101 20,482 277,573 SH   SOLE 18 277,573 0 0
LIVANOVA PLC SHS G5509L101 6,492 87,975 SH   SOLE 19 87,975 0 0
LIVANOVA PLC SHS G5509L101 272,689 3,695,475 SH   SOLE 21 3,695,475 0 0
LIVANOVA PLC SHS G5509L101 122,834 1,664,640 SH   SOLE 22 1,596,526 0 68,114
LIVANOVA PLC SHS G5509L101 1,513 20,502 SH   SOLE 26 13,849 0 6,653
LIVANOVA PLC SHS G5509L101 463 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 5,579 75,612 SH   SOLE 30 75,612 0 0
LIVANOVA PLC SHS G5509L101 342 4,634 SH   SOLE 40 4,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,584 400,718 SH   SOLE 2 112,543 0 288,175
LIVE NATION ENTERTAINMENT IN COM 538034109 4,010 60,449 SH   SOLE 4 56,591 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 620 9,340 SH   SOLE 7 9,340 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 657 9,907 SH   SOLE 13 9,907 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 43 653 SH   SOLE 15 653 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 27,492 414,406 SH   SOLE 18 393,215 0 21,191
LIVE NATION ENTERTAINMENT IN COM 538034109 117,042 1,764,278 SH   SOLE 19 1,764,278 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 475,898 7,173,621 SH   SOLE 21 7,173,621 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 289,048 4,357,074 SH   SOLE 22 4,048,798 0 308,276
LIVE NATION ENTERTAINMENT IN COM 538034109 7,520 113,357 SH   SOLE 23 113,357 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,556 113,905 SH   SOLE 25 113,905 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 30,401 458,254 SH   SOLE 26 216,272 0 241,982
LIVE NATION ENTERTAINMENT IN COM 538034109 1,952 29,419 SH   SOLE 28 21,385 0 8,034
LIVE NATION ENTERTAINMENT IN COM 538034109 5,389 81,232 SH   SOLE 29 7,693 0 73,539
LIVE NATION ENTERTAINMENT IN COM 538034109 16,026 241,571 SH   SOLE 30 241,571 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,887 43,515 SH   SOLE 31 34,482 0 9,033
LIVE NATION ENTERTAINMENT IN COM 538034109 576 8,682 SH   SOLE 34 8,682 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,248 94,182 SH   SOLE 36 94,182 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 278 4,193 SH   SOLE 40 4,193 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,817 1,550,000 PRN   SOLE 21 1,550,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 458 25,319 SH   SOLE 2 960 0 24,359
LIVE OAK BANCSHARES INC COM 53803X105 9 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,569 86,667 SH   SOLE 18 86,667 0 0
LIVE OAK BANCSHARES INC COM 53803X105 792 43,766 SH   SOLE 19 43,766 0 0
LIVE OAK BANCSHARES INC COM 53803X105 15,690 866,878 SH   SOLE 21 866,878 0 0
LIVE OAK BANCSHARES INC COM 53803X105 14,194 784,215 SH   SOLE 22 748,258 0 35,957
LIVE OAK BANCSHARES INC COM 53803X105 92 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 135 7,486 SH   SOLE 30 7,486 0 0
LIVE OAK BANCSHARES INC COM 53803X105 47 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,001 149,584 SH   SOLE 2 8,450 0 141,134
LIVENT CORP COM 53814L108 4 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 21 3,202 SH   SOLE 7 3,202 0 0
LIVENT CORP COM 53814L108 4,394 656,805 SH   SOLE 18 656,805 0 0
LIVENT CORP COM 53814L108 1,904 284,615 SH   SOLE 19 284,615 0 0
LIVENT CORP COM 53814L108 108,147 16,165,411 SH   SOLE 21 16,165,411 0 0
LIVENT CORP COM 53814L108 29,753 4,447,456 SH   SOLE 22 4,263,826 0 183,630
LIVENT CORP COM 53814L108 77 11,436 SH   SOLE 23 11,436 0 0
LIVENT CORP COM 53814L108 15 2,275 SH   SOLE 25 2,275 0 0
LIVENT CORP COM 53814L108 501 74,880 SH   SOLE 26 26,906 0 47,974
LIVENT CORP COM 53814L108 109 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 1,396 208,712 SH   SOLE 30 208,712 0 0
LIVENT CORP COM 53814L108 80 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 2,058 57,648 SH   SOLE 2 6,797 0 50,851
LIVEPERSON INC COM 538146101 11 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 42 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 10,100 282,923 SH   SOLE 18 274,459 0 8,464
LIVEPERSON INC COM 538146101 6,514 182,455 SH   SOLE 19 182,455 0 0
LIVEPERSON INC COM 538146101 243,396 6,817,819 SH   SOLE 21 6,817,819 0 0
LIVEPERSON INC COM 538146101 69,211 1,938,686 SH   SOLE 22 1,814,335 0 124,351
LIVEPERSON INC COM 538146101 349 9,777 SH   SOLE 23 9,777 0 0
LIVEPERSON INC COM 538146101 1,714 47,998 SH   SOLE 26 14,899 0 33,099
LIVEPERSON INC COM 538146101 275 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 3,005 84,164 SH   SOLE 30 84,164 0 0
LIVEPERSON INC COM 538146101 230 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 4,289 99,836 SH   SOLE 2 34,256 0 65,580
LIVERAMP HLDGS INC COM 53815P108 11 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 55 1,281 SH   SOLE 7 1,281 0 0
LIVERAMP HLDGS INC COM 53815P108 16,600 386,410 SH   SOLE 18 386,410 0 0
LIVERAMP HLDGS INC COM 53815P108 6,072 141,352 SH   SOLE 19 141,352 0 0
LIVERAMP HLDGS INC COM 53815P108 209,405 4,874,410 SH   SOLE 21 4,874,410 0 0
LIVERAMP HLDGS INC COM 53815P108 101,477 2,362,127 SH   SOLE 22 2,272,063 0 90,064
LIVERAMP HLDGS INC COM 53815P108 350 8,151 SH   SOLE 23 8,151 0 0
LIVERAMP HLDGS INC COM 53815P108 2,002 46,595 SH   SOLE 26 20,487 0 26,108
LIVERAMP HLDGS INC COM 53815P108 349 8,127 SH   SOLE 28 8,127 0 0
LIVERAMP HLDGS INC COM 53815P108 865 20,145 SH   SOLE 30 20,145 0 0
LIVERAMP HLDGS INC COM 53815P108 40 933 SH   SOLE 34 933 0 0
LIVERAMP HLDGS INC COM 53815P108 306 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 63 31,230 SH   SOLE 2 1,068 0 30,162
LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 207 103,311 SH   SOLE 18 103,311 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 96 47,967 SH   SOLE 19 47,967 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 2,101 1,047,892 SH   SOLE 21 1,047,892 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 663 330,666 SH   SOLE 22 308,018 0 22,648
LIVONGO HEALTH INC COM 539183103 326 18,680 SH   SOLE 2 5,930 0 12,750
LIVONGO HEALTH INC COM 539183103 9 498 SH   SOLE 7 498 0 0
LIVONGO HEALTH INC COM 539183103 955 54,737 SH   SOLE 18 49,057 0 5,680
LIVONGO HEALTH INC COM 539183103 3,906 223,977 SH   SOLE 19 223,977 0 0
LIVONGO HEALTH INC COM 539183103 8,984 515,119 SH   SOLE 21 515,119 0 0
LIVONGO HEALTH INC COM 539183103 6,526 374,218 SH   SOLE 22 368,551 0 5,667
LIVONGO HEALTH INC COM 539183103 736 42,191 SH   SOLE 34 42,191 0 0
LKQ CORP COM 501889208 25,295 804,300 SH   SOLE 2 103,876 0 700,424
LKQ CORP COM 501889208 3,995 127,029 SH   SOLE 4 118,857 0 8,172
LKQ CORP COM 501889208 8,905 283,151 SH   SOLE 7 265,190 0 17,961
LKQ CORP COM 501889208 216 6,855 SH   SOLE 13 6,855 0 0
LKQ CORP COM 501889208 84 2,661 SH   SOLE 15 2,661 0 0
LKQ CORP COM 501889208 19,571 622,287 SH   SOLE 18 580,235 0 42,052
LKQ CORP COM 501889208 2,696 85,708 SH   SOLE 19 85,708 0 0
LKQ CORP COM 501889208 216,783 6,892,954 SH   SOLE 21 6,892,954 0 0
LKQ CORP COM 501889208 235,333 7,482,767 SH   SOLE 22 6,644,481 0 838,286
LKQ CORP COM 501889208 7,202 229,013 SH   SOLE 23 229,013 0 0
LKQ CORP COM 501889208 10,419 331,303 SH   SOLE 25 331,303 0 0
LKQ CORP COM 501889208 55,819 1,774,862 SH   SOLE 26 447,989 0 1,326,873
LKQ CORP COM 501889208 1,884 59,914 SH   SOLE 28 43,378 0 16,536
LKQ CORP COM 501889208 2,323 73,874 SH   SOLE 29 6,773 0 67,101
LKQ CORP COM 501889208 37,383 1,188,651 SH   SOLE 30 1,188,651 0 0
LKQ CORP COM 501889208 5,701 181,270 SH   SOLE 31 56,059 0 125,211
LKQ CORP COM 501889208 636 20,224 SH   SOLE 34 20,224 0 0
LKQ CORP COM 501889208 7,176 228,160 SH   SOLE 36 228,160 0 0
LKQ CORP COM 501889208 195 6,201 SH   SOLE 40 6,201 0 0
LM FDG AMER INC COM NEW 502074305 0 426 SH   SOLE 21 426 0 0
LOCKHEED MARTIN CORP COM 539830109 284,409 729,142 SH   SOLE 2 182,063 0 547,079
LOCKHEED MARTIN CORP COM 539830109 35,784 91,741 SH   SOLE 4 84,760 0 6,981
LOCKHEED MARTIN CORP COM 539830109 92,356 236,775 SH   SOLE 7 236,775 0 0
LOCKHEED MARTIN CORP COM 539830109 12,588 32,271 SH   SOLE 13 32,271 0 0
LOCKHEED MARTIN CORP COM 539830109 944 2,419 SH   SOLE 15 2,419 0 0
LOCKHEED MARTIN CORP COM 539830109 326,449 836,920 SH   SOLE 18 778,653 0 58,267
LOCKHEED MARTIN CORP COM 539830109 269,193 690,133 SH   SOLE 19 690,133 0 0
LOCKHEED MARTIN CORP COM 539830109 2,596,766 6,657,351 SH   SOLE 21 6,657,351 0 0
LOCKHEED MARTIN CORP COM 539830109 2,517,067 6,453,025 SH   SOLE 22 5,664,475 0 788,550
LOCKHEED MARTIN CORP COM 539830109 91,081 233,505 SH   SOLE 23 233,505 0 0
LOCKHEED MARTIN CORP COM 539830109 106,443 272,889 SH   SOLE 25 272,889 0 0
LOCKHEED MARTIN CORP COM 539830109 223,201 572,222 SH   SOLE 26 149,682 0 422,540
LOCKHEED MARTIN CORP COM 539830109 5,301 13,590 SH   SOLE 28 0 0 13,590
LOCKHEED MARTIN CORP COM 539830109 45,495 116,636 SH   SOLE 29 30,488 0 86,148
LOCKHEED MARTIN CORP COM 539830109 339,826 871,215 SH   SOLE 30 871,215 0 0
LOCKHEED MARTIN CORP COM 539830109 34,780 89,167 SH   SOLE 31 79,315 0 9,852
LOCKHEED MARTIN CORP COM 539830109 3,515 9,011 SH   SOLE 32 9,011 0 0
LOCKHEED MARTIN CORP COM 539830109 82,825 212,338 SH   SOLE 36 212,338 0 0
LOCKHEED MARTIN CORP COM 539830109 2,340 5,998 SH   SOLE 40 5,998 0 0
LOEWS CORP COM 540424108 33,758 655,744 SH   SOLE 2 72,811 0 582,933
LOEWS CORP COM 540424108 5,722 111,158 SH   SOLE 4 103,996 0 7,162
LOEWS CORP COM 540424108 19,659 381,886 SH   SOLE 7 263,995 0 117,891
LOEWS CORP COM 540424108 399 7,755 SH   SOLE 13 7,755 0 0
LOEWS CORP COM 540424108 124 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 27,348 531,239 SH   SOLE 18 493,223 0 38,016
LOEWS CORP COM 540424108 3,843 74,647 SH   SOLE 19 74,647 0 0
LOEWS CORP COM 540424108 324,274 6,299,029 SH   SOLE 21 6,299,029 0 0
LOEWS CORP COM 540424108 339,694 6,598,571 SH   SOLE 22 5,851,711 0 746,860
LOEWS CORP COM 540424108 10,433 202,669 SH   SOLE 23 202,669 0 0
LOEWS CORP COM 540424108 15,301 297,221 SH   SOLE 25 297,221 0 0
LOEWS CORP COM 540424108 69,792 1,355,705 SH   SOLE 26 371,804 0 983,901
LOEWS CORP COM 540424108 2,836 55,088 SH   SOLE 28 39,218 0 15,870
LOEWS CORP COM 540424108 287 5,584 SH   SOLE 29 5,584 0 0
LOEWS CORP COM 540424108 52,390 1,017,681 SH   SOLE 30 1,017,681 0 0
LOEWS CORP COM 540424108 9,445 183,478 SH   SOLE 31 49,447 0 134,031
LOEWS CORP COM 540424108 976 18,964 SH   SOLE 34 18,964 0 0
LOEWS CORP COM 540424108 11,154 216,669 SH   SOLE 36 216,669 0 0
LOEWS CORP COM 540424108 396 7,692 SH   SOLE 40 7,692 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 80 7,445 SH   SOLE 2 198 0 7,247
LOGICBIO THERAPEUTICS INC COM 54142F102 316 29,245 SH   SOLE 18 29,245 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 144 13,365 SH   SOLE 19 13,365 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,908 269,055 SH   SOLE 21 269,055 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,600 148,011 SH   SOLE 22 144,578 0 3,433
LOGMEIN INC COM 54142L109 8,916 125,654 SH   SOLE 2 31,477 0 94,177
LOGMEIN INC COM 54142L109 16 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 70 983 SH   SOLE 7 983 0 0
LOGMEIN INC COM 54142L109 9,796 138,052 SH   SOLE 18 138,052 0 0
LOGMEIN INC COM 54142L109 788 11,103 SH   SOLE 19 11,103 0 0
LOGMEIN INC COM 54142L109 178,921 2,521,435 SH   SOLE 21 2,521,435 0 0
LOGMEIN INC COM 54142L109 119,065 1,677,914 SH   SOLE 22 1,576,603 0 101,311
LOGMEIN INC COM 54142L109 45 639 SH   SOLE 23 639 0 0
LOGMEIN INC COM 54142L109 1,331 18,754 SH   SOLE 26 12,294 0 6,460
LOGMEIN INC COM 54142L109 477 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 1,008 14,210 SH   SOLE 30 14,210 0 0
LOGMEIN INC COM 54142L109 71 996 SH   SOLE 31 996 0 0
LOGMEIN INC COM 54142L109 376 5,304 SH   SOLE 34 5,304 0 0
LOGMEIN INC COM 54142L109 345 4,862 SH   SOLE 40 4,862 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 56 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 3,774 656,289 SH   SOLE 21 656,289 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,992 346,385 SH   SOLE 22 346,385 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 890 154,762 SH   SOLE 30 154,762 0 0
LONESTAR RES US INC CL A VTG 54240F103 13 4,805 SH   SOLE 18 4,805 0 0
LONESTAR RES US INC CL A VTG 54240F103 428 157,451 SH   SOLE 21 157,451 0 0
LONESTAR RES US INC CL A VTG 54240F103 675 248,327 SH   SOLE 22 248,327 0 0
LONESTAR RES US INC CL A VTG 54240F103 11 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 602 46,973 SH   SOLE 21 46,973 0 0
LOOP INDS INC COM 543518104 2,755 214,904 SH   SOLE 22 214,904 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 458 11,054 SH   SOLE 2 526 0 10,528
LORAL SPACE & COMMUNICATNS I COM 543881106 25 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 11 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,812 43,759 SH   SOLE 18 43,759 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 914 22,086 SH   SOLE 19 22,086 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 18,534 447,672 SH   SOLE 21 447,672 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,900 384,070 SH   SOLE 22 366,804 0 17,266
LORAL SPACE & COMMUNICATNS I COM 543881106 22 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 81 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 363 8,771 SH   SOLE 30 8,771 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 18 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 71 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 4,362 177,455 SH   SOLE 2 57,425 0 120,030
LOUISIANA PAC CORP COM 546347105 14 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 73 2,964 SH   SOLE 7 2,964 0 0
LOUISIANA PAC CORP COM 546347105 17,443 709,659 SH   SOLE 18 709,659 0 0
LOUISIANA PAC CORP COM 546347105 5,267 214,295 SH   SOLE 19 214,295 0 0
LOUISIANA PAC CORP COM 546347105 229,482 9,336,110 SH   SOLE 21 9,336,110 0 0
LOUISIANA PAC CORP COM 546347105 109,417 4,451,470 SH   SOLE 22 4,257,607 0 193,863
LOUISIANA PAC CORP COM 546347105 1,025 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 410 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 905 36,819 SH   SOLE 30 36,819 0 0
LOUISIANA PAC CORP COM 546347105 78 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 384 15,640 SH   SOLE 40 15,640 0 0
LOVESAC COMPANY COM 54738L109 141 7,536 SH   SOLE 2 232 0 7,304
LOVESAC COMPANY COM 54738L109 594 31,812 SH   SOLE 18 31,812 0 0
LOVESAC COMPANY COM 54738L109 284 15,197 SH   SOLE 19 15,197 0 0
LOVESAC COMPANY COM 54738L109 5,740 307,464 SH   SOLE 21 307,464 0 0
LOVESAC COMPANY COM 54738L109 4,111 220,197 SH   SOLE 22 216,382 0 3,815
LOWES COS INC COM 548661107 225,131 2,047,393 SH   SOLE 2 321,389 0 1,726,004
LOWES COS INC COM 548661107 38,313 348,425 SH   SOLE 4 326,736 0 21,689
LOWES COS INC COM 548661107 87,340 794,286 SH   SOLE 7 703,589 0 90,697
LOWES COS INC COM 548661107 430 3,906 SH   SOLE 13 3,906 0 0
LOWES COS INC COM 548661107 849 7,717 SH   SOLE 15 7,717 0 0
LOWES COS INC COM 548661107 10 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 415,676 3,780,244 SH   SOLE 18 3,504,140 0 276,104
LOWES COS INC COM 548661107 365,137 3,320,637 SH   SOLE 19 3,320,637 0 0
LOWES COS INC COM 548661107 1,615,861 14,694,990 SH   SOLE 21 14,694,990 0 0
LOWES COS INC COM 548661107 2,105,085 19,144,101 SH   SOLE 22 17,022,401 0 2,121,700
LOWES COS INC COM 548661107 65,823 598,613 SH   SOLE 23 598,613 0 0
LOWES COS INC COM 548661107 89,656 815,351 SH   SOLE 25 785,944 0 29,407
LOWES COS INC COM 548661107 416,674 3,789,321 SH   SOLE 26 906,474 0 2,882,847
LOWES COS INC COM 548661107 16,727 152,122 SH   SOLE 28 109,829 0 42,293
LOWES COS INC COM 548661107 2,434 22,139 SH   SOLE 29 22,139 0 0
LOWES COS INC COM 548661107 297,924 2,709,382 SH   SOLE 30 2,709,382 0 0
LOWES COS INC COM 548661107 21,144 192,285 SH   SOLE 31 148,785 0 43,500
LOWES COS INC COM 548661107 96,979 881,949 SH   SOLE 34 881,949 0 0
LOWES COS INC COM 548661107 64,224 584,066 SH   SOLE 36 584,066 0 0
LOWES COS INC COM 548661107 2,095 19,053 SH   SOLE 40 19,053 0 0
LOWES COS INC OPTIONS 548661107 1,188 10,800 SH Call SOLE 2 10,800 0 0
LOWES COS INC OPTIONS 548661107 55,409 503,900 SH Call SOLE 19 503,900 0 0
LOWES COS INC OPTIONS 548661107 968 8,800 SH Call SOLE 22 8,800 0 0
LOWES COS INC OPTIONS 548661107 154 1,400 SH Call SOLE 25 1,400 0 0
LOWES COS INC OPTIONS 548661107 143 1,300 SH Call SOLE 26 0 0 1,300
LOWES COS INC OPTIONS 548661107 16,164 147,000 SH Call SOLE 34 147,000 0 0
LPL FINL HLDGS INC COM 50212V100 14,041 171,437 SH   SOLE 2 26,168 0 145,269
LPL FINL HLDGS INC COM 50212V100 29 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 170 2,072 SH   SOLE 7 2,072 0 0
LPL FINL HLDGS INC COM 50212V100 3,196 39,021 SH   SOLE 18 39,021 0 0
LPL FINL HLDGS INC COM 50212V100 1,542 18,823 SH   SOLE 19 18,823 0 0
LPL FINL HLDGS INC COM 50212V100 97,620 1,191,936 SH   SOLE 21 1,191,936 0 0
LPL FINL HLDGS INC COM 50212V100 205,397 2,507,905 SH   SOLE 22 2,344,360 0 163,545
LPL FINL HLDGS INC COM 50212V100 3,020 36,872 SH   SOLE 26 24,265 0 12,607
LPL FINL HLDGS INC COM 50212V100 878 10,719 SH   SOLE 28 10,719 0 0
LPL FINL HLDGS INC COM 50212V100 2,754 33,626 SH   SOLE 30 33,626 0 0
LPL FINL HLDGS INC COM 50212V100 139 1,692 SH   SOLE 31 1,692 0 0
LPL FINL HLDGS INC COM 50212V100 165 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 747 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 23 6,840 SH   SOLE 18 6,840 0 0
LRAD CORP COM 50213V109 344 102,714 SH   SOLE 21 102,714 0 0
LRAD CORP COM 50213V109 3,836 1,144,929 SH   SOLE 22 1,144,929 0 0
LSB INDS INC COM 502160104 120 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 511 98,714 SH   SOLE 18 98,714 0 0
LSB INDS INC COM 502160104 186 35,876 SH   SOLE 19 35,876 0 0
LSB INDS INC COM 502160104 13,055 2,520,231 SH   SOLE 21 2,520,231 0 0
LSB INDS INC COM 502160104 2,784 537,433 SH   SOLE 22 522,736 0 14,697
LSB INDS INC COM 502160104 105 20,229 SH   SOLE 30 20,229 0 0
LSC COMMUNICATIONS INC COM 50218P107 48 34,596 SH   SOLE 2 1,267 0 33,329
LSC COMMUNICATIONS INC COM 50218P107 1 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 153 110,729 SH   SOLE 18 110,729 0 0
LSC COMMUNICATIONS INC COM 50218P107 74 53,331 SH   SOLE 19 53,331 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,573 1,139,548 SH   SOLE 21 1,139,548 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,321 957,018 SH   SOLE 22 931,072 0 25,946
LSI INDS INC COM 50216C108 40 7,677 SH   SOLE 2 7,677 0 0
LSI INDS INC COM 50216C108 50 9,662 SH   SOLE 18 9,662 0 0
LSI INDS INC COM 50216C108 423 80,940 SH   SOLE 19 80,940 0 0
LSI INDS INC COM 50216C108 523 100,184 SH   SOLE 21 100,184 0 0
LSI INDS INC COM 50216C108 4,543 870,225 SH   SOLE 22 870,225 0 0
LSI INDS INC COM 50216C108 62 11,784 SH   SOLE 23 11,784 0 0
LSI INDS INC COM 50216C108 527 101,037 SH   SOLE 26 0 0 101,037
LTC PPTYS INC COM 502175102 1,987 38,803 SH   SOLE 2 1,526 0 37,277
LTC PPTYS INC COM 502175102 552 10,783 SH   SOLE 4 10,783 0 0
LTC PPTYS INC COM 502175102 2,033 39,685 SH   SOLE 7 39,685 0 0
LTC PPTYS INC COM 502175102 83 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 9,076 177,190 SH   SOLE 18 177,190 0 0
LTC PPTYS INC COM 502175102 5,387 105,168 SH   SOLE 19 105,168 0 0
LTC PPTYS INC COM 502175102 232,580 4,540,809 SH   SOLE 21 4,540,809 0 0
LTC PPTYS INC COM 502175102 80,311 1,567,961 SH   SOLE 22 1,507,665 0 60,296
LTC PPTYS INC COM 502175102 68 1,322 SH   SOLE 23 1,322 0 0
LTC PPTYS INC COM 502175102 4,220 82,390 SH   SOLE 25 82,390 0 0
LTC PPTYS INC COM 502175102 1,696 33,113 SH   SOLE 26 9,143 0 23,970
LTC PPTYS INC COM 502175102 272 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 1,030 20,103 SH   SOLE 29 20,103 0 0
LTC PPTYS INC COM 502175102 12,247 239,103 SH   SOLE 30 239,103 0 0
LTC PPTYS INC COM 502175102 197 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 8 3,975 SH   SOLE 18 3,975 0 0
LUBYS INC COM 549282101 122 63,973 SH   SOLE 21 63,973 0 0
LUBYS INC COM 549282101 948 498,034 SH   SOLE 22 498,034 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 19,473 1,024,911 SH   SOLE 19 1,024,911 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 366 19,251 SH   SOLE 22 1,654 0 17,597
LUCKIN COFFEE INC SPONSORED ADS 54951L109 38 2,001 SH   SOLE 25 2,001 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 335 17,606 SH   SOLE 26 7,623 0 9,983
LUCKIN COFFEE INC SPONSORED ADS 54951L109 35 1,818 SH   SOLE 29 0 0 1,818
LUCKIN COFFEE INC SPONSORED ADS 54951L109 7,734 407,040 SH   SOLE 34 407,040 0 0
LULULEMON ATHLETICA INC COM 550021109 54,964 285,484 SH   SOLE 2 69,904 0 215,580
LULULEMON ATHLETICA INC COM 550021109 11,175 58,043 SH   SOLE 4 55,017 0 3,026
LULULEMON ATHLETICA INC COM 550021109 12,890 66,949 SH   SOLE 7 23,923 0 43,026
LULULEMON ATHLETICA INC COM 550021109 4,141 21,508 SH   SOLE 13 21,508 0 0
LULULEMON ATHLETICA INC COM 550021109 248 1,288 SH   SOLE 15 1,288 0 0
LULULEMON ATHLETICA INC COM 550021109 2 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 19,008 98,730 SH   SOLE 18 78,648 0 20,082
LULULEMON ATHLETICA INC COM 550021109 35,058 182,089 SH   SOLE 19 182,089 0 0
LULULEMON ATHLETICA INC COM 550021109 391,588 2,033,908 SH   SOLE 21 2,033,908 0 0
LULULEMON ATHLETICA INC COM 550021109 625,082 3,246,675 SH   SOLE 22 2,925,925 0 320,750
LULULEMON ATHLETICA INC COM 550021109 18,367 95,399 SH   SOLE 23 95,399 0 0
LULULEMON ATHLETICA INC COM 550021109 24,749 128,547 SH   SOLE 25 128,547 0 0
LULULEMON ATHLETICA INC COM 550021109 86,201 447,730 SH   SOLE 26 144,718 0 303,012
LULULEMON ATHLETICA INC COM 550021109 4,023 20,897 SH   SOLE 28 15,018 0 5,879
LULULEMON ATHLETICA INC COM 550021109 12,589 65,387 SH   SOLE 29 11,185 0 54,202
LULULEMON ATHLETICA INC COM 550021109 53,115 275,881 SH   SOLE 30 275,881 0 0
LULULEMON ATHLETICA INC COM 550021109 7,665 39,814 SH   SOLE 31 31,673 0 8,141
LULULEMON ATHLETICA INC COM 550021109 3,363 17,469 SH   SOLE 32 17,469 0 0
LULULEMON ATHLETICA INC COM 550021109 1,802 9,362 SH   SOLE 34 9,362 0 0
LULULEMON ATHLETICA INC COM 550021109 16,348 84,912 SH   SOLE 36 84,912 0 0
LULULEMON ATHLETICA INC COM 550021109 520 2,701 SH   SOLE 40 2,701 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 266 27,001 SH   SOLE 2 1,030 0 25,971
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,318 133,495 SH   SOLE 18 133,495 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 483 48,903 SH   SOLE 19 48,903 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32,978 3,341,187 SH   SOLE 21 3,341,187 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,507 861,921 SH   SOLE 22 825,190 0 36,731
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 335 33,979 SH   SOLE 30 33,979 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 27 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 5,900 110,149 SH   SOLE 2 35,427 0 74,722
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 23,489 438,548 SH   SOLE 18 438,548 0 0
LUMENTUM HLDGS INC COM 55024U109 18,150 338,876 SH   SOLE 19 338,876 0 0
LUMENTUM HLDGS INC COM 55024U109 305,622 5,706,160 SH   SOLE 21 5,706,160 0 0
LUMENTUM HLDGS INC COM 55024U109 141,364 2,639,363 SH   SOLE 22 2,537,067 0 102,296
LUMENTUM HLDGS INC COM 55024U109 1,337 24,967 SH   SOLE 26 15,383 0 9,584
LUMENTUM HLDGS INC COM 55024U109 495 9,237 SH   SOLE 28 9,237 0 0
LUMENTUM HLDGS INC COM 55024U109 1,207 22,539 SH   SOLE 30 22,539 0 0
LUMENTUM HLDGS INC COM 55024U109 714 13,332 SH   SOLE 34 13,332 0 0
LUMENTUM HLDGS INC COM 55024U109 412 7,694 SH   SOLE 40 7,694 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,730 1,495,000 PRN   SOLE 21 1,495,000 0 0
LUMINEX CORP DEL COM 55027E102 857 41,480 SH   SOLE 2 1,704 0 39,776
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,897 188,697 SH   SOLE 18 188,697 0 0
LUMINEX CORP DEL COM 55027E102 1,771 85,776 SH   SOLE 19 85,776 0 0
LUMINEX CORP DEL COM 55027E102 103,207 4,997,911 SH   SOLE 21 4,997,911 0 0
LUMINEX CORP DEL COM 55027E102 26,418 1,279,346 SH   SOLE 22 1,226,705 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,752 230,135 SH   SOLE 30 230,135 0 0
LUMINEX CORP DEL COM 55027E102 84 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 33 5,749 SH   SOLE 18 5,749 0 0
LUNA INNOVATIONS COM 550351100 535 92,446 SH   SOLE 21 92,446 0 0
LUNA INNOVATIONS COM 550351100 2,320 400,724 SH   SOLE 22 400,724 0 0
LUTHER BURBANK CORP COM 550550107 222 19,611 SH   SOLE 2 1,062 0 18,549
LUTHER BURBANK CORP COM 550550107 6 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 839 74,078 SH   SOLE 18 74,078 0 0
LUTHER BURBANK CORP COM 550550107 377 33,291 SH   SOLE 19 33,291 0 0
LUTHER BURBANK CORP COM 550550107 8,280 730,794 SH   SOLE 21 730,794 0 0
LUTHER BURBANK CORP COM 550550107 4,484 395,734 SH   SOLE 22 381,695 0 14,039
LUTHER BURBANK CORP COM 550550107 49 4,291 SH   SOLE 30 4,291 0 0
LUXFER HOLDINGS PLC SHS G5698W116 362 23,220 SH   SOLE 2 1,123 0 22,097
LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,513 97,080 SH   SOLE 18 97,080 0 0
LUXFER HOLDINGS PLC SHS G5698W116 705 45,248 SH   SOLE 19 45,248 0 0
LUXFER HOLDINGS PLC SHS G5698W116 14,313 918,664 SH   SOLE 21 918,664 0 0
LUXFER HOLDINGS PLC SHS G5698W116 5,749 369,010 SH   SOLE 22 274,351 0 94,659
LYDALL INC DEL COM 550819106 438 17,591 SH   SOLE 2 618 0 16,973
LYDALL INC DEL COM 550819106 9 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,999 80,258 SH   SOLE 18 80,258 0 0
LYDALL INC DEL COM 550819106 726 29,154 SH   SOLE 19 29,154 0 0
LYDALL INC DEL COM 550819106 48,974 1,966,040 SH   SOLE 21 1,966,040 0 0
LYDALL INC DEL COM 550819106 13,585 545,351 SH   SOLE 22 521,458 0 23,893
LYDALL INC DEL COM 550819106 30 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 62 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 548 22,004 SH   SOLE 30 22,004 0 0
LYDALL INC DEL COM 550819106 41 1,642 SH   SOLE 40 1,642 0 0
LYFT INC CL A COM 55087P104 2,721 66,633 SH   SOLE 2 9,518 0 57,115
LYFT INC CL A COM 55087P104 27 654 SH   SOLE 7 654 0 0
LYFT INC CL A COM 55087P104 1,031 25,245 SH   SOLE 13 25,245 0 0
LYFT INC CL A COM 55087P104 2,974 72,824 SH   SOLE 18 48,590 0 24,234
LYFT INC CL A COM 55087P104 8,866 217,084 SH   SOLE 19 217,084 0 0
LYFT INC CL A COM 55087P104 25,496 624,284 SH   SOLE 21 624,284 0 0
LYFT INC CL A COM 55087P104 152,319 3,729,663 SH   SOLE 22 3,639,253 0 90,410
LYFT INC CL A COM 55087P104 759 18,591 SH   SOLE 25 18,591 0 0
LYFT INC CL A COM 55087P104 550 13,459 SH   SOLE 26 13,459 0 0
LYFT INC CL A COM 55087P104 2,103 51,482 SH   SOLE 29 0 0 51,482
LYFT INC CL A COM 55087P104 501 12,263 SH   SOLE 30 12,263 0 0
LYFT INC CL A COM 55087P104 28 692 SH   SOLE 31 692 0 0
LYFT INC CL A COM 55087P104 195 4,769 SH   SOLE 34 4,769 0 0
LYFT INC CL A COM 55087P104 596 14,586 SH   SOLE 36 14,586 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,036 50,900 SH   SOLE 2 19,960 0 30,940
LYON WILLIAM HOMES CL A NEW 552074700 15 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,919 143,348 SH   SOLE 18 143,348 0 0
LYON WILLIAM HOMES CL A NEW 552074700 7,889 387,492 SH   SOLE 19 387,492 0 0
LYON WILLIAM HOMES CL A NEW 552074700 79,786 3,918,785 SH   SOLE 21 3,918,785 0 0
LYON WILLIAM HOMES CL A NEW 552074700 20,640 1,013,760 SH   SOLE 22 961,448 0 52,312
LYON WILLIAM HOMES CL A NEW 552074700 245 12,056 SH   SOLE 26 0 0 12,056
LYON WILLIAM HOMES CL A NEW 552074700 69 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 948 46,579 SH   SOLE 30 46,579 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,581 77,654 SH   SOLE 34 77,654 0 0
LYON WILLIAM HOMES CL A NEW 552074700 43 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61,272 684,829 SH   SOLE 2 79,375 0 605,454
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,894 121,757 SH   SOLE 4 113,662 0 8,095
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34,428 384,798 SH   SOLE 7 275,156 0 109,642
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,528 17,083 SH   SOLE 13 17,083 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 245 2,739 SH   SOLE 15 2,739 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 48,259 539,390 SH   SOLE 18 500,266 0 39,124
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,507 162,139 SH   SOLE 19 162,139 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 758,747 8,480,464 SH   SOLE 21 8,480,464 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 605,473 6,767,332 SH   SOLE 22 5,953,862 0 813,470
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,420 194,697 SH   SOLE 23 194,697 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26,421 295,303 SH   SOLE 25 295,303 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 111,282 1,243,792 SH   SOLE 26 344,488 0 899,304
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,517 50,485 SH   SOLE 28 37,044 0 13,441
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,445 38,504 SH   SOLE 29 5,897 0 32,607
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 99,553 1,112,695 SH   SOLE 30 1,112,695 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,962 133,700 SH   SOLE 31 48,522 0 85,178
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,510 50,410 SH   SOLE 32 50,410 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,539 17,197 SH   SOLE 34 17,197 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,480 128,309 SH   SOLE 35 128,309 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20,277 226,630 SH   SOLE 36 226,630 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 597 6,668 SH   SOLE 40 6,668 0 0
M & T BK CORP COM 55261F104 51,974 329,011 SH   SOLE 2 35,835 0 293,176
M & T BK CORP COM 55261F104 8,263 52,308 SH   SOLE 4 48,667 0 3,641
M & T BK CORP COM 55261F104 20,291 128,447 SH   SOLE 7 123,703 0 4,744
M & T BK CORP COM 55261F104 658 4,165 SH   SOLE 13 4,165 0 0
M & T BK CORP COM 55261F104 241 1,523 SH   SOLE 15 1,523 0 0
M & T BK CORP COM 55261F104 78,715 498,289 SH   SOLE 18 480,541 0 17,748
M & T BK CORP COM 55261F104 53,150 336,455 SH   SOLE 19 336,455 0 0
M & T BK CORP COM 55261F104 567,175 3,590,397 SH   SOLE 21 3,590,397 0 0
M & T BK CORP COM 55261F104 523,597 3,314,534 SH   SOLE 22 2,945,566 0 368,968
M & T BK CORP COM 55261F104 15,300 96,852 SH   SOLE 23 96,852 0 0
M & T BK CORP COM 55261F104 25,510 161,488 SH   SOLE 25 161,488 0 0
M & T BK CORP COM 55261F104 107,759 682,146 SH   SOLE 26 196,924 0 485,222
M & T BK CORP COM 55261F104 3,937 24,921 SH   SOLE 28 18,013 0 6,908
M & T BK CORP COM 55261F104 431 2,729 SH   SOLE 29 2,729 0 0
M & T BK CORP COM 55261F104 82,547 522,546 SH   SOLE 30 522,546 0 0
M & T BK CORP COM 55261F104 18,553 117,445 SH   SOLE 31 24,021 0 93,424
M & T BK CORP COM 55261F104 25,838 163,561 SH   SOLE 34 163,561 0 0
M & T BK CORP COM 55261F104 16,259 102,922 SH   SOLE 36 102,922 0 0
M & T BK CORP COM 55261F104 1,522 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 439 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 3,236 75,080 SH   SOLE 2 26,241 0 48,839
M D C HLDGS INC COM 552676108 11 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 129 2,982 SH   SOLE 7 2,982 0 0
M D C HLDGS INC COM 552676108 10,468 242,887 SH   SOLE 18 224,539 0 18,348
M D C HLDGS INC COM 552676108 17,717 411,070 SH   SOLE 19 411,070 0 0
M D C HLDGS INC COM 552676108 262,484 6,090,117 SH   SOLE 21 6,090,117 0 0
M D C HLDGS INC COM 552676108 87,123 2,021,419 SH   SOLE 22 1,949,969 0 71,450
M D C HLDGS INC COM 552676108 3,219 74,691 SH   SOLE 23 74,691 0 0
M D C HLDGS INC COM 552676108 8,486 196,892 SH   SOLE 26 9,178 0 187,714
M D C HLDGS INC COM 552676108 252 5,857 SH   SOLE 28 5,857 0 0
M D C HLDGS INC COM 552676108 2,976 69,041 SH   SOLE 30 69,041 0 0
M D C HLDGS INC COM 552676108 237 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,531 40,673 SH   SOLE 2 14,524 0 26,149
M/I HOMES INC COM 55305B101 22 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 4,712 125,162 SH   SOLE 18 125,162 0 0
M/I HOMES INC COM 55305B101 11,754 312,204 SH   SOLE 19 312,204 0 0
M/I HOMES INC COM 55305B101 126,649 3,363,859 SH   SOLE 21 3,363,859 0 0
M/I HOMES INC COM 55305B101 36,250 962,806 SH   SOLE 22 928,829 0 33,977
M/I HOMES INC COM 55305B101 790 20,980 SH   SOLE 23 20,980 0 0
M/I HOMES INC COM 55305B101 13 356 SH   SOLE 25 356 0 0
M/I HOMES INC COM 55305B101 2,240 59,493 SH   SOLE 26 0 0 59,493
M/I HOMES INC COM 55305B101 138 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,498 39,781 SH   SOLE 30 39,781 0 0
M/I HOMES INC COM 55305B101 2,177 57,811 SH   SOLE 34 57,811 0 0
M/I HOMES INC COM 55305B101 103 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 252 24,271 SH   SOLE 2 1,865 0 22,406
MACATAWA BK CORP COM 554225102 5 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 977 94,034 SH   SOLE 18 94,034 0 0
MACATAWA BK CORP COM 554225102 664 63,935 SH   SOLE 19 63,935 0 0
MACATAWA BK CORP COM 554225102 9,713 934,828 SH   SOLE 21 934,828 0 0
MACATAWA BK CORP COM 554225102 3,347 322,092 SH   SOLE 22 301,892 0 20,200
MACATAWA BK CORP COM 554225102 294 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 10,990 347,890 SH   SOLE 2 28,309 0 319,581
MACERICH CO COM 554382101 2,624 83,051 SH   SOLE 4 80,130 0 2,921
MACERICH CO COM 554382101 7,470 236,461 SH   SOLE 7 236,461 0 0
MACERICH CO COM 554382101 196 6,206 SH   SOLE 15 6,206 0 0
MACERICH CO COM 554382101 7,490 237,109 SH   SOLE 18 222,805 0 14,304
MACERICH CO COM 554382101 5,642 178,601 SH   SOLE 19 178,601 0 0
MACERICH CO COM 554382101 115,506 3,656,403 SH   SOLE 21 3,656,403 0 0
MACERICH CO COM 554382101 138,928 4,397,833 SH   SOLE 22 4,032,208 0 365,625
MACERICH CO COM 554382101 2,742 86,805 SH   SOLE 23 86,805 0 0
MACERICH CO COM 554382101 13,903 440,096 SH   SOLE 25 440,096 0 0
MACERICH CO COM 554382101 17,879 565,960 SH   SOLE 26 233,151 0 332,809
MACERICH CO COM 554382101 637 20,164 SH   SOLE 28 15,610 0 4,554
MACERICH CO COM 554382101 3,100 98,135 SH   SOLE 29 74,798 0 23,337
MACERICH CO COM 554382101 31,616 1,000,820 SH   SOLE 30 1,000,820 0 0
MACERICH CO COM 554382101 888 28,095 SH   SOLE 31 23,438 0 4,657
MACERICH CO COM 554382101 201 6,377 SH   SOLE 34 6,377 0 0
MACERICH CO COM 554382101 3,522 111,505 SH   SOLE 36 111,505 0 0
MACERICH CO COM 554382101 76 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 2,799 129,223 SH   SOLE 2 41,853 0 87,370
MACK CALI RLTY CORP COM 554489104 528 24,381 SH   SOLE 4 24,381 0 0
MACK CALI RLTY CORP COM 554489104 1,913 88,316 SH   SOLE 7 88,316 0 0
MACK CALI RLTY CORP COM 554489104 82 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 10,949 505,499 SH   SOLE 18 505,499 0 0
MACK CALI RLTY CORP COM 554489104 4,997 230,723 SH   SOLE 19 230,723 0 0
MACK CALI RLTY CORP COM 554489104 151,786 7,007,659 SH   SOLE 21 7,007,659 0 0
MACK CALI RLTY CORP COM 554489104 83,914 3,874,152 SH   SOLE 22 3,751,485 0 122,667
MACK CALI RLTY CORP COM 554489104 65 3,004 SH   SOLE 23 3,004 0 0
MACK CALI RLTY CORP COM 554489104 3,866 178,507 SH   SOLE 25 178,507 0 0
MACK CALI RLTY CORP COM 554489104 1,347 62,167 SH   SOLE 26 19,459 0 42,708
MACK CALI RLTY CORP COM 554489104 269 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 1,064 49,100 SH   SOLE 29 49,100 0 0
MACK CALI RLTY CORP COM 554489104 8,783 405,476 SH   SOLE 30 405,476 0 0
MACK CALI RLTY CORP COM 554489104 57 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 197 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 117 7,537 SH   SOLE 2 392 0 7,145
MACKINAC FINL CORP COM 554571109 485 31,365 SH   SOLE 18 31,365 0 0
MACKINAC FINL CORP COM 554571109 239 15,440 SH   SOLE 19 15,440 0 0
MACKINAC FINL CORP COM 554571109 4,969 321,386 SH   SOLE 21 321,386 0 0
MACKINAC FINL CORP COM 554571109 1,408 91,063 SH   SOLE 22 87,760 0 3,303
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 998 46,452 SH   SOLE 2 1,868 0 44,584
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,351 155,896 SH   SOLE 18 155,896 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15,042 699,813 SH   SOLE 19 699,813 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 33,117 1,540,685 SH   SOLE 21 1,540,685 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 29,680 1,380,797 SH   SOLE 22 1,321,847 0 58,950
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 159 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 122 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 244 11,344 SH   SOLE 30 11,344 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 764 35,552 SH   SOLE 34 35,552 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 106 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,959 252,315 SH   SOLE 2 92,154 0 160,161
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,495 37,885 SH   SOLE 4 37,885 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 696 17,628 SH   SOLE 7 17,628 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,768 44,787 SH   SOLE 18 44,136 0 651
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,796 121,504 SH   SOLE 19 121,504 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 69,976 1,772,894 SH   SOLE 21 1,772,894 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 84,833 2,149,300 SH   SOLE 22 1,962,086 0 187,214
MACQUARIE INFRASTRUCTURE COR COM 55608B105 927 23,477 SH   SOLE 23 23,477 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,167 29,562 SH   SOLE 26 15,817 0 13,745
MACQUARIE INFRASTRUCTURE COR COM 55608B105 401 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 130 3,283 SH   SOLE 29 3,283 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,800 45,608 SH   SOLE 30 45,608 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 261 6,600 SH   SOLE 31 3,568 0 3,032
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,445 61,941 SH   SOLE 34 61,941 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 278 7,040 SH   SOLE 36 7,040 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 278 7,046 SH   SOLE 40 7,046 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 917 1,005,000 PRN   SOLE 21 1,005,000 0 0
MACROGENICS INC COM 556099109 672 52,680 SH   SOLE 2 9,909 0 42,771
MACROGENICS INC COM 556099109 3 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 10 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 2,313 181,265 SH   SOLE 18 172,476 0 8,789
MACROGENICS INC COM 556099109 2,803 219,634 SH   SOLE 19 219,634 0 0
MACROGENICS INC COM 556099109 28,117 2,203,506 SH   SOLE 21 2,203,506 0 0
MACROGENICS INC COM 556099109 19,230 1,507,038 SH   SOLE 22 1,444,367 0 62,671
MACROGENICS INC COM 556099109 382 29,968 SH   SOLE 23 29,968 0 0
MACROGENICS INC COM 556099109 1,183 92,699 SH   SOLE 26 23,950 0 68,749
MACROGENICS INC COM 556099109 73 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 3,954 309,843 SH   SOLE 30 309,843 0 0
MACROGENICS INC COM 556099109 32 2,472 SH   SOLE 34 2,472 0 0
MACROGENICS INC COM 556099109 65 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 13,025 838,148 SH   SOLE 2 119,671 0 718,477
MACYS INC COM 55616P104 2,239 144,063 SH   SOLE 4 135,978 0 8,085
MACYS INC COM 55616P104 7,621 490,438 SH   SOLE 7 329,224 0 161,214
MACYS INC COM 55616P104 274 17,654 SH   SOLE 13 17,654 0 0
MACYS INC COM 55616P104 47 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 2 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 14,573 937,751 SH   SOLE 18 895,671 0 42,080
MACYS INC COM 55616P104 30,629 1,970,976 SH   SOLE 19 1,970,976 0 0
MACYS INC COM 55616P104 218,610 14,067,570 SH   SOLE 21 14,067,570 0 0
MACYS INC COM 55616P104 154,505 9,942,434 SH   SOLE 22 8,970,688 0 971,746
MACYS INC COM 55616P104 3,474 223,541 SH   SOLE 23 223,541 0 0
MACYS INC COM 55616P104 5,321 342,386 SH   SOLE 25 342,386 0 0
MACYS INC COM 55616P104 33,101 2,130,062 SH   SOLE 26 486,460 0 1,643,602
MACYS INC COM 55616P104 835 53,724 SH   SOLE 28 37,923 0 15,801
MACYS INC COM 55616P104 1,125 72,384 SH   SOLE 29 6,814 0 65,570
MACYS INC COM 55616P104 20,874 1,343,222 SH   SOLE 30 1,343,222 0 0
MACYS INC COM 55616P104 1,123 72,240 SH   SOLE 31 58,071 0 14,169
MACYS INC COM 55616P104 1,803 116,025 SH   SOLE 32 116,025 0 0
MACYS INC COM 55616P104 12,507 804,854 SH   SOLE 34 804,854 0 0
MACYS INC COM 55616P104 9,707 624,672 SH   SOLE 35 624,672 0 0
MACYS INC COM 55616P104 5,333 343,181 SH   SOLE 36 343,181 0 0
MACYS INC COM 55616P104 95 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 2,836 79,247 SH   SOLE 2 8,904 0 70,343
MADDEN STEVEN LTD COM 556269108 17 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 59 1,649 SH   SOLE 7 1,649 0 0
MADDEN STEVEN LTD COM 556269108 14,626 408,670 SH   SOLE 18 373,228 0 35,442
MADDEN STEVEN LTD COM 556269108 11,063 309,096 SH   SOLE 19 309,096 0 0
MADDEN STEVEN LTD COM 556269108 311,231 8,696,038 SH   SOLE 21 8,696,038 0 0
MADDEN STEVEN LTD COM 556269108 88,502 2,472,807 SH   SOLE 22 2,349,533 0 123,274
MADDEN STEVEN LTD COM 556269108 974 27,210 SH   SOLE 23 27,210 0 0
MADDEN STEVEN LTD COM 556269108 2,382 66,549 SH   SOLE 26 20,275 0 46,274
MADDEN STEVEN LTD COM 556269108 385 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 3,899 108,937 SH   SOLE 30 108,937 0 0
MADDEN STEVEN LTD COM 556269108 326 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 10,903 41,373 SH   SOLE 2 2,177 0 39,196
MADISON SQUARE GARDEN CO NEW CL A 55825T103 19 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 91 346 SH   SOLE 7 346 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,299 8,725 SH   SOLE 18 8,725 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 84,219 319,592 SH   SOLE 19 319,592 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 56,565 214,653 SH   SOLE 21 214,653 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 125,149 474,913 SH   SOLE 22 439,609 0 35,304
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,729 6,561 SH   SOLE 23 6,561 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,161 8,202 SH   SOLE 26 4,498 0 3,704
MADISON SQUARE GARDEN CO NEW CL A 55825T103 551 2,092 SH   SOLE 28 2,092 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,128 4,282 SH   SOLE 30 4,282 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 103 390 SH   SOLE 31 390 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 441 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 587 6,809 SH   SOLE 2 325 0 6,484
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 11 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,345 27,202 SH   SOLE 18 26,633 0 569
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,284 14,888 SH   SOLE 19 14,888 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 23,815 276,208 SH   SOLE 21 276,208 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 20,961 243,108 SH   SOLE 22 232,342 0 10,766
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 60 SH   SOLE 23 60 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 495 5,744 SH   SOLE 26 4,329 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 89 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 178 2,069 SH   SOLE 30 2,069 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 53 SH   SOLE 34 53 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 65 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,302 20,969 SH   SOLE 2 1,809 0 19,160
MAGELLAN HEALTH INC COM NEW 559079207 10 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 54 862 SH   SOLE 7 862 0 0
MAGELLAN HEALTH INC COM NEW 559079207 5,829 93,871 SH   SOLE 18 93,871 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,920 47,021 SH   SOLE 19 47,021 0 0
MAGELLAN HEALTH INC COM NEW 559079207 152,076 2,448,889 SH   SOLE 21 2,448,889 0 0
MAGELLAN HEALTH INC COM NEW 559079207 41,603 669,934 SH   SOLE 22 635,535 0 34,399
MAGELLAN HEALTH INC COM NEW 559079207 243 3,911 SH   SOLE 23 3,911 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,020 16,433 SH   SOLE 26 5,888 0 10,545
MAGELLAN HEALTH INC COM NEW 559079207 203 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,956 31,499 SH   SOLE 30 31,499 0 0
MAGELLAN HEALTH INC COM NEW 559079207 39 627 SH   SOLE 34 627 0 0
MAGELLAN HEALTH INC COM NEW 559079207 53 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 128 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 587 8,853 SH   SOLE 18 8,853 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 63,307 955,284 SH   SOLE 19 955,284 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 174 16,933 SH   SOLE 2 815 0 16,118
MAGENTA THERAPEUTICS INC COM 55910K108 722 70,386 SH   SOLE 18 70,386 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 389 37,902 SH   SOLE 19 37,902 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 10,884 1,060,808 SH   SOLE 21 1,060,808 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 4,809 468,667 SH   SOLE 22 458,483 0 10,184
MAGENTA THERAPEUTICS INC COM 55910K108 6 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 20 1,936 SH   SOLE 30 1,936 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 39 4,209 SH   SOLE 22 4,209 0 0
MAGNA INTL INC COM 559222401 820 15,380 SH   SOLE 2 15,380 0 0
MAGNA INTL INC COM 559222401 363 6,807 SH   SOLE 18 6,807 0 0
MAGNA INTL INC COM 559222401 1,918 35,960 SH   SOLE 19 35,960 0 0
MAGNA INTL INC COM 559222401 10,726 201,118 SH   SOLE 22 201,118 0 0
MAGNA INTL INC COM 559222401 579 10,855 SH   SOLE 25 10,855 0 0
MAGNA INTL INC COM 559222401 923 17,308 SH   SOLE 34 17,308 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 475 46,816 SH   SOLE 22 46,816 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,153 103,897 SH   SOLE 2 4,160 0 99,737
MAGNOLIA OIL & GAS CORP CL A 559663109 5 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 17 1,518 SH   SOLE 7 1,518 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,799 342,280 SH   SOLE 18 342,280 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,951 175,760 SH   SOLE 19 175,760 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 39,095 3,522,081 SH   SOLE 21 3,522,081 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 34,861 3,140,663 SH   SOLE 22 2,992,855 0 147,808
MAGNOLIA OIL & GAS CORP CL A 559663109 734 66,093 SH   SOLE 26 52,564 0 13,529
MAGNOLIA OIL & GAS CORP CL A 559663109 289 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 604 54,454 SH   SOLE 30 54,454 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 111 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 8 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 12 16,362 SH   SOLE 21 16,362 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 779 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1 13 SH   SOLE 17 0 0 13
MAIN STREET CAPITAL CORP COM 56035L104 13,939 322,585 SH   SOLE 30 322,585 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 129 6,128 SH   SOLE 2 314 0 5,814
MAINSTREET BANCSHARES INC COM 56064Y100 530 25,164 SH   SOLE 18 25,164 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 252 11,984 SH   SOLE 19 11,984 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 5,302 251,891 SH   SOLE 21 251,891 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,702 80,834 SH   SOLE 22 78,761 0 2,073
MAJESCO COM 56068V102 49 5,782 SH   SOLE 2 231 0 5,551
MAJESCO COM 56068V102 238 28,151 SH   SOLE 18 28,151 0 0
MAJESCO COM 56068V102 106 12,605 SH   SOLE 19 12,605 0 0
MAJESCO COM 56068V102 2,466 292,204 SH   SOLE 21 292,204 0 0
MAJESCO COM 56068V102 763 90,367 SH   SOLE 22 84,544 0 5,823
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 9 410 SH   SOLE 22 410 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 94 4,130 SH   SOLE 25 4,130 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 719 31,706 SH   SOLE 30 31,706 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 42 1,851 SH   SOLE 31 1,851 0 0
MALIBU BOATS INC COM CL A 56117J100 697 22,725 SH   SOLE 2 5,101 0 17,624
MALIBU BOATS INC COM CL A 56117J100 3 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 14 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,695 87,853 SH   SOLE 18 76,267 0 11,586
MALIBU BOATS INC COM CL A 56117J100 3,672 119,703 SH   SOLE 19 119,703 0 0
MALIBU BOATS INC COM CL A 56117J100 22,602 736,711 SH   SOLE 21 736,711 0 0
MALIBU BOATS INC COM CL A 56117J100 21,739 708,560 SH   SOLE 22 680,628 0 27,932
MALIBU BOATS INC COM CL A 56117J100 540 17,607 SH   SOLE 23 17,607 0 0
MALIBU BOATS INC COM CL A 56117J100 1,030 33,567 SH   SOLE 26 0 0 33,567
MALIBU BOATS INC COM CL A 56117J100 966 31,472 SH   SOLE 30 31,472 0 0
MALIBU BOATS INC COM CL A 56117J100 112 3,657 SH   SOLE 34 3,657 0 0
MALIBU BOATS INC COM CL A 56117J100 59 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 215 89,126 SH   SOLE 2 6,829 0 82,297
MALLINCKRODT PUB LTD CO SHS G5785G107 1 308 SH   SOLE 4 308 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 11 4,653 SH   SOLE 7 4,653 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 686 284,854 SH   SOLE 18 284,854 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 563 233,431 SH   SOLE 19 233,431 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 6,883 2,856,005 SH   SOLE 21 2,856,005 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 6,872 2,851,469 SH   SOLE 22 2,655,985 0 195,484
MALLINCKRODT PUB LTD CO SHS G5785G107 51 21,074 SH   SOLE 23 21,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 191 79,112 SH   SOLE 26 20,394 0 58,718
MALLINCKRODT PUB LTD CO SHS G5785G107 27 11,074 SH   SOLE 28 11,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 57 23,713 SH   SOLE 30 23,713 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 362 150,041 SH   SOLE 36 150,041 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 19 7,741 SH   SOLE 40 7,741 0 0
MALVERN BANCORP INC COM 561409103 138 6,343 SH   SOLE 2 238 0 6,105
MALVERN BANCORP INC COM 561409103 615 28,158 SH   SOLE 18 28,158 0 0
MALVERN BANCORP INC COM 561409103 263 12,053 SH   SOLE 19 12,053 0 0
MALVERN BANCORP INC COM 561409103 5,280 241,878 SH   SOLE 21 241,878 0 0
MALVERN BANCORP INC COM 561409103 1,535 70,297 SH   SOLE 22 66,169 0 4,128
MAM SOFTWARE GROUP INC COM NEW 55277Q201 17 1,393 SH   SOLE 18 1,393 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 311 25,756 SH   SOLE 21 25,756 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 35 14,309 SH   SOLE 2 496 0 13,813
MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 105 42,320 SH   SOLE 18 42,320 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 52 21,020 SH   SOLE 19 21,020 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,034 417,037 SH   SOLE 21 417,037 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 962 387,738 SH   SOLE 22 372,119 0 15,619
MAMMOTH ENERGY SVCS INC COM 56155L108 14 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 5 2,095 SH   SOLE 30 2,095 0 0
MANHATTAN ASSOCS INC COM 562750109 14,388 178,361 SH   SOLE 2 60,172 0 118,189
MANHATTAN ASSOCS INC COM 562750109 373 4,622 SH   SOLE 4 4,622 0 0
MANHATTAN ASSOCS INC COM 562750109 162 2,008 SH   SOLE 7 2,008 0 0
MANHATTAN ASSOCS INC COM 562750109 16,268 201,664 SH   SOLE 18 193,517 0 8,147
MANHATTAN ASSOCS INC COM 562750109 5,212 64,607 SH   SOLE 19 64,607 0 0
MANHATTAN ASSOCS INC COM 562750109 277,842 3,444,178 SH   SOLE 21 3,444,178 0 0
MANHATTAN ASSOCS INC COM 562750109 182,848 2,266,621 SH   SOLE 22 2,118,859 0 147,762
MANHATTAN ASSOCS INC COM 562750109 785 9,729 SH   SOLE 23 9,729 0 0
MANHATTAN ASSOCS INC COM 562750109 304 3,770 SH   SOLE 25 3,770 0 0
MANHATTAN ASSOCS INC COM 562750109 2,424 30,050 SH   SOLE 26 22,433 0 7,617
MANHATTAN ASSOCS INC COM 562750109 637 7,895 SH   SOLE 28 7,895 0 0
MANHATTAN ASSOCS INC COM 562750109 834 10,339 SH   SOLE 29 3,134 0 7,205
MANHATTAN ASSOCS INC COM 562750109 1,676 20,772 SH   SOLE 30 20,772 0 0
MANHATTAN ASSOCS INC COM 562750109 644 7,989 SH   SOLE 31 6,114 0 1,875
MANHATTAN ASSOCS INC COM 562750109 946 11,723 SH   SOLE 34 11,723 0 0
MANHATTAN ASSOCS INC COM 562750109 154 1,907 SH   SOLE 36 1,907 0 0
MANHATTAN ASSOCS INC COM 562750109 558 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 111 17,279 SH   SOLE 21 17,279 0 0
MANITEX INTL INC COM 563420108 21 3,169 SH   SOLE 18 3,169 0 0
MANITEX INTL INC COM 563420108 322 48,464 SH   SOLE 21 48,464 0 0
MANITEX INTL INC COM 563420108 127 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 467 37,388 SH   SOLE 2 1,403 0 35,985
MANITOWOC CO INC COM NEW 563571405 3 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 11 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 1,505 120,437 SH   SOLE 18 120,437 0 0
MANITOWOC CO INC COM NEW 563571405 739 59,121 SH   SOLE 19 59,121 0 0
MANITOWOC CO INC COM NEW 563571405 15,211 1,216,879 SH   SOLE 21 1,216,879 0 0
MANITOWOC CO INC COM NEW 563571405 13,145 1,051,569 SH   SOLE 22 1,001,352 0 50,217
MANITOWOC CO INC COM NEW 563571405 48 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 58 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 107 8,534 SH   SOLE 30 8,534 0 0
MANITOWOC CO INC COM NEW 563571405 44 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 102 5,814 SH   SOLE 21 5,814 0 0
MANNATECH INC COM NEW 563771203 1,266 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 91 48,142 SH   SOLE 21 48,142 0 0
MANNING & NAPIER INC CL A 56382Q102 200 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 203 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 848 678,234 SH   SOLE 18 678,234 0 0
MANNKIND CORP COM NEW 56400P706 404 323,246 SH   SOLE 19 323,246 0 0
MANNKIND CORP COM NEW 56400P706 10,398 8,318,466 SH   SOLE 21 8,318,466 0 0
MANNKIND CORP COM NEW 56400P706 6,447 5,157,857 SH   SOLE 22 5,025,934 0 131,923
MANNKIND CORP COM NEW 56400P706 12 9,408 SH   SOLE 30 9,408 0 0
MANPOWERGROUP INC COM 56418H100 16,319 193,726 SH   SOLE 2 52,928 0 140,798
MANPOWERGROUP INC COM 56418H100 2,123 25,198 SH   SOLE 4 23,461 0 1,737
MANPOWERGROUP INC COM 56418H100 2,580 30,628 SH   SOLE 7 9,217 0 21,411
MANPOWERGROUP INC COM 56418H100 10 123 SH   SOLE 13 123 0 0
MANPOWERGROUP INC COM 56418H100 39 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 16,441 195,171 SH   SOLE 18 190,141 0 5,030
MANPOWERGROUP INC COM 56418H100 1,405 16,680 SH   SOLE 19 16,680 0 0
MANPOWERGROUP INC COM 56418H100 254,329 3,019,095 SH   SOLE 21 3,019,095 0 0
MANPOWERGROUP INC COM 56418H100 184,558 2,190,855 SH   SOLE 22 2,032,374 0 158,481
MANPOWERGROUP INC COM 56418H100 4,015 47,662 SH   SOLE 23 47,662 0 0
MANPOWERGROUP INC COM 56418H100 6,577 78,080 SH   SOLE 25 78,080 0 0
MANPOWERGROUP INC COM 56418H100 31,966 379,465 SH   SOLE 26 112,580 0 266,885
MANPOWERGROUP INC COM 56418H100 918 10,897 SH   SOLE 28 7,801 0 3,096
MANPOWERGROUP INC COM 56418H100 1,145 13,589 SH   SOLE 29 1,305 0 12,284
MANPOWERGROUP INC COM 56418H100 11,075 131,470 SH   SOLE 30 131,470 0 0
MANPOWERGROUP INC COM 56418H100 957 11,361 SH   SOLE 31 8,775 0 2,586
MANPOWERGROUP INC COM 56418H100 1,108 13,152 SH   SOLE 34 13,152 0 0
MANPOWERGROUP INC COM 56418H100 4,969 58,990 SH   SOLE 36 58,990 0 0
MANPOWERGROUP INC COM 56418H100 113 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 2,311 32,356 SH   SOLE 2 8,697 0 23,659
MANTECH INTL CORP CL A 564563104 10 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 41 575 SH   SOLE 7 575 0 0
MANTECH INTL CORP CL A 564563104 8,846 123,874 SH   SOLE 18 120,804 0 3,070
MANTECH INTL CORP CL A 564563104 10,678 149,536 SH   SOLE 19 149,536 0 0
MANTECH INTL CORP CL A 564563104 213,423 2,988,694 SH   SOLE 21 2,988,694 0 0
MANTECH INTL CORP CL A 564563104 70,752 990,782 SH   SOLE 22 952,775 0 38,007
MANTECH INTL CORP CL A 564563104 1,776 24,866 SH   SOLE 23 24,866 0 0
MANTECH INTL CORP CL A 564563104 158 2,213 SH   SOLE 25 2,213 0 0
MANTECH INTL CORP CL A 564563104 5,053 70,759 SH   SOLE 26 8,314 0 62,445
MANTECH INTL CORP CL A 564563104 252 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 3,279 45,923 SH   SOLE 30 45,923 0 0
MANTECH INTL CORP CL A 564563104 12 164 SH   SOLE 34 164 0 0
MANTECH INTL CORP CL A 564563104 20 286 SH   SOLE 36 286 0 0
MANTECH INTL CORP CL A 564563104 199 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 43 2,353 SH   SOLE 18 2,353 0 0
MARATHON OIL CORP COM 565849106 29,807 2,429,298 SH   SOLE 2 525,458 0 1,903,840
MARATHON OIL CORP COM 565849106 4,016 327,299 SH   SOLE 4 304,787 0 22,512
MARATHON OIL CORP COM 565849106 9,369 763,547 SH   SOLE 7 701,842 0 61,705
MARATHON OIL CORP COM 565849106 639 52,072 SH   SOLE 13 52,072 0 0
MARATHON OIL CORP COM 565849106 80 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 128,264 10,453,478 SH   SOLE 18 9,618,847 0 834,631
MARATHON OIL CORP COM 565849106 164,483 13,405,288 SH   SOLE 19 13,405,288 0 0
MARATHON OIL CORP COM 565849106 241,232 19,660,330 SH   SOLE 21 19,660,330 0 0
MARATHON OIL CORP COM 565849106 292,138 23,809,097 SH   SOLE 22 21,298,428 0 2,510,669
MARATHON OIL CORP COM 565849106 7,772 633,407 SH   SOLE 23 633,407 0 0
MARATHON OIL CORP COM 565849106 14,917 1,215,756 SH   SOLE 25 1,110,057 0 105,699
MARATHON OIL CORP COM 565849106 42,619 3,473,467 SH   SOLE 26 1,146,610 0 2,326,857
MARATHON OIL CORP COM 565849106 1,895 154,406 SH   SOLE 28 112,995 0 41,411
MARATHON OIL CORP COM 565849106 2,393 195,063 SH   SOLE 29 19,856 0 175,207
MARATHON OIL CORP COM 565849106 41,175 3,355,758 SH   SOLE 30 3,355,758 0 0
MARATHON OIL CORP COM 565849106 2,285 186,211 SH   SOLE 31 153,933 0 32,278
MARATHON OIL CORP COM 565849106 19,254 1,569,185 SH   SOLE 34 1,569,185 0 0
MARATHON OIL CORP COM 565849106 9,123 743,537 SH   SOLE 36 743,537 0 0
MARATHON OIL CORP COM 565849106 286 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 102,826 1,692,614 SH   SOLE 2 229,411 0 1,463,203
MARATHON PETE CORP COM 56585A102 16,912 278,386 SH   SOLE 4 260,013 0 18,373
MARATHON PETE CORP COM 56585A102 36,451 600,021 SH   SOLE 7 600,021 0 0
MARATHON PETE CORP COM 56585A102 1,847 30,402 SH   SOLE 13 30,402 0 0
MARATHON PETE CORP COM 56585A102 368 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 297,831 4,902,574 SH   SOLE 18 4,610,815 0 291,759
MARATHON PETE CORP COM 56585A102 487,722 8,028,346 SH   SOLE 19 8,028,346 0 0
MARATHON PETE CORP COM 56585A102 844,685 13,904,284 SH   SOLE 21 13,904,284 0 0
MARATHON PETE CORP COM 56585A102 1,008,601 16,602,478 SH   SOLE 22 14,678,515 0 1,923,963
MARATHON PETE CORP COM 56585A102 30,290 498,595 SH   SOLE 23 498,595 0 0
MARATHON PETE CORP COM 56585A102 50,040 823,711 SH   SOLE 25 823,711 0 0
MARATHON PETE CORP COM 56585A102 150,425 2,476,131 SH   SOLE 26 798,988 0 1,677,143
MARATHON PETE CORP COM 56585A102 7,705 126,824 SH   SOLE 28 91,541 0 35,283
MARATHON PETE CORP COM 56585A102 14,412 237,238 SH   SOLE 29 164,704 0 72,534
MARATHON PETE CORP COM 56585A102 160,744 2,645,987 SH   SOLE 30 2,645,987 0 0
MARATHON PETE CORP COM 56585A102 8,999 148,124 SH   SOLE 31 120,702 0 27,422
MARATHON PETE CORP COM 56585A102 85,559 1,408,373 SH   SOLE 34 1,408,373 0 0
MARATHON PETE CORP COM 56585A102 32,730 538,771 SH   SOLE 36 538,771 0 0
MARATHON PETE CORP COM 56585A102 984 16,198 SH   SOLE 40 16,198 0 0
MARCHEX INC CL B 56624R108 121 38,683 SH   SOLE 2 8,963 0 29,720
MARCHEX INC CL B 56624R108 386 122,896 SH   SOLE 18 122,896 0 0
MARCHEX INC CL B 56624R108 244 77,818 SH   SOLE 19 77,818 0 0
MARCHEX INC CL B 56624R108 3,826 1,218,326 SH   SOLE 21 1,218,326 0 0
MARCHEX INC CL B 56624R108 3,389 1,079,367 SH   SOLE 22 1,069,447 0 9,920
MARCHEX INC CL B 56624R108 19 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 800 22,549 SH   SOLE 2 1,894 0 20,655
MARCUS & MILLICHAP INC COM 566324109 14 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,683 103,784 SH   SOLE 18 103,784 0 0
MARCUS & MILLICHAP INC COM 566324109 2,296 64,685 SH   SOLE 19 64,685 0 0
MARCUS & MILLICHAP INC COM 566324109 89,920 2,533,675 SH   SOLE 21 2,533,675 0 0
MARCUS & MILLICHAP INC COM 566324109 25,175 709,362 SH   SOLE 22 683,741 0 25,621
MARCUS & MILLICHAP INC COM 566324109 286 8,070 SH   SOLE 23 8,070 0 0
MARCUS & MILLICHAP INC COM 566324109 1,113 31,366 SH   SOLE 26 0 0 31,366
MARCUS & MILLICHAP INC COM 566324109 79 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 1,143 32,214 SH   SOLE 30 32,214 0 0
MARCUS & MILLICHAP INC COM 566324109 93 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 915 24,719 SH   SOLE 2 2,599 0 22,120
MARCUS CORP COM 566330106 17 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 3,754 101,431 SH   SOLE 18 101,431 0 0
MARCUS CORP COM 566330106 2,330 62,955 SH   SOLE 19 62,955 0 0
MARCUS CORP COM 566330106 91,702 2,477,756 SH   SOLE 21 2,477,756 0 0
MARCUS CORP COM 566330106 28,228 762,717 SH   SOLE 22 737,670 0 25,047
MARCUS CORP COM 566330106 208 5,628 SH   SOLE 23 5,628 0 0
MARCUS CORP COM 566330106 1,323 35,737 SH   SOLE 26 0 0 35,737
MARCUS CORP COM 566330106 95 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 1,219 32,930 SH   SOLE 30 32,930 0 0
MARCUS CORP COM 566330106 67 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 106 7,492 SH   SOLE 2 338 0 7,154
MARINE PRODS CORP COM 568427108 365 25,762 SH   SOLE 18 25,762 0 0
MARINE PRODS CORP COM 568427108 169 11,916 SH   SOLE 19 11,916 0 0
MARINE PRODS CORP COM 568427108 3,502 247,332 SH   SOLE 21 247,332 0 0
MARINE PRODS CORP COM 568427108 3,452 243,760 SH   SOLE 22 239,038 0 4,722
MARINEMAX INC COM 567908108 504 32,529 SH   SOLE 2 9,857 0 22,672
MARINEMAX INC COM 567908108 9 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,600 103,388 SH   SOLE 18 103,388 0 0
MARINEMAX INC COM 567908108 2,130 137,566 SH   SOLE 19 137,566 0 0
MARINEMAX INC COM 567908108 38,507 2,487,552 SH   SOLE 21 2,487,552 0 0
MARINEMAX INC COM 567908108 13,844 894,343 SH   SOLE 22 865,030 0 29,313
MARINEMAX INC COM 567908108 569 36,733 SH   SOLE 23 36,733 0 0
MARINEMAX INC COM 567908108 1,011 65,337 SH   SOLE 26 0 0 65,337
MARINEMAX INC COM 567908108 57 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 493 31,831 SH   SOLE 30 31,831 0 0
MARINEMAX INC COM 567908108 37 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 69 44,911 SH   SOLE 2 1,814 0 43,097
MARINUS PHARMACEUTICALS INC COM 56854Q101 1 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 267 173,052 SH   SOLE 18 173,052 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 130 84,541 SH   SOLE 19 84,541 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 2,800 1,818,200 SH   SOLE 21 1,818,200 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 2,153 1,398,202 SH   SOLE 22 1,364,331 0 33,871
MARKEL CORP COM 570535104 36,101 30,545 SH   SOLE 2 1,551 0 28,994
MARKEL CORP COM 570535104 6,172 5,222 SH   SOLE 4 4,801 0 421
MARKEL CORP COM 570535104 5,335 4,514 SH   SOLE 7 3,417 0 1,097
MARKEL CORP COM 570535104 483 409 SH   SOLE 13 409 0 0
MARKEL CORP COM 570535104 168 142 SH   SOLE 15 142 0 0
MARKEL CORP COM 570535104 8,900 7,530 SH   SOLE 18 6,459 0 1,071
MARKEL CORP COM 570535104 3,184 2,694 SH   SOLE 19 2,694 0 0
MARKEL CORP COM 570535104 378,044 319,861 SH   SOLE 21 319,861 0 0
MARKEL CORP COM 570535104 462,156 391,028 SH   SOLE 22 363,116 0 27,912
MARKEL CORP COM 570535104 11,721 9,917 SH   SOLE 23 9,917 0 0
MARKEL CORP COM 570535104 15,709 13,291 SH   SOLE 25 13,291 0 0
MARKEL CORP COM 570535104 56,984 48,214 SH   SOLE 26 19,095 0 29,119
MARKEL CORP COM 570535104 3,178 2,689 SH   SOLE 28 1,925 0 764
MARKEL CORP COM 570535104 3,771 3,191 SH   SOLE 29 293 0 2,898
MARKEL CORP COM 570535104 46,631 39,454 SH   SOLE 30 39,454 0 0
MARKEL CORP COM 570535104 16,190 13,698 SH   SOLE 31 2,385 0 11,313
MARKEL CORP COM 570535104 889 752 SH   SOLE 34 752 0 0
MARKEL CORP COM 570535104 15,771 13,344 SH   SOLE 36 13,344 0 0
MARKEL CORP COM 570535104 430 364 SH   SOLE 40 364 0 0
MARKER THERAPEUTICS INC COM 57055L107 118 23,167 SH   SOLE 2 1,128 0 22,039
MARKER THERAPEUTICS INC COM 57055L107 494 96,593 SH   SOLE 18 96,593 0 0
MARKER THERAPEUTICS INC COM 57055L107 231 45,239 SH   SOLE 19 45,239 0 0
MARKER THERAPEUTICS INC COM 57055L107 5,155 1,008,758 SH   SOLE 21 1,008,758 0 0
MARKER THERAPEUTICS INC COM 57055L107 3,381 661,589 SH   SOLE 22 649,762 0 11,827
MARKETAXESS HLDGS INC COM 57060D108 29,345 89,603 SH   SOLE 2 10,647 0 78,956
MARKETAXESS HLDGS INC COM 57060D108 5,207 15,899 SH   SOLE 4 14,885 0 1,014
MARKETAXESS HLDGS INC COM 57060D108 17,021 51,973 SH   SOLE 7 38,087 0 13,886
MARKETAXESS HLDGS INC COM 57060D108 23 69 SH   SOLE 13 69 0 0
MARKETAXESS HLDGS INC COM 57060D108 120 365 SH   SOLE 15 365 0 0
MARKETAXESS HLDGS INC COM 57060D108 26,135 79,801 SH   SOLE 18 74,720 0 5,081
MARKETAXESS HLDGS INC COM 57060D108 40,034 122,240 SH   SOLE 19 122,240 0 0
MARKETAXESS HLDGS INC COM 57060D108 428,482 1,308,343 SH   SOLE 21 1,308,343 0 0
MARKETAXESS HLDGS INC COM 57060D108 325,946 995,256 SH   SOLE 22 900,429 0 94,827
MARKETAXESS HLDGS INC COM 57060D108 11,250 34,350 SH   SOLE 23 34,350 0 0
MARKETAXESS HLDGS INC COM 57060D108 22,481 68,645 SH   SOLE 25 68,645 0 0
MARKETAXESS HLDGS INC COM 57060D108 49,756 151,927 SH   SOLE 26 51,478 0 100,449
MARKETAXESS HLDGS INC COM 57060D108 2,457 7,502 SH   SOLE 28 5,534 0 1,968
MARKETAXESS HLDGS INC COM 57060D108 2,877 8,784 SH   SOLE 29 757 0 8,027
MARKETAXESS HLDGS INC COM 57060D108 56,884 173,692 SH   SOLE 30 173,692 0 0
MARKETAXESS HLDGS INC COM 57060D108 13,391 40,888 SH   SOLE 31 6,664 0 34,224
MARKETAXESS HLDGS INC COM 57060D108 1,328 4,055 SH   SOLE 34 4,055 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,448 22,743 SH   SOLE 36 22,743 0 0
MARKETAXESS HLDGS INC COM 57060D108 288 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 237 9,424 SH   SOLE 2 329 0 9,095
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 814 32,329 SH   SOLE 18 32,329 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 378 15,013 SH   SOLE 19 15,013 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,683 304,997 SH   SOLE 21 304,997 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,533 299,058 SH   SOLE 22 292,277 0 6,781
MARRIOTT INTL INC NEW CL A 571903202 82,425 662,738 SH   SOLE 2 62,821 0 599,917
MARRIOTT INTL INC NEW CL A 571903202 14,849 119,394 SH   SOLE 4 111,500 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 31,501 253,286 SH   SOLE 7 253,286 0 0
MARRIOTT INTL INC NEW CL A 571903202 341 2,745 SH   SOLE 13 2,745 0 0
MARRIOTT INTL INC NEW CL A 571903202 397 3,190 SH   SOLE 15 3,190 0 0
MARRIOTT INTL INC NEW CL A 571903202 97 783 SH   SOLE 17 0 0 783
MARRIOTT INTL INC NEW CL A 571903202 72,838 585,655 SH   SOLE 18 547,114 0 38,541
MARRIOTT INTL INC NEW CL A 571903202 5,409 43,490 SH   SOLE 19 43,490 0 0
MARRIOTT INTL INC NEW CL A 571903202 608,442 4,892,196 SH   SOLE 21 4,892,196 0 0
MARRIOTT INTL INC NEW CL A 571903202 818,783 6,583,443 SH   SOLE 22 5,858,215 0 725,228
MARRIOTT INTL INC NEW CL A 571903202 25,887 208,149 SH   SOLE 23 208,149 0 0
MARRIOTT INTL INC NEW CL A 571903202 33,445 268,912 SH   SOLE 25 268,912 0 0
MARRIOTT INTL INC NEW CL A 571903202 141,643 1,138,887 SH   SOLE 26 332,830 0 806,057
MARRIOTT INTL INC NEW CL A 571903202 7,062 56,783 SH   SOLE 28 41,288 0 15,495
MARRIOTT INTL INC NEW CL A 571903202 748 6,015 SH   SOLE 29 6,015 0 0
MARRIOTT INTL INC NEW CL A 571903202 135,185 1,086,959 SH   SOLE 30 1,086,959 0 0
MARRIOTT INTL INC NEW CL A 571903202 26,613 213,979 SH   SOLE 31 51,970 0 162,009
MARRIOTT INTL INC NEW CL A 571903202 5,825 46,834 SH   SOLE 32 46,834 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,368 19,039 SH   SOLE 34 19,039 0 0
MARRIOTT INTL INC NEW CL A 571903202 22,546 181,279 SH   SOLE 36 181,279 0 0
MARRIOTT INTL INC NEW CL A 571903202 880 7,074 SH   SOLE 40 7,074 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6,220 60,035 SH   SOLE 2 18,990 0 41,045
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 21 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 85 825 SH   SOLE 7 825 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 24,970 240,999 SH   SOLE 18 240,999 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 8,767 84,618 SH   SOLE 19 84,618 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 299,068 2,886,475 SH   SOLE 21 2,886,475 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 144,904 1,398,556 SH   SOLE 22 1,340,146 0 58,410
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 315 3,045 SH   SOLE 23 3,045 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,746 26,506 SH   SOLE 26 12,021 0 14,485
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 564 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,031 19,604 SH   SOLE 30 19,604 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 430 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 58 40,858 SH   SOLE 2 1,702 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 0 100 SH   SOLE 17 0 0 100
MARRONE BIO INNOVATIONS INC COM 57165B106 258 182,630 SH   SOLE 18 182,630 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 214 152,027 SH   SOLE 19 152,027 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,586 1,833,986 SH   SOLE 21 1,833,986 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 768 544,724 SH   SOLE 22 512,725 0 31,999
MARSH & MCLENNAN COS INC COM 571748102 125,439 1,253,762 SH   SOLE 2 131,530 0 1,122,232
MARSH & MCLENNAN COS INC COM 571748102 23,422 234,106 SH   SOLE 4 220,718 0 13,388
MARSH & MCLENNAN COS INC COM 571748102 50,748 507,222 SH   SOLE 7 499,852 0 7,370
MARSH & MCLENNAN COS INC COM 571748102 493 4,925 SH   SOLE 13 4,925 0 0
MARSH & MCLENNAN COS INC COM 571748102 540 5,396 SH   SOLE 15 5,396 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 182,756 1,826,649 SH   SOLE 18 1,747,240 0 79,409
MARSH & MCLENNAN COS INC COM 571748102 255,920 2,557,918 SH   SOLE 19 2,557,918 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,418,438 14,177,293 SH   SOLE 21 14,177,293 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,303,942 13,032,899 SH   SOLE 22 11,694,198 0 1,338,701
MARSH & MCLENNAN COS INC COM 571748102 37,037 370,188 SH   SOLE 23 370,188 0 0
MARSH & MCLENNAN COS INC COM 571748102 51,161 511,354 SH   SOLE 25 511,354 0 0
MARSH & MCLENNAN COS INC COM 571748102 290,028 2,898,829 SH   SOLE 26 608,846 0 2,289,983
MARSH & MCLENNAN COS INC COM 571748102 9,887 98,816 SH   SOLE 28 71,358 0 27,458
MARSH & MCLENNAN COS INC COM 571748102 999 9,987 SH   SOLE 29 9,987 0 0
MARSH & MCLENNAN COS INC COM 571748102 289,201 2,890,569 SH   SOLE 30 2,890,569 0 0
MARSH & MCLENNAN COS INC COM 571748102 10,976 109,708 SH   SOLE 31 90,312 0 19,396
MARSH & MCLENNAN COS INC COM 571748102 100,816 1,007,653 SH   SOLE 34 1,007,653 0 0
MARSH & MCLENNAN COS INC COM 571748102 40,566 405,458 SH   SOLE 36 405,458 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,234 12,333 SH   SOLE 40 12,333 0 0
MARTEN TRANS LTD COM 573075108 910 43,783 SH   SOLE 2 6,856 0 36,927
MARTEN TRANS LTD COM 573075108 10 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 20 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 4,625 222,576 SH   SOLE 18 177,431 0 45,145
MARTEN TRANS LTD COM 573075108 3,007 144,685 SH   SOLE 19 144,685 0 0
MARTEN TRANS LTD COM 573075108 89,815 4,322,163 SH   SOLE 21 4,322,163 0 0
MARTEN TRANS LTD COM 573075108 27,528 1,324,739 SH   SOLE 22 1,266,638 0 58,101
MARTEN TRANS LTD COM 573075108 272 13,100 SH   SOLE 23 13,100 0 0
MARTEN TRANS LTD COM 573075108 1,329 63,932 SH   SOLE 26 0 0 63,932
MARTEN TRANS LTD COM 573075108 126 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,189 57,238 SH   SOLE 30 57,238 0 0
MARTEN TRANS LTD COM 573075108 9 424 SH   SOLE 34 424 0 0
MARTEN TRANS LTD COM 573075108 99 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 43,954 160,357 SH   SOLE 2 22,441 0 137,916
MARTIN MARIETTA MATLS INC COM 573284106 6,867 25,053 SH   SOLE 4 23,203 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 14,724 53,716 SH   SOLE 7 53,716 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29 107 SH   SOLE 13 107 0 0
MARTIN MARIETTA MATLS INC COM 573284106 158 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 34,572 126,128 SH   SOLE 18 117,818 0 8,310
MARTIN MARIETTA MATLS INC COM 573284106 4,741 17,298 SH   SOLE 19 17,298 0 0
MARTIN MARIETTA MATLS INC COM 573284106 390,462 1,424,525 SH   SOLE 21 1,424,525 0 0
MARTIN MARIETTA MATLS INC COM 573284106 411,078 1,499,737 SH   SOLE 22 1,335,494 0 164,243
MARTIN MARIETTA MATLS INC COM 573284106 12,763 46,565 SH   SOLE 23 46,565 0 0
MARTIN MARIETTA MATLS INC COM 573284106 18,012 65,712 SH   SOLE 25 65,712 0 0
MARTIN MARIETTA MATLS INC COM 573284106 58,584 213,734 SH   SOLE 26 87,627 0 126,107
MARTIN MARIETTA MATLS INC COM 573284106 3,478 12,688 SH   SOLE 28 9,247 0 3,441
MARTIN MARIETTA MATLS INC COM 573284106 3,966 14,468 SH   SOLE 29 1,289 0 13,179
MARTIN MARIETTA MATLS INC COM 573284106 57,121 208,394 SH   SOLE 30 208,394 0 0
MARTIN MARIETTA MATLS INC COM 573284106 17,949 65,485 SH   SOLE 31 12,193 0 53,292
MARTIN MARIETTA MATLS INC COM 573284106 1,168 4,263 SH   SOLE 34 4,263 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,079 40,418 SH   SOLE 36 40,418 0 0
MARTIN MARIETTA MATLS INC COM 573284106 368 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39,417 1,578,575 SH   SOLE 2 127,704 0 1,450,871
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,646 266,173 SH   SOLE 4 249,592 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,882 75,357 SH   SOLE 7 41,199 0 34,158
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 561 22,484 SH   SOLE 13 22,484 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 120 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 22,343 894,806 SH   SOLE 18 761,958 0 132,848
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 154,536 6,188,874 SH   SOLE 19 6,188,874 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 299,250 11,984,397 SH   SOLE 21 11,984,397 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 428,891 17,176,267 SH   SOLE 22 15,844,167 0 1,332,100
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,342 454,230 SH   SOLE 23 454,230 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22,993 920,824 SH   SOLE 25 920,824 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 72,257 2,893,762 SH   SOLE 26 861,828 0 2,031,934
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,174 127,104 SH   SOLE 28 94,691 0 32,413
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,651 146,207 SH   SOLE 29 12,716 0 133,491
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,407 937,385 SH   SOLE 30 937,385 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,386 215,701 SH   SOLE 31 103,803 0 111,898
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39,849 1,595,884 SH   SOLE 34 1,595,884 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,989 400,047 SH   SOLE 36 400,047 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 337 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 32,735 785,382 SH   SOLE 2 128,103 0 657,279
MASCO CORP COM 574599106 5,670 136,033 SH   SOLE 4 127,841 0 8,192
MASCO CORP COM 574599106 12,938 310,416 SH   SOLE 7 251,603 0 58,813
MASCO CORP COM 574599106 22 533 SH   SOLE 13 533 0 0
MASCO CORP COM 574599106 130 3,121 SH   SOLE 15 3,121 0 0
MASCO CORP COM 574599106 0 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 56,991 1,367,340 SH   SOLE 18 1,312,825 0 54,515
MASCO CORP COM 574599106 64,159 1,539,335 SH   SOLE 19 1,539,335 0 0
MASCO CORP COM 574599106 311,636 7,476,881 SH   SOLE 21 7,476,881 0 0
MASCO CORP COM 574599106 305,015 7,318,028 SH   SOLE 22 6,512,799 0 805,229
MASCO CORP COM 574599106 9,993 239,747 SH   SOLE 23 239,747 0 0
MASCO CORP COM 574599106 12,903 309,580 SH   SOLE 25 309,580 0 0
MASCO CORP COM 574599106 65,547 1,572,625 SH   SOLE 26 425,523 0 1,147,102
MASCO CORP COM 574599106 2,585 62,020 SH   SOLE 28 45,337 0 16,683
MASCO CORP COM 574599106 2,891 69,369 SH   SOLE 29 6,593 0 62,776
MASCO CORP COM 574599106 42,376 1,016,705 SH   SOLE 30 1,016,705 0 0
MASCO CORP COM 574599106 2,610 62,617 SH   SOLE 31 50,373 0 12,244
MASCO CORP COM 574599106 13,994 335,757 SH   SOLE 34 335,757 0 0
MASCO CORP COM 574599106 7,713 185,052 SH   SOLE 36 185,052 0 0
MASCO CORP COM 574599106 267 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 42,659 286,707 SH   SOLE 2 198,201 0 88,506
MASIMO CORP COM 574795100 658 4,422 SH   SOLE 4 4,422 0 0
MASIMO CORP COM 574795100 152 1,021 SH   SOLE 7 1,021 0 0
MASIMO CORP COM 574795100 31,075 208,853 SH   SOLE 18 208,674 0 179
MASIMO CORP COM 574795100 218,259 1,466,896 SH   SOLE 19 1,466,896 0 0
MASIMO CORP COM 574795100 403,088 2,709,106 SH   SOLE 21 2,709,106 0 0
MASIMO CORP COM 574795100 253,374 1,702,897 SH   SOLE 22 1,614,957 0 87,940
MASIMO CORP COM 574795100 451 3,032 SH   SOLE 23 3,032 0 0
MASIMO CORP COM 574795100 1,559 10,477 SH   SOLE 25 10,477 0 0
MASIMO CORP COM 574795100 3,714 24,962 SH   SOLE 26 13,540 0 11,422
MASIMO CORP COM 574795100 1,042 7,003 SH   SOLE 28 7,003 0 0
MASIMO CORP COM 574795100 180 1,208 SH   SOLE 29 1,208 0 0
MASIMO CORP COM 574795100 2,204 14,811 SH   SOLE 30 14,811 0 0
MASIMO CORP COM 574795100 512 3,443 SH   SOLE 31 1,469 0 1,974
MASIMO CORP COM 574795100 64,587 434,084 SH   SOLE 34 434,084 0 0
MASIMO CORP COM 574795100 41 276 SH   SOLE 36 276 0 0
MASIMO CORP COM 574795100 793 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 1,299 22,398 SH   SOLE 2 1,030 0 21,368
MASONITE INTL CORP NEW COM 575385109 8 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 25 423 SH   SOLE 7 423 0 0
MASONITE INTL CORP NEW COM 575385109 4,939 85,154 SH   SOLE 18 85,154 0 0
MASONITE INTL CORP NEW COM 575385109 2,502 43,131 SH   SOLE 19 43,131 0 0
MASONITE INTL CORP NEW COM 575385109 52,640 907,578 SH   SOLE 21 907,578 0 0
MASONITE INTL CORP NEW COM 575385109 43,085 742,839 SH   SOLE 22 703,487 0 39,352
MASONITE INTL CORP NEW COM 575385109 325 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 186 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP NEW COM 575385109 448 7,720 SH   SOLE 30 7,720 0 0
MASONITE INTL CORP NEW COM 575385109 163 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 7,697 118,548 SH   SOLE 2 65,710 0 52,838
MASTEC INC COM 576323109 440 6,783 SH   SOLE 4 6,783 0 0
MASTEC INC COM 576323109 5,735 88,327 SH   SOLE 7 88,327 0 0
MASTEC INC COM 576323109 808 12,445 SH   SOLE 13 12,445 0 0
MASTEC INC COM 576323109 25,530 393,185 SH   SOLE 18 359,836 0 33,349
MASTEC INC COM 576323109 22,865 352,141 SH   SOLE 19 352,141 0 0
MASTEC INC COM 576323109 273,658 4,214,664 SH   SOLE 21 4,214,664 0 0
MASTEC INC COM 576323109 158,874 2,446,844 SH   SOLE 22 2,228,570 0 218,274
MASTEC INC COM 576323109 2,374 36,569 SH   SOLE 23 36,569 0 0
MASTEC INC COM 576323109 120 1,852 SH   SOLE 25 1,852 0 0
MASTEC INC COM 576323109 5,750 88,553 SH   SOLE 26 19,496 0 69,057
MASTEC INC COM 576323109 532 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 3,577 55,091 SH   SOLE 29 1,822 0 53,269
MASTEC INC COM 576323109 1,491 22,970 SH   SOLE 30 22,970 0 0
MASTEC INC COM 576323109 475 7,316 SH   SOLE 31 5,168 0 2,148
MASTEC INC COM 576323109 471 7,260 SH   SOLE 34 7,260 0 0
MASTEC INC COM 576323109 768 11,831 SH   SOLE 36 11,831 0 0
MASTEC INC COM 576323109 386 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 5 824 SH   SOLE 18 824 0 0
MASTECH DIGITAL INC COM 57633B100 62 10,392 SH   SOLE 21 10,392 0 0
MASTECH DIGITAL INC COM 57633B100 1,095 182,503 SH   SOLE 22 182,503 0 0
MASTERCARD INC CL A 57636Q104 731,074 2,692,029 SH   SOLE 2 502,186 0 2,189,843
MASTERCARD INC CL A 57636Q104 112,558 414,473 SH   SOLE 4 389,722 0 24,751
MASTERCARD INC CL A 57636Q104 223,125 821,611 SH   SOLE 7 813,724 0 7,887
MASTERCARD INC CL A 57636Q104 17,286 63,652 SH   SOLE 13 63,652 0 0
MASTERCARD INC CL A 57636Q104 1,355 4,990 SH   SOLE 15 4,990 0 0
MASTERCARD INC CL A 57636Q104 1 3 SH   SOLE 17 0 0 3
MASTERCARD INC CL A 57636Q104 919,280 3,385,058 SH   SOLE 18 2,804,791 0 580,267
MASTERCARD INC CL A 57636Q104 579,084 2,132,355 SH   SOLE 19 2,132,355 0 0
MASTERCARD INC CL A 57636Q104 6,009,892 22,130,178 SH   SOLE 21 22,130,178 0 0
MASTERCARD INC CL A 57636Q104 6,270,567 23,090,059 SH   SOLE 22 20,354,056 0 2,736,003
MASTERCARD INC CL A 57636Q104 205,320 756,048 SH   SOLE 23 756,048 0 0
MASTERCARD INC CL A 57636Q104 495,810 1,825,718 SH   SOLE 25 1,825,718 0 0
MASTERCARD INC CL A 57636Q104 1,187,151 4,371,436 SH   SOLE 26 1,035,872 0 3,335,564
MASTERCARD INC CL A 57636Q104 47,215 173,859 SH   SOLE 28 125,561 0 48,298
MASTERCARD INC CL A 57636Q104 75,400 277,643 SH   SOLE 29 64,228 0 213,415
MASTERCARD INC CL A 57636Q104 966,936 3,560,541 SH   SOLE 30 3,560,541 0 0
MASTERCARD INC CL A 57636Q104 110,287 406,109 SH   SOLE 31 237,904 0 168,205
MASTERCARD INC CL A 57636Q104 7,597 27,973 SH   SOLE 32 27,973 0 0
MASTERCARD INC CL A 57636Q104 125,765 463,103 SH   SOLE 34 463,103 0 0
MASTERCARD INC CL A 57636Q104 177,627 654,075 SH   SOLE 36 654,075 0 0
MASTERCARD INC CL A 57636Q104 5,866 21,601 SH   SOLE 40 21,601 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 277 18,548 SH   SOLE 2 2,749 0 15,799
MASTERCRAFT BOAT HLDGS INC COM 57637H103 6 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,016 68,053 SH   SOLE 18 68,053 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,131 75,778 SH   SOLE 19 75,778 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9,687 649,035 SH   SOLE 21 649,035 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9,958 667,229 SH   SOLE 22 642,493 0 24,736
MASTERCRAFT BOAT HLDGS INC COM 57637H103 181 12,147 SH   SOLE 23 12,147 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 516 34,601 SH   SOLE 26 0 0 34,601
MASTERCRAFT BOAT HLDGS INC COM 57637H103 82 5,472 SH   SOLE 30 5,472 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 31 2,078 SH   SOLE 40 2,078 0 0
MATADOR RES CO COM 576485205 2,787 168,578 SH   SOLE 2 59,348 0 109,230
MATADOR RES CO COM 576485205 7 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 37 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 10,450 632,199 SH   SOLE 18 632,199 0 0
MATADOR RES CO COM 576485205 5,667 342,815 SH   SOLE 19 342,815 0 0
MATADOR RES CO COM 576485205 131,869 7,977,529 SH   SOLE 21 7,977,529 0 0
MATADOR RES CO COM 576485205 65,711 3,975,249 SH   SOLE 22 3,827,108 0 148,141
MATADOR RES CO COM 576485205 661 39,985 SH   SOLE 23 39,985 0 0
MATADOR RES CO COM 576485205 2,144 129,690 SH   SOLE 26 20,810 0 108,880
MATADOR RES CO COM 576485205 223 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 989 59,833 SH   SOLE 30 59,833 0 0
MATADOR RES CO COM 576485205 240 14,526 SH   SOLE 34 14,526 0 0
MATADOR RES CO COM 576485205 160 9,675 SH   SOLE 40 9,675 0 0
MATCH GROUP INC COM 57665R106 10,315 144,391 SH   SOLE 2 41,223 0 103,168
MATCH GROUP INC COM 57665R106 574 8,030 SH   SOLE 4 8,030 0 0
MATCH GROUP INC COM 57665R106 198 2,777 SH   SOLE 7 2,777 0 0
MATCH GROUP INC COM 57665R106 77 1,079 SH   SOLE 13 1,079 0 0
MATCH GROUP INC COM 57665R106 2,114 29,596 SH   SOLE 18 27,125 0 2,471
MATCH GROUP INC COM 57665R106 2,649 37,081 SH   SOLE 19 37,081 0 0
MATCH GROUP INC COM 57665R106 51,239 717,232 SH   SOLE 21 717,232 0 0
MATCH GROUP INC COM 57665R106 100,790 1,410,828 SH   SOLE 22 1,288,742 0 122,086
MATCH GROUP INC COM 57665R106 1,022 14,312 SH   SOLE 23 14,312 0 0
MATCH GROUP INC COM 57665R106 121 1,697 SH   SOLE 25 1,697 0 0
MATCH GROUP INC COM 57665R106 379 5,309 SH   SOLE 26 2,533 0 2,776
MATCH GROUP INC COM 57665R106 607 8,502 SH   SOLE 29 8,502 0 0
MATCH GROUP INC COM 57665R106 3,939 55,143 SH   SOLE 30 55,143 0 0
MATCH GROUP INC COM 57665R106 1,311 18,353 SH   SOLE 31 13,422 0 4,931
MATCH GROUP INC COM 57665R106 169 2,366 SH   SOLE 34 2,366 0 0
MATCH GROUP INC COM 57665R106 308 4,318 SH   SOLE 36 4,318 0 0
MATERION CORP COM 576690101 1,691 27,557 SH   SOLE 2 8,806 0 18,751
MATERION CORP COM 576690101 8 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 983 16,023 SH   SOLE 7 16,023 0 0
MATERION CORP COM 576690101 6,255 101,946 SH   SOLE 18 91,675 0 10,271
MATERION CORP COM 576690101 10,531 171,619 SH   SOLE 19 171,619 0 0
MATERION CORP COM 576690101 136,199 2,219,663 SH   SOLE 21 2,219,663 0 0
MATERION CORP COM 576690101 49,193 801,709 SH   SOLE 22 772,799 0 28,910
MATERION CORP COM 576690101 1,827 29,769 SH   SOLE 23 29,769 0 0
MATERION CORP COM 576690101 4,292 69,953 SH   SOLE 26 6,027 0 63,926
MATERION CORP COM 576690101 176 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,756 28,626 SH   SOLE 30 28,626 0 0
MATERION CORP COM 576690101 21 348 SH   SOLE 34 348 0 0
MATERION CORP COM 576690101 151 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 231 365,698 SH   SOLE 21 365,698 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 183 290,589 SH   SOLE 22 290,589 0 0
MATRIX SVC CO COM 576853105 640 37,354 SH   SOLE 2 9,082 0 28,272
MATRIX SVC CO COM 576853105 10 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,182 127,306 SH   SOLE 18 127,306 0 0
MATRIX SVC CO COM 576853105 1,856 108,256 SH   SOLE 19 108,256 0 0
MATRIX SVC CO COM 576853105 53,496 3,121,139 SH   SOLE 21 3,121,139 0 0
MATRIX SVC CO COM 576853105 16,947 988,731 SH   SOLE 22 948,444 0 40,287
MATRIX SVC CO COM 576853105 315 18,360 SH   SOLE 23 18,360 0 0
MATRIX SVC CO COM 576853105 737 43,008 SH   SOLE 26 0 0 43,008
MATRIX SVC CO COM 576853105 65 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 646 37,677 SH   SOLE 30 37,677 0 0
MATRIX SVC CO COM 576853105 232 13,548 SH   SOLE 34 13,548 0 0
MATRIX SVC CO COM 576853105 52 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,618 43,124 SH   SOLE 2 1,761 0 41,363
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 34 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 7,155 190,742 SH   SOLE 18 190,742 0 0
MATSON INC COM 57686G105 2,749 73,296 SH   SOLE 19 73,296 0 0
MATSON INC COM 57686G105 183,770 4,899,225 SH   SOLE 21 4,899,225 0 0
MATSON INC COM 57686G105 46,968 1,252,148 SH   SOLE 22 1,212,053 0 40,095
MATSON INC COM 57686G105 127 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 53 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,006 53,492 SH   SOLE 30 53,492 0 0
MATSON INC COM 57686G105 35 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 9,713 852,805 SH   SOLE 2 202,446 0 650,359
MATTEL INC COM 577081102 19 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 148 12,954 SH   SOLE 7 12,954 0 0
MATTEL INC COM 577081102 31,705 2,783,597 SH   SOLE 18 2,683,235 0 100,362
MATTEL INC COM 577081102 42,153 3,700,905 SH   SOLE 19 3,700,905 0 0
MATTEL INC COM 577081102 194,496 17,075,988 SH   SOLE 21 17,075,988 0 0
MATTEL INC COM 577081102 140,302 12,318,016 SH   SOLE 22 11,531,080 0 786,936
MATTEL INC COM 577081102 644 56,506 SH   SOLE 25 56,506 0 0
MATTEL INC COM 577081102 1,433 125,846 SH   SOLE 26 81,564 0 44,282
MATTEL INC COM 577081102 510 44,738 SH   SOLE 28 44,738 0 0
MATTEL INC COM 577081102 1,141 100,188 SH   SOLE 30 100,188 0 0
MATTEL INC COM 577081102 83 7,295 SH   SOLE 31 7,295 0 0
MATTEL INC COM 577081102 671 58,922 SH   SOLE 34 58,922 0 0
MATTEL INC COM 577081102 1,067 93,714 SH   SOLE 36 93,714 0 0
MATTEL INC COM 577081102 389 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 1,123 31,746 SH   SOLE 2 1,246 0 30,500
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 5,045 142,543 SH   SOLE 18 142,543 0 0
MATTHEWS INTL CORP CL A 577128101 1,875 52,986 SH   SOLE 19 52,986 0 0
MATTHEWS INTL CORP CL A 577128101 123,076 3,477,702 SH   SOLE 21 3,477,702 0 0
MATTHEWS INTL CORP CL A 577128101 33,750 953,650 SH   SOLE 22 907,787 0 45,863
MATTHEWS INTL CORP CL A 577128101 224 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 167 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 1,548 43,738 SH   SOLE 30 43,738 0 0
MATTHEWS INTL CORP CL A 577128101 129 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 98 8,968 SH   SOLE 2 322 0 8,646
MAUI LD & PINEAPPLE INC COM 577345101 252 23,195 SH   SOLE 18 23,195 0 0
MAUI LD & PINEAPPLE INC COM 577345101 106 9,761 SH   SOLE 19 9,761 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,496 229,385 SH   SOLE 21 229,385 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,743 252,126 SH   SOLE 22 248,047 0 4,079
MAXAR TECHNOLOGIES INC COM 57778K105 493 64,875 SH   SOLE 2 2,162 0 62,713
MAXAR TECHNOLOGIES INC COM 57778K105 10 1,251 SH   SOLE 7 1,251 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,561 205,452 SH   SOLE 18 205,452 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 669 88,077 SH   SOLE 19 88,077 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 16,269 2,140,667 SH   SOLE 21 2,140,667 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 12,087 1,590,396 SH   SOLE 22 1,544,717 0 45,679
MAXIM INTEGRATED PRODS INC COM 57772K101 40,849 705,380 SH   SOLE 2 118,123 0 587,257
MAXIM INTEGRATED PRODS INC COM 57772K101 6,713 115,917 SH   SOLE 4 108,538 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 17,228 297,499 SH   SOLE 7 277,490 0 20,009
MAXIM INTEGRATED PRODS INC COM 57772K101 311 5,368 SH   SOLE 13 5,368 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 191 3,291 SH   SOLE 15 3,291 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 38,476 664,411 SH   SOLE 18 626,959 0 37,452
MAXIM INTEGRATED PRODS INC COM 57772K101 4,368 75,429 SH   SOLE 19 75,429 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 489,282 8,449,009 SH   SOLE 21 8,449,009 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 394,524 6,812,708 SH   SOLE 22 6,083,447 0 729,261
MAXIM INTEGRATED PRODS INC COM 57772K101 11,512 198,789 SH   SOLE 23 198,789 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 18,287 315,780 SH   SOLE 25 315,780 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 86,515 1,493,962 SH   SOLE 26 375,924 0 1,118,038
MAXIM INTEGRATED PRODS INC COM 57772K101 3,228 55,734 SH   SOLE 28 41,597 0 14,137
MAXIM INTEGRATED PRODS INC COM 57772K101 3,668 63,340 SH   SOLE 29 5,847 0 57,493
MAXIM INTEGRATED PRODS INC COM 57772K101 67,754 1,169,990 SH   SOLE 30 1,169,990 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,073 122,132 SH   SOLE 31 51,537 0 70,595
MAXIM INTEGRATED PRODS INC COM 57772K101 2,234 38,574 SH   SOLE 32 38,574 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 31,353 541,402 SH   SOLE 34 541,402 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,940 188,907 SH   SOLE 36 188,907 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 431 7,446 SH   SOLE 40 7,446 0 0
MAXIMUS INC COM 577933104 6,374 82,501 SH   SOLE 2 29,855 0 52,646
MAXIMUS INC COM 577933104 20 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 94 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 28,265 365,840 SH   SOLE 18 365,840 0 0
MAXIMUS INC COM 577933104 8,456 109,446 SH   SOLE 19 109,446 0 0
MAXIMUS INC COM 577933104 355,915 4,606,715 SH   SOLE 21 4,606,715 0 0
MAXIMUS INC COM 577933104 165,756 2,145,428 SH   SOLE 22 2,055,832 0 89,596
MAXIMUS INC COM 577933104 1,791 23,178 SH   SOLE 26 16,056 0 7,122
MAXIMUS INC COM 577933104 617 7,989 SH   SOLE 28 7,989 0 0
MAXIMUS INC COM 577933104 5,122 66,297 SH   SOLE 30 66,297 0 0
MAXIMUS INC COM 577933104 452 5,846 SH   SOLE 40 5,846 0 0
MAXLINEAR INC COM 57776J100 1,269 56,703 SH   SOLE 2 2,681 0 54,022
MAXLINEAR INC COM 57776J100 7 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 31 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 6,529 291,756 SH   SOLE 18 291,756 0 0
MAXLINEAR INC COM 57776J100 2,500 111,689 SH   SOLE 19 111,689 0 0
MAXLINEAR INC COM 57776J100 158,876 7,099,008 SH   SOLE 21 7,099,008 0 0
MAXLINEAR INC COM 57776J100 45,168 2,018,227 SH   SOLE 22 1,860,290 0 157,937
MAXLINEAR INC COM 57776J100 769 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 177 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 16,756 748,700 SH   SOLE 30 748,700 0 0
MAXLINEAR INC COM 57776J100 168 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 74 5,603 SH   SOLE 2 267 0 5,336
MAYVILLE ENGINEERING CO INC COM 578605107 291 22,059 SH   SOLE 18 22,059 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 139 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 2,802 212,409 SH   SOLE 21 212,409 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 1,285 97,434 SH   SOLE 22 95,605 0 1,829
MBIA INC COM 55262C100 760 82,347 SH   SOLE 2 3,186 0 79,161
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 17 1,884 SH   SOLE 7 1,884 0 0
MBIA INC COM 55262C100 2,521 273,104 SH   SOLE 18 273,104 0 0
MBIA INC COM 55262C100 1,296 140,435 SH   SOLE 19 140,435 0 0
MBIA INC COM 55262C100 24,786 2,685,405 SH   SOLE 21 2,685,405 0 0
MBIA INC COM 55262C100 23,200 2,513,529 SH   SOLE 22 2,374,292 0 139,237
MBIA INC COM 55262C100 281 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 111 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 216 23,421 SH   SOLE 30 23,421 0 0
MBIA INC COM 55262C100 136 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 87 9,432 SH   SOLE 40 9,432 0 0
MCCLATCHY CO CL A NEW 579489303 26 9,291 SH   SOLE 21 9,291 0 0
MCCLATCHY CO CL A NEW 579489303 307 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 53,464 342,060 SH   SOLE 2 57,671 0 284,389
MCCORMICK & CO INC COM NON VTG 579780206 9,423 60,290 SH   SOLE 4 57,090 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 31,054 198,683 SH   SOLE 7 139,161 0 59,522
MCCORMICK & CO INC COM NON VTG 579780206 33 208 SH   SOLE 13 208 0 0
MCCORMICK & CO INC COM NON VTG 579780206 173 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,106 269,389 SH   SOLE 18 252,828 0 16,561
MCCORMICK & CO INC COM NON VTG 579780206 5,821 37,245 SH   SOLE 19 37,245 0 0
MCCORMICK & CO INC COM NON VTG 579780206 672,964 4,305,589 SH   SOLE 21 4,305,589 0 0
MCCORMICK & CO INC COM NON VTG 579780206 511,343 3,271,549 SH   SOLE 22 2,938,786 0 332,763
MCCORMICK & CO INC COM NON VTG 579780206 14,739 94,299 SH   SOLE 23 94,299 0 0
MCCORMICK & CO INC COM NON VTG 579780206 20,752 132,769 SH   SOLE 25 132,769 0 0
MCCORMICK & CO INC COM NON VTG 579780206 109,505 700,607 SH   SOLE 26 173,334 0 527,273
MCCORMICK & CO INC COM NON VTG 579780206 3,778 24,171 SH   SOLE 28 17,798 0 6,373
MCCORMICK & CO INC COM NON VTG 579780206 4,783 30,602 SH   SOLE 29 4,472 0 26,130
MCCORMICK & CO INC COM NON VTG 579780206 125,196 801,001 SH   SOLE 30 801,001 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,423 73,087 SH   SOLE 31 24,778 0 48,309
MCCORMICK & CO INC COM NON VTG 579780206 2,911 18,627 SH   SOLE 34 18,627 0 0
MCCORMICK & CO INC COM NON VTG 579780206 16,899 108,117 SH   SOLE 36 108,117 0 0
MCCORMICK & CO INC COM NON VTG 579780206 465 2,973 SH   SOLE 40 2,973 0 0
MCDERMOTT INTL INC COM 580037703 374 184,966 SH   SOLE 2 7,476 0 177,490
MCDERMOTT INTL INC COM 580037703 1 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 14 7,106 SH   SOLE 7 7,106 0 0
MCDERMOTT INTL INC COM 580037703 1,639 811,232 SH   SOLE 18 811,232 0 0
MCDERMOTT INTL INC COM 580037703 637 315,553 SH   SOLE 19 315,553 0 0
MCDERMOTT INTL INC COM 580037703 41,375 20,482,573 SH   SOLE 21 20,482,573 0 0
MCDERMOTT INTL INC COM 580037703 11,063 5,476,849 SH   SOLE 22 5,195,345 0 281,504
MCDERMOTT INTL INC COM 580037703 121 60,026 SH   SOLE 26 24,446 0 35,580
MCDERMOTT INTL INC COM 580037703 48 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 504 249,720 SH   SOLE 30 249,720 0 0
MCDERMOTT INTL INC COM 580037703 28 14,090 SH   SOLE 36 14,090 0 0
MCDERMOTT INTL INC COM 580037703 38 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 490,149 2,282,842 SH   SOLE 2 547,398 0 1,735,444
MCDONALDS CORP COM 580135101 78,687 366,482 SH   SOLE 4 345,824 0 20,658
MCDONALDS CORP COM 580135101 170,317 793,243 SH   SOLE 7 740,129 0 53,114
MCDONALDS CORP COM 580135101 6,153 28,657 SH   SOLE 13 28,657 0 0
MCDONALDS CORP COM 580135101 1,631 7,596 SH   SOLE 15 7,596 0 0
MCDONALDS CORP COM 580135101 72 336 SH   SOLE 17 0 0 336
MCDONALDS CORP COM 580135101 392,640 1,828,698 SH   SOLE 18 1,677,150 0 151,548
MCDONALDS CORP COM 580135101 143,985 670,604 SH   SOLE 19 670,604 0 0
MCDONALDS CORP COM 580135101 3,741,203 17,424,448 SH   SOLE 21 17,424,448 0 0
MCDONALDS CORP COM 580135101 4,163,447 19,391,027 SH   SOLE 22 17,055,188 0 2,335,839
MCDONALDS CORP COM 580135101 147,501 686,979 SH   SOLE 23 686,979 0 0
MCDONALDS CORP COM 580135101 164,701 767,087 SH   SOLE 25 767,087 0 0
MCDONALDS CORP COM 580135101 722,856 3,366,662 SH   SOLE 26 934,154 0 2,432,508
MCDONALDS CORP COM 580135101 31,471 146,576 SH   SOLE 28 106,382 0 40,194
MCDONALDS CORP COM 580135101 41,845 194,890 SH   SOLE 29 82,783 0 112,107
MCDONALDS CORP COM 580135101 721,843 3,361,943 SH   SOLE 30 3,361,943 0 0
MCDONALDS CORP COM 580135101 64,273 299,348 SH   SOLE 31 233,354 0 65,994
MCDONALDS CORP COM 580135101 28,629 133,336 SH   SOLE 32 133,336 0 0
MCDONALDS CORP COM 580135101 60,100 279,912 SH   SOLE 34 279,912 0 0
MCDONALDS CORP COM 580135101 133,845 623,374 SH   SOLE 36 623,374 0 0
MCDONALDS CORP COM 580135101 3,891 18,124 SH   SOLE 40 18,124 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 1,573 1,008,320 SH   SOLE 7 1,008,320 0 0
MCEWEN MNG INC COM 58039P107 4,111 2,635,379 SH   SOLE 21 2,635,379 0 0
MCEWEN MNG INC COM 58039P107 8,477 5,433,693 SH   SOLE 22 5,317,712 0 115,981
MCEWEN MNG INC COM 58039P107 43 27,602 SH   SOLE 23 27,602 0 0
MCEWEN MNG INC COM 58039P107 128 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 52 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,995 1,919,774 SH   SOLE 30 1,919,774 0 0
MCEWEN MNG INC COM 58039P107 36 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 2,284 32,815 SH   SOLE 2 11,811 0 21,004
MCGRATH RENTCORP COM 580589109 9 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 26 377 SH   SOLE 7 377 0 0
MCGRATH RENTCORP COM 580589109 6,852 98,456 SH   SOLE 18 83,777 0 14,679
MCGRATH RENTCORP COM 580589109 14,769 212,226 SH   SOLE 19 212,226 0 0
MCGRATH RENTCORP COM 580589109 57,628 828,112 SH   SOLE 21 828,112 0 0
MCGRATH RENTCORP COM 580589109 68,012 977,330 SH   SOLE 22 943,439 0 33,891
MCGRATH RENTCORP COM 580589109 2,713 38,987 SH   SOLE 23 38,987 0 0
MCGRATH RENTCORP COM 580589109 6,092 87,546 SH   SOLE 26 3,873 0 83,673
MCGRATH RENTCORP COM 580589109 233 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 468 6,719 SH   SOLE 30 6,719 0 0
MCGRATH RENTCORP COM 580589109 518 7,437 SH   SOLE 34 7,437 0 0
MCGRATH RENTCORP COM 580589109 180 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 65,257 477,517 SH   SOLE 2 67,506 0 410,011
MCKESSON CORP COM 58155Q103 11,010 80,565 SH   SOLE 4 75,246 0 5,319
MCKESSON CORP COM 58155Q103 25,453 186,251 SH   SOLE 7 165,513 0 20,738
MCKESSON CORP COM 58155Q103 282 2,067 SH   SOLE 13 2,067 0 0
MCKESSON CORP COM 58155Q103 249 1,821 SH   SOLE 15 1,821 0 0
MCKESSON CORP COM 58155Q103 93,756 686,052 SH   SOLE 18 645,909 0 40,143
MCKESSON CORP COM 58155Q103 84,233 616,371 SH   SOLE 19 616,371 0 0
MCKESSON CORP COM 58155Q103 599,732 4,388,499 SH   SOLE 21 4,388,499 0 0
MCKESSON CORP COM 58155Q103 649,328 4,751,411 SH   SOLE 22 4,199,392 0 552,019
MCKESSON CORP COM 58155Q103 20,567 150,495 SH   SOLE 23 150,495 0 0
MCKESSON CORP COM 58155Q103 25,705 188,091 SH   SOLE 25 188,091 0 0
MCKESSON CORP COM 58155Q103 126,442 925,232 SH   SOLE 26 249,243 0 675,989
MCKESSON CORP COM 58155Q103 5,177 37,882 SH   SOLE 28 27,520 0 10,362
MCKESSON CORP COM 58155Q103 1,393 10,195 SH   SOLE 29 4,967 0 5,228
MCKESSON CORP COM 58155Q103 104,869 767,372 SH   SOLE 30 767,372 0 0
MCKESSON CORP COM 58155Q103 9,301 68,062 SH   SOLE 31 34,985 0 33,077
MCKESSON CORP COM 58155Q103 15,212 111,316 SH   SOLE 34 111,316 0 0
MCKESSON CORP COM 58155Q103 25,468 186,359 SH   SOLE 36 186,359 0 0
MCKESSON CORP COM 58155Q103 577 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 145 51,366 SH   SOLE 2 2,388 0 48,978
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 571 202,593 SH   SOLE 18 202,593 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 282 100,128 SH   SOLE 19 100,128 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,938 2,105,695 SH   SOLE 21 2,105,695 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,729 613,165 SH   SOLE 22 567,569 0 45,596
MDU RES GROUP INC COM 552690109 27,748 984,318 SH   SOLE 2 544,428 0 439,890
MDU RES GROUP INC COM 552690109 1,653 58,650 SH   SOLE 4 58,650 0 0
MDU RES GROUP INC COM 552690109 6,355 225,418 SH   SOLE 7 225,418 0 0
MDU RES GROUP INC COM 552690109 42 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 18,128 643,076 SH   SOLE 18 630,902 0 12,174
MDU RES GROUP INC COM 552690109 1,884 66,826 SH   SOLE 19 66,826 0 0
MDU RES GROUP INC COM 552690109 286,499 10,163,152 SH   SOLE 21 10,163,152 0 0
MDU RES GROUP INC COM 552690109 195,358 6,930,048 SH   SOLE 22 6,348,840 0 581,208
MDU RES GROUP INC COM 552690109 3,237 114,831 SH   SOLE 23 114,831 0 0
MDU RES GROUP INC COM 552690109 5,326 188,935 SH   SOLE 25 188,935 0 0
MDU RES GROUP INC COM 552690109 12,219 433,439 SH   SOLE 26 155,626 0 277,813
MDU RES GROUP INC COM 552690109 771 27,365 SH   SOLE 28 27,365 0 0
MDU RES GROUP INC COM 552690109 1,733 61,476 SH   SOLE 29 61,476 0 0
MDU RES GROUP INC COM 552690109 2,129 75,510 SH   SOLE 30 75,510 0 0
MDU RES GROUP INC COM 552690109 4,039 143,262 SH   SOLE 31 100,727 0 42,535
MDU RES GROUP INC COM 552690109 284 10,076 SH   SOLE 34 10,076 0 0
MDU RES GROUP INC COM 552690109 3,295 116,891 SH   SOLE 36 116,891 0 0
MDU RES GROUP INC COM 552690109 519 18,405 SH   SOLE 40 18,405 0 0
MECHEL PAO SPONSORED ADR NE 583840608 33 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 2,925 1,564,341 SH   SOLE 21 1,564,341 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,009 539,484 SH   SOLE 22 539,484 0 0
MECHEL PAO SPONSORED ADR NE 583840608 89 47,767 SH   SOLE 30 47,767 0 0
MEDALLIA INC COM 584021109 1,077 39,265 SH   SOLE 2 7,687 0 31,578
MEDALLIA INC COM 584021109 11 413 SH   SOLE 7 413 0 0
MEDALLIA INC COM 584021109 504 18,365 SH   SOLE 18 16,973 0 1,392
MEDALLIA INC COM 584021109 4,874 177,680 SH   SOLE 19 177,680 0 0
MEDALLIA INC COM 584021109 4,658 169,797 SH   SOLE 21 169,797 0 0
MEDALLIA INC COM 584021109 12,351 450,275 SH   SOLE 22 433,601 0 16,674
MEDALLIA INC COM 584021109 167 6,106 SH   SOLE 23 6,106 0 0
MEDALLIA INC COM 584021109 2,153 78,477 SH   SOLE 25 78,477 0 0
MEDALLIA INC COM 584021109 351 12,781 SH   SOLE 26 0 0 12,781
MEDALLIA INC COM 584021109 9 318 SH   SOLE 31 318 0 0
MEDALLIA INC COM 584021109 1,937 70,618 SH   SOLE 34 70,618 0 0
MEDALLION FINL CORP COM 583928106 129 20,162 SH   SOLE 2 860 0 19,302
MEDALLION FINL CORP COM 583928106 469 73,302 SH   SOLE 18 73,302 0 0
MEDALLION FINL CORP COM 583928106 220 34,345 SH   SOLE 19 34,345 0 0
MEDALLION FINL CORP COM 583928106 5,000 781,186 SH   SOLE 21 781,186 0 0
MEDALLION FINL CORP COM 583928106 1,247 194,872 SH   SOLE 22 188,870 0 6,002
MEDICAL PPTYS TRUST INC COM 58463J304 21,721 1,110,493 SH   SOLE 2 292,770 0 817,723
MEDICAL PPTYS TRUST INC COM 58463J304 2,363 120,823 SH   SOLE 4 120,823 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,805 450,160 SH   SOLE 7 450,160 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 339 17,306 SH   SOLE 15 17,306 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,358 1,245,279 SH   SOLE 18 1,245,279 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,363 836,552 SH   SOLE 19 836,552 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 502,931 25,712,215 SH   SOLE 21 25,712,215 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 340,559 17,410,995 SH   SOLE 22 16,576,948 0 834,047
MEDICAL PPTYS TRUST INC COM 58463J304 290 14,814 SH   SOLE 23 14,814 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 17,867 913,431 SH   SOLE 25 913,431 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,821 348,725 SH   SOLE 26 96,514 0 252,211
MEDICAL PPTYS TRUST INC COM 58463J304 1,233 63,022 SH   SOLE 28 63,022 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,373 223,593 SH   SOLE 29 223,593 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 39,780 2,033,741 SH   SOLE 30 2,033,741 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 179 9,174 SH   SOLE 31 9,174 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,417 276,947 SH   SOLE 34 276,947 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 154 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 854 43,648 SH   SOLE 40 43,648 0 0
MEDICINES CO COM 584688105 3,722 74,449 SH   SOLE 2 5,030 0 69,419
MEDICINES CO COM 584688105 20 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 73 1,462 SH   SOLE 7 1,462 0 0
MEDICINES CO COM 584688105 17,545 350,894 SH   SOLE 18 338,210 0 12,684
MEDICINES CO COM 584688105 9,508 190,168 SH   SOLE 19 190,168 0 0
MEDICINES CO COM 584688105 441,859 8,837,187 SH   SOLE 21 8,837,187 0 0
MEDICINES CO COM 584688105 112,072 2,241,430 SH   SOLE 22 2,141,751 0 99,679
MEDICINES CO COM 584688105 531 10,621 SH   SOLE 23 10,621 0 0
MEDICINES CO COM 584688105 2,237 44,740 SH   SOLE 26 17,021 0 27,719
MEDICINES CO COM 584688105 481 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 5,374 107,489 SH   SOLE 30 107,489 0 0
MEDICINES CO COM 584688105 90 1,795 SH   SOLE 34 1,795 0 0
MEDICINES CO COM 584688105 347 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 1,225 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 1,615 1,340,000 PRN   SOLE 21 1,340,000 0 0
MEDICINOVA INC COM NEW 58468P206 284 35,728 SH   SOLE 2 1,587 0 34,141
MEDICINOVA INC COM NEW 58468P206 7 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,181 148,488 SH   SOLE 18 148,488 0 0
MEDICINOVA INC COM NEW 58468P206 566 71,111 SH   SOLE 19 71,111 0 0
MEDICINOVA INC COM NEW 58468P206 14,776 1,857,417 SH   SOLE 21 1,857,417 0 0
MEDICINOVA INC COM NEW 58468P206 8,713 1,095,226 SH   SOLE 22 1,063,280 0 31,946
MEDICINOVA INC COM NEW 58468P206 17 2,141 SH   SOLE 30 2,141 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 12,266 134,059 SH   SOLE 2 30,583 0 103,476
MEDIDATA SOLUTIONS INC COM 58471A105 23 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 103 1,130 SH   SOLE 7 1,130 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 15,919 173,976 SH   SOLE 18 173,976 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,351 14,768 SH   SOLE 19 14,768 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 285,011 3,114,877 SH   SOLE 21 3,114,877 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 182,404 1,993,484 SH   SOLE 22 1,881,141 0 112,343
MEDIDATA SOLUTIONS INC COM 58471A105 2,223 24,291 SH   SOLE 26 12,448 0 11,843
MEDIDATA SOLUTIONS INC COM 58471A105 693 7,573 SH   SOLE 28 7,573 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,536 16,788 SH   SOLE 30 16,788 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 111 1,218 SH   SOLE 31 1,218 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 539 5,889 SH   SOLE 40 5,889 0 0
MEDIFAST INC COM 58470H101 1,240 11,970 SH   SOLE 2 2,411 0 9,559
MEDIFAST INC COM 58470H101 6 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 22 215 SH   SOLE 7 215 0 0
MEDIFAST INC COM 58470H101 6,197 59,804 SH   SOLE 18 51,545 0 8,259
MEDIFAST INC COM 58470H101 6,301 60,807 SH   SOLE 19 60,807 0 0
MEDIFAST INC COM 58470H101 130,353 1,257,870 SH   SOLE 21 1,257,870 0 0
MEDIFAST INC COM 58470H101 40,828 393,978 SH   SOLE 22 373,851 0 20,127
MEDIFAST INC COM 58470H101 633 6,106 SH   SOLE 23 6,106 0 0
MEDIFAST INC COM 58470H101 2,398 23,136 SH   SOLE 26 2,570 0 20,566
MEDIFAST INC COM 58470H101 161 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 1,769 17,068 SH   SOLE 30 17,068 0 0
MEDIFAST INC COM 58470H101 16 157 SH   SOLE 34 157 0 0
MEDIFAST INC COM 58470H101 122 1,179 SH   SOLE 40 1,179 0 0
MEDLEY MGMT INC CL A COM 58503T106 22 6,359 SH   SOLE 18 6,359 0 0
MEDLEY MGMT INC CL A COM 58503T106 62 17,620 SH   SOLE 21 17,620 0 0
MEDNAX INC COM 58502B106 5,505 243,380 SH   SOLE 2 49,457 0 193,923
MEDNAX INC COM 58502B106 10 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 67 2,941 SH   SOLE 7 2,941 0 0
MEDNAX INC COM 58502B106 5,343 236,198 SH   SOLE 18 236,198 0 0
MEDNAX INC COM 58502B106 420 18,576 SH   SOLE 19 18,576 0 0
MEDNAX INC COM 58502B106 96,152 4,250,758 SH   SOLE 21 4,250,758 0 0
MEDNAX INC COM 58502B106 62,397 2,758,490 SH   SOLE 22 2,580,432 0 178,058
MEDNAX INC COM 58502B106 736 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 274 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 566 25,009 SH   SOLE 30 25,009 0 0
MEDNAX INC COM 58502B106 875 38,699 SH   SOLE 31 1,856 0 36,843
MEDNAX INC COM 58502B106 58 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 229 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 2,313 27,528 SH   SOLE 2 4,706 0 22,822
MEDPACE HLDGS INC COM 58506Q109 15 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 45 534 SH   SOLE 7 534 0 0
MEDPACE HLDGS INC COM 58506Q109 11,275 134,165 SH   SOLE 18 123,927 0 10,238
MEDPACE HLDGS INC COM 58506Q109 8,752 104,140 SH   SOLE 19 104,140 0 0
MEDPACE HLDGS INC COM 58506Q109 276,562 3,290,839 SH   SOLE 21 3,290,839 0 0
MEDPACE HLDGS INC COM 58506Q109 73,405 873,450 SH   SOLE 22 836,704 0 36,746
MEDPACE HLDGS INC COM 58506Q109 977 11,625 SH   SOLE 23 11,625 0 0
MEDPACE HLDGS INC COM 58506Q109 3,474 41,340 SH   SOLE 26 6,665 0 34,675
MEDPACE HLDGS INC COM 58506Q109 402 4,782 SH   SOLE 28 4,782 0 0
MEDPACE HLDGS INC COM 58506Q109 8,956 106,574 SH   SOLE 30 106,574 0 0
MEDPACE HLDGS INC COM 58506Q109 244 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 409,847 3,773,223 SH   SOLE 2 819,701 0 2,953,522
MEDTRONIC PLC SHS G5960L103 58,008 534,043 SH   SOLE 4 497,753 0 36,290
MEDTRONIC PLC SHS G5960L103 153,033 1,408,887 SH   SOLE 7 1,258,533 0 150,354
MEDTRONIC PLC SHS G5960L103 7,016 64,594 SH   SOLE 13 64,594 0 0
MEDTRONIC PLC SHS G5960L103 1,440 13,260 SH   SOLE 15 13,260 0 0
MEDTRONIC PLC SHS G5960L103 27 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 628,089 5,782,447 SH   SOLE 18 5,443,729 0 338,718
MEDTRONIC PLC SHS G5960L103 990,424 9,118,250 SH   SOLE 19 9,118,250 0 0
MEDTRONIC PLC SHS G5960L103 3,646,436 33,570,580 SH   SOLE 21 33,570,580 0 0
MEDTRONIC PLC SHS G5960L103 3,613,330 33,265,789 SH   SOLE 22 29,634,273 0 3,631,516
MEDTRONIC PLC SHS G5960L103 107,755 992,041 SH   SOLE 23 992,041 0 0
MEDTRONIC PLC SHS G5960L103 155,951 1,435,749 SH   SOLE 25 1,435,749 0 0
MEDTRONIC PLC SHS G5960L103 610,929 5,624,465 SH   SOLE 26 1,580,632 0 4,043,833
MEDTRONIC PLC SHS G5960L103 28,084 258,551 SH   SOLE 28 187,721 0 70,830
MEDTRONIC PLC SHS G5960L103 10,936 100,677 SH   SOLE 29 33,459 0 67,218
MEDTRONIC PLC SHS G5960L103 598,646 5,511,379 SH   SOLE 30 5,511,379 0 0
MEDTRONIC PLC SHS G5960L103 57,396 528,413 SH   SOLE 31 242,354 0 286,059
MEDTRONIC PLC SHS G5960L103 4,566 42,038 SH   SOLE 32 42,038 0 0
MEDTRONIC PLC SHS G5960L103 198,430 1,826,826 SH   SOLE 34 1,826,826 0 0
MEDTRONIC PLC SHS G5960L103 110,243 1,014,938 SH   SOLE 36 1,014,938 0 0
MEDTRONIC PLC SHS G5960L103 2,170 19,975 SH   SOLE 37 19,975 0 0
MEDTRONIC PLC SHS G5960L103 3,480 32,042 SH   SOLE 40 32,042 0 0
MEET GROUP INC COM 58513U101 249 76,063 SH   SOLE 2 8,286 0 67,777
MEET GROUP INC COM 58513U101 5 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 869 265,443 SH   SOLE 18 265,443 0 0
MEET GROUP INC COM 58513U101 483 147,627 SH   SOLE 19 147,627 0 0
MEET GROUP INC COM 58513U101 8,434 2,575,205 SH   SOLE 21 2,575,205 0 0
MEET GROUP INC COM 58513U101 7,345 2,242,720 SH   SOLE 22 2,186,514 0 56,206
MEET GROUP INC COM 58513U101 28 8,446 SH   SOLE 23 8,446 0 0
MEET GROUP INC COM 58513U101 89 27,264 SH   SOLE 26 0 0 27,264
MEI PHARMA INC COM NEW 55279B202 99 59,116 SH   SOLE 2 2,911 0 56,205
MEI PHARMA INC COM NEW 55279B202 409 243,238 SH   SOLE 18 243,238 0 0
MEI PHARMA INC COM NEW 55279B202 191 113,650 SH   SOLE 19 113,650 0 0
MEI PHARMA INC COM NEW 55279B202 3,909 2,326,738 SH   SOLE 21 2,326,738 0 0
MEI PHARMA INC COM NEW 55279B202 1,728 1,028,490 SH   SOLE 22 1,008,839 0 19,651
MEIRAGTX HOLDINGS PLC COM G59665102 235 14,706 SH   SOLE 2 648 0 14,058
MEIRAGTX HOLDINGS PLC COM G59665102 8 476 SH   SOLE 7 476 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 938 58,791 SH   SOLE 18 57,599 0 1,192
MEIRAGTX HOLDINGS PLC COM G59665102 530 33,223 SH   SOLE 19 33,223 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 8,854 555,128 SH   SOLE 21 555,128 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 2,910 182,467 SH   SOLE 22 173,787 0 8,680
MEIRAGTX HOLDINGS PLC COM G59665102 34 2,156 SH   SOLE 30 2,156 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 953 49,083 SH   SOLE 2 12,289 0 36,794
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,124 109,416 SH   SOLE 4 102,873 0 6,543
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,024 155,813 SH   SOLE 7 155,813 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 7 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 449 23,117 SH   SOLE 15 19,505 0 3,612
MELCO RESORTS AND ENTMT LTD ADR 585464100 8,946 460,891 SH   SOLE 18 450,812 0 10,079
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,404 123,870 SH   SOLE 19 123,870 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 68,027 3,504,729 SH   SOLE 21 3,504,729 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 84,327 4,344,507 SH   SOLE 22 4,090,320 0 254,187
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,948 203,382 SH   SOLE 23 203,382 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 166 8,535 SH   SOLE 25 8,535 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 16,241 836,719 SH   SOLE 26 285,878 0 550,841
MELCO RESORTS AND ENTMT LTD ADR 585464100 980 50,464 SH   SOLE 28 39,328 0 11,136
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,838 94,678 SH   SOLE 29 13,380 0 81,298
MELCO RESORTS AND ENTMT LTD ADR 585464100 15,099 777,894 SH   SOLE 30 777,894 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 729 37,553 SH   SOLE 31 21,077 0 16,476
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,382 71,206 SH   SOLE 34 71,206 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 779 40,120 SH   SOLE 36 40,120 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 96 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 7 1,769 SH   SOLE 18 1,769 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 81 21,196 SH   SOLE 21 21,196 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 545 143,066 SH   SOLE 22 143,066 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 25 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 6,793 61,988 SH   SOLE 21 61,988 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 5,094 46,481 SH   SOLE 22 23,025 0 23,456
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,794 16,369 SH   SOLE 26 9,993 0 6,376
MELLANOX TECHNOLOGIES LTD SHS M51363113 636 5,804 SH   SOLE 28 5,804 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,924 17,552 SH   SOLE 30 17,552 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 524 4,782 SH   SOLE 40 4,782 0 0
MENLO THERAPEUTICS INC COM 586858102 69 15,488 SH   SOLE 2 936 0 14,552
MENLO THERAPEUTICS INC COM 586858102 243 54,198 SH   SOLE 18 54,198 0 0
MENLO THERAPEUTICS INC COM 586858102 115 25,591 SH   SOLE 19 25,591 0 0
MENLO THERAPEUTICS INC COM 586858102 2,401 535,921 SH   SOLE 21 535,921 0 0
MENLO THERAPEUTICS INC COM 586858102 1,415 315,852 SH   SOLE 22 309,887 0 5,965
MERCADOLIBRE INC COM 58733R102 30,157 54,708 SH   SOLE 2 15,310 0 39,398
MERCADOLIBRE INC COM 58733R102 11,014 19,981 SH   SOLE 4 18,790 0 1,191
MERCADOLIBRE INC COM 58733R102 2,259 4,099 SH   SOLE 7 4,099 0 0
MERCADOLIBRE INC COM 58733R102 299 542 SH   SOLE 13 542 0 0
MERCADOLIBRE INC COM 58733R102 260 471 SH   SOLE 15 471 0 0
MERCADOLIBRE INC COM 58733R102 144,960 262,976 SH   SOLE 18 187,318 0 75,658
MERCADOLIBRE INC COM 58733R102 210,827 382,467 SH   SOLE 19 382,467 0 0
MERCADOLIBRE INC COM 58733R102 44,053 79,918 SH   SOLE 21 79,918 0 0
MERCADOLIBRE INC COM 58733R102 68,410 124,104 SH   SOLE 22 92,291 0 31,813
MERCADOLIBRE INC COM 58733R102 19,923 36,142 SH   SOLE 23 36,142 0 0
MERCADOLIBRE INC COM 58733R102 24,795 44,981 SH   SOLE 25 44,981 0 0
MERCADOLIBRE INC COM 58733R102 99,067 179,719 SH   SOLE 26 55,243 0 124,476
MERCADOLIBRE INC COM 58733R102 4,490 8,146 SH   SOLE 28 5,809 0 2,337
MERCADOLIBRE INC COM 58733R102 1,548 2,808 SH   SOLE 29 2,808 0 0
MERCADOLIBRE INC COM 58733R102 49,384 89,589 SH   SOLE 30 89,589 0 0
MERCADOLIBRE INC COM 58733R102 6,616 12,002 SH   SOLE 31 8,870 0 3,132
MERCADOLIBRE INC COM 58733R102 3,897 7,069 SH   SOLE 32 7,069 0 0
MERCADOLIBRE INC COM 58733R102 36,983 67,091 SH   SOLE 34 67,091 0 0
MERCADOLIBRE INC COM 58733R102 14,840 26,921 SH   SOLE 36 26,921 0 0
MERCADOLIBRE INC COM 58733R102 614 1,114 SH   SOLE 40 1,114 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 3,743 2,550,000 PRN   SOLE 21 2,550,000 0 0
MERCANTILE BANK CORP COM 587376104 667 20,346 SH   SOLE 2 4,819 0 15,527
MERCANTILE BANK CORP COM 587376104 16 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 1,916 58,406 SH   SOLE 18 58,406 0 0
MERCANTILE BANK CORP COM 587376104 3,105 94,676 SH   SOLE 19 94,676 0 0
MERCANTILE BANK CORP COM 587376104 19,452 593,062 SH   SOLE 21 593,062 0 0
MERCANTILE BANK CORP COM 587376104 15,893 484,530 SH   SOLE 22 463,118 0 21,412
MERCANTILE BANK CORP COM 587376104 311 9,491 SH   SOLE 23 9,491 0 0
MERCANTILE BANK CORP COM 587376104 1,016 30,976 SH   SOLE 26 0 0 30,976
MERCANTILE BANK CORP COM 587376104 183 5,577 SH   SOLE 30 5,577 0 0
MERCANTILE BANK CORP COM 587376104 51 1,552 SH   SOLE 34 1,552 0 0
MERCER INTL INC COM 588056101 542 43,229 SH   SOLE 18 43,229 0 0
MERCER INTL INC COM 588056101 39,380 3,140,330 SH   SOLE 21 3,140,330 0 0
MERCER INTL INC COM 588056101 10,021 799,092 SH   SOLE 22 779,244 0 19,848
MERCER INTL INC COM 588056101 197 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 52 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 711 56,708 SH   SOLE 30 56,708 0 0
MERCER INTL INC COM 588056101 63 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 220 13,314 SH   SOLE 2 4,542 0 8,772
MERCHANTS BANCORP IND COM 58844R108 5 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 535 32,367 SH   SOLE 18 32,367 0 0
MERCHANTS BANCORP IND COM 58844R108 919 55,549 SH   SOLE 19 55,549 0 0
MERCHANTS BANCORP IND COM 58844R108 5,444 329,124 SH   SOLE 21 329,124 0 0
MERCHANTS BANCORP IND COM 58844R108 7,939 480,001 SH   SOLE 22 469,288 0 10,713
MERCHANTS BANCORP IND COM 58844R108 76 4,565 SH   SOLE 23 4,565 0 0
MERCHANTS BANCORP IND COM 58844R108 174 10,550 SH   SOLE 26 0 0 10,550
MERCHANTS BANCORP IND COM 58844R108 33 2,013 SH   SOLE 30 2,013 0 0
MERCK & CO INC COM 58933Y105 611,304 7,261,864 SH   SOLE 2 1,633,856 0 5,628,008
MERCK & CO INC COM 58933Y105 92,140 1,094,563 SH   SOLE 4 1,024,883 0 69,680
MERCK & CO INC COM 58933Y105 199,338 2,368,002 SH   SOLE 7 2,358,110 0 9,892
MERCK & CO INC COM 58933Y105 9,655 114,695 SH   SOLE 13 114,695 0 0
MERCK & CO INC COM 58933Y105 2,222 26,395 SH   SOLE 15 26,395 0 0
MERCK & CO INC COM 58933Y105 758,841 9,014,499 SH   SOLE 18 8,622,718 0 391,781
MERCK & CO INC COM 58933Y105 490,002 5,820,889 SH   SOLE 19 5,820,889 0 0
MERCK & CO INC COM 58933Y105 6,227 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO INC COM 58933Y105 5,112,596 60,734,095 SH   SOLE 21 60,734,095 0 0
MERCK & CO INC COM 58933Y105 5,411,866 64,289,218 SH   SOLE 22 57,072,782 0 7,216,436
MERCK & CO INC COM 58933Y105 170,136 2,021,094 SH   SOLE 23 2,021,094 0 0
MERCK & CO INC COM 58933Y105 216,703 2,574,279 SH   SOLE 25 2,574,279 0 0
MERCK & CO INC COM 58933Y105 1,109,817 13,183,861 SH   SOLE 26 3,009,500 0 10,174,361
MERCK & CO INC COM 58933Y105 41,450 492,401 SH   SOLE 28 355,688 0 136,713
MERCK & CO INC COM 58933Y105 31,698 376,556 SH   SOLE 29 122,869 0 253,687
MERCK & CO INC COM 58933Y105 868,285 10,314,623 SH   SOLE 30 10,314,623 0 0
MERCK & CO INC COM 58933Y105 84,139 999,514 SH   SOLE 31 544,815 0 454,699
MERCK & CO INC COM 58933Y105 17,569 208,708 SH   SOLE 32 208,708 0 0
MERCK & CO INC COM 58933Y105 263,245 3,127,173 SH   SOLE 34 3,127,173 0 0
MERCK & CO INC COM 58933Y105 163,649 1,944,036 SH   SOLE 36 1,944,036 0 0
MERCK & CO INC COM 58933Y105 5,173 61,457 SH   SOLE 40 61,457 0 0
MERCURY GENL CORP NEW COM 589400100 3,840 68,713 SH   SOLE 2 14,133 0 54,580
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 32 567 SH   SOLE 7 567 0 0
MERCURY GENL CORP NEW COM 589400100 4,561 81,628 SH   SOLE 18 77,858 0 3,770
MERCURY GENL CORP NEW COM 589400100 1,054 18,864 SH   SOLE 19 18,864 0 0
MERCURY GENL CORP NEW COM 589400100 73,608 1,317,248 SH   SOLE 21 1,317,248 0 0
MERCURY GENL CORP NEW COM 589400100 51,375 919,374 SH   SOLE 22 850,009 0 69,365
MERCURY GENL CORP NEW COM 589400100 904 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 200 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 455 8,149 SH   SOLE 30 8,149 0 0
MERCURY GENL CORP NEW COM 589400100 34 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 46 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 148 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 3,899 48,033 SH   SOLE 2 3,264 0 44,769
MERCURY SYS INC COM 589378108 63 774 SH   SOLE 4 774 0 0
MERCURY SYS INC COM 589378108 84 1,038 SH   SOLE 7 1,038 0 0
MERCURY SYS INC COM 589378108 20,451 251,947 SH   SOLE 18 245,795 0 6,152
MERCURY SYS INC COM 589378108 39,056 481,164 SH   SOLE 19 481,164 0 0
MERCURY SYS INC COM 589378108 557,129 6,863,727 SH   SOLE 21 6,863,727 0 0
MERCURY SYS INC COM 589378108 135,616 1,670,769 SH   SOLE 22 1,578,404 0 92,365
MERCURY SYS INC COM 589378108 483 5,945 SH   SOLE 23 5,945 0 0
MERCURY SYS INC COM 589378108 2,945 36,281 SH   SOLE 26 15,496 0 20,785
MERCURY SYS INC COM 589378108 489 6,029 SH   SOLE 28 6,029 0 0
MERCURY SYS INC COM 589378108 6,296 77,562 SH   SOLE 30 77,562 0 0
MERCURY SYS INC COM 589378108 248 3,060 SH   SOLE 34 3,060 0 0
MERCURY SYS INC COM 589378108 413 5,094 SH   SOLE 40 5,094 0 0
MEREDITH CORP COM 589433101 1,915 52,228 SH   SOLE 2 18,580 0 33,648
MEREDITH CORP COM 589433101 8 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 2,763 75,359 SH   SOLE 7 75,359 0 0
MEREDITH CORP COM 589433101 9,596 261,769 SH   SOLE 18 261,769 0 0
MEREDITH CORP COM 589433101 2,508 68,408 SH   SOLE 19 68,408 0 0
MEREDITH CORP COM 589433101 136,579 3,725,563 SH   SOLE 21 3,725,563 0 0
MEREDITH CORP COM 589433101 50,365 1,373,837 SH   SOLE 22 1,318,887 0 54,950
MEREDITH CORP COM 589433101 568 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 176 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 390 10,626 SH   SOLE 30 10,626 0 0
MEREDITH CORP COM 589433101 539 14,694 SH   SOLE 32 14,694 0 0
MEREDITH CORP COM 589433101 25 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 145 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 877 46,753 SH   SOLE 2 2,050 0 44,703
MERIDIAN BANCORP INC MD COM 58958U103 19 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,350 178,673 SH   SOLE 18 178,673 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,380 126,926 SH   SOLE 19 126,926 0 0
MERIDIAN BANCORP INC MD COM 58958U103 33,423 1,782,535 SH   SOLE 21 1,782,535 0 0
MERIDIAN BANCORP INC MD COM 58958U103 28,383 1,513,758 SH   SOLE 22 1,454,187 0 59,571
MERIDIAN BANCORP INC MD COM 58958U103 883 47,097 SH   SOLE 26 0 0 47,097
MERIDIAN BANCORP INC MD COM 58958U103 133 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 258 13,751 SH   SOLE 30 13,751 0 0
MERIDIAN BANCORP INC MD COM 58958U103 68 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 394 41,552 SH   SOLE 2 1,702 0 39,850
MERIDIAN BIOSCIENCE INC COM 589584101 3 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 8 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,873 197,372 SH   SOLE 18 197,372 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 690 72,671 SH   SOLE 19 72,671 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 45,190 4,761,818 SH   SOLE 21 4,761,818 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 13,220 1,393,025 SH   SOLE 22 1,339,186 0 53,839
MERIDIAN BIOSCIENCE INC COM 589584101 100 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 58 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 538 56,650 SH   SOLE 30 56,650 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 42 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 22 1,232 SH   SOLE 18 1,232 0 0
MERIDIAN CORPORATION COM 58958P104 100 5,642 SH   SOLE 21 5,642 0 0
MERIT MED SYS INC COM 589889104 1,448 47,531 SH   SOLE 2 2,984 0 44,547
MERIT MED SYS INC COM 589889104 7 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 32 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 7,720 253,440 SH   SOLE 18 242,896 0 10,544
MERIT MED SYS INC COM 589889104 3,664 120,295 SH   SOLE 19 120,295 0 0
MERIT MED SYS INC COM 589889104 179,461 5,891,691 SH   SOLE 21 5,891,691 0 0
MERIT MED SYS INC COM 589889104 50,773 1,666,859 SH   SOLE 22 1,596,903 0 69,956
MERIT MED SYS INC COM 589889104 32 1,054 SH   SOLE 23 1,054 0 0
MERIT MED SYS INC COM 589889104 1,175 38,581 SH   SOLE 26 12,843 0 25,738
MERIT MED SYS INC COM 589889104 212 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 2,370 77,797 SH   SOLE 30 77,797 0 0
MERIT MED SYS INC COM 589889104 173 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 2,941 41,806 SH   SOLE 2 6,016 0 35,790
MERITAGE HOMES CORP COM 59001A102 16 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 80 1,132 SH   SOLE 7 1,132 0 0
MERITAGE HOMES CORP COM 59001A102 11,517 163,715 SH   SOLE 18 163,715 0 0
MERITAGE HOMES CORP COM 59001A102 6,277 89,223 SH   SOLE 19 89,223 0 0
MERITAGE HOMES CORP COM 59001A102 306,339 4,354,496 SH   SOLE 21 4,354,496 0 0
MERITAGE HOMES CORP COM 59001A102 78,848 1,120,803 SH   SOLE 22 1,068,523 0 52,280
MERITAGE HOMES CORP COM 59001A102 426 6,054 SH   SOLE 23 6,054 0 0
MERITAGE HOMES CORP COM 59001A102 3,302 46,930 SH   SOLE 26 13,441 0 33,489
MERITAGE HOMES CORP COM 59001A102 331 4,702 SH   SOLE 28 4,702 0 0
MERITAGE HOMES CORP COM 59001A102 3,525 50,106 SH   SOLE 30 50,106 0 0
MERITAGE HOMES CORP COM 59001A102 94 1,340 SH   SOLE 34 1,340 0 0
MERITAGE HOMES CORP COM 59001A102 141 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 281 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,458 78,826 SH   SOLE 2 10,703 0 68,123
MERITOR INC COM 59001K100 9 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 45 2,439 SH   SOLE 7 2,439 0 0
MERITOR INC COM 59001K100 5,243 283,422 SH   SOLE 18 274,779 0 8,643
MERITOR INC COM 59001K100 3,852 208,203 SH   SOLE 19 208,203 0 0
MERITOR INC COM 59001K100 50,235 2,715,406 SH   SOLE 21 2,715,406 0 0
MERITOR INC COM 59001K100 54,238 2,931,803 SH   SOLE 22 2,813,319 0 118,484
MERITOR INC COM 59001K100 187 10,126 SH   SOLE 23 10,126 0 0
MERITOR INC COM 59001K100 1,189 64,255 SH   SOLE 26 11,528 0 52,727
MERITOR INC COM 59001K100 205 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 424 22,928 SH   SOLE 30 22,928 0 0
MERITOR INC COM 59001K100 77 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 136 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 905 925,000 PRN   SOLE 21 925,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 10 2,320 SH   SOLE 18 2,320 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 154 34,126 SH   SOLE 21 34,126 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 956 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 65 41,220 SH   SOLE 2 8,777 0 32,443
MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 197 124,805 SH   SOLE 18 124,805 0 0
MERSANA THERAPEUTICS INC COM 59045L106 113 71,512 SH   SOLE 19 71,512 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,102 1,330,133 SH   SOLE 21 1,330,133 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,321 836,040 SH   SOLE 22 818,362 0 17,678
MERSANA THERAPEUTICS INC COM 59045L106 21 13,283 SH   SOLE 23 13,283 0 0
MERSANA THERAPEUTICS INC COM 59045L106 23 14,412 SH   SOLE 26 0 0 14,412
MERUS N V COM N5749R100 114 6,392 SH   SOLE 22 6,392 0 0
MESA AIR GROUP INC COM NEW 590479135 124 18,331 SH   SOLE 2 861 0 17,470
MESA AIR GROUP INC COM NEW 590479135 497 73,634 SH   SOLE 18 73,634 0 0
MESA AIR GROUP INC COM NEW 590479135 238 35,354 SH   SOLE 19 35,354 0 0
MESA AIR GROUP INC COM NEW 590479135 5,126 760,041 SH   SOLE 21 760,041 0 0
MESA AIR GROUP INC COM NEW 590479135 2,984 442,447 SH   SOLE 22 433,113 0 9,334
MESA LABS INC COM 59064R109 789 3,318 SH   SOLE 2 137 0 3,181
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 17 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 4,344 18,269 SH   SOLE 18 18,269 0 0
MESA LABS INC COM 59064R109 1,556 6,543 SH   SOLE 19 6,543 0 0
MESA LABS INC COM 59064R109 107,884 453,733 SH   SOLE 21 453,733 0 0
MESA LABS INC COM 59064R109 26,576 111,770 SH   SOLE 22 106,610 0 5,160
MESA LABS INC COM 59064R109 84 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 17,799 74,857 SH   SOLE 30 74,857 0 0
MESA LABS INC COM 59064R109 47 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 1,052 32,261 SH   SOLE 2 1,412 0 30,849
META FINL GROUP INC COM 59100U108 6 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 17 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 5,153 158,033 SH   SOLE 18 158,033 0 0
META FINL GROUP INC COM 59100U108 1,967 60,314 SH   SOLE 19 60,314 0 0
META FINL GROUP INC COM 59100U108 125,676 3,853,922 SH   SOLE 21 3,853,922 0 0
META FINL GROUP INC COM 59100U108 32,521 997,286 SH   SOLE 22 952,270 0 45,016
META FINL GROUP INC COM 59100U108 316 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 127 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 6,067 186,037 SH   SOLE 30 186,037 0 0
META FINL GROUP INC COM 59100U108 129 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 1,149 34,164 SH   SOLE 2 1,565 0 32,599
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 27 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 5,541 164,701 SH   SOLE 18 164,701 0 0
METHODE ELECTRS INC COM 591520200 2,105 62,581 SH   SOLE 19 62,581 0 0
METHODE ELECTRS INC COM 591520200 138,136 4,106,313 SH   SOLE 21 4,106,313 0 0
METHODE ELECTRS INC COM 591520200 37,433 1,112,754 SH   SOLE 22 1,059,033 0 53,721
METHODE ELECTRS INC COM 591520200 594 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 178 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,005 59,607 SH   SOLE 30 59,607 0 0
METHODE ELECTRS INC COM 591520200 131 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 124,903 2,648,499 SH   SOLE 2 804,701 0 1,843,798
METLIFE INC COM 59156R108 18,595 394,291 SH   SOLE 4 372,692 0 21,599
METLIFE INC COM 59156R108 36,871 781,836 SH   SOLE 7 723,889 0 57,947
METLIFE INC COM 59156R108 2,198 46,601 SH   SOLE 13 46,601 0 0
METLIFE INC COM 59156R108 419 8,886 SH   SOLE 15 8,886 0 0
METLIFE INC COM 59156R108 308,247 6,536,205 SH   SOLE 18 6,072,600 0 463,605
METLIFE INC COM 59156R108 436,825 9,262,621 SH   SOLE 19 9,262,621 0 0
METLIFE INC COM 59156R108 703,678 14,921,083 SH   SOLE 21 14,921,083 0 0
METLIFE INC COM 59156R108 1,007,025 21,353,372 SH   SOLE 22 18,600,915 0 2,752,457
METLIFE INC COM 59156R108 37,632 797,968 SH   SOLE 23 797,968 0 0
METLIFE INC COM 59156R108 41,684 883,883 SH   SOLE 25 883,883 0 0
METLIFE INC COM 59156R108 228,653 4,848,462 SH   SOLE 26 1,032,601 0 3,815,861
METLIFE INC COM 59156R108 7,494 158,916 SH   SOLE 28 115,141 0 43,775
METLIFE INC COM 59156R108 12,552 266,166 SH   SOLE 29 98,124 0 168,042
METLIFE INC COM 59156R108 149,591 3,171,987 SH   SOLE 30 3,171,987 0 0
METLIFE INC COM 59156R108 16,631 352,651 SH   SOLE 31 267,438 0 85,213
METLIFE INC COM 59156R108 29,844 632,815 SH   SOLE 34 632,815 0 0
METLIFE INC COM 59156R108 33,839 717,535 SH   SOLE 36 717,535 0 0
METLIFE INC COM 59156R108 854 18,115 SH   SOLE 40 18,115 0 0
METROPOLITAN BK HLDG CORP COM 591774104 281 7,156 SH   SOLE 2 327 0 6,829
METROPOLITAN BK HLDG CORP COM 591774104 5 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,002 25,466 SH   SOLE 18 25,466 0 0
METROPOLITAN BK HLDG CORP COM 591774104 474 12,052 SH   SOLE 19 12,052 0 0
METROPOLITAN BK HLDG CORP COM 591774104 10,065 255,910 SH   SOLE 21 255,910 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,628 143,105 SH   SOLE 22 137,719 0 5,386
METROPOLITAN BK HLDG CORP COM 591774104 4 113 SH   SOLE 26 0 0 113
METTLER TOLEDO INTERNATIONAL COM 592688105 53,518 75,977 SH   SOLE 2 20,046 0 55,931
METTLER TOLEDO INTERNATIONAL COM 592688105 8,642 12,269 SH   SOLE 4 11,599 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 20,450 29,032 SH   SOLE 7 23,318 0 5,714
METTLER TOLEDO INTERNATIONAL COM 592688105 224 318 SH   SOLE 13 318 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 172 244 SH   SOLE 15 244 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 36,117 51,273 SH   SOLE 18 47,512 0 3,761
METTLER TOLEDO INTERNATIONAL COM 592688105 7,162 10,167 SH   SOLE 19 10,167 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 502,238 713,001 SH   SOLE 21 713,001 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 442,510 628,209 SH   SOLE 22 559,222 0 68,987
METTLER TOLEDO INTERNATIONAL COM 592688105 15,114 21,457 SH   SOLE 23 21,457 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 19,904 28,257 SH   SOLE 25 28,257 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 91,392 129,744 SH   SOLE 26 31,871 0 97,873
METTLER TOLEDO INTERNATIONAL COM 592688105 3,511 4,984 SH   SOLE 28 3,655 0 1,329
METTLER TOLEDO INTERNATIONAL COM 592688105 5,515 7,830 SH   SOLE 29 2,536 0 5,294
METTLER TOLEDO INTERNATIONAL COM 592688105 77,893 110,580 SH   SOLE 30 110,580 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,817 22,454 SH   SOLE 31 6,165 0 16,289
METTLER TOLEDO INTERNATIONAL COM 592688105 2,096 2,976 SH   SOLE 34 2,976 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,027 15,654 SH   SOLE 36 15,654 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 388 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 6,797 923,482 SH   SOLE 2 70,087 0 853,395
MFA FINL INC COM 55272X102 14 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 104 14,173 SH   SOLE 7 14,173 0 0
MFA FINL INC COM 55272X102 1,571 213,483 SH   SOLE 18 213,483 0 0
MFA FINL INC COM 55272X102 741 100,674 SH   SOLE 19 100,674 0 0
MFA FINL INC COM 55272X102 110,028 14,949,508 SH   SOLE 21 14,949,508 0 0
MFA FINL INC COM 55272X102 93,857 12,752,331 SH   SOLE 22 11,912,824 0 839,507
MFA FINL INC COM 55272X102 1,051 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 441 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 849 115,409 SH   SOLE 30 115,409 0 0
MFA FINL INC COM 55272X102 66 8,922 SH   SOLE 31 8,922 0 0
MFA FINL INC COM 55272X102 90 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 296 40,225 SH   SOLE 40 40,225 0 0
MFS MUN INCOME TR SH BEN INT 552738106 0 16 SH   SOLE 18 16 0 0
MGE ENERGY INC COM 55277P104 2,758 34,537 SH   SOLE 2 1,446 0 33,091
MGE ENERGY INC COM 55277P104 122 1,522 SH   SOLE 4 1,522 0 0
MGE ENERGY INC COM 55277P104 47 585 SH   SOLE 7 585 0 0
MGE ENERGY INC COM 55277P104 9,498 118,923 SH   SOLE 18 118,923 0 0
MGE ENERGY INC COM 55277P104 4,829 60,458 SH   SOLE 19 60,458 0 0
MGE ENERGY INC COM 55277P104 98,319 1,230,990 SH   SOLE 21 1,230,990 0 0
MGE ENERGY INC COM 55277P104 83,078 1,040,167 SH   SOLE 22 988,315 0 51,852
MGE ENERGY INC COM 55277P104 1,156 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 383 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,697 21,242 SH   SOLE 30 21,242 0 0
MGE ENERGY INC COM 55277P104 127 1,593 SH   SOLE 36 1,593 0 0
MGE ENERGY INC COM 55277P104 303 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 9,652 767,275 SH   SOLE 2 110,735 0 656,540
MGIC INVT CORP WIS COM 552848103 86 6,869 SH   SOLE 4 6,869 0 0
MGIC INVT CORP WIS COM 552848103 147 11,703 SH   SOLE 7 11,703 0 0
MGIC INVT CORP WIS COM 552848103 0 33 SH   SOLE 17 0 0 33
MGIC INVT CORP WIS COM 552848103 2,267 180,191 SH   SOLE 18 176,514 0 3,677
MGIC INVT CORP WIS COM 552848103 4,375 347,741 SH   SOLE 19 347,741 0 0
MGIC INVT CORP WIS COM 552848103 54,540 4,335,488 SH   SOLE 21 4,335,488 0 0
MGIC INVT CORP WIS COM 552848103 138,484 11,008,269 SH   SOLE 22 10,256,117 0 752,152
MGIC INVT CORP WIS COM 552848103 174 13,827 SH   SOLE 23 13,827 0 0
MGIC INVT CORP WIS COM 552848103 1,800 143,056 SH   SOLE 26 97,899 0 45,157
MGIC INVT CORP WIS COM 552848103 607 48,273 SH   SOLE 28 48,273 0 0
MGIC INVT CORP WIS COM 552848103 60 4,801 SH   SOLE 29 4,801 0 0
MGIC INVT CORP WIS COM 552848103 1,304 103,671 SH   SOLE 30 103,671 0 0
MGIC INVT CORP WIS COM 552848103 207 16,481 SH   SOLE 31 16,481 0 0
MGIC INVT CORP WIS COM 552848103 75 5,931 SH   SOLE 34 5,931 0 0
MGIC INVT CORP WIS COM 552848103 141 11,234 SH   SOLE 36 11,234 0 0
MGIC INVT CORP WIS COM 552848103 437 34,774 SH   SOLE 40 34,774 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 23 749 SH   SOLE 4 749 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,474 115,614 SH   SOLE 21 115,614 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,299 242,895 SH   SOLE 22 198,336 0 44,559
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,231 40,966 SH   SOLE 26 22,901 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 295 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 835 27,799 SH   SOLE 30 27,799 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 260 8,642 SH   SOLE 40 8,642 0 0
MGM RESORTS INTERNATIONAL COM 552953101 27,688 998,843 SH   SOLE 2 114,196 0 884,647
MGM RESORTS INTERNATIONAL COM 552953101 5,382 194,155 SH   SOLE 4 180,054 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 12,979 468,213 SH   SOLE 7 449,933 0 18,280
MGM RESORTS INTERNATIONAL COM 552953101 26 930 SH   SOLE 13 930 0 0
MGM RESORTS INTERNATIONAL COM 552953101 166 5,978 SH   SOLE 15 5,978 0 0
MGM RESORTS INTERNATIONAL COM 552953101 28,380 1,023,803 SH   SOLE 18 955,966 0 67,837
MGM RESORTS INTERNATIONAL COM 552953101 3,905 140,856 SH   SOLE 19 140,856 0 0
MGM RESORTS INTERNATIONAL COM 552953101 313,025 11,292,405 SH   SOLE 21 11,292,405 0 0
MGM RESORTS INTERNATIONAL COM 552953101 335,791 12,113,676 SH   SOLE 22 11,046,121 0 1,067,555
MGM RESORTS INTERNATIONAL COM 552953101 10,230 369,034 SH   SOLE 23 369,034 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,930 538,599 SH   SOLE 25 538,599 0 0
MGM RESORTS INTERNATIONAL COM 552953101 60,395 2,178,744 SH   SOLE 26 651,439 0 1,527,305
MGM RESORTS INTERNATIONAL COM 552953101 3,007 108,465 SH   SOLE 28 80,629 0 27,836
MGM RESORTS INTERNATIONAL COM 552953101 2,971 107,175 SH   SOLE 29 0 0 107,175
MGM RESORTS INTERNATIONAL COM 552953101 48,893 1,763,822 SH   SOLE 30 1,763,822 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,114 112,354 SH   SOLE 31 92,844 0 19,510
MGM RESORTS INTERNATIONAL COM 552953101 960 34,624 SH   SOLE 34 34,624 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,018 361,390 SH   SOLE 36 361,390 0 0
MGM RESORTS INTERNATIONAL COM 552953101 334 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 571 11,500 SH   SOLE 2 522 0 10,978
MGP INGREDIENTS INC NEW COM 55303J106 5 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 14 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,913 58,633 SH   SOLE 18 58,633 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,105 22,241 SH   SOLE 19 22,241 0 0
MGP INGREDIENTS INC NEW COM 55303J106 71,081 1,430,780 SH   SOLE 21 1,430,780 0 0
MGP INGREDIENTS INC NEW COM 55303J106 19,683 396,189 SH   SOLE 22 377,866 0 18,323
MGP INGREDIENTS INC NEW COM 55303J106 637 12,829 SH   SOLE 26 6,980 0 5,849
MGP INGREDIENTS INC NEW COM 55303J106 96 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 987 19,863 SH   SOLE 30 19,863 0 0
MGP INGREDIENTS INC NEW COM 55303J106 77 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 860 87,886 SH   SOLE 2 3,489 0 84,397
MICHAELS COS INC COM 59408Q106 4 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 31 3,156 SH   SOLE 7 3,156 0 0
MICHAELS COS INC COM 59408Q106 3,683 376,207 SH   SOLE 18 376,207 0 0
MICHAELS COS INC COM 59408Q106 1,448 147,875 SH   SOLE 19 147,875 0 0
MICHAELS COS INC COM 59408Q106 89,377 9,129,386 SH   SOLE 21 9,129,386 0 0
MICHAELS COS INC COM 59408Q106 24,349 2,487,166 SH   SOLE 22 2,334,637 0 152,529
MICHAELS COS INC COM 59408Q106 381 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 140 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 1,189 121,455 SH   SOLE 30 121,455 0 0
MICHAELS COS INC COM 59408Q106 41 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 107 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 197 13,935 SH   SOLE 2 0 0 13,935
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1 71 SH   SOLE 18 71 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 390 27,542 SH   SOLE 25 27,542 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3,003 212,257 SH   SOLE 26 48,464 0 163,793
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 159 11,204 SH   SOLE 30 11,204 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 499 35,255 SH   SOLE 31 29,439 0 5,816
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 2,196 SH   SOLE 34 2,196 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 11 750 SH   SOLE 36 750 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 15 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 46 8,617 SH   SOLE 21 8,617 0 0
MICROBOT MED INC COM NEW 59503A204 920 173,596 SH   SOLE 22 173,596 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 52,573 565,849 SH   SOLE 2 59,653 0 506,196
MICROCHIP TECHNOLOGY INC COM 595017104 8,481 91,280 SH   SOLE 4 85,126 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 21,718 233,757 SH   SOLE 7 217,994 0 15,763
MICROCHIP TECHNOLOGY INC COM 595017104 549 5,913 SH   SOLE 13 5,913 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 269 2,892 SH   SOLE 15 2,892 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 48,765 524,866 SH   SOLE 18 493,443 0 31,423
MICROCHIP TECHNOLOGY INC COM 595017104 11,125 119,740 SH   SOLE 19 119,740 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 649,380 6,989,343 SH   SOLE 21 6,989,343 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 531,804 5,723,863 SH   SOLE 22 5,095,910 0 627,953
MICROCHIP TECHNOLOGY INC COM 595017104 16,206 174,427 SH   SOLE 23 174,427 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 21,062 226,691 SH   SOLE 25 226,691 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 98,689 1,062,204 SH   SOLE 26 308,156 0 754,048
MICROCHIP TECHNOLOGY INC COM 595017104 4,135 44,501 SH   SOLE 28 31,822 0 12,679
MICROCHIP TECHNOLOGY INC COM 595017104 5,136 55,277 SH   SOLE 29 4,749 0 50,528
MICROCHIP TECHNOLOGY INC COM 595017104 105,695 1,137,607 SH   SOLE 30 1,137,607 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,928 74,568 SH   SOLE 31 45,043 0 29,525
MICROCHIP TECHNOLOGY INC COM 595017104 3,143 33,829 SH   SOLE 32 33,829 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,839 30,555 SH   SOLE 34 30,555 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 13,885 149,446 SH   SOLE 36 149,446 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 538 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 8,287 4,375,000 PRN   SOLE 21 4,375,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 7,917 6,150,000 PRN   SOLE 21 6,150,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2,914 2,265,000 PRN   SOLE 21 2,265,000 0 0
MICRON SOLUTIONS INC COM 59511X105 1 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 114,896 2,681,345 SH   SOLE 2 245,302 0 2,436,043
MICRON TECHNOLOGY INC COM 595112103 20,382 475,656 SH   SOLE 4 445,308 0 30,348
MICRON TECHNOLOGY INC COM 595112103 76,155 1,777,246 SH   SOLE 7 1,085,654 0 691,592
MICRON TECHNOLOGY INC COM 595112103 1,637 38,208 SH   SOLE 13 38,208 0 0
MICRON TECHNOLOGY INC COM 595112103 596 13,903 SH   SOLE 15 13,903 0 0
MICRON TECHNOLOGY INC COM 595112103 9 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 83,703 1,953,401 SH   SOLE 18 1,798,976 0 154,425
MICRON TECHNOLOGY INC COM 595112103 41,307 963,986 SH   SOLE 19 963,986 0 0
MICRON TECHNOLOGY INC COM 595112103 1,042,411 24,326,983 SH   SOLE 21 24,326,983 0 0
MICRON TECHNOLOGY INC COM 595112103 1,137,269 26,540,690 SH   SOLE 22 23,578,062 0 2,962,628
MICRON TECHNOLOGY INC COM 595112103 34,625 808,061 SH   SOLE 23 808,061 0 0
MICRON TECHNOLOGY INC COM 595112103 53,069 1,238,474 SH   SOLE 25 1,238,474 0 0
MICRON TECHNOLOGY INC COM 595112103 225,399 5,260,196 SH   SOLE 26 1,354,689 0 3,905,507
MICRON TECHNOLOGY INC COM 595112103 9,287 216,732 SH   SOLE 28 158,430 0 58,302
MICRON TECHNOLOGY INC COM 595112103 981 22,896 SH   SOLE 29 22,896 0 0
MICRON TECHNOLOGY INC COM 595112103 258,125 6,023,918 SH   SOLE 30 6,023,918 0 0
MICRON TECHNOLOGY INC COM 595112103 10,913 254,690 SH   SOLE 31 209,644 0 45,046
MICRON TECHNOLOGY INC COM 595112103 6,726 156,958 SH   SOLE 32 156,958 0 0
MICRON TECHNOLOGY INC COM 595112103 19,737 460,608 SH   SOLE 34 460,608 0 0
MICRON TECHNOLOGY INC COM 595112103 33,825 789,386 SH   SOLE 36 789,386 0 0
MICRON TECHNOLOGY INC COM 595112103 1,121 26,163 SH   SOLE 40 26,163 0 0
MICROSOFT CORP COM 594918104 2,953,214 21,241,562 SH   SOLE 2 3,742,765 0 17,498,797
MICROSOFT CORP COM 594918104 456,725 3,285,083 SH   SOLE 4 3,087,973 0 197,110
MICROSOFT CORP COM 594918104 982,601 7,067,547 SH   SOLE 7 7,024,031 0 43,516
MICROSOFT CORP COM 594918104 34,212 246,079 SH   SOLE 13 246,079 0 0
MICROSOFT CORP COM 594918104 11,703 84,173 SH   SOLE 15 84,173 0 0
MICROSOFT CORP COM 594918104 541 3,893 SH   SOLE 17 0 0 3,893
MICROSOFT CORP COM 594918104 4,139,231 29,772,217 SH   SOLE 18 27,038,884 0 2,733,333
MICROSOFT CORP COM 594918104 1,949,701 14,023,600 SH   SOLE 19 14,023,600 0 0
MICROSOFT CORP COM 594918104 6,085 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 21,530,382 154,861,409 SH   SOLE 21 154,861,409 0 0
MICROSOFT CORP COM 594918104 26,065,717 187,482,679 SH   SOLE 22 166,261,225 0 21,221,454
MICROSOFT CORP COM 594918104 809,521 5,822,635 SH   SOLE 23 5,822,635 0 0
MICROSOFT CORP COM 594918104 1,083,555 7,793,679 SH   SOLE 25 7,730,323 0 63,356
MICROSOFT CORP COM 594918104 4,355,495 31,327,737 SH   SOLE 26 8,331,960 0 22,995,777
MICROSOFT CORP COM 594918104 193,425 1,391,248 SH   SOLE 28 1,005,689 0 385,559
MICROSOFT CORP COM 594918104 200,742 1,443,875 SH   SOLE 29 407,360 0 1,036,515
MICROSOFT CORP COM 594918104 4,463,943 32,107,765 SH   SOLE 30 32,107,765 0 0
MICROSOFT CORP COM 594918104 380,569 2,737,313 SH   SOLE 31 1,697,808 0 1,039,505
MICROSOFT CORP COM 594918104 182,645 1,313,709 SH   SOLE 32 1,313,709 0 0
MICROSOFT CORP COM 594918104 556,195 4,000,540 SH   SOLE 34 4,000,540 0 0
MICROSOFT CORP COM 594918104 738,559 5,312,231 SH   SOLE 36 5,312,231 0 0
MICROSOFT CORP COM 594918104 23,983 172,505 SH   SOLE 40 172,505 0 0
MICROSOFT CORP OPTIONS 594918104 1,029 7,400 SH Call SOLE 2 7,400 0 0
MICROSOFT CORP OPTIONS 594918104 66,012 474,800 SH Call SOLE 19 474,800 0 0
MICROSOFT CORP OPTIONS 594918104 1,321 9,500 SH Call SOLE 22 9,500 0 0
MICROSOFT CORP OPTIONS 594918104 70 500 SH Call SOLE 25 500 0 0
MICROSOFT CORP OPTIONS 594918104 56 400 SH Call SOLE 26 0 0 400
MICROSOFT CORP OPTIONS 594918104 19,047 137,000 SH Call SOLE 34 137,000 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,066 7,183 SH   SOLE 2 330 0 6,853
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 22 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,521 37,214 SH   SOLE 18 37,214 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,130 14,358 SH   SOLE 19 14,358 0 0
MICROSTRATEGY INC CL A NEW 594972408 137,740 928,353 SH   SOLE 21 928,353 0 0
MICROSTRATEGY INC CL A NEW 594972408 36,247 244,303 SH   SOLE 22 231,185 0 13,118
MICROSTRATEGY INC CL A NEW 594972408 615 4,144 SH   SOLE 26 1,131 0 3,013
MICROSTRATEGY INC CL A NEW 594972408 201 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 17,957 121,030 SH   SOLE 30 121,030 0 0
MICROSTRATEGY INC CL A NEW 594972408 159 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 13 21,758 SH   SOLE 18 21,758 0 0
MICROVISION INC DEL COM NEW 594960304 173 289,077 SH   SOLE 21 289,077 0 0
MICROVISION INC DEL COM NEW 594960304 771 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 2 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 2 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 35,859 275,818 SH   SOLE 2 28,267 0 247,551
MID AMER APT CMNTYS INC COM 59522J103 10,078 77,518 SH   SOLE 4 73,898 0 3,620
MID AMER APT CMNTYS INC COM 59522J103 29,686 228,333 SH   SOLE 7 218,693 0 9,640
MID AMER APT CMNTYS INC COM 59522J103 206 1,582 SH   SOLE 13 1,582 0 0
MID AMER APT CMNTYS INC COM 59522J103 672 5,172 SH   SOLE 15 5,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 29,450 226,524 SH   SOLE 18 211,408 0 15,116
MID AMER APT CMNTYS INC COM 59522J103 18,320 140,916 SH   SOLE 19 140,916 0 0
MID AMER APT CMNTYS INC COM 59522J103 551,666 4,243,259 SH   SOLE 21 4,243,259 0 0
MID AMER APT CMNTYS INC COM 59522J103 498,251 3,832,409 SH   SOLE 22 3,539,368 0 293,041
MID AMER APT CMNTYS INC COM 59522J103 11,471 88,228 SH   SOLE 23 88,228 0 0
MID AMER APT CMNTYS INC COM 59522J103 44,620 343,205 SH   SOLE 25 343,205 0 0
MID AMER APT CMNTYS INC COM 59522J103 70,800 544,575 SH   SOLE 26 153,357 0 391,218
MID AMER APT CMNTYS INC COM 59522J103 3,112 23,935 SH   SOLE 28 18,045 0 5,890
MID AMER APT CMNTYS INC COM 59522J103 11,070 85,145 SH   SOLE 29 61,253 0 23,892
MID AMER APT CMNTYS INC COM 59522J103 111,953 861,113 SH   SOLE 30 861,113 0 0
MID AMER APT CMNTYS INC COM 59522J103 3,219 24,763 SH   SOLE 31 20,689 0 4,074
MID AMER APT CMNTYS INC COM 59522J103 1,018 7,829 SH   SOLE 34 7,829 0 0
MID AMER APT CMNTYS INC COM 59522J103 10,363 79,708 SH   SOLE 36 79,708 0 0
MID AMER APT CMNTYS INC COM 59522J103 398 3,065 SH   SOLE 40 3,065 0 0
MID PENN BANCORP INC COM 59540G107 167 6,513 SH   SOLE 2 367 0 6,146
MID PENN BANCORP INC COM 59540G107 631 24,620 SH   SOLE 18 24,620 0 0
MID PENN BANCORP INC COM 59540G107 297 11,589 SH   SOLE 19 11,589 0 0
MID PENN BANCORP INC COM 59540G107 6,146 239,805 SH   SOLE 21 239,805 0 0
MID PENN BANCORP INC COM 59540G107 1,917 74,814 SH   SOLE 22 71,396 0 3,418
MID SOUTHERN BANCORP INC COM 59548Q107 9 669 SH   SOLE 18 669 0 0
MIDDLEBY CORP COM 596278101 14,033 120,045 SH   SOLE 2 6,664 0 113,381
MIDDLEBY CORP COM 596278101 2,506 21,437 SH   SOLE 4 20,016 0 1,421
MIDDLEBY CORP COM 596278101 379 3,239 SH   SOLE 7 3,239 0 0
MIDDLEBY CORP COM 596278101 11 96 SH   SOLE 13 96 0 0
MIDDLEBY CORP COM 596278101 3,829 32,752 SH   SOLE 18 28,445 0 4,307
MIDDLEBY CORP COM 596278101 1,452 12,419 SH   SOLE 19 12,419 0 0
MIDDLEBY CORP COM 596278101 83,604 715,179 SH   SOLE 21 715,179 0 0
MIDDLEBY CORP COM 596278101 179,188 1,532,834 SH   SOLE 22 1,426,642 0 106,192
MIDDLEBY CORP COM 596278101 5,082 43,474 SH   SOLE 23 43,474 0 0
MIDDLEBY CORP COM 596278101 182 1,553 SH   SOLE 25 1,553 0 0
MIDDLEBY CORP COM 596278101 18,595 159,070 SH   SOLE 26 56,417 0 102,653
MIDDLEBY CORP COM 596278101 1,169 9,998 SH   SOLE 28 6,941 0 3,057
MIDDLEBY CORP COM 596278101 1,521 13,009 SH   SOLE 29 1,132 0 11,877
MIDDLEBY CORP COM 596278101 9,287 79,442 SH   SOLE 30 79,442 0 0
MIDDLEBY CORP COM 596278101 1,507 12,888 SH   SOLE 31 10,359 0 2,529
MIDDLEBY CORP COM 596278101 389 3,326 SH   SOLE 34 3,326 0 0
MIDDLEBY CORP COM 596278101 1,368 11,705 SH   SOLE 36 11,705 0 0
MIDDLEBY CORP COM 596278101 135 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 31 663 SH   SOLE 18 663 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 13 269 SH   SOLE 21 269 0 0
MIDDLESEX WATER CO COM 596680108 909 14,000 SH   SOLE 2 550 0 13,450
MIDDLESEX WATER CO COM 596680108 7 105 SH   SOLE 4 105 0 0
MIDDLESEX WATER CO COM 596680108 675 10,387 SH   SOLE 7 10,387 0 0
MIDDLESEX WATER CO COM 596680108 3,746 57,660 SH   SOLE 18 57,660 0 0
MIDDLESEX WATER CO COM 596680108 1,805 27,782 SH   SOLE 19 27,782 0 0
MIDDLESEX WATER CO COM 596680108 38,812 597,479 SH   SOLE 21 597,479 0 0
MIDDLESEX WATER CO COM 596680108 32,183 495,422 SH   SOLE 22 473,575 0 21,847
MIDDLESEX WATER CO COM 596680108 949 14,605 SH   SOLE 23 14,605 0 0
MIDDLESEX WATER CO COM 596680108 681 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WATER CO COM 596680108 134 2,069 SH   SOLE 28 2,069 0 0
MIDDLESEX WATER CO COM 596680108 4,586 70,602 SH   SOLE 30 70,602 0 0
MIDDLESEX WATER CO COM 596680108 90 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 604 23,202 SH   SOLE 2 947 0 22,255
MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,083 79,960 SH   SOLE 18 79,960 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,015 38,977 SH   SOLE 19 38,977 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 20,280 778,515 SH   SOLE 21 778,515 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 14,591 560,121 SH   SOLE 22 534,568 0 25,553
MIDLAND STS BANCORP INC ILL COM 597742105 169 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 148 5,689 SH   SOLE 30 5,689 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 378 12,374 SH   SOLE 2 756 0 11,618
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,337 43,811 SH   SOLE 18 43,811 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 972 31,834 SH   SOLE 19 31,834 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 12,834 420,527 SH   SOLE 21 420,527 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 9,032 295,946 SH   SOLE 22 287,559 0 8,387
MILACRON HLDGS CORP COM 59870L106 1,180 70,760 SH   SOLE 2 2,693 0 68,067
MILACRON HLDGS CORP COM 59870L106 11 679 SH   SOLE 4 679 0 0
MILACRON HLDGS CORP COM 59870L106 25 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 3,887 233,179 SH   SOLE 18 233,179 0 0
MILACRON HLDGS CORP COM 59870L106 2,135 128,092 SH   SOLE 19 128,092 0 0
MILACRON HLDGS CORP COM 59870L106 38,168 2,289,642 SH   SOLE 21 2,289,642 0 0
MILACRON HLDGS CORP COM 59870L106 33,600 2,015,611 SH   SOLE 22 1,926,718 0 88,893
MILACRON HLDGS CORP COM 59870L106 613 36,792 SH   SOLE 26 32,202 0 4,590
MILACRON HLDGS CORP COM 59870L106 148 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 18,954 1,137,035 SH   SOLE 30 1,137,035 0 0
MILACRON HLDGS CORP COM 59870L106 129 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 6 7,521 SH   SOLE 21 7,521 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 59 8,239 SH   SOLE 2 407 0 7,832
MILLENDO THERAPEUTICS INC COM 60040X103 230 32,338 SH   SOLE 18 32,338 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 111 15,646 SH   SOLE 19 15,646 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 2,268 319,005 SH   SOLE 21 319,005 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 774 108,856 SH   SOLE 22 106,161 0 2,695
MILLER HERMAN INC COM 600544100 3,542 76,852 SH   SOLE 2 27,624 0 49,228
MILLER HERMAN INC COM 600544100 12 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 46 994 SH   SOLE 7 994 0 0
MILLER HERMAN INC COM 600544100 15,608 338,646 SH   SOLE 18 338,646 0 0
MILLER HERMAN INC COM 600544100 4,669 101,312 SH   SOLE 19 101,312 0 0
MILLER HERMAN INC COM 600544100 191,749 4,160,319 SH   SOLE 21 4,160,319 0 0
MILLER HERMAN INC COM 600544100 91,604 1,987,507 SH   SOLE 22 1,903,675 0 83,832
MILLER HERMAN INC COM 600544100 1,152 24,993 SH   SOLE 26 19,565 0 5,428
MILLER HERMAN INC COM 600544100 349 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 830 18,008 SH   SOLE 30 18,008 0 0
MILLER HERMAN INC COM 600544100 196 4,257 SH   SOLE 34 4,257 0 0
MILLER HERMAN INC COM 600544100 292 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 523 15,701 SH   SOLE 2 5,108 0 10,593
MILLER INDS INC TENN COM NEW 600551204 10 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,504 45,165 SH   SOLE 18 40,190 0 4,975
MILLER INDS INC TENN COM NEW 600551204 2,144 64,380 SH   SOLE 19 64,380 0 0
MILLER INDS INC TENN COM NEW 600551204 14,115 423,866 SH   SOLE 21 423,866 0 0
MILLER INDS INC TENN COM NEW 600551204 16,058 482,220 SH   SOLE 22 472,668 0 9,552
MILLER INDS INC TENN COM NEW 600551204 970 29,129 SH   SOLE 23 29,129 0 0
MILLER INDS INC TENN COM NEW 600551204 730 21,930 SH   SOLE 26 0 0 21,930
MIMECAST LTD ORD SHS G14838109 12 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 1,498 42,003 SH   SOLE 21 42,003 0 0
MIMECAST LTD ORD SHS G14838109 1,706 47,838 SH   SOLE 22 24,113 0 23,725
MIMECAST LTD ORD SHS G14838109 2,988 83,778 SH   SOLE 25 83,778 0 0
MIMECAST LTD ORD SHS G14838109 1,008 28,259 SH   SOLE 26 13,147 0 15,112
MIMECAST LTD ORD SHS G14838109 247 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 4,028 112,920 SH   SOLE 30 112,920 0 0
MIMECAST LTD ORD SHS G14838109 897 25,157 SH   SOLE 34 25,157 0 0
MIMECAST LTD ORD SHS G14838109 12 333 SH   SOLE 36 333 0 0
MIMECAST LTD ORD SHS G14838109 189 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 54,605 SH   SOLE 21 54,605 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,746 51,731 SH   SOLE 2 16,295 0 35,436
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,713 201,784 SH   SOLE 18 201,784 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,243 61,076 SH   SOLE 19 61,076 0 0
MINERALS TECHNOLOGIES INC COM 603158106 132,924 2,503,745 SH   SOLE 21 2,503,745 0 0
MINERALS TECHNOLOGIES INC COM 603158106 65,881 1,240,929 SH   SOLE 22 1,192,142 0 48,787
MINERALS TECHNOLOGIES INC COM 603158106 828 15,589 SH   SOLE 26 12,852 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 233 4,392 SH   SOLE 28 4,392 0 0
MINERALS TECHNOLOGIES INC COM 603158106 544 10,243 SH   SOLE 30 10,243 0 0
MINERALS TECHNOLOGIES INC COM 603158106 203 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 202 26,126 SH   SOLE 2 1,140 0 24,986
MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 826 106,577 SH   SOLE 18 106,577 0 0
MINERVA NEUROSCIENCES INC COM 603380106 395 50,988 SH   SOLE 19 50,988 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10,943 1,412,025 SH   SOLE 21 1,412,025 0 0
MINERVA NEUROSCIENCES INC COM 603380106 6,231 803,964 SH   SOLE 22 755,060 0 48,904
MINERVA NEUROSCIENCES INC COM 603380106 41 5,303 SH   SOLE 30 5,303 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 4 5,809 SH   SOLE 18 5,809 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 51 69,526 SH   SOLE 21 69,526 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 217 296,509 SH   SOLE 22 296,509 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 32 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 2,928 37,581 SH   SOLE 2 15,004 0 22,577
MIRATI THERAPEUTICS INC COM 60468T105 12 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 39 498 SH   SOLE 7 498 0 0
MIRATI THERAPEUTICS INC COM 60468T105 8,940 114,752 SH   SOLE 18 108,202 0 6,550
MIRATI THERAPEUTICS INC COM 60468T105 18,751 240,674 SH   SOLE 19 240,674 0 0
MIRATI THERAPEUTICS INC COM 60468T105 102,421 1,314,605 SH   SOLE 21 1,314,605 0 0
MIRATI THERAPEUTICS INC COM 60468T105 70,438 904,093 SH   SOLE 22 869,214 0 34,879
MIRATI THERAPEUTICS INC COM 60468T105 42 536 SH   SOLE 23 536 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,083 13,899 SH   SOLE 26 7,750 0 6,149
MIRATI THERAPEUTICS INC COM 60468T105 214 2,749 SH   SOLE 28 2,749 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,387 56,307 SH   SOLE 30 56,307 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,496 44,878 SH   SOLE 34 44,878 0 0
MIRATI THERAPEUTICS INC COM 60468T105 198 2,540 SH   SOLE 40 2,540 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 18 1,827 SH   SOLE 2 0 0 1,827
MIRUM PHARMACEUTICALS INC COM 604749101 17 1,665 SH   SOLE 18 1,665 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 28 2,803 SH   SOLE 19 2,803 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 114 11,376 SH   SOLE 21 11,376 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 175 17,384 SH   SOLE 22 17,384 0 0
MISONIX INC COM 604871103 127 6,330 SH   SOLE 2 301 0 6,029
MISONIX INC COM 604871103 525 26,139 SH   SOLE 18 26,139 0 0
MISONIX INC COM 604871103 249 12,373 SH   SOLE 19 12,373 0 0
MISONIX INC COM 604871103 5,208 259,081 SH   SOLE 21 259,081 0 0
MISONIX INC COM 604871103 3,534 175,805 SH   SOLE 22 173,686 0 2,119
MISTRAS GROUP INC COM 60649T107 314 19,145 SH   SOLE 2 2,059 0 17,086
MISTRAS GROUP INC COM 60649T107 7 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,068 65,132 SH   SOLE 18 65,132 0 0
MISTRAS GROUP INC COM 60649T107 1,192 72,664 SH   SOLE 19 72,664 0 0
MISTRAS GROUP INC COM 60649T107 10,761 656,152 SH   SOLE 21 656,152 0 0
MISTRAS GROUP INC COM 60649T107 7,744 472,200 SH   SOLE 22 450,591 0 21,609
MISTRAS GROUP INC COM 60649T107 41 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 123 7,493 SH   SOLE 30 7,493 0 0
MISTRAS GROUP INC COM 60649T107 29 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 8 2,503 SH   SOLE 18 2,503 0 0
MITCHAM INDS INC COM 606501104 134 41,262 SH   SOLE 21 41,262 0 0
MITCHAM INDS INC COM 606501104 935 287,794 SH   SOLE 22 287,794 0 0
MITEK SYS INC COM NEW 606710200 249 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,028 106,506 SH   SOLE 18 106,506 0 0
MITEK SYS INC COM NEW 606710200 409 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 10,126 1,049,370 SH   SOLE 21 1,049,370 0 0
MITEK SYS INC COM NEW 606710200 8,273 857,302 SH   SOLE 22 835,113 0 22,189
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3 612 SH   SOLE 18 612 0 0
MKS INSTRUMENT INC COM 55306N104 12,333 133,643 SH   SOLE 2 32,647 0 100,996
MKS INSTRUMENT INC COM 55306N104 27 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 94 1,021 SH   SOLE 7 1,021 0 0
MKS INSTRUMENT INC COM 55306N104 14,314 155,114 SH   SOLE 18 155,114 0 0
MKS INSTRUMENT INC COM 55306N104 1,116 12,092 SH   SOLE 19 12,092 0 0
MKS INSTRUMENT INC COM 55306N104 258,926 2,805,875 SH   SOLE 21 2,805,875 0 0
MKS INSTRUMENT INC COM 55306N104 160,754 1,742,026 SH   SOLE 22 1,639,100 0 102,926
MKS INSTRUMENT INC COM 55306N104 1,688 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 629 6,811 SH   SOLE 28 6,811 0 0
MKS INSTRUMENT INC COM 55306N104 1,388 15,043 SH   SOLE 30 15,043 0 0
MKS INSTRUMENT INC COM 55306N104 101 1,098 SH   SOLE 31 1,098 0 0
MKS INSTRUMENT INC COM 55306N104 519 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 157 5,233 SH   SOLE 2 202 0 5,031
MMA CAPITAL HOLDINGS INC COM 55315D105 532 17,735 SH   SOLE 18 17,735 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 250 8,348 SH   SOLE 19 8,348 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 5,375 179,151 SH   SOLE 21 179,151 0 0
MOBILE MINI INC COM 60740F105 2,098 56,922 SH   SOLE 2 15,964 0 40,958
MOBILE MINI INC COM 60740F105 7 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 36 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 8,233 223,351 SH   SOLE 18 203,399 0 19,952
MOBILE MINI INC COM 60740F105 10,820 293,556 SH   SOLE 19 293,556 0 0
MOBILE MINI INC COM 60740F105 179,992 4,883,135 SH   SOLE 21 4,883,135 0 0
MOBILE MINI INC COM 60740F105 61,978 1,681,448 SH   SOLE 22 1,618,066 0 63,382
MOBILE MINI INC COM 60740F105 2,082 56,472 SH   SOLE 23 56,472 0 0
MOBILE MINI INC COM 60740F105 4,474 121,380 SH   SOLE 26 6,236 0 115,144
MOBILE MINI INC COM 60740F105 208 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 2,308 62,608 SH   SOLE 30 62,608 0 0
MOBILE MINI INC COM 60740F105 685 18,573 SH   SOLE 34 18,573 0 0
MOBILE MINI INC COM 60740F105 180 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,708 334,382 SH   SOLE 2 19,380 0 315,002
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,402 296,539 SH   SOLE 4 296,539 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,004 123,936 SH   SOLE 7 85,721 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 379 46,733 SH   SOLE 13 46,733 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,993 369,460 SH   SOLE 18 369,460 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,013 865,799 SH   SOLE 19 865,799 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 91,573 11,305,248 SH   SOLE 21 11,305,248 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 67,887 8,381,055 SH   SOLE 22 7,137,159 0 1,243,896
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,470 304,960 SH   SOLE 23 304,960 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 19,675 2,428,959 SH   SOLE 25 2,428,959 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9,181 1,133,396 SH   SOLE 26 449,651 0 683,745
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,114 137,575 SH   SOLE 28 137,575 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,092 134,799 SH   SOLE 29 71,926 0 62,873
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37,530 4,633,384 SH   SOLE 30 4,633,384 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 493 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29,075 3,589,543 SH   SOLE 34 3,589,543 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 39 4,835 SH   SOLE 36 4,835 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38 4,635 SH   SOLE 40 4,635 0 0
MOBILEIRON INC COM NEW 60739U204 544 83,158 SH   SOLE 2 3,970 0 79,188
MOBILEIRON INC COM NEW 60739U204 7 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 2,299 351,331 SH   SOLE 18 346,321 0 5,010
MOBILEIRON INC COM NEW 60739U204 1,079 164,896 SH   SOLE 19 164,896 0 0
MOBILEIRON INC COM NEW 60739U204 22,285 3,404,831 SH   SOLE 21 3,404,831 0 0
MOBILEIRON INC COM NEW 60739U204 17,163 2,622,330 SH   SOLE 22 2,427,354 0 194,976
MOBILEIRON INC COM NEW 60739U204 20 3,016 SH   SOLE 23 3,016 0 0
MOBILEIRON INC COM NEW 60739U204 180 27,551 SH   SOLE 25 27,551 0 0
MOBILEIRON INC COM NEW 60739U204 893 136,430 SH   SOLE 26 23,994 0 112,436
MOBILEIRON INC COM NEW 60739U204 41 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 45 6,806 SH   SOLE 30 6,806 0 0
MOBILEIRON INC COM NEW 60739U204 11 1,657 SH   SOLE 34 1,657 0 0
MOBILEIRON INC COM NEW 60739U204 19 2,884 SH   SOLE 36 2,884 0 0
MOBILEIRON INC COM NEW 60739U204 20 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 870 31,357 SH   SOLE 2 4,579 0 26,778
MODEL N INC COM 607525102 12 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 3,904 140,641 SH   SOLE 18 117,703 0 22,938
MODEL N INC COM 607525102 4,151 149,531 SH   SOLE 19 149,531 0 0
MODEL N INC COM 607525102 33,364 1,201,882 SH   SOLE 21 1,201,882 0 0
MODEL N INC COM 607525102 26,573 957,249 SH   SOLE 22 920,416 0 36,833
MODEL N INC COM 607525102 482 17,375 SH   SOLE 23 17,375 0 0
MODEL N INC COM 607525102 934 33,646 SH   SOLE 26 0 0 33,646
MODEL N INC COM 607525102 90 3,233 SH   SOLE 30 3,233 0 0
MODEL N INC COM 607525102 93 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 6,224 390,949 SH   SOLE 2 14,225 0 376,724
MODERNA INC COM 60770K107 63 3,944 SH   SOLE 7 3,944 0 0
MODERNA INC COM 60770K107 1,562 98,131 SH   SOLE 18 98,131 0 0
MODERNA INC COM 60770K107 735 46,175 SH   SOLE 19 46,175 0 0
MODERNA INC COM 60770K107 40,453 2,541,040 SH   SOLE 21 2,541,040 0 0
MODERNA INC COM 60770K107 83,863 5,267,768 SH   SOLE 22 4,987,071 0 280,697
MODERNA INC COM 60770K107 67 4,178 SH   SOLE 31 4,178 0 0
MODINE MFG CO COM 607828100 567 49,871 SH   SOLE 2 2,131 0 47,740
MODINE MFG CO COM 607828100 4 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 13 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,033 178,834 SH   SOLE 18 178,834 0 0
MODINE MFG CO COM 607828100 968 85,163 SH   SOLE 19 85,163 0 0
MODINE MFG CO COM 607828100 20,331 1,788,139 SH   SOLE 21 1,788,139 0 0
MODINE MFG CO COM 607828100 17,725 1,558,951 SH   SOLE 22 1,483,396 0 75,555
MODINE MFG CO COM 607828100 172 15,126 SH   SOLE 26 0 0 15,126
MODINE MFG CO COM 607828100 76 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 156 13,740 SH   SOLE 30 13,740 0 0
MODINE MFG CO COM 607828100 57 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 2,938 89,449 SH   SOLE 2 47,474 0 41,975
MOELIS & CO CL A 60786M105 120 3,640 SH   SOLE 4 3,640 0 0
MOELIS & CO CL A 60786M105 166 5,061 SH   SOLE 7 5,061 0 0
MOELIS & CO CL A 60786M105 5,729 174,410 SH   SOLE 18 163,281 0 11,129
MOELIS & CO CL A 60786M105 5,140 156,481 SH   SOLE 19 156,481 0 0
MOELIS & CO CL A 60786M105 60,481 1,841,129 SH   SOLE 21 1,841,129 0 0
MOELIS & CO CL A 60786M105 50,347 1,532,636 SH   SOLE 22 1,457,357 0 75,279
MOELIS & CO CL A 60786M105 498 15,170 SH   SOLE 23 15,170 0 0
MOELIS & CO CL A 60786M105 1,374 41,827 SH   SOLE 26 6,533 0 35,294
MOELIS & CO CL A 60786M105 190 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 390 11,875 SH   SOLE 30 11,875 0 0
MOELIS & CO CL A 60786M105 164 4,999 SH   SOLE 40 4,999 0 0
MOHAWK GROUP HLDGS INC COM 608189106 6 796 SH   SOLE 18 796 0 0
MOHAWK GROUP HLDGS INC COM 608189106 69 8,804 SH   SOLE 21 8,804 0 0
MOHAWK INDS INC COM 608190104 19,580 157,816 SH   SOLE 2 22,221 0 135,595
MOHAWK INDS INC COM 608190104 2,900 23,374 SH   SOLE 4 21,659 0 1,715
MOHAWK INDS INC COM 608190104 6,854 55,245 SH   SOLE 7 51,533 0 3,712
MOHAWK INDS INC COM 608190104 402 3,243 SH   SOLE 13 3,243 0 0
MOHAWK INDS INC COM 608190104 61 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 15,376 123,929 SH   SOLE 18 115,646 0 8,283
MOHAWK INDS INC COM 608190104 3,281 26,445 SH   SOLE 19 26,445 0 0
MOHAWK INDS INC COM 608190104 195,821 1,578,314 SH   SOLE 21 1,578,314 0 0
MOHAWK INDS INC COM 608190104 183,686 1,480,501 SH   SOLE 22 1,314,841 0 165,660
MOHAWK INDS INC COM 608190104 5,643 45,481 SH   SOLE 23 45,481 0 0
MOHAWK INDS INC COM 608190104 8,298 66,880 SH   SOLE 25 66,880 0 0
MOHAWK INDS INC COM 608190104 40,124 323,401 SH   SOLE 26 94,031 0 229,370
MOHAWK INDS INC COM 608190104 1,398 11,267 SH   SOLE 28 7,957 0 3,310
MOHAWK INDS INC COM 608190104 1,786 14,397 SH   SOLE 29 1,330 0 13,067
MOHAWK INDS INC COM 608190104 38,948 313,922 SH   SOLE 30 313,922 0 0
MOHAWK INDS INC COM 608190104 1,646 13,265 SH   SOLE 31 10,626 0 2,639
MOHAWK INDS INC COM 608190104 1,151 9,277 SH   SOLE 34 9,277 0 0
MOHAWK INDS INC COM 608190104 5,884 47,421 SH   SOLE 36 47,421 0 0
MOHAWK INDS INC COM 608190104 157 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 98 14,812 SH   SOLE 2 514 0 14,298
MOLECULAR TEMPLATES INC COM 608550109 389 59,026 SH   SOLE 18 59,026 0 0
MOLECULAR TEMPLATES INC COM 608550109 187 28,379 SH   SOLE 19 28,379 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,847 583,834 SH   SOLE 21 583,834 0 0
MOLECULAR TEMPLATES INC COM 608550109 2,775 421,017 SH   SOLE 22 413,070 0 7,947
MOLECULIN BIOTECH INC COM 60855D101 9 8,436 SH   SOLE 18 8,436 0 0
MOLECULIN BIOTECH INC COM 60855D101 109 98,075 SH   SOLE 21 98,075 0 0
MOLINA HEALTHCARE INC COM 60855R100 15,594 142,123 SH   SOLE 2 30,861 0 111,262
MOLINA HEALTHCARE INC COM 60855R100 30 276 SH   SOLE 4 276 0 0
MOLINA HEALTHCARE INC COM 60855R100 182 1,663 SH   SOLE 7 1,663 0 0
MOLINA HEALTHCARE INC COM 60855R100 19,191 174,912 SH   SOLE 18 174,912 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,525 13,903 SH   SOLE 19 13,903 0 0
MOLINA HEALTHCARE INC COM 60855R100 358,572 3,268,068 SH   SOLE 21 3,268,068 0 0
MOLINA HEALTHCARE INC COM 60855R100 231,119 2,106,447 SH   SOLE 22 1,989,827 0 116,620
MOLINA HEALTHCARE INC COM 60855R100 2,010 18,317 SH   SOLE 26 11,310 0 7,007
MOLINA HEALTHCARE INC COM 60855R100 822 7,489 SH   SOLE 28 7,489 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,843 16,797 SH   SOLE 30 16,797 0 0
MOLINA HEALTHCARE INC COM 60855R100 139 1,270 SH   SOLE 31 1,270 0 0
MOLINA HEALTHCARE INC COM 60855R100 194 1,770 SH   SOLE 34 1,770 0 0
MOLINA HEALTHCARE INC COM 60855R100 535 4,877 SH   SOLE 36 4,877 0 0
MOLINA HEALTHCARE INC COM 60855R100 657 5,989 SH   SOLE 40 5,989 0 0
MOLSON COORS BREWING CO CL B 60871R209 22,181 385,758 SH   SOLE 2 56,015 0 329,743
MOLSON COORS BREWING CO CL B 60871R209 4,427 76,987 SH   SOLE 4 71,994 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 11,537 200,637 SH   SOLE 7 166,853 0 33,784
MOLSON COORS BREWING CO CL B 60871R209 351 6,107 SH   SOLE 13 6,107 0 0
MOLSON COORS BREWING CO CL B 60871R209 113 1,973 SH   SOLE 15 1,973 0 0
MOLSON COORS BREWING CO CL B 60871R209 119,131 2,071,842 SH   SOLE 18 1,956,121 0 115,721
MOLSON COORS BREWING CO CL B 60871R209 59,263 1,030,667 SH   SOLE 19 1,030,667 0 0
MOLSON COORS BREWING CO CL B 60871R209 252,365 4,388,950 SH   SOLE 21 4,388,950 0 0
MOLSON COORS BREWING CO CL B 60871R209 253,275 4,404,787 SH   SOLE 22 4,033,297 0 371,490
MOLSON COORS BREWING CO CL B 60871R209 9,745 169,473 SH   SOLE 23 169,473 0 0
MOLSON COORS BREWING CO CL B 60871R209 12,433 216,229 SH   SOLE 25 192,972 0 23,257
MOLSON COORS BREWING CO CL B 60871R209 70,159 1,220,152 SH   SOLE 26 265,428 0 954,724
MOLSON COORS BREWING CO CL B 60871R209 2,351 40,890 SH   SOLE 28 30,377 0 10,513
MOLSON COORS BREWING CO CL B 60871R209 2,337 40,639 SH   SOLE 29 0 0 40,639
MOLSON COORS BREWING CO CL B 60871R209 46,027 800,462 SH   SOLE 30 800,462 0 0
MOLSON COORS BREWING CO CL B 60871R209 770 13,383 SH   SOLE 31 5,136 0 8,247
MOLSON COORS BREWING CO CL B 60871R209 25,965 451,567 SH   SOLE 34 451,567 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,724 151,719 SH   SOLE 36 151,719 0 0
MOLSON COORS BREWING CO CL B 60871R209 299 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,111 85,751 SH   SOLE 2 4,124 0 81,627
MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 21 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,732 442,246 SH   SOLE 18 442,246 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,506 193,343 SH   SOLE 19 193,343 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 150,824 11,637,663 SH   SOLE 21 11,637,663 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 37,811 2,917,523 SH   SOLE 22 2,806,656 0 110,867
MOMENTA PHARMACEUTICALS INC COM 60877T100 12 924 SH   SOLE 23 924 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 473 36,494 SH   SOLE 26 28,040 0 8,454
MOMENTA PHARMACEUTICALS INC COM 60877T100 149 11,506 SH   SOLE 28 11,506 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,789 446,718 SH   SOLE 30 446,718 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 16 1,248 SH   SOLE 34 1,248 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 92 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 7,521 242,772 SH   SOLE 2 4,463 0 238,309
MOMO INC ADR 60879B107 7,196 232,285 SH   SOLE 4 232,285 0 0
MOMO INC ADR 60879B107 609 19,664 SH   SOLE 7 19,664 0 0
MOMO INC ADR 60879B107 3,077 99,311 SH   SOLE 13 99,311 0 0
MOMO INC ADR 60879B107 20,805 671,568 SH   SOLE 15 641,247 0 30,321
MOMO INC ADR 60879B107 1,558 50,306 SH   SOLE 18 50,306 0 0
MOMO INC ADR 60879B107 12,348 398,578 SH   SOLE 19 398,578 0 0
MOMO INC ADR 60879B107 84,794 2,737,053 SH   SOLE 21 2,737,053 0 0
MOMO INC ADR 60879B107 56,941 1,838,005 SH   SOLE 22 1,679,520 0 158,485
MOMO INC ADR 60879B107 2,763 89,195 SH   SOLE 23 89,195 0 0
MOMO INC ADR 60879B107 42,235 1,363,292 SH   SOLE 25 1,363,292 0 0
MOMO INC ADR 60879B107 26,737 863,038 SH   SOLE 26 251,512 0 611,526
MOMO INC ADR 60879B107 584 18,858 SH   SOLE 28 18,858 0 0
MOMO INC ADR 60879B107 766 24,719 SH   SOLE 29 15,214 0 9,505
MOMO INC ADR 60879B107 25,815 833,281 SH   SOLE 30 833,281 0 0
MOMO INC ADR 60879B107 253 8,175 SH   SOLE 31 8,175 0 0
MOMO INC ADR 60879B107 140,278 4,528,012 SH   SOLE 34 4,528,012 0 0
MOMO INC ADR 60879B107 41 1,309 SH   SOLE 40 1,309 0 0
MONAKER GROUP INC COM NEW 609011200 4 1,615 SH   SOLE 18 1,615 0 0
MONAKER GROUP INC COM NEW 609011200 19 8,329 SH   SOLE 21 8,329 0 0
MONARCH CASINO & RESORT INC COM 609027107 417 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,243 53,806 SH   SOLE 18 53,806 0 0
MONARCH CASINO & RESORT INC COM 609027107 800 19,192 SH   SOLE 19 19,192 0 0
MONARCH CASINO & RESORT INC COM 609027107 54,309 1,302,676 SH   SOLE 21 1,302,676 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,544 396,845 SH   SOLE 22 380,427 0 16,418
MONARCH CASINO & RESORT INC COM 609027107 291 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 654 15,678 SH   SOLE 30 15,678 0 0
MONARCH CASINO & RESORT INC COM 609027107 89 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 194,536 3,516,567 SH   SOLE 2 359,116 0 3,157,451
MONDELEZ INTL INC CL A 609207105 32,894 594,621 SH   SOLE 4 555,701 0 38,920
MONDELEZ INTL INC CL A 609207105 77,325 1,397,770 SH   SOLE 7 1,379,912 0 17,858
MONDELEZ INTL INC CL A 609207105 2,125 38,414 SH   SOLE 13 38,414 0 0
MONDELEZ INTL INC CL A 609207105 883 15,968 SH   SOLE 15 15,968 0 0
MONDELEZ INTL INC CL A 609207105 228,401 4,128,728 SH   SOLE 18 3,916,113 0 212,615
MONDELEZ INTL INC CL A 609207105 70,278 1,270,382 SH   SOLE 19 1,270,382 0 0
MONDELEZ INTL INC CL A 609207105 593 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,723,845 31,161,340 SH   SOLE 21 31,161,340 0 0
MONDELEZ INTL INC CL A 609207105 1,985,070 35,883,410 SH   SOLE 22 32,005,398 0 3,878,012
MONDELEZ INTL INC CL A 609207105 57,525 1,039,850 SH   SOLE 23 1,039,850 0 0
MONDELEZ INTL INC CL A 609207105 78,761 1,423,734 SH   SOLE 25 1,423,734 0 0
MONDELEZ INTL INC CL A 609207105 361,077 6,527,058 SH   SOLE 26 1,733,083 0 4,793,975
MONDELEZ INTL INC CL A 609207105 15,460 279,462 SH   SOLE 28 204,388 0 75,074
MONDELEZ INTL INC CL A 609207105 1,614 29,173 SH   SOLE 29 29,173 0 0
MONDELEZ INTL INC CL A 609207105 316,477 5,720,839 SH   SOLE 30 5,720,839 0 0
MONDELEZ INTL INC CL A 609207105 18,145 327,999 SH   SOLE 31 261,603 0 66,396
MONDELEZ INTL INC CL A 609207105 11,344 205,070 SH   SOLE 32 205,070 0 0
MONDELEZ INTL INC CL A 609207105 26,204 473,687 SH   SOLE 34 473,687 0 0
MONDELEZ INTL INC CL A 609207105 58,448 1,056,542 SH   SOLE 36 1,056,542 0 0
MONDELEZ INTL INC CL A 609207105 1,924 34,778 SH   SOLE 40 34,778 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 26 6,539 SH   SOLE 18 6,539 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 385 96,647 SH   SOLE 21 96,647 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,187 549,391 SH   SOLE 22 549,391 0 0
MONGODB INC CL A 60937P106 10,735 89,098 SH   SOLE 2 5,036 0 84,062
MONGODB INC CL A 60937P106 1,764 14,638 SH   SOLE 4 13,474 0 1,164
MONGODB INC CL A 60937P106 240 1,996 SH   SOLE 7 1,996 0 0
MONGODB INC CL A 60937P106 2,806 23,291 SH   SOLE 18 20,880 0 2,411
MONGODB INC CL A 60937P106 26,278 218,115 SH   SOLE 19 218,115 0 0
MONGODB INC CL A 60937P106 81,623 677,483 SH   SOLE 21 677,483 0 0
MONGODB INC CL A 60937P106 117,400 974,436 SH   SOLE 22 894,272 0 80,164
MONGODB INC CL A 60937P106 3,649 30,288 SH   SOLE 23 30,288 0 0
MONGODB INC CL A 60937P106 37,244 309,127 SH   SOLE 25 309,127 0 0
MONGODB INC CL A 60937P106 10,906 90,520 SH   SOLE 26 44,091 0 46,429
MONGODB INC CL A 60937P106 1,038 8,613 SH   SOLE 28 6,401 0 2,212
MONGODB INC CL A 60937P106 1,123 9,317 SH   SOLE 29 560 0 8,757
MONGODB INC CL A 60937P106 9,842 81,693 SH   SOLE 30 81,693 0 0
MONGODB INC CL A 60937P106 867 7,195 SH   SOLE 31 5,906 0 1,289
MONGODB INC CL A 60937P106 9,930 82,421 SH   SOLE 34 82,421 0 0
MONGODB INC CL A 60937P106 663 5,504 SH   SOLE 36 5,504 0 0
MONGODB INC CL A 60937P106 89 738 SH   SOLE 40 738 0 0
MONGODB INC NOTE 0.750% 6/1 60937PAB2 1,409 750,000 PRN   SOLE 21 750,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,467 310,013 SH   SOLE 2 3,195 0 306,818
MONMOUTH REAL ESTATE INVT CO CL A 609720107 364 25,264 SH   SOLE 4 25,264 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,339 92,903 SH   SOLE 7 92,903 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 52 3,642 SH   SOLE 15 3,642 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,528 314,249 SH   SOLE 18 314,249 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,511 243,620 SH   SOLE 19 243,620 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 48,781 3,385,212 SH   SOLE 21 3,385,212 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 49,720 3,450,365 SH   SOLE 22 3,337,027 0 113,338
MONMOUTH REAL ESTATE INVT CO CL A 609720107 45 3,102 SH   SOLE 23 3,102 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,647 183,675 SH   SOLE 25 183,675 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,279 88,766 SH   SOLE 26 31,250 0 57,516
MONMOUTH REAL ESTATE INVT CO CL A 609720107 131 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 657 45,566 SH   SOLE 29 45,566 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,177 428,665 SH   SOLE 30 428,665 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 14 959 SH   SOLE 34 959 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 178 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,053 96,721 SH   SOLE 2 21,795 0 74,926
MONOLITHIC PWR SYS INC COM 609839105 30 190 SH   SOLE 4 190 0 0
MONOLITHIC PWR SYS INC COM 609839105 119 766 SH   SOLE 7 766 0 0
MONOLITHIC PWR SYS INC COM 609839105 17,519 112,567 SH   SOLE 18 112,567 0 0
MONOLITHIC PWR SYS INC COM 609839105 93,361 599,888 SH   SOLE 19 599,888 0 0
MONOLITHIC PWR SYS INC COM 609839105 340,532 2,188,088 SH   SOLE 21 2,188,088 0 0
MONOLITHIC PWR SYS INC COM 609839105 203,058 1,304,751 SH   SOLE 22 1,228,909 0 75,842
MONOLITHIC PWR SYS INC COM 609839105 2,641 16,968 SH   SOLE 26 8,070 0 8,898
MONOLITHIC PWR SYS INC COM 609839105 791 5,083 SH   SOLE 28 5,083 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,755 11,278 SH   SOLE 30 11,278 0 0
MONOLITHIC PWR SYS INC COM 609839105 132 851 SH   SOLE 31 851 0 0
MONOLITHIC PWR SYS INC COM 609839105 17,522 112,590 SH   SOLE 34 112,590 0 0
MONOLITHIC PWR SYS INC COM 609839105 650 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 773 39,001 SH   SOLE 2 1,612 0 37,389
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16 794 SH   SOLE 7 794 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,614 182,431 SH   SOLE 18 182,431 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,395 70,405 SH   SOLE 19 70,405 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 89,460 4,515,917 SH   SOLE 21 4,515,917 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24,770 1,250,356 SH   SOLE 22 1,199,503 0 50,853
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 44 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 113 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,129 57,004 SH   SOLE 30 57,004 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 96 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 2,261 28,622 SH   SOLE 2 1,329 0 27,293
MONRO INC COM 610236101 16 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 48 611 SH   SOLE 7 611 0 0
MONRO INC COM 610236101 11,625 147,131 SH   SOLE 18 147,131 0 0
MONRO INC COM 610236101 4,463 56,486 SH   SOLE 19 56,486 0 0
MONRO INC COM 610236101 280,967 3,556,098 SH   SOLE 21 3,556,098 0 0
MONRO INC COM 610236101 76,286 965,528 SH   SOLE 22 920,972 0 44,556
MONRO INC COM 610236101 898 11,366 SH   SOLE 26 9,157 0 2,209
MONRO INC COM 610236101 325 4,109 SH   SOLE 28 4,109 0 0
MONRO INC COM 610236101 3,645 46,131 SH   SOLE 30 46,131 0 0
MONRO INC COM 610236101 155 1,956 SH   SOLE 34 1,956 0 0
MONRO INC COM 610236101 277 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 1,110 105,202 SH   SOLE 30 105,202 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 57,179 984,823 SH   SOLE 2 110,959 0 873,864
MONSTER BEVERAGE CORP NEW COM 61174X109 9,594 165,244 SH   SOLE 4 153,873 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 21,548 371,126 SH   SOLE 7 365,388 0 5,738
MONSTER BEVERAGE CORP NEW COM 61174X109 2,341 40,328 SH   SOLE 13 40,328 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 283 4,882 SH   SOLE 15 4,882 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 73,373 1,263,740 SH   SOLE 18 1,190,067 0 73,673
MONSTER BEVERAGE CORP NEW COM 61174X109 21,588 371,829 SH   SOLE 19 371,829 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 443,209 7,633,630 SH   SOLE 21 7,633,630 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 562,976 9,696,460 SH   SOLE 22 8,580,719 0 1,115,741
MONSTER BEVERAGE CORP NEW COM 61174X109 17,244 297,001 SH   SOLE 23 297,001 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 20,967 361,120 SH   SOLE 25 361,120 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 87,772 1,511,747 SH   SOLE 26 487,105 0 1,024,642
MONSTER BEVERAGE CORP NEW COM 61174X109 4,696 80,888 SH   SOLE 28 59,352 0 21,536
MONSTER BEVERAGE CORP NEW COM 61174X109 575 9,912 SH   SOLE 29 9,912 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 109,687 1,889,198 SH   SOLE 30 1,889,198 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,678 97,803 SH   SOLE 31 71,957 0 25,846
MONSTER BEVERAGE CORP NEW COM 61174X109 4,498 77,480 SH   SOLE 32 77,480 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,346 40,415 SH   SOLE 34 40,415 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 16,290 280,568 SH   SOLE 36 280,568 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 549 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 321 84,977 SH   SOLE 2 58,726 0 26,251
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 281 74,333 SH   SOLE 18 74,333 0 0
MONTAGE RES CORP COM 61179L100 135 35,807 SH   SOLE 19 35,807 0 0
MONTAGE RES CORP COM 61179L100 2,866 758,292 SH   SOLE 21 758,292 0 0
MONTAGE RES CORP COM 61179L100 1,321 349,467 SH   SOLE 22 338,377 0 11,090
MONTAGE RES CORP COM 61179L100 4 1,156 SH   SOLE 28 1,156 0 0
MONTAGE RES CORP COM 61179L100 12 3,207 SH   SOLE 30 3,207 0 0
MONTAGE RES CORP COM 61179L100 18 4,637 SH   SOLE 40 4,637 0 0
MOODYS CORP COM 615369105 87,529 427,325 SH   SOLE 2 63,871 0 363,454
MOODYS CORP COM 615369105 14,933 72,903 SH   SOLE 4 68,174 0 4,729
MOODYS CORP COM 615369105 28,790 140,556 SH   SOLE 7 140,556 0 0
MOODYS CORP COM 615369105 60 294 SH   SOLE 13 294 0 0
MOODYS CORP COM 615369105 334 1,633 SH   SOLE 15 1,633 0 0
MOODYS CORP COM 615369105 69,842 340,974 SH   SOLE 18 317,332 0 23,642
MOODYS CORP COM 615369105 5,582 27,251 SH   SOLE 19 27,251 0 0
MOODYS CORP COM 615369105 14,532 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 677,241 3,306,356 SH   SOLE 21 3,306,356 0 0
MOODYS CORP COM 615369105 809,930 3,954,157 SH   SOLE 22 3,512,051 0 442,106
MOODYS CORP COM 615369105 25,999 126,932 SH   SOLE 23 126,932 0 0
MOODYS CORP COM 615369105 32,830 160,279 SH   SOLE 25 160,279 0 0
MOODYS CORP COM 615369105 159,650 779,425 SH   SOLE 26 200,885 0 578,540
MOODYS CORP COM 615369105 6,908 33,726 SH   SOLE 28 24,472 0 9,254
MOODYS CORP COM 615369105 872 4,257 SH   SOLE 29 4,257 0 0
MOODYS CORP COM 615369105 134,343 655,874 SH   SOLE 30 655,874 0 0
MOODYS CORP COM 615369105 29,478 143,916 SH   SOLE 31 32,359 0 111,557
MOODYS CORP COM 615369105 3,379 16,497 SH   SOLE 34 16,497 0 0
MOODYS CORP COM 615369105 22,101 107,897 SH   SOLE 36 107,897 0 0
MOODYS CORP COM 615369105 834 4,074 SH   SOLE 40 4,074 0 0
MOOG INC CL A 615394202 2,286 28,180 SH   SOLE 2 1,307 0 26,873
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 71 878 SH   SOLE 7 878 0 0
MOOG INC CL A 615394202 11,899 146,684 SH   SOLE 18 145,158 0 1,526
MOOG INC CL A 615394202 4,511 55,605 SH   SOLE 19 55,605 0 0
MOOG INC CL A 615394202 332,742 4,101,854 SH   SOLE 21 4,101,854 0 0
MOOG INC CL A 615394202 78,826 971,716 SH   SOLE 22 925,233 0 46,483
MOOG INC CL A 615394202 905 11,153 SH   SOLE 26 8,200 0 2,953
MOOG INC CL A 615394202 318 3,918 SH   SOLE 28 3,918 0 0
MOOG INC CL A 615394202 3,645 44,936 SH   SOLE 30 44,936 0 0
MOOG INC CL A 615394202 50 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 245 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 191,874 4,496,684 SH   SOLE 2 1,654,260 0 2,842,424
MORGAN STANLEY COM NEW 617446448 33,011 773,644 SH   SOLE 4 738,750 0 34,894
MORGAN STANLEY COM NEW 617446448 49,454 1,158,989 SH   SOLE 7 1,151,113 0 7,876
MORGAN STANLEY COM NEW 617446448 5,701 133,604 SH   SOLE 13 133,604 0 0
MORGAN STANLEY COM NEW 617446448 535 12,538 SH   SOLE 15 12,538 0 0
MORGAN STANLEY COM NEW 617446448 340,124 7,971,038 SH   SOLE 18 7,463,431 0 507,607
MORGAN STANLEY COM NEW 617446448 540,852 12,675,218 SH   SOLE 19 12,675,218 0 0
MORGAN STANLEY COM NEW 617446448 1,012,295 23,723,815 SH   SOLE 21 23,723,815 0 0
MORGAN STANLEY COM NEW 617446448 1,420,868 33,298,998 SH   SOLE 22 28,787,089 0 4,511,909
MORGAN STANLEY COM NEW 617446448 62,068 1,454,604 SH   SOLE 23 1,454,604 0 0
MORGAN STANLEY COM NEW 617446448 55,831 1,308,445 SH   SOLE 25 1,308,445 0 0
MORGAN STANLEY COM NEW 617446448 222,798 5,221,427 SH   SOLE 26 1,386,630 0 3,834,797
MORGAN STANLEY COM NEW 617446448 10,508 246,254 SH   SOLE 28 178,981 0 67,273
MORGAN STANLEY COM NEW 617446448 27,759 650,553 SH   SOLE 29 265,913 0 384,640
MORGAN STANLEY COM NEW 617446448 199,069 4,665,306 SH   SOLE 30 4,665,306 0 0
MORGAN STANLEY COM NEW 617446448 45,493 1,066,156 SH   SOLE 31 584,124 0 482,032
MORGAN STANLEY COM NEW 617446448 118,270 2,771,728 SH   SOLE 34 2,771,728 0 0
MORGAN STANLEY COM NEW 617446448 46,658 1,093,468 SH   SOLE 36 1,093,468 0 0
MORGAN STANLEY COM NEW 617446448 1,288 30,190 SH   SOLE 40 30,190 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 859 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 582 63,314 SH   SOLE 2 63,314 0 0
MORNINGSTAR INC COM 617700109 6,018 41,181 SH   SOLE 2 4,818 0 36,363
MORNINGSTAR INC COM 617700109 17 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 58 395 SH   SOLE 7 395 0 0
MORNINGSTAR INC COM 617700109 1,811 12,394 SH   SOLE 18 12,394 0 0
MORNINGSTAR INC COM 617700109 651 4,454 SH   SOLE 19 4,454 0 0
MORNINGSTAR INC COM 617700109 37,712 258,056 SH   SOLE 21 258,056 0 0
MORNINGSTAR INC COM 617700109 83,847 573,743 SH   SOLE 22 539,355 0 34,388
MORNINGSTAR INC COM 617700109 121 831 SH   SOLE 23 831 0 0
MORNINGSTAR INC COM 617700109 1,115 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 375 2,566 SH   SOLE 28 2,566 0 0
MORNINGSTAR INC COM 617700109 761 5,206 SH   SOLE 30 5,206 0 0
MORNINGSTAR INC COM 617700109 61 416 SH   SOLE 31 416 0 0
MORNINGSTAR INC COM 617700109 336 2,298 SH   SOLE 40 2,298 0 0
MORPHIC HLDG INC COM 61775R105 85 4,689 SH   SOLE 2 0 0 4,689
MORPHIC HLDG INC COM 61775R105 327 18,035 SH   SOLE 18 18,035 0 0
MORPHIC HLDG INC COM 61775R105 154 8,492 SH   SOLE 19 8,492 0 0
MORPHIC HLDG INC COM 61775R105 3,529 194,880 SH   SOLE 21 194,880 0 0
MORPHIC HLDG INC COM 61775R105 709 39,164 SH   SOLE 22 37,695 0 1,469
MORPHOSYS AG SPONSORED ADS 617760202 13,406 488,039 SH   SOLE 18 488,039 0 0
MORPHOSYS AG SPONSORED ADS 617760202 560 20,400 SH   SOLE 31 0 0 20,400
MOSAIC CO NEW COM 61945C103 20,269 988,731 SH   SOLE 2 201,026 0 787,705
MOSAIC CO NEW COM 61945C103 2,943 143,551 SH   SOLE 4 133,890 0 9,661
MOSAIC CO NEW COM 61945C103 7,628 372,103 SH   SOLE 7 365,002 0 7,101
MOSAIC CO NEW COM 61945C103 114 5,544 SH   SOLE 13 5,544 0 0
MOSAIC CO NEW COM 61945C103 66 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 14,673 715,747 SH   SOLE 18 667,776 0 47,971
MOSAIC CO NEW COM 61945C103 2,208 107,703 SH   SOLE 19 107,703 0 0
MOSAIC CO NEW COM 61945C103 177,208 8,644,317 SH   SOLE 21 8,644,317 0 0
MOSAIC CO NEW COM 61945C103 182,552 8,904,978 SH   SOLE 22 7,871,543 0 1,033,435
MOSAIC CO NEW COM 61945C103 5,419 264,349 SH   SOLE 23 264,349 0 0
MOSAIC CO NEW COM 61945C103 7,405 361,207 SH   SOLE 25 361,207 0 0
MOSAIC CO NEW COM 61945C103 38,738 1,889,670 SH   SOLE 26 545,380 0 1,344,290
MOSAIC CO NEW COM 61945C103 1,337 65,204 SH   SOLE 28 46,200 0 19,004
MOSAIC CO NEW COM 61945C103 1,728 84,295 SH   SOLE 29 7,027 0 77,268
MOSAIC CO NEW COM 61945C103 30,479 1,486,797 SH   SOLE 30 1,486,797 0 0
MOSAIC CO NEW COM 61945C103 1,551 75,642 SH   SOLE 31 61,514 0 14,128
MOSAIC CO NEW COM 61945C103 500 24,402 SH   SOLE 34 24,402 0 0
MOSAIC CO NEW COM 61945C103 5,728 279,395 SH   SOLE 36 279,395 0 0
MOSAIC CO NEW COM 61945C103 186 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM 619718307 1 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 14 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 318 18,789 SH   SOLE 2 780 0 18,009
MOTORCAR PTS AMER INC COM 620071100 7 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,463 86,585 SH   SOLE 18 86,585 0 0
MOTORCAR PTS AMER INC COM 620071100 677 40,081 SH   SOLE 19 40,081 0 0
MOTORCAR PTS AMER INC COM 620071100 36,702 2,171,723 SH   SOLE 21 2,171,723 0 0
MOTORCAR PTS AMER INC COM 620071100 9,365 554,131 SH   SOLE 22 530,273 0 23,858
MOTORCAR PTS AMER INC COM 620071100 42 2,503 SH   SOLE 23 2,503 0 0
MOTORCAR PTS AMER INC COM 620071100 44 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 791 46,802 SH   SOLE 30 46,802 0 0
MOTORCAR PTS AMER INC COM 620071100 39 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 80,146 470,313 SH   SOLE 2 96,770 0 373,543
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,037 82,369 SH   SOLE 4 77,725 0 4,644
MOTOROLA SOLUTIONS INC COM NEW 620076307 39,399 231,203 SH   SOLE 7 196,760 0 34,443
MOTOROLA SOLUTIONS INC COM NEW 620076307 570 3,342 SH   SOLE 13 3,342 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 265 1,554 SH   SOLE 15 1,554 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 46 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 152,607 895,529 SH   SOLE 18 835,312 0 60,217
MOTOROLA SOLUTIONS INC COM NEW 620076307 375,371 2,202,751 SH   SOLE 19 2,202,751 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,285,555 7,543,896 SH   SOLE 21 7,543,896 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 840,559 4,932,571 SH   SOLE 22 4,480,283 0 452,288
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,439 125,811 SH   SOLE 23 125,811 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 183,564 1,077,191 SH   SOLE 25 1,077,191 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 183,877 1,079,026 SH   SOLE 26 256,239 0 822,787
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,593 32,822 SH   SOLE 28 24,054 0 8,768
MOTOROLA SOLUTIONS INC COM NEW 620076307 983 5,767 SH   SOLE 29 5,767 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 150,728 884,501 SH   SOLE 30 884,501 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,642 44,847 SH   SOLE 31 36,415 0 8,432
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,935 111,113 SH   SOLE 34 111,113 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 31,901 187,199 SH   SOLE 36 187,199 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 681 3,994 SH   SOLE 40 3,994 0 0
MOTUS GI HLDGS INC COM 62014P108 7 3,304 SH   SOLE 18 3,304 0 0
MOTUS GI HLDGS INC COM 62014P108 68 34,552 SH   SOLE 21 34,552 0 0
MOTUS GI HLDGS INC COM 62014P108 78 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 406 16,325 SH   SOLE 2 703 0 15,622
MOVADO GROUP INC COM 624580106 10 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 1,856 74,668 SH   SOLE 18 74,668 0 0
MOVADO GROUP INC COM 624580106 669 26,892 SH   SOLE 19 26,892 0 0
MOVADO GROUP INC COM 624580106 45,178 1,817,304 SH   SOLE 21 1,817,304 0 0
MOVADO GROUP INC COM 624580106 12,864 517,471 SH   SOLE 22 493,068 0 24,403
MOVADO GROUP INC COM 624580106 198 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 59 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 593 23,834 SH   SOLE 30 23,834 0 0
MOVADO GROUP INC COM 624580106 45 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 747 26,656 SH   SOLE 18 26,656 0 0
MPLX LP COM UNIT REP LTD 55336V100 64,248 2,293,767 SH   SOLE 19 2,293,767 0 0
MR COOPER GROUP INC COM 62482R107 772 72,667 SH   SOLE 2 3,187 0 69,480
MR COOPER GROUP INC COM 62482R107 5 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 12 1,092 SH   SOLE 7 1,092 0 0
MR COOPER GROUP INC COM 62482R107 2,933 276,177 SH   SOLE 18 276,177 0 0
MR COOPER GROUP INC COM 62482R107 1,406 132,434 SH   SOLE 19 132,434 0 0
MR COOPER GROUP INC COM 62482R107 28,600 2,693,002 SH   SOLE 21 2,693,002 0 0
MR COOPER GROUP INC COM 62482R107 21,468 2,021,478 SH   SOLE 22 1,920,851 0 100,627
MR COOPER GROUP INC COM 62482R107 401 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 222 20,950 SH   SOLE 30 20,950 0 0
MR COOPER GROUP INC COM 62482R107 111 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 990 81,632 SH   SOLE 2 4,395 0 77,237
MRC GLOBAL INC COM 55345K103 6 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 42 3,434 SH   SOLE 7 3,434 0 0
MRC GLOBAL INC COM 55345K103 3,279 270,358 SH   SOLE 18 270,358 0 0
MRC GLOBAL INC COM 55345K103 1,835 151,307 SH   SOLE 19 151,307 0 0
MRC GLOBAL INC COM 55345K103 32,799 2,703,959 SH   SOLE 21 2,703,959 0 0
MRC GLOBAL INC COM 55345K103 29,218 2,408,716 SH   SOLE 22 2,272,360 0 136,356
MRC GLOBAL INC COM 55345K103 493 40,611 SH   SOLE 26 9,899 0 30,712
MRC GLOBAL INC COM 55345K103 151 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 310 25,528 SH   SOLE 30 25,528 0 0
MRC GLOBAL INC COM 55345K103 90 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 85 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 4,977 45,613 SH   SOLE 2 16,316 0 29,297
MSA SAFETY INC COM 553498106 23 213 SH   SOLE 4 213 0 0
MSA SAFETY INC COM 553498106 2,257 20,690 SH   SOLE 7 20,690 0 0
MSA SAFETY INC COM 553498106 22,479 206,020 SH   SOLE 18 204,866 0 1,154
MSA SAFETY INC COM 553498106 6,653 60,974 SH   SOLE 19 60,974 0 0
MSA SAFETY INC COM 553498106 275,729 2,527,078 SH   SOLE 21 2,527,078 0 0
MSA SAFETY INC COM 553498106 132,809 1,217,204 SH   SOLE 22 1,166,060 0 51,144
MSA SAFETY INC COM 553498106 1,086 9,949 SH   SOLE 26 7,063 0 2,886
MSA SAFETY INC COM 553498106 517 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 1,089 9,981 SH   SOLE 30 9,981 0 0
MSA SAFETY INC COM 553498106 373 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 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 13,401 184,768 SH   SOLE 2 93,971 0 90,797
MSC INDL DIRECT INC CL A 553530106 795 10,958 SH   SOLE 4 10,958 0 0
MSC INDL DIRECT INC CL A 553530106 440 6,068 SH   SOLE 7 6,068 0 0
MSC INDL DIRECT INC CL A 553530106 10,431 143,818 SH   SOLE 18 142,172 0 1,646
MSC INDL DIRECT INC CL A 553530106 897 12,364 SH   SOLE 19 12,364 0 0
MSC INDL DIRECT INC CL A 553530106 166,301 2,292,858 SH   SOLE 21 2,292,858 0 0
MSC INDL DIRECT INC CL A 553530106 116,096 1,600,660 SH   SOLE 22 1,477,841 0 122,819
MSC INDL DIRECT INC CL A 553530106 1,551 21,380 SH   SOLE 23 21,380 0 0
MSC INDL DIRECT INC CL A 553530106 388 5,344 SH   SOLE 25 5,344 0 0
MSC INDL DIRECT INC CL A 553530106 1,970 27,160 SH   SOLE 26 16,887 0 10,273
MSC INDL DIRECT INC CL A 553530106 410 5,656 SH   SOLE 28 5,656 0 0
MSC INDL DIRECT INC CL A 553530106 559 7,710 SH   SOLE 29 7,710 0 0
MSC INDL DIRECT INC CL A 553530106 1,030 14,204 SH   SOLE 30 14,204 0 0
MSC INDL DIRECT INC CL A 553530106 1,531 21,107 SH   SOLE 31 15,244 0 5,863
MSC INDL DIRECT INC CL A 553530106 601 8,286 SH   SOLE 34 8,286 0 0
MSC INDL DIRECT INC CL A 553530106 499 6,883 SH   SOLE 36 6,883 0 0
MSC INDL DIRECT INC CL A 553530106 341 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 45,583 209,337 SH   SOLE 2 27,967 0 181,370
MSCI INC COM 55354G100 7,469 34,303 SH   SOLE 4 31,954 0 2,349
MSCI INC COM 55354G100 20,587 94,544 SH   SOLE 7 73,471 0 21,073
MSCI INC COM 55354G100 393 1,804 SH   SOLE 13 1,804 0 0
MSCI INC COM 55354G100 196 898 SH   SOLE 15 898 0 0
MSCI INC COM 55354G100 110 505 SH   SOLE 17 0 0 505
MSCI INC COM 55354G100 39,730 182,456 SH   SOLE 18 170,820 0 11,636
MSCI INC COM 55354G100 134,693 618,565 SH   SOLE 19 618,565 0 0
MSCI INC COM 55354G100 492,621 2,262,323 SH   SOLE 21 2,262,323 0 0
MSCI INC COM 55354G100 455,406 2,091,419 SH   SOLE 22 1,873,143 0 218,276
MSCI INC COM 55354G100 13,352 61,317 SH   SOLE 23 61,317 0 0
MSCI INC COM 55354G100 57,543 264,260 SH   SOLE 25 264,260 0 0
MSCI INC COM 55354G100 89,377 410,457 SH   SOLE 26 102,808 0 307,649
MSCI INC COM 55354G100 3,749 17,218 SH   SOLE 28 12,557 0 4,661
MSCI INC COM 55354G100 4,355 20,000 SH   SOLE 29 1,950 0 18,050
MSCI INC COM 55354G100 69,959 321,279 SH   SOLE 30 321,279 0 0
MSCI INC COM 55354G100 4,019 18,456 SH   SOLE 31 14,916 0 3,540
MSCI INC COM 55354G100 1,216 5,585 SH   SOLE 34 5,585 0 0
MSCI INC COM 55354G100 12,089 55,519 SH   SOLE 36 55,519 0 0
MSCI INC COM 55354G100 414 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 1,131 69,721 SH   SOLE 2 10,203 0 59,518
MSG NETWORK INC CL A 553573106 3 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 21 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 3,505 216,095 SH   SOLE 18 199,494 0 16,601
MSG NETWORK INC CL A 553573106 3,687 227,325 SH   SOLE 19 227,325 0 0
MSG NETWORK INC CL A 553573106 32,373 1,995,847 SH   SOLE 21 1,995,847 0 0
MSG NETWORK INC CL A 553573106 30,958 1,908,613 SH   SOLE 22 1,830,544 0 78,069
MSG NETWORK INC CL A 553573106 324 19,949 SH   SOLE 23 19,949 0 0
MSG NETWORK INC CL A 553573106 2,075 127,898 SH   SOLE 26 24,342 0 103,556
MSG NETWORK INC CL A 553573106 131 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 271 16,710 SH   SOLE 30 16,710 0 0
MSG NETWORK INC CL A 553573106 111 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 5 1,262 SH   SOLE 18 1,262 0 0
MTBC INC COM 55378G102 63 16,542 SH   SOLE 21 16,542 0 0
MTBC INC COM 55378G102 132 34,865 SH   SOLE 22 34,865 0 0
MTS SYS CORP COM 553777103 998 18,060 SH   SOLE 2 745 0 17,315
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 22 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,456 80,643 SH   SOLE 18 80,643 0 0
MTS SYS CORP COM 553777103 1,702 30,806 SH   SOLE 19 30,806 0 0
MTS SYS CORP COM 553777103 109,140 1,975,390 SH   SOLE 21 1,975,390 0 0
MTS SYS CORP COM 553777103 29,487 533,709 SH   SOLE 22 509,329 0 24,380
MTS SYS CORP COM 553777103 413 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 120 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 16,002 289,630 SH   SOLE 30 289,630 0 0
MTS SYS CORP COM 553777103 87 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,490 51,940 SH   SOLE 2 2,231 0 49,709
MUELLER INDS INC COM 624756102 9 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 46 1,618 SH   SOLE 7 1,618 0 0
MUELLER INDS INC COM 624756102 7,175 250,178 SH   SOLE 18 250,178 0 0
MUELLER INDS INC COM 624756102 2,727 95,095 SH   SOLE 19 95,095 0 0
MUELLER INDS INC COM 624756102 178,159 6,211,958 SH   SOLE 21 6,211,958 0 0
MUELLER INDS INC COM 624756102 48,284 1,683,543 SH   SOLE 22 1,597,652 0 85,891
MUELLER INDS INC COM 624756102 554 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 189 6,594 SH   SOLE 28 6,594 0 0
MUELLER INDS INC COM 624756102 2,224 77,546 SH   SOLE 30 77,546 0 0
MUELLER INDS INC COM 624756102 71 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 173 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,681 149,511 SH   SOLE 2 6,521 0 142,990
MUELLER WTR PRODS INC COM SER A 624758108 14 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,016 90,351 SH   SOLE 7 90,351 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,998 533,668 SH   SOLE 18 533,668 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,035 270,041 SH   SOLE 19 270,041 0 0
MUELLER WTR PRODS INC COM SER A 624758108 58,939 5,243,697 SH   SOLE 21 5,243,697 0 0
MUELLER WTR PRODS INC COM SER A 624758108 51,640 4,594,262 SH   SOLE 22 4,374,632 0 219,630
MUELLER WTR PRODS INC COM SER A 624758108 371 33,032 SH   SOLE 26 18,054 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 220 19,583 SH   SOLE 28 19,583 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,946 618,010 SH   SOLE 30 618,010 0 0
MUELLER WTR PRODS INC COM SER A 624758108 11 937 SH   SOLE 34 937 0 0
MUELLER WTR PRODS INC COM SER A 624758108 210 18,689 SH   SOLE 40 18,689 0 0
MURPHY OIL CORP COM 626717102 8,359 378,085 SH   SOLE 2 75,801 0 302,284
MURPHY OIL CORP COM 626717102 17 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 125 5,662 SH   SOLE 7 5,662 0 0
MURPHY OIL CORP COM 626717102 9,546 431,746 SH   SOLE 18 431,746 0 0
MURPHY OIL CORP COM 626717102 789 35,682 SH   SOLE 19 35,682 0 0
MURPHY OIL CORP COM 626717102 171,203 7,743,243 SH   SOLE 21 7,743,243 0 0
MURPHY OIL CORP COM 626717102 133,403 6,033,596 SH   SOLE 22 5,658,102 0 375,494
MURPHY OIL CORP COM 626717102 1,578 71,353 SH   SOLE 26 47,479 0 23,874
MURPHY OIL CORP COM 626717102 471 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 1,710 77,339 SH   SOLE 30 77,339 0 0
MURPHY OIL CORP COM 626717102 70 3,154 SH   SOLE 31 3,154 0 0
MURPHY OIL CORP COM 626717102 1,002 45,314 SH   SOLE 36 45,314 0 0
MURPHY OIL CORP COM 626717102 368 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,676 43,090 SH   SOLE 2 13,990 0 29,100
MURPHY USA INC COM 626755102 9 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 116 1,364 SH   SOLE 7 1,364 0 0
MURPHY USA INC COM 626755102 14,793 173,418 SH   SOLE 18 173,418 0 0
MURPHY USA INC COM 626755102 4,479 52,509 SH   SOLE 19 52,509 0 0
MURPHY USA INC COM 626755102 183,357 2,149,559 SH   SOLE 21 2,149,559 0 0
MURPHY USA INC COM 626755102 89,855 1,053,404 SH   SOLE 22 1,001,124 0 52,280
MURPHY USA INC COM 626755102 112 1,314 SH   SOLE 23 1,314 0 0
MURPHY USA INC COM 626755102 1,114 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 347 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 841 9,861 SH   SOLE 30 9,861 0 0
MURPHY USA INC COM 626755102 511 5,995 SH   SOLE 36 5,995 0 0
MURPHY USA INC COM 626755102 277 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 78 23,877 SH   SOLE 2 1,465 0 22,412
MUSTANG BIO INC COM 62818Q104 325 99,747 SH   SOLE 18 99,747 0 0
MUSTANG BIO INC COM 62818Q104 152 46,502 SH   SOLE 19 46,502 0 0
MUSTANG BIO INC COM 62818Q104 3,349 1,027,302 SH   SOLE 21 1,027,302 0 0
MUSTANG BIO INC COM 62818Q104 1,909 585,652 SH   SOLE 22 572,133 0 13,519
MUTUALFIRST FINL INC COM 62845B104 184 5,828 SH   SOLE 2 234 0 5,594
MUTUALFIRST FINL INC COM 62845B104 5 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 668 21,180 SH   SOLE 18 21,180 0 0
MUTUALFIRST FINL INC COM 62845B104 322 10,210 SH   SOLE 19 10,210 0 0
MUTUALFIRST FINL INC COM 62845B104 6,558 208,071 SH   SOLE 21 208,071 0 0
MUTUALFIRST FINL INC COM 62845B104 2,344 74,363 SH   SOLE 22 69,697 0 4,666
MVB FINANCIAL CORP COM 553810102 176 8,883 SH   SOLE 2 362 0 8,521
MVB FINANCIAL CORP COM 553810102 669 33,716 SH   SOLE 18 33,716 0 0
MVB FINANCIAL CORP COM 553810102 316 15,897 SH   SOLE 19 15,897 0 0
MVB FINANCIAL CORP COM 553810102 7,112 358,283 SH   SOLE 21 358,283 0 0
MVB FINANCIAL CORP COM 553810102 2,060 103,798 SH   SOLE 22 97,685 0 6,113
MYERS INDS INC COM 628464109 548 31,054 SH   SOLE 2 1,435 0 29,619
MYERS INDS INC COM 628464109 12 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,947 166,976 SH   SOLE 18 166,976 0 0
MYERS INDS INC COM 628464109 1,064 60,297 SH   SOLE 19 60,297 0 0
MYERS INDS INC COM 628464109 70,246 3,979,968 SH   SOLE 21 3,979,968 0 0
MYERS INDS INC COM 628464109 18,445 1,045,055 SH   SOLE 22 1,003,707 0 41,348
MYERS INDS INC COM 628464109 58 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 895 50,732 SH   SOLE 30 50,732 0 0
MYERS INDS INC COM 628464109 48 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 24,501 1,238,685 SH   SOLE 2 131,495 0 1,107,190
MYLAN N V SHS EURO N59465109 3,802 192,228 SH   SOLE 4 178,259 0 13,969
MYLAN N V SHS EURO N59465109 10,802 546,113 SH   SOLE 7 474,904 0 71,209
MYLAN N V SHS EURO N59465109 118 5,956 SH   SOLE 13 5,956 0 0
MYLAN N V SHS EURO N59465109 124 6,285 SH   SOLE 15 6,285 0 0
MYLAN N V SHS EURO N59465109 29,314 1,481,999 SH   SOLE 18 1,410,420 0 71,579
MYLAN N V SHS EURO N59465109 10,561 533,935 SH   SOLE 19 533,935 0 0
MYLAN N V SHS EURO N59465109 350,901 17,740,190 SH   SOLE 21 17,740,190 0 0
MYLAN N V SHS EURO N59465109 248,079 12,541,936 SH   SOLE 22 11,118,498 0 1,423,438
MYLAN N V SHS EURO N59465109 7,309 369,501 SH   SOLE 23 369,501 0 0
MYLAN N V SHS EURO N59465109 17,994 909,727 SH   SOLE 25 909,727 0 0
MYLAN N V SHS EURO N59465109 44,677 2,258,671 SH   SOLE 26 768,903 0 1,489,768
MYLAN N V SHS EURO N59465109 1,849 93,482 SH   SOLE 28 66,356 0 27,126
MYLAN N V SHS EURO N59465109 2,355 119,063 SH   SOLE 29 11,412 0 107,651
MYLAN N V SHS EURO N59465109 49,985 2,527,023 SH   SOLE 30 2,527,023 0 0
MYLAN N V SHS EURO N59465109 2,092 105,770 SH   SOLE 31 86,383 0 19,387
MYLAN N V SHS EURO N59465109 1,451 73,369 SH   SOLE 32 73,369 0 0
MYLAN N V SHS EURO N59465109 1,556 78,658 SH   SOLE 34 78,658 0 0
MYLAN N V SHS EURO N59465109 7,637 386,098 SH   SOLE 36 386,098 0 0
MYLAN N V SHS EURO N59465109 226 11,436 SH   SOLE 40 11,436 0 0
MYLAN N V OPTIONS N59465909 40 2,000 SH Call SOLE 2 2,000 0 0
MYLAN N V OPTIONS N59465909 7,318 370,000 SH Call SOLE 19 370,000 0 0
MYLAN N V OPTIONS N59465909 70 3,500 SH Call SOLE 22 3,500 0 0
MYLAN N V OPTIONS N59465909 396 20,000 SH Call SOLE 34 20,000 0 0
MYOKARDIA INC COM 62857M105 3,230 61,933 SH   SOLE 2 25,105 0 36,828
MYOKARDIA INC COM 62857M105 11 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 47 901 SH   SOLE 7 901 0 0
MYOKARDIA INC COM 62857M105 8,492 162,842 SH   SOLE 18 162,842 0 0
MYOKARDIA INC COM 62857M105 11,215 215,061 SH   SOLE 19 215,061 0 0
MYOKARDIA INC COM 62857M105 88 1,679 SH   SOLE 20 1,679 0 0
MYOKARDIA INC COM 62857M105 104,296 1,999,919 SH   SOLE 21 1,999,919 0 0
MYOKARDIA INC COM 62857M105 68,877 1,320,742 SH   SOLE 22 1,262,586 0 58,156
MYOKARDIA INC COM 62857M105 722 13,848 SH   SOLE 26 7,830 0 6,018
MYOKARDIA INC COM 62857M105 279 5,359 SH   SOLE 28 5,359 0 0
MYOKARDIA INC COM 62857M105 747 14,317 SH   SOLE 30 14,317 0 0
MYOKARDIA INC COM 62857M105 4,266 81,809 SH   SOLE 34 81,809 0 0
MYOKARDIA INC COM 62857M105 230 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 75 14,366 SH   SOLE 21 14,366 0 0
MYOVANT SCIENCES LTD COM G637AM102 213 41,040 SH   SOLE 22 29,457 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 14 2,717 SH   SOLE 30 2,717 0 0
MYOVANT SCIENCES LTD COM G637AM102 6 1,077 SH   SOLE 34 1,077 0 0
MYR GROUP INC DEL COM 55405W104 524 16,736 SH   SOLE 2 3,491 0 13,245
MYR GROUP INC DEL COM 55405W104 7 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 623 19,900 SH   SOLE 7 19,900 0 0
MYR GROUP INC DEL COM 55405W104 2,533 80,944 SH   SOLE 18 77,125 0 3,819
MYR GROUP INC DEL COM 55405W104 1,702 54,379 SH   SOLE 19 54,379 0 0
MYR GROUP INC DEL COM 55405W104 58,050 1,855,228 SH   SOLE 21 1,855,228 0 0
MYR GROUP INC DEL COM 55405W104 18,779 600,159 SH   SOLE 22 570,244 0 29,915
MYR GROUP INC DEL COM 55405W104 213 6,816 SH   SOLE 23 6,816 0 0
MYR GROUP INC DEL COM 55405W104 1,013 32,384 SH   SOLE 26 0 0 32,384
MYR GROUP INC DEL COM 55405W104 61 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 754 24,083 SH   SOLE 30 24,083 0 0
MYR GROUP INC DEL COM 55405W104 62 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 2,143 74,868 SH   SOLE 2 7,146 0 67,722
MYRIAD GENETICS INC COM 62855J104 11 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 41 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 9,212 321,749 SH   SOLE 18 318,822 0 2,927
MYRIAD GENETICS INC COM 62855J104 4,796 167,503 SH   SOLE 19 167,503 0 0
MYRIAD GENETICS INC COM 62855J104 261,076 9,118,954 SH   SOLE 21 9,118,954 0 0
MYRIAD GENETICS INC COM 62855J104 65,067 2,272,672 SH   SOLE 22 2,166,629 0 106,043
MYRIAD GENETICS INC COM 62855J104 398 13,899 SH   SOLE 23 13,899 0 0
MYRIAD GENETICS INC COM 62855J104 1,890 66,018 SH   SOLE 26 21,398 0 44,620
MYRIAD GENETICS INC COM 62855J104 264 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 7,116 248,540 SH   SOLE 30 248,540 0 0
MYRIAD GENETICS INC COM 62855J104 4,920 171,858 SH   SOLE 31 0 0 171,858
MYRIAD GENETICS INC COM 62855J104 49 1,697 SH   SOLE 34 1,697 0 0
MYRIAD GENETICS INC COM 62855J104 189 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,084 1,700,000 PRN   SOLE 21 1,700,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 698 373,234 SH   SOLE 2 22,305 0 350,929
NABORS INDUSTRIES LTD SHS G6359F103 4 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 41 21,885 SH   SOLE 7 21,885 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,965 1,585,443 SH   SOLE 18 1,585,443 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,293 691,184 SH   SOLE 19 691,184 0 0
NABORS INDUSTRIES LTD SHS G6359F103 70,795 37,858,069 SH   SOLE 21 37,858,069 0 0
NABORS INDUSTRIES LTD SHS G6359F103 20,445 10,932,936 SH   SOLE 22 10,113,551 0 819,385
NABORS INDUSTRIES LTD SHS G6359F103 246 131,559 SH   SOLE 26 46,639 0 84,920
NABORS INDUSTRIES LTD SHS G6359F103 82 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 780 416,907 SH   SOLE 30 416,907 0 0
NABORS INDUSTRIES LTD SHS G6359F103 165 87,997 SH   SOLE 36 87,997 0 0
NABORS INDUSTRIES LTD SHS G6359F103 61 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 303 4,745 SH   SOLE 2 175 0 4,570
NACCO INDS INC CL A 629579103 7 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 863 13,502 SH   SOLE 18 13,502 0 0
NACCO INDS INC CL A 629579103 410 6,414 SH   SOLE 19 6,414 0 0
NACCO INDS INC CL A 629579103 8,262 129,278 SH   SOLE 21 129,278 0 0
NACCO INDS INC CL A 629579103 8,294 129,772 SH   SOLE 22 126,621 0 3,151
NAM TAI PPTY INC SHS G63907102 183 20,370 SH   SOLE 21 20,370 0 0
NAM TAI PPTY INC SHS G63907102 1,091 121,268 SH   SOLE 22 121,268 0 0
NAM TAI PPTY INC SHS G63907102 117 12,980 SH   SOLE 30 12,980 0 0
NANOMETRICS INC COM 630077105 716 21,962 SH   SOLE 2 956 0 21,006
NANOMETRICS INC COM 630077105 18 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,588 109,992 SH   SOLE 18 109,992 0 0
NANOMETRICS INC COM 630077105 1,311 40,199 SH   SOLE 19 40,199 0 0
NANOMETRICS INC COM 630077105 84,632 2,594,470 SH   SOLE 21 2,594,470 0 0
NANOMETRICS INC COM 630077105 23,589 723,152 SH   SOLE 22 694,011 0 29,141
NANOMETRICS INC COM 630077105 332 10,180 SH   SOLE 26 0 0 10,180
NANOMETRICS INC COM 630077105 106 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 15,524 475,910 SH   SOLE 30 475,910 0 0
NANOMETRICS INC COM 630077105 66 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 712 32,998 SH   SOLE 2 5,616 0 27,382
NANOSTRING TECHNOLOGIES INC COM 63009R109 4 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17 766 SH   SOLE 7 766 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,768 128,200 SH   SOLE 18 120,525 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,130 144,978 SH   SOLE 19 144,978 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 37,063 1,716,661 SH   SOLE 21 1,716,661 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 23,199 1,074,530 SH   SOLE 22 1,027,656 0 46,874
NANOSTRING TECHNOLOGIES INC COM 63009R109 378 17,507 SH   SOLE 23 17,507 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 894 41,426 SH   SOLE 26 0 0 41,426
NANOSTRING TECHNOLOGIES INC COM 63009R109 99 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,363 155,751 SH   SOLE 30 155,751 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 65 3,018 SH   SOLE 34 3,018 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 73 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM 630087302 3 1,650 SH   SOLE 21 1,650 0 0
NANTHEALTH INC COM 630104107 4 5,474 SH   SOLE 22 5,474 0 0
NANTKWEST INC COM 63016Q102 7 6,079 SH   SOLE 18 6,079 0 0
NANTKWEST INC COM 63016Q102 114 93,361 SH   SOLE 21 93,361 0 0
NANTKWEST INC COM 63016Q102 319 261,133 SH   SOLE 22 261,133 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 256 10,024 SH   SOLE 2 505 0 9,519
NAPCO SEC TECHNOLOGIES INC COM 630402105 10 388 SH   SOLE 7 388 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,061 41,564 SH   SOLE 18 41,564 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 506 19,839 SH   SOLE 19 19,839 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 10,184 399,072 SH   SOLE 21 399,072 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,149 319,314 SH   SOLE 22 311,461 0 7,853
NASDAQ INC COM 631103108 29,886 300,814 SH   SOLE 2 40,663 0 260,151
NASDAQ INC COM 631103108 4,738 47,687 SH   SOLE 4 44,603 0 3,084
NASDAQ INC COM 631103108 10,896 109,671 SH   SOLE 7 101,873 0 7,798
NASDAQ INC COM 631103108 227 2,286 SH   SOLE 13 2,286 0 0
NASDAQ INC COM 631103108 143 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 26,568 267,415 SH   SOLE 18 251,910 0 15,505
NASDAQ INC COM 631103108 3,223 32,440 SH   SOLE 19 32,440 0 0
NASDAQ INC COM 631103108 286,187 2,880,598 SH   SOLE 21 2,880,598 0 0
NASDAQ INC COM 631103108 277,168 2,789,817 SH   SOLE 22 2,485,272 0 304,545
NASDAQ INC COM 631103108 8,444 84,990 SH   SOLE 23 84,990 0 0
NASDAQ INC COM 631103108 11,780 118,572 SH   SOLE 25 118,572 0 0
NASDAQ INC COM 631103108 52,577 529,211 SH   SOLE 26 163,070 0 366,141
NASDAQ INC COM 631103108 2,064 20,774 SH   SOLE 28 14,480 0 6,294
NASDAQ INC COM 631103108 2,691 27,085 SH   SOLE 29 2,308 0 24,777
NASDAQ INC COM 631103108 41,498 417,698 SH   SOLE 30 417,698 0 0
NASDAQ INC COM 631103108 2,773 27,915 SH   SOLE 31 23,256 0 4,659
NASDAQ INC COM 631103108 780 7,851 SH   SOLE 34 7,851 0 0
NASDAQ INC COM 631103108 8,717 87,739 SH   SOLE 36 87,739 0 0
NASDAQ INC COM 631103108 325 3,267 SH   SOLE 40 3,267 0 0
NATERA INC COM 632307104 1,819 55,468 SH   SOLE 2 9,168 0 46,300
NATERA INC COM 632307104 7 221 SH   SOLE 4 221 0 0
NATERA INC COM 632307104 37 1,121 SH   SOLE 7 1,121 0 0
NATERA INC COM 632307104 6,951 211,917 SH   SOLE 18 191,147 0 20,770
NATERA INC COM 632307104 7,216 219,985 SH   SOLE 19 219,985 0 0
NATERA INC COM 632307104 60,512 1,844,871 SH   SOLE 21 1,844,871 0 0
NATERA INC COM 632307104 59,655 1,818,742 SH   SOLE 22 1,753,887 0 64,855
NATERA INC COM 632307104 815 24,836 SH   SOLE 23 24,836 0 0
NATERA INC COM 632307104 2,491 75,955 SH   SOLE 26 16,955 0 59,000
NATERA INC COM 632307104 161 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 5,234 159,559 SH   SOLE 30 159,559 0 0
NATERA INC COM 632307104 62 1,888 SH   SOLE 34 1,888 0 0
NATERA INC COM 632307104 206 6,292 SH   SOLE 40 6,292 0 0
NATHANS FAMOUS INC NEW COM 632347100 198 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 740 10,298 SH   SOLE 18 10,298 0 0
NATHANS FAMOUS INC NEW COM 632347100 350 4,877 SH   SOLE 19 4,877 0 0
NATHANS FAMOUS INC NEW COM 632347100 7,434 103,466 SH   SOLE 21 103,466 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,420 47,602 SH   SOLE 22 45,206 0 2,396
NATIONAL BANKSHARES INC VA COM 634865109 268 6,702 SH   SOLE 2 251 0 6,451
NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 922 23,029 SH   SOLE 18 23,029 0 0
NATIONAL BANKSHARES INC VA COM 634865109 433 10,802 SH   SOLE 19 10,802 0 0
NATIONAL BANKSHARES INC VA COM 634865109 9,488 236,903 SH   SOLE 21 236,903 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7,684 191,860 SH   SOLE 22 186,029 0 5,831
NATIONAL BEVERAGE CORP COM 635017106 496 11,184 SH   SOLE 2 467 0 10,717
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 2,357 53,142 SH   SOLE 18 53,142 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,468 33,095 SH   SOLE 19 33,095 0 0
NATIONAL BEVERAGE CORP COM 635017106 56,467 1,272,932 SH   SOLE 21 1,272,932 0 0
NATIONAL BEVERAGE CORP COM 635017106 16,322 367,949 SH   SOLE 22 352,239 0 15,710
NATIONAL BEVERAGE CORP COM 635017106 37 831 SH   SOLE 23 831 0 0
NATIONAL BEVERAGE CORP COM 635017106 485 10,924 SH   SOLE 26 5,635 0 5,289
NATIONAL BEVERAGE CORP COM 635017106 59 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 742 16,738 SH   SOLE 30 16,738 0 0
NATIONAL BEVERAGE CORP COM 635017106 57 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,060 31,014 SH   SOLE 2 3,343 0 27,671
NATIONAL BK HLDGS CORP CL A 633707104 10 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 19 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,606 134,720 SH   SOLE 18 134,720 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,762 80,787 SH   SOLE 19 80,787 0 0
NATIONAL BK HLDGS CORP CL A 633707104 109,879 3,213,773 SH   SOLE 21 3,213,773 0 0
NATIONAL BK HLDGS CORP CL A 633707104 33,790 988,311 SH   SOLE 22 949,354 0 38,957
NATIONAL BK HLDGS CORP CL A 633707104 269 7,864 SH   SOLE 23 7,864 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,070 31,294 SH   SOLE 26 10,626 0 20,668
NATIONAL BK HLDGS CORP CL A 633707104 113 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,411 41,281 SH   SOLE 30 41,281 0 0
NATIONAL BK HLDGS CORP CL A 633707104 132 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 551 67,219 SH   SOLE 2 2,565 0 64,654
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 14 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,931 235,455 SH   SOLE 18 235,455 0 0
NATIONAL CINEMEDIA INC COM 635309107 884 107,853 SH   SOLE 19 107,853 0 0
NATIONAL CINEMEDIA INC COM 635309107 18,908 2,305,828 SH   SOLE 21 2,305,828 0 0
NATIONAL CINEMEDIA INC COM 635309107 15,386 1,876,401 SH   SOLE 22 1,766,481 0 109,920
NATIONAL CINEMEDIA INC COM 635309107 90 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 72 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 229 27,937 SH   SOLE 30 27,937 0 0
NATIONAL CINEMEDIA INC COM 635309107 60 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 152 22,797 SH   SOLE 2 984 0 21,813
NATIONAL ENERGY SERVICES REU SHS G6375R107 521 78,047 SH   SOLE 18 78,047 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 266 39,876 SH   SOLE 19 39,876 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 5,218 781,129 SH   SOLE 21 781,129 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,526 228,514 SH   SOLE 22 218,401 0 10,113
NATIONAL FUEL GAS CO N J COM 636180101 9,603 204,676 SH   SOLE 2 61,567 0 143,109
NATIONAL FUEL GAS CO N J COM 636180101 17 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,343 199,135 SH   SOLE 7 199,135 0 0
NATIONAL FUEL GAS CO N J COM 636180101 12,669 270,020 SH   SOLE 18 270,020 0 0
NATIONAL FUEL GAS CO N J COM 636180101 861 18,352 SH   SOLE 19 18,352 0 0
NATIONAL FUEL GAS CO N J COM 636180101 211,173 4,500,706 SH   SOLE 21 4,500,706 0 0
NATIONAL FUEL GAS CO N J COM 636180101 131,689 2,806,681 SH   SOLE 22 2,646,949 0 159,732
NATIONAL FUEL GAS CO N J COM 636180101 1,303 27,773 SH   SOLE 26 18,477 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 458 9,761 SH   SOLE 28 9,761 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,002 21,356 SH   SOLE 30 21,356 0 0
NATIONAL FUEL GAS CO N J COM 636180101 78 1,665 SH   SOLE 31 1,665 0 0
NATIONAL FUEL GAS CO N J COM 636180101 139 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 350 7,465 SH   SOLE 40 7,465 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,535 66,665 SH   SOLE 2 4,753 0 61,912
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,362 232,929 SH   SOLE 18 232,929 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,607 156,704 SH   SOLE 19 156,704 0 0
NATIONAL GEN HLDGS CORP COM 636220303 52,633 2,286,389 SH   SOLE 21 2,286,389 0 0
NATIONAL GEN HLDGS CORP COM 636220303 47,607 2,068,058 SH   SOLE 22 1,976,496 0 91,562
NATIONAL GEN HLDGS CORP COM 636220303 205 8,906 SH   SOLE 23 8,906 0 0
NATIONAL GEN HLDGS CORP COM 636220303 693 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 401 17,410 SH   SOLE 30 17,410 0 0
NATIONAL GEN HLDGS CORP COM 636220303 12 503 SH   SOLE 34 503 0 0
NATIONAL GEN HLDGS CORP COM 636220303 164 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,333 40,448 SH   SOLE 2 1,645 0 38,803
NATIONAL HEALTH INVS INC COM 63633D104 922 11,195 SH   SOLE 4 11,195 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,466 42,074 SH   SOLE 7 42,074 0 0
NATIONAL HEALTH INVS INC COM 63633D104 134 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,730 142,376 SH   SOLE 18 142,376 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,532 115,699 SH   SOLE 19 115,699 0 0
NATIONAL HEALTH INVS INC COM 63633D104 148,358 1,800,675 SH   SOLE 21 1,800,675 0 0
NATIONAL HEALTH INVS INC COM 63633D104 127,562 1,548,268 SH   SOLE 22 1,487,553 0 60,715
NATIONAL HEALTH INVS INC COM 63633D104 119 1,441 SH   SOLE 23 1,441 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,209 87,500 SH   SOLE 25 87,500 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,595 31,496 SH   SOLE 26 9,285 0 22,211
NATIONAL HEALTH INVS INC COM 63633D104 423 5,129 SH   SOLE 28 5,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,792 21,756 SH   SOLE 29 21,756 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16,576 201,194 SH   SOLE 30 201,194 0 0
NATIONAL HEALTH INVS INC COM 63633D104 327 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,022 12,486 SH   SOLE 2 513 0 11,973
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,437 41,997 SH   SOLE 18 41,997 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,741 21,272 SH   SOLE 19 21,272 0 0
NATIONAL HEALTHCARE CORP COM 635906100 37,082 453,045 SH   SOLE 21 453,045 0 0
NATIONAL HEALTHCARE CORP COM 635906100 27,858 340,356 SH   SOLE 22 327,459 0 12,897
NATIONAL HEALTHCARE CORP COM 635906100 432 5,283 SH   SOLE 23 5,283 0 0
NATIONAL HEALTHCARE CORP COM 635906100 192 2,351 SH   SOLE 26 0 0 2,351
NATIONAL HEALTHCARE CORP COM 635906100 116 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 274 3,346 SH   SOLE 30 3,346 0 0
NATIONAL HEALTHCARE CORP COM 635906100 92 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 33 12,185 SH   SOLE 21 12,185 0 0
NATIONAL INSTRS CORP COM 636518102 24,713 588,540 SH   SOLE 2 320,442 0 268,098
NATIONAL INSTRS CORP COM 636518102 1,939 46,168 SH   SOLE 4 46,168 0 0
NATIONAL INSTRS CORP COM 636518102 586 13,951 SH   SOLE 7 13,951 0 0
NATIONAL INSTRS CORP COM 636518102 3,743 89,142 SH   SOLE 13 89,142 0 0
NATIONAL INSTRS CORP COM 636518102 22,195 528,588 SH   SOLE 18 450,347 0 78,241
NATIONAL INSTRS CORP COM 636518102 34,229 815,160 SH   SOLE 19 815,160 0 0
NATIONAL INSTRS CORP COM 636518102 253,883 6,046,264 SH   SOLE 21 6,046,264 0 0
NATIONAL INSTRS CORP COM 636518102 224,835 5,354,498 SH   SOLE 22 4,430,541 0 923,957
NATIONAL INSTRS CORP COM 636518102 3,182 75,771 SH   SOLE 23 75,771 0 0
NATIONAL INSTRS CORP COM 636518102 368 8,773 SH   SOLE 25 8,773 0 0
NATIONAL INSTRS CORP COM 636518102 2,798 66,641 SH   SOLE 26 37,724 0 28,917
NATIONAL INSTRS CORP COM 636518102 684 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 13,219 314,808 SH   SOLE 29 39,142 0 275,666
NATIONAL INSTRS CORP COM 636518102 3,067 73,049 SH   SOLE 30 73,049 0 0
NATIONAL INSTRS CORP COM 636518102 4,799 114,293 SH   SOLE 31 94,576 0 19,717
NATIONAL INSTRS CORP COM 636518102 669 15,943 SH   SOLE 34 15,943 0 0
NATIONAL INSTRS CORP COM 636518102 2,999 71,410 SH   SOLE 36 71,410 0 0
NATIONAL INSTRS CORP COM 636518102 490 11,663 SH   SOLE 40 11,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 21,061 993,447 SH   SOLE 2 107,756 0 885,691
NATIONAL OILWELL VARCO INC COM 637071101 2,891 136,362 SH   SOLE 4 126,536 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 7,851 370,325 SH   SOLE 7 339,899 0 30,426
NATIONAL OILWELL VARCO INC COM 637071101 265 12,489 SH   SOLE 13 12,489 0 0
NATIONAL OILWELL VARCO INC COM 637071101 64 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 22,540 1,063,195 SH   SOLE 18 1,011,859 0 51,336
NATIONAL OILWELL VARCO INC COM 637071101 2,680 126,409 SH   SOLE 19 126,409 0 0
NATIONAL OILWELL VARCO INC COM 637071101 192,897 9,098,916 SH   SOLE 21 9,098,916 0 0
NATIONAL OILWELL VARCO INC COM 637071101 203,001 9,575,510 SH   SOLE 22 8,438,368 0 1,137,142
NATIONAL OILWELL VARCO INC COM 637071101 5,783 272,805 SH   SOLE 23 272,805 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,590 452,376 SH   SOLE 25 452,376 0 0
NATIONAL OILWELL VARCO INC COM 637071101 47,730 2,251,408 SH   SOLE 26 595,290 0 1,656,118
NATIONAL OILWELL VARCO INC COM 637071101 1,562 73,672 SH   SOLE 28 53,315 0 20,357
NATIONAL OILWELL VARCO INC COM 637071101 1,902 89,711 SH   SOLE 29 6,976 0 82,735
NATIONAL OILWELL VARCO INC COM 637071101 31,226 1,472,909 SH   SOLE 30 1,472,909 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5,163 243,545 SH   SOLE 31 70,254 0 173,291
NATIONAL OILWELL VARCO INC COM 637071101 535 25,246 SH   SOLE 34 25,246 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,569 309,862 SH   SOLE 36 309,862 0 0
NATIONAL OILWELL VARCO INC COM 637071101 234 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 439 4,932 SH   SOLE 2 200 0 4,732
NATIONAL PRESTO INDS INC COM 637215104 5 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 10 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,089 23,445 SH   SOLE 18 23,445 0 0
NATIONAL PRESTO INDS INC COM 637215104 781 8,767 SH   SOLE 19 8,767 0 0
NATIONAL PRESTO INDS INC COM 637215104 57,277 642,917 SH   SOLE 21 642,917 0 0
NATIONAL PRESTO INDS INC COM 637215104 14,253 159,979 SH   SOLE 22 152,314 0 7,665
NATIONAL PRESTO INDS INC COM 637215104 227 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 65 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 617 6,930 SH   SOLE 30 6,930 0 0
NATIONAL PRESTO INDS INC COM 637215104 42 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 618 10,709 SH   SOLE 2 682 0 10,027
NATIONAL RESH CORP COM NEW 637372202 13 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,490 43,122 SH   SOLE 18 41,166 0 1,956
NATIONAL RESH CORP COM NEW 637372202 1,534 26,567 SH   SOLE 19 26,567 0 0
NATIONAL RESH CORP COM NEW 637372202 23,802 412,153 SH   SOLE 21 412,153 0 0
NATIONAL RESH CORP COM NEW 637372202 18,792 325,410 SH   SOLE 22 308,729 0 16,681
NATIONAL RESH CORP COM NEW 637372202 16 281 SH   SOLE 23 281 0 0
NATIONAL RESH CORP COM NEW 637372202 191 3,316 SH   SOLE 30 3,316 0 0
NATIONAL RESH CORP COM NEW 637372202 53 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 26,207 464,660 SH   SOLE 2 99,183 0 365,477
NATIONAL RETAIL PPTYS INC COM 637417106 6,437 114,124 SH   SOLE 4 110,065 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 22,295 395,305 SH   SOLE 7 337,103 0 58,202
NATIONAL RETAIL PPTYS INC COM 637417106 18 316 SH   SOLE 13 316 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 360 6,376 SH   SOLE 15 6,376 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 27,886 494,440 SH   SOLE 18 481,202 0 13,238
NATIONAL RETAIL PPTYS INC COM 637417106 10,968 194,460 SH   SOLE 19 194,460 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 695,397 12,329,731 SH   SOLE 21 12,329,731 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 399,241 7,078,747 SH   SOLE 22 6,756,700 0 322,047
NATIONAL RETAIL PPTYS INC COM 637417106 6,982 123,792 SH   SOLE 23 123,792 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 19,607 347,650 SH   SOLE 25 347,650 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 25,688 455,463 SH   SOLE 26 195,968 0 259,495
NATIONAL RETAIL PPTYS INC COM 637417106 1,637 29,031 SH   SOLE 28 20,252 0 8,779
NATIONAL RETAIL PPTYS INC COM 637417106 5,088 90,206 SH   SOLE 29 90,206 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 67,706 1,200,463 SH   SOLE 30 1,200,463 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,893 33,560 SH   SOLE 31 26,879 0 6,681
NATIONAL RETAIL PPTYS INC COM 637417106 590 10,460 SH   SOLE 34 10,460 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,612 46,307 SH   SOLE 36 46,307 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 274 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 2,525 75,663 SH   SOLE 2 25,538 0 50,125
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 525 15,737 SH   SOLE 4 15,737 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,993 59,716 SH   SOLE 7 59,716 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 76 2,269 SH   SOLE 15 2,269 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,824 324,374 SH   SOLE 18 265,467 0 58,907
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,650 558,886 SH   SOLE 19 558,886 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 224,302 6,721,676 SH   SOLE 21 6,721,676 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 100,186 3,002,290 SH   SOLE 22 2,920,470 0 81,820
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,824 84,627 SH   SOLE 23 84,627 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,869 115,931 SH   SOLE 25 115,931 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8,542 255,986 SH   SOLE 26 15,695 0 240,291
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 224 6,714 SH   SOLE 28 6,714 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,042 31,237 SH   SOLE 29 31,237 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,892 326,415 SH   SOLE 30 326,415 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 103 3,073 SH   SOLE 34 3,073 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 191 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,640 68,141 SH   SOLE 2 2,843 0 65,298
NATIONAL VISION HLDGS INC COM 63845R107 8 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 34 1,430 SH   SOLE 7 1,430 0 0
NATIONAL VISION HLDGS INC COM 63845R107 6,345 263,605 SH   SOLE 18 263,605 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,566 148,164 SH   SOLE 19 148,164 0 0
NATIONAL VISION HLDGS INC COM 63845R107 63,112 2,622,010 SH   SOLE 21 2,622,010 0 0
NATIONAL VISION HLDGS INC COM 63845R107 53,754 2,233,236 SH   SOLE 22 2,130,851 0 102,385
NATIONAL VISION HLDGS INC COM 63845R107 399 16,590 SH   SOLE 26 10,835 0 5,755
NATIONAL VISION HLDGS INC COM 63845R107 257 10,693 SH   SOLE 28 10,693 0 0
NATIONAL VISION HLDGS INC COM 63845R107 495 20,552 SH   SOLE 30 20,552 0 0
NATIONAL VISION HLDGS INC COM 63845R107 205 8,532 SH   SOLE 34 8,532 0 0
NATIONAL VISION HLDGS INC COM 63845R107 161 6,672 SH   SOLE 40 6,672 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 660 2,460 SH   SOLE 2 94 0 2,366
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,131 7,939 SH   SOLE 18 7,939 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,090 4,061 SH   SOLE 19 4,061 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,948 78,058 SH   SOLE 21 78,058 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,045 74,690 SH   SOLE 22 71,299 0 3,391
NATIONAL WESTN LIFE GROUP IN CL A 638517102 250 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 102 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,139 4,243 SH   SOLE 30 4,243 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 113 420 SH   SOLE 40 420 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 1,123 SH   SOLE 18 1,123 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 128 15,343 SH   SOLE 21 15,343 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 230 17,975 SH   SOLE 2 3,911 0 14,064
NATURAL GAS SERVICES GROUP COM 63886Q109 4 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 590 46,089 SH   SOLE 18 46,089 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 531 41,454 SH   SOLE 19 41,454 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 5,809 453,441 SH   SOLE 21 453,441 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 5,842 456,043 SH   SOLE 22 445,586 0 10,457
NATURAL GAS SERVICES GROUP COM 63886Q109 33 2,547 SH   SOLE 23 2,547 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 46 3,575 SH   SOLE 26 0 0 3,575
NATURAL GROCERS BY VITAMIN C COM 63888U108 107 10,664 SH   SOLE 2 1,276 0 9,388
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 315 31,542 SH   SOLE 18 31,542 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 363 36,361 SH   SOLE 19 36,361 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,354 335,695 SH   SOLE 21 335,695 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,085 308,820 SH   SOLE 22 301,800 0 7,020
NATURAL GROCERS BY VITAMIN C COM 63888U108 182 18,183 SH   SOLE 26 0 0 18,183
NATURAL HEALTH TRENDS CORP COM 63888P406 26 3,604 SH   SOLE 2 3,604 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 17 2,354 SH   SOLE 18 2,354 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 234 33,020 SH   SOLE 19 33,020 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 196 27,685 SH   SOLE 21 27,685 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1,428 201,661 SH   SOLE 22 201,661 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 214 30,213 SH   SOLE 26 0 0 30,213
NATURES SUNSHINE PRODUCTS IN COM 639027101 76 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 269 32,475 SH   SOLE 18 32,475 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 113 13,618 SH   SOLE 19 13,618 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 2,756 332,424 SH   SOLE 21 332,424 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 842 101,619 SH   SOLE 22 94,670 0 6,949
NATUS MEDICAL INC COM 639050103 942 29,573 SH   SOLE 2 1,374 0 28,199
NATUS MEDICAL INC COM 639050103 6 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC COM 639050103 22 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC COM 639050103 4,831 151,722 SH   SOLE 18 151,722 0 0
NATUS MEDICAL INC COM 639050103 1,866 58,592 SH   SOLE 19 58,592 0 0
NATUS MEDICAL INC COM 639050103 122,752 3,855,272 SH   SOLE 21 3,855,272 0 0
NATUS MEDICAL INC COM 639050103 32,590 1,023,548 SH   SOLE 22 980,346 0 43,202
NATUS MEDICAL INC COM 639050103 630 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MEDICAL INC COM 639050103 153 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC COM 639050103 1,468 46,099 SH   SOLE 30 46,099 0 0
NATUS MEDICAL INC COM 639050103 114 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 8 6,096 SH   SOLE 18 6,096 0 0
NAUTILUS INC COM 63910B102 129 95,699 SH   SOLE 21 95,699 0 0
NAUTILUS INC COM 63910B102 969 718,128 SH   SOLE 22 718,128 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 4 5,215 SH   SOLE 21 5,215 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 83 120,507 SH   SOLE 22 120,507 0 0
NAVIENT CORPORATION COM 63938C108 7,145 558,173 SH   SOLE 2 155,346 0 402,827
NAVIENT CORPORATION COM 63938C108 47 3,674 SH   SOLE 4 3,674 0 0
NAVIENT CORPORATION COM 63938C108 160 12,474 SH   SOLE 7 12,474 0 0
NAVIENT CORPORATION COM 63938C108 7,297 570,044 SH   SOLE 18 570,044 0 0
NAVIENT CORPORATION COM 63938C108 590 46,085 SH   SOLE 19 46,085 0 0
NAVIENT CORPORATION COM 63938C108 126,909 9,914,804 SH   SOLE 21 9,914,804 0 0
NAVIENT CORPORATION COM 63938C108 117,978 9,216,997 SH   SOLE 22 8,627,027 0 589,970
NAVIENT CORPORATION COM 63938C108 1,099 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 387 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 868 67,842 SH   SOLE 30 67,842 0 0
NAVIENT CORPORATION COM 63938C108 57 4,464 SH   SOLE 31 4,464 0 0
NAVIENT CORPORATION COM 63938C108 193 15,056 SH   SOLE 34 15,056 0 0
NAVIENT CORPORATION COM 63938C108 1,320 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 302 23,628 SH   SOLE 40 23,628 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,088 38,925 SH   SOLE 2 1,569 0 37,356
NAVIGANT CONSULTING INC COM 63935N107 5 195 SH   SOLE 4 195 0 0
NAVIGANT CONSULTING INC COM 63935N107 21 739 SH   SOLE 7 739 0 0
NAVIGANT CONSULTING INC COM 63935N107 4,814 172,253 SH   SOLE 18 172,253 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,828 65,420 SH   SOLE 19 65,420 0 0
NAVIGANT CONSULTING INC COM 63935N107 117,735 4,212,331 SH   SOLE 21 4,212,331 0 0
NAVIGANT CONSULTING INC COM 63935N107 32,831 1,174,646 SH   SOLE 22 1,110,967 0 63,679
NAVIGANT CONSULTING INC COM 63935N107 773 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 146 5,225 SH   SOLE 28 5,225 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,587 56,796 SH   SOLE 30 56,796 0 0
NAVIGANT CONSULTING INC COM 63935N107 103 3,686 SH   SOLE 40 3,686 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 12 1,747 SH   SOLE 18 1,747 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 126 18,788 SH   SOLE 21 18,788 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 10 2,009 SH   SOLE 18 2,009 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 117 24,261 SH   SOLE 21 24,261 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 49 2,746 SH   SOLE 22 2,746 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,467 52,205 SH   SOLE 2 2,368 0 49,837
NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 42 1,507 SH   SOLE 7 1,507 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,977 177,069 SH   SOLE 18 168,809 0 8,260
NAVISTAR INTL CORP NEW COM 63934E108 3,816 135,765 SH   SOLE 19 135,765 0 0
NAVISTAR INTL CORP NEW COM 63934E108 48,278 1,717,475 SH   SOLE 21 1,717,475 0 0
NAVISTAR INTL CORP NEW COM 63934E108 55,895 1,988,440 SH   SOLE 22 1,924,312 0 64,128
NAVISTAR INTL CORP NEW COM 63934E108 90 3,210 SH   SOLE 23 3,210 0 0
NAVISTAR INTL CORP NEW COM 63934E108 309 10,979 SH   SOLE 26 5,352 0 5,627
NAVISTAR INTL CORP NEW COM 63934E108 168 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 328 11,671 SH   SOLE 30 11,671 0 0
NAVISTAR INTL CORP NEW COM 63934E108 115 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 156 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,582 43,237 SH   SOLE 2 1,763 0 41,474
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,466 204,057 SH   SOLE 18 204,057 0 0
NBT BANCORP INC COM 628778102 2,652 72,485 SH   SOLE 19 72,485 0 0
NBT BANCORP INC COM 628778102 172,623 4,717,754 SH   SOLE 21 4,717,754 0 0
NBT BANCORP INC COM 628778102 48,755 1,332,469 SH   SOLE 22 1,272,317 0 60,152
NBT BANCORP INC COM 628778102 664 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 229 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,239 61,184 SH   SOLE 30 61,184 0 0
NBT BANCORP INC COM 628778102 181 4,934 SH   SOLE 40 4,934 0 0
NCR CORP NEW COM 62886E108 9,037 286,346 SH   SOLE 2 70,757 0 215,589
NCR CORP NEW COM 62886E108 72 2,276 SH   SOLE 4 2,276 0 0
NCR CORP NEW COM 62886E108 143 4,543 SH   SOLE 7 4,543 0 0
NCR CORP NEW COM 62886E108 11,207 355,091 SH   SOLE 18 355,091 0 0
NCR CORP NEW COM 62886E108 871 27,587 SH   SOLE 19 27,587 0 0
NCR CORP NEW COM 62886E108 199,591 6,324,171 SH   SOLE 21 6,324,171 0 0
NCR CORP NEW COM 62886E108 126,133 3,996,624 SH   SOLE 22 3,733,956 0 262,668
NCR CORP NEW COM 62886E108 200 6,328 SH   SOLE 23 6,328 0 0
NCR CORP NEW COM 62886E108 1,140 36,124 SH   SOLE 26 22,384 0 13,740
NCR CORP NEW COM 62886E108 472 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 1,598 50,620 SH   SOLE 30 50,620 0 0
NCR CORP NEW COM 62886E108 79 2,513 SH   SOLE 31 2,513 0 0
NCR CORP NEW COM 62886E108 269 8,519 SH   SOLE 36 8,519 0 0
NCR CORP NEW COM 62886E108 398 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 25 12,452 SH   SOLE 2 258 0 12,194
NCS MULTISTAGE HLDGS INC COM 628877102 70 34,981 SH   SOLE 18 34,981 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 32 15,926 SH   SOLE 19 15,926 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 926 462,928 SH   SOLE 21 462,928 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 254 127,074 SH   SOLE 22 120,583 0 6,491
NEENAH INC COM 640079109 1,011 15,528 SH   SOLE 2 675 0 14,853
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,904 75,304 SH   SOLE 18 75,304 0 0
NEENAH INC COM 640079109 1,978 30,374 SH   SOLE 19 30,374 0 0
NEENAH INC COM 640079109 120,256 1,846,689 SH   SOLE 21 1,846,689 0 0
NEENAH INC COM 640079109 32,634 501,129 SH   SOLE 22 478,671 0 22,458
NEENAH INC COM 640079109 776 11,918 SH   SOLE 26 6,481 0 5,437
NEENAH INC COM 640079109 121 1,864 SH   SOLE 28 1,864 0 0
NEENAH INC COM 640079109 1,506 23,130 SH   SOLE 30 23,130 0 0
NEENAH INC COM 640079109 122 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 7,841 430,486 SH   SOLE 2 48,841 0 381,645
NEKTAR THERAPEUTICS COM 640268108 1,132 62,140 SH   SOLE 4 57,617 0 4,523
NEKTAR THERAPEUTICS COM 640268108 2,679 147,073 SH   SOLE 7 147,073 0 0
NEKTAR THERAPEUTICS COM 640268108 9,217 506,033 SH   SOLE 18 481,496 0 24,537
NEKTAR THERAPEUTICS COM 640268108 1,186 65,108 SH   SOLE 19 65,108 0 0
NEKTAR THERAPEUTICS COM 640268108 108,524 5,957,925 SH   SOLE 21 5,957,925 0 0
NEKTAR THERAPEUTICS COM 640268108 81,245 4,460,350 SH   SOLE 22 4,013,558 0 446,792
NEKTAR THERAPEUTICS COM 640268108 2,273 124,760 SH   SOLE 23 124,760 0 0
NEKTAR THERAPEUTICS COM 640268108 7,605 417,529 SH   SOLE 25 417,529 0 0
NEKTAR THERAPEUTICS COM 640268108 10,296 565,254 SH   SOLE 26 212,311 0 352,943
NEKTAR THERAPEUTICS COM 640268108 566 31,078 SH   SOLE 28 21,837 0 9,241
NEKTAR THERAPEUTICS COM 640268108 726 39,873 SH   SOLE 29 4,541 0 35,332
NEKTAR THERAPEUTICS COM 640268108 11,845 650,286 SH   SOLE 30 650,286 0 0
NEKTAR THERAPEUTICS COM 640268108 755 41,426 SH   SOLE 31 34,762 0 6,664
NEKTAR THERAPEUTICS COM 640268108 392 21,523 SH   SOLE 34 21,523 0 0
NEKTAR THERAPEUTICS COM 640268108 624 34,282 SH   SOLE 36 34,282 0 0
NEKTAR THERAPEUTICS COM 640268108 57 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,149 18,072 SH   SOLE 2 735 0 17,337
NELNET INC CL A 64031N108 12 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 23 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,879 60,998 SH   SOLE 18 60,998 0 0
NELNET INC CL A 64031N108 1,968 30,937 SH   SOLE 19 30,937 0 0
NELNET INC CL A 64031N108 39,771 625,328 SH   SOLE 21 625,328 0 0
NELNET INC CL A 64031N108 38,606 607,010 SH   SOLE 22 577,432 0 29,578
NELNET INC CL A 64031N108 146 2,301 SH   SOLE 23 2,301 0 0
NELNET INC CL A 64031N108 266 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 181 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 364 5,728 SH   SOLE 30 5,728 0 0
NELNET INC CL A 64031N108 189 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 3,074 45,140 SH   SOLE 2 2,688 0 42,452
NEOGEN CORP COM 640491106 17 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 62 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 16,653 244,507 SH   SOLE 18 231,773 0 12,734
NEOGEN CORP COM 640491106 7,970 117,015 SH   SOLE 19 117,015 0 0
NEOGEN CORP COM 640491106 382,389 5,614,282 SH   SOLE 21 5,614,282 0 0
NEOGEN CORP COM 640491106 104,459 1,533,676 SH   SOLE 22 1,464,959 0 68,717
NEOGEN CORP COM 640491106 165 2,420 SH   SOLE 23 2,420 0 0
NEOGEN CORP COM 640491106 1,605 23,563 SH   SOLE 26 11,245 0 12,318
NEOGEN CORP COM 640491106 448 6,577 SH   SOLE 28 6,577 0 0
NEOGEN CORP COM 640491106 9,096 133,554 SH   SOLE 30 133,554 0 0
NEOGEN CORP COM 640491106 360 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 1,650 86,301 SH   SOLE 2 7,293 0 79,008
NEOGENOMICS INC COM NEW 64049M209 9 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 37 1,948 SH   SOLE 7 1,948 0 0
NEOGENOMICS INC COM NEW 64049M209 8,741 457,171 SH   SOLE 18 439,407 0 17,764
NEOGENOMICS INC COM NEW 64049M209 5,385 281,644 SH   SOLE 19 281,644 0 0
NEOGENOMICS INC COM NEW 64049M209 212,876 11,133,662 SH   SOLE 21 11,133,662 0 0
NEOGENOMICS INC COM NEW 64049M209 58,653 3,067,632 SH   SOLE 22 2,938,143 0 129,489
NEOGENOMICS INC COM NEW 64049M209 303 15,853 SH   SOLE 23 15,853 0 0
NEOGENOMICS INC COM NEW 64049M209 1,946 101,765 SH   SOLE 26 29,990 0 71,775
NEOGENOMICS INC COM NEW 64049M209 216 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 2,679 140,120 SH   SOLE 30 140,120 0 0
NEOGENOMICS INC COM NEW 64049M209 175 9,158 SH   SOLE 34 9,158 0 0
NEOGENOMICS INC COM NEW 64049M209 172 8,973 SH   SOLE 40 8,973 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 19 6,827 SH   SOLE 21 6,827 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 864 303,013 SH   SOLE 22 303,013 0 0
NEON THERAPEUTICS INC COM 64050Y100 36 20,673 SH   SOLE 2 8,607 0 12,066
NEON THERAPEUTICS INC COM 64050Y100 96 55,974 SH   SOLE 18 55,974 0 0
NEON THERAPEUTICS INC COM 64050Y100 91 52,727 SH   SOLE 19 52,727 0 0
NEON THERAPEUTICS INC COM 64050Y100 867 504,051 SH   SOLE 21 504,051 0 0
NEON THERAPEUTICS INC COM 64050Y100 451 261,952 SH   SOLE 22 257,153 0 4,799
NEON THERAPEUTICS INC COM 64050Y100 3 1,594 SH   SOLE 23 1,594 0 0
NEON THERAPEUTICS INC COM 64050Y100 12 7,219 SH   SOLE 26 0 0 7,219
NEONODE INC COM PAR 64051M709 5 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 226 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 248 40,751 SH   SOLE 2 1,552 0 39,199
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 834 136,961 SH   SOLE 18 136,961 0 0
NEOPHOTONICS CORP COM 64051T100 409 67,179 SH   SOLE 19 67,179 0 0
NEOPHOTONICS CORP COM 64051T100 8,236 1,352,440 SH   SOLE 21 1,352,440 0 0
NEOPHOTONICS CORP COM 64051T100 6,672 1,095,527 SH   SOLE 22 1,065,459 0 30,068
NEOS THERAPEUTICS INC COM 64052L106 15 10,408 SH   SOLE 18 10,408 0 0
NEOS THERAPEUTICS INC COM 64052L106 257 173,319 SH   SOLE 21 173,319 0 0
NEOS THERAPEUTICS INC COM 64052L106 507 342,423 SH   SOLE 22 342,423 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 25 6,903 SH   SOLE 22 6,903 0 0
NESCO HLDGS INC COM 64083J104 413 69,106 SH   SOLE 21 69,106 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 48 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 33,276 633,715 SH   SOLE 2 100,575 0 533,140
NETAPP INC COM 64110D104 5,854 111,481 SH   SOLE 4 104,506 0 6,975
NETAPP INC COM 64110D104 17,427 331,876 SH   SOLE 7 236,381 0 95,495
NETAPP INC COM 64110D104 369 7,020 SH   SOLE 13 7,020 0 0
NETAPP INC COM 64110D104 127 2,418 SH   SOLE 15 2,418 0 0
NETAPP INC COM 64110D104 32,534 619,582 SH   SOLE 18 583,648 0 35,934
NETAPP INC COM 64110D104 7,607 144,869 SH   SOLE 19 144,869 0 0
NETAPP INC COM 64110D104 350,666 6,678,086 SH   SOLE 21 6,678,086 0 0
NETAPP INC COM 64110D104 317,353 6,043,674 SH   SOLE 22 5,374,116 0 669,558
NETAPP INC COM 64110D104 9,493 180,784 SH   SOLE 23 180,784 0 0
NETAPP INC COM 64110D104 18,562 353,493 SH   SOLE 25 353,493 0 0
NETAPP INC COM 64110D104 53,254 1,014,169 SH   SOLE 26 326,376 0 687,793
NETAPP INC COM 64110D104 2,690 51,219 SH   SOLE 28 38,230 0 12,989
NETAPP INC COM 64110D104 3,028 57,656 SH   SOLE 29 5,533 0 52,123
NETAPP INC COM 64110D104 57,702 1,098,879 SH   SOLE 30 1,098,879 0 0
NETAPP INC COM 64110D104 3,060 58,273 SH   SOLE 31 48,183 0 10,090
NETAPP INC COM 64110D104 1,776 33,831 SH   SOLE 32 33,831 0 0
NETAPP INC COM 64110D104 1,172 22,329 SH   SOLE 34 22,329 0 0
NETAPP INC COM 64110D104 8,925 169,963 SH   SOLE 36 169,963 0 0
NETAPP INC COM 64110D104 285 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADS 64110W102 34,115 128,164 SH   SOLE 2 8,252 0 119,912
NETEASE INC SPONSORED ADS 64110W102 14,073 52,871 SH   SOLE 4 52,871 0 0
NETEASE INC SPONSORED ADS 64110W102 3,368 12,654 SH   SOLE 7 12,654 0 0
NETEASE INC SPONSORED ADS 64110W102 5,902 22,173 SH   SOLE 13 22,173 0 0
NETEASE INC SPONSORED ADS 64110W102 36,585 137,443 SH   SOLE 15 131,469 0 5,974
NETEASE INC SPONSORED ADS 64110W102 8,254 31,009 SH   SOLE 18 31,009 0 0
NETEASE INC SPONSORED ADS 64110W102 27,170 102,074 SH   SOLE 19 102,074 0 0
NETEASE INC SPONSORED ADS 64110W102 368,758 1,385,370 SH   SOLE 21 1,385,370 0 0
NETEASE INC SPONSORED ADS 64110W102 261,795 983,526 SH   SOLE 22 884,171 0 99,355
NETEASE INC SPONSORED ADS 64110W102 11,369 42,711 SH   SOLE 23 42,711 0 0
NETEASE INC SPONSORED ADS 64110W102 18,979 71,301 SH   SOLE 25 71,301 0 0
NETEASE INC SPONSORED ADS 64110W102 79,398 298,288 SH   SOLE 26 42,625 0 255,663
NETEASE INC SPONSORED ADS 64110W102 2,764 10,383 SH   SOLE 28 10,383 0 0
NETEASE INC SPONSORED ADS 64110W102 3,299 12,393 SH   SOLE 29 8,298 0 4,095
NETEASE INC SPONSORED ADS 64110W102 119,689 449,654 SH   SOLE 30 449,654 0 0
NETEASE INC SPONSORED ADS 64110W102 1,031 3,872 SH   SOLE 31 3,872 0 0
NETEASE INC SPONSORED ADS 64110W102 3,934 14,778 SH   SOLE 32 14,778 0 0
NETEASE INC SPONSORED ADS 64110W102 139,702 524,840 SH   SOLE 34 524,840 0 0
NETEASE INC SPONSORED ADS 64110W102 157 588 SH   SOLE 36 588 0 0
NETEASE INC SPONSORED ADS 64110W102 158 593 SH   SOLE 40 593 0 0
NETFLIX INC COM 64110L106 320,822 1,198,798 SH   SOLE 2 195,767 0 1,003,031
NETFLIX INC COM 64110L106 51,086 190,890 SH   SOLE 4 179,106 0 11,784
NETFLIX INC COM 64110L106 106,336 397,341 SH   SOLE 7 397,341 0 0
NETFLIX INC COM 64110L106 2,998 11,202 SH   SOLE 13 11,202 0 0
NETFLIX INC COM 64110L106 1,269 4,743 SH   SOLE 15 4,743 0 0
NETFLIX INC COM 64110L106 33 123 SH   SOLE 17 0 0 123
NETFLIX INC COM 64110L106 427,216 1,596,353 SH   SOLE 18 1,322,791 0 273,562
NETFLIX INC COM 64110L106 238,944 892,848 SH   SOLE 19 892,848 0 0
NETFLIX INC COM 64110L106 2,101,683 7,853,236 SH   SOLE 21 7,853,236 0 0
NETFLIX INC COM 64110L106 2,837,542 10,602,876 SH   SOLE 22 9,442,695 0 1,160,181
NETFLIX INC COM 64110L106 92,462 345,496 SH   SOLE 23 345,496 0 0
NETFLIX INC COM 64110L106 112,236 419,384 SH   SOLE 25 419,384 0 0
NETFLIX INC COM 64110L106 418,799 1,564,901 SH   SOLE 26 485,034 0 1,079,867
NETFLIX INC COM 64110L106 22,338 83,468 SH   SOLE 28 60,402 0 23,066
NETFLIX INC COM 64110L106 18,184 67,948 SH   SOLE 29 19,919 0 48,029
NETFLIX INC COM 64110L106 439,328 1,641,612 SH   SOLE 30 1,641,612 0 0
NETFLIX INC COM 64110L106 46,128 172,363 SH   SOLE 31 94,023 0 78,340
NETFLIX INC COM 64110L106 16,662 62,259 SH   SOLE 32 62,259 0 0
NETFLIX INC COM 64110L106 29,840 111,501 SH   SOLE 34 111,501 0 0
NETFLIX INC COM 64110L106 75,041 280,401 SH   SOLE 36 280,401 0 0
NETFLIX INC COM 64110L106 2,803 10,475 SH   SOLE 40 10,475 0 0
NETFLIX INC OPTIONS 64110L106 188 700 SH Put SOLE 2 700 0 0
NETFLIX INC OPTIONS 64110L106 30,108 112,500 SH Put SOLE 19 112,500 0 0
NETFLIX INC OPTIONS 64110L106 294 1,100 SH Put SOLE 22 1,100 0 0
NETFLIX INC OPTIONS 64110L106 2,328 8,700 SH Put SOLE 34 8,700 0 0
NETGEAR INC COM 64111Q104 1,018 31,591 SH   SOLE 2 1,218 0 30,373
NETGEAR INC COM 64111Q104 4 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 22 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 4,485 139,214 SH   SOLE 18 139,214 0 0
NETGEAR INC COM 64111Q104 1,701 52,788 SH   SOLE 19 52,788 0 0
NETGEAR INC COM 64111Q104 114,985 3,568,756 SH   SOLE 21 3,568,756 0 0
NETGEAR INC COM 64111Q104 30,262 939,222 SH   SOLE 22 895,732 0 43,490
NETGEAR INC COM 64111Q104 305 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 141 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 2,039 63,281 SH   SOLE 30 63,281 0 0
NETGEAR INC COM 64111Q104 112 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,433 105,499 SH   SOLE 2 32,718 0 72,781
NETSCOUT SYS INC COM 64115T104 10 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 32 1,400 SH   SOLE 7 1,400 0 0
NETSCOUT SYS INC COM 64115T104 9,300 403,285 SH   SOLE 18 403,285 0 0
NETSCOUT SYS INC COM 64115T104 2,904 125,933 SH   SOLE 19 125,933 0 0
NETSCOUT SYS INC COM 64115T104 121,458 5,267,026 SH   SOLE 21 5,267,026 0 0
NETSCOUT SYS INC COM 64115T104 56,183 2,436,403 SH   SOLE 22 2,315,117 0 121,286
NETSCOUT SYS INC COM 64115T104 769 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 244 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 4,433 192,219 SH   SOLE 30 192,219 0 0
NETSCOUT SYS INC COM 64115T104 63 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 205 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 181 32,060 SH   SOLE 21 32,060 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,733 307,628 SH   SOLE 22 307,628 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2,745 SH   SOLE 18 2,745 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 107 45,830 SH   SOLE 21 45,830 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 4 784 SH   SOLE 21 784 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 100 19,973 SH   SOLE 22 19,973 0 0
NEURALSTEM INC COM 64127R500 0 97 SH   SOLE 21 97 0 0
NEURALSTEM INC COM 64127R500 6 3,409 SH   SOLE 22 3,409 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 20,134 223,443 SH   SOLE 2 60,174 0 163,269
NEUROCRINE BIOSCIENCES INC COM 64125C109 40 446 SH   SOLE 4 446 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 153 1,696 SH   SOLE 7 1,696 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 9,027 100,174 SH   SOLE 18 100,174 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 60,884 675,665 SH   SOLE 19 675,665 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 928 10,300 SH   SOLE 20 10,300 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 187,784 2,083,940 SH   SOLE 21 2,083,940 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 224,802 2,494,749 SH   SOLE 22 2,325,020 0 169,729
NEUROCRINE BIOSCIENCES INC COM 64125C109 21 236 SH   SOLE 23 236 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,539 39,277 SH   SOLE 26 23,921 0 15,356
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,058 11,736 SH   SOLE 28 11,736 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,769 86,219 SH   SOLE 30 86,219 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,397 15,498 SH   SOLE 31 1,841 0 13,657
NEUROCRINE BIOSCIENCES INC COM 64125C109 16,521 183,340 SH   SOLE 34 183,340 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 847 9,399 SH   SOLE 40 9,399 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,054 1,500,000 PRN   SOLE 21 1,500,000 0 0
NEUROMETRIX INC COM 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM 641255708 5 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 96 11,549 SH   SOLE 2 434 0 11,115
NEURONETICS INC COM 64131A105 379 45,642 SH   SOLE 18 45,642 0 0
NEURONETICS INC COM 64131A105 191 22,988 SH   SOLE 19 22,988 0 0
NEURONETICS INC COM 64131A105 5,631 677,565 SH   SOLE 21 677,565 0 0
NEURONETICS INC COM 64131A105 2,121 255,197 SH   SOLE 22 251,581 0 3,616
NEURONETICS INC COM 64131A105 7 896 SH   SOLE 30 896 0 0
NEUROTROPE INC COM NEW 64129T207 2 2,597 SH   SOLE 18 2,597 0 0
NEUROTROPE INC COM NEW 64129T207 26 31,847 SH   SOLE 21 31,847 0 0
NEUROTROPE INC COM NEW 64129T207 14 17,576 SH   SOLE 22 17,576 0 0
NEVRO CORP COM 64157F103 4,092 47,600 SH   SOLE 2 22,721 0 24,879
NEVRO CORP COM 64157F103 12 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 44 514 SH   SOLE 7 514 0 0
NEVRO CORP COM 64157F103 10,942 127,278 SH   SOLE 18 124,958 0 2,320
NEVRO CORP COM 64157F103 26,908 312,992 SH   SOLE 19 312,992 0 0
NEVRO CORP COM 64157F103 98,334 1,143,813 SH   SOLE 21 1,143,813 0 0
NEVRO CORP COM 64157F103 75,658 880,047 SH   SOLE 22 840,182 0 39,865
NEVRO CORP COM 64157F103 21 250 SH   SOLE 23 250 0 0
NEVRO CORP COM 64157F103 1,668 19,400 SH   SOLE 26 13,105 0 6,295
NEVRO CORP COM 64157F103 322 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 6,882 80,053 SH   SOLE 30 80,053 0 0
NEVRO CORP COM 64157F103 5,676 66,023 SH   SOLE 34 66,023 0 0
NEVRO CORP COM 64157F103 283 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 184 66,721 SH   SOLE 2 3,000 0 63,721
NEW AGE BEVERAGES CORP COM 64157V108 7 2,496 SH   SOLE 7 2,496 0 0
NEW AGE BEVERAGES CORP COM 64157V108 730 264,345 SH   SOLE 18 264,345 0 0
NEW AGE BEVERAGES CORP COM 64157V108 351 127,217 SH   SOLE 19 127,217 0 0
NEW AGE BEVERAGES CORP COM 64157V108 7,110 2,575,989 SH   SOLE 21 2,575,989 0 0
NEW AGE BEVERAGES CORP COM 64157V108 5,182 1,877,438 SH   SOLE 22 1,839,041 0 38,397
NEW HOME CO INC COM 645370107 11 2,566 SH   SOLE 18 2,566 0 0
NEW HOME CO INC COM 645370107 157 36,050 SH   SOLE 21 36,050 0 0
NEW HOME CO INC COM 645370107 331 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 5,796 128,178 SH   SOLE 2 41,649 0 86,529
NEW JERSEY RES COM 646025106 28 614 SH   SOLE 4 614 0 0
NEW JERSEY RES COM 646025106 7,270 160,760 SH   SOLE 7 160,760 0 0
NEW JERSEY RES COM 646025106 25,449 562,776 SH   SOLE 18 562,776 0 0
NEW JERSEY RES COM 646025106 9,302 205,708 SH   SOLE 19 205,708 0 0
NEW JERSEY RES COM 646025106 376,985 8,336,694 SH   SOLE 21 8,336,694 0 0
NEW JERSEY RES COM 646025106 140,631 3,109,939 SH   SOLE 22 2,986,735 0 123,204
NEW JERSEY RES COM 646025106 296 6,540 SH   SOLE 23 6,540 0 0
NEW JERSEY RES COM 646025106 391 8,648 SH   SOLE 25 8,648 0 0
NEW JERSEY RES COM 646025106 2,320 51,304 SH   SOLE 26 25,907 0 25,397
NEW JERSEY RES COM 646025106 505 11,166 SH   SOLE 28 11,166 0 0
NEW JERSEY RES COM 646025106 1,108 24,511 SH   SOLE 30 24,511 0 0
NEW JERSEY RES COM 646025106 1,455 32,167 SH   SOLE 32 32,167 0 0
NEW JERSEY RES COM 646025106 219 4,833 SH   SOLE 34 4,833 0 0
NEW JERSEY RES COM 646025106 92 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 420 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 596 67,614 SH   SOLE 2 5,255 0 62,359
NEW MEDIA INVT GROUP INC COM 64704V106 11 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,487 282,285 SH   SOLE 18 282,285 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,766 200,451 SH   SOLE 19 200,451 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 60,848 6,906,706 SH   SOLE 21 6,906,706 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 16,804 1,907,375 SH   SOLE 22 1,835,308 0 72,067
NEW MEDIA INVT GROUP INC COM 64704V106 182 20,681 SH   SOLE 23 20,681 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,061 120,394 SH   SOLE 26 21,657 0 98,737
NEW MEDIA INVT GROUP INC COM 64704V106 54 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 722 81,959 SH   SOLE 30 81,959 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 45 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 5,651 414,608 SH   SOLE 30 414,608 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 35,890 324,035 SH   SOLE 2 20,723 0 303,312
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14,061 126,949 SH   SOLE 4 126,949 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,985 26,953 SH   SOLE 7 19,793 0 7,160
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,855 52,860 SH   SOLE 13 52,860 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 34,954 315,585 SH   SOLE 15 301,663 0 13,922
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,498 67,697 SH   SOLE 18 67,697 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14,667 132,419 SH   SOLE 19 132,419 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 313,261 2,828,283 SH   SOLE 21 2,828,283 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 229,500 2,072,051 SH   SOLE 22 1,860,781 0 211,270
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9,850 88,929 SH   SOLE 23 88,929 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15,095 136,285 SH   SOLE 25 136,285 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 68,380 617,368 SH   SOLE 26 96,236 0 521,132
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,586 23,352 SH   SOLE 28 23,352 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,163 28,555 SH   SOLE 29 20,254 0 8,301
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 92,769 837,565 SH   SOLE 30 837,565 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,498 13,525 SH   SOLE 31 13,525 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 838 7,567 SH   SOLE 32 7,567 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 120,933 1,091,851 SH   SOLE 34 1,091,851 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 133 1,198 SH   SOLE 36 1,198 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 133 1,200 SH   SOLE 40 1,200 0 0
NEW RELIC INC COM 64829B100 6,002 97,676 SH   SOLE 2 11,516 0 86,160
NEW RELIC INC COM 64829B100 47 757 SH   SOLE 4 757 0 0
NEW RELIC INC COM 64829B100 57 925 SH   SOLE 7 925 0 0
NEW RELIC INC COM 64829B100 1,839 29,925 SH   SOLE 18 29,172 0 753
NEW RELIC INC COM 64829B100 743 12,090 SH   SOLE 19 12,090 0 0
NEW RELIC INC COM 64829B100 47,486 772,765 SH   SOLE 21 772,765 0 0
NEW RELIC INC COM 64829B100 83,167 1,353,405 SH   SOLE 22 1,258,290 0 95,115
NEW RELIC INC COM 64829B100 3 54 SH   SOLE 23 54 0 0
NEW RELIC INC COM 64829B100 1,076 17,504 SH   SOLE 26 10,601 0 6,903
NEW RELIC INC COM 64829B100 353 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 3,643 59,282 SH   SOLE 30 59,282 0 0
NEW RELIC INC COM 64829B100 61 993 SH   SOLE 31 993 0 0
NEW RELIC INC COM 64829B100 314 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,562 1,650,000 PRN   SOLE 21 1,650,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14,796 943,611 SH   SOLE 2 89,407 0 854,204
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 38 2,416 SH   SOLE 4 2,416 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 180 11,461 SH   SOLE 7 11,461 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,075 196,129 SH   SOLE 18 196,129 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,446 92,188 SH   SOLE 19 92,188 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 207,075 13,206,336 SH   SOLE 21 13,206,336 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 189,555 12,088,954 SH   SOLE 22 11,293,991 0 794,963
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,746 175,146 SH   SOLE 26 83,954 0 91,192
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 794 50,633 SH   SOLE 28 50,633 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,798 114,694 SH   SOLE 30 114,694 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 132 8,447 SH   SOLE 31 8,447 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 127 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 719 45,823 SH   SOLE 40 45,823 0 0
NEW SR INVT GROUP INC COM 648691103 602 90,078 SH   SOLE 2 3,400 0 86,678
NEW SR INVT GROUP INC COM 648691103 15 2,243 SH   SOLE 7 2,243 0 0
NEW SR INVT GROUP INC COM 648691103 2,002 299,657 SH   SOLE 18 299,657 0 0
NEW SR INVT GROUP INC COM 648691103 959 143,532 SH   SOLE 19 143,532 0 0
NEW SR INVT GROUP INC COM 648691103 21,662 3,242,742 SH   SOLE 21 3,242,742 0 0
NEW SR INVT GROUP INC COM 648691103 17,943 2,686,124 SH   SOLE 22 2,566,571 0 119,553
NEW SR INVT GROUP INC COM 648691103 19 2,860 SH   SOLE 23 2,860 0 0
NEW SR INVT GROUP INC COM 648691103 185 27,654 SH   SOLE 26 10,204 0 17,450
NEW SR INVT GROUP INC COM 648691103 83 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 177 26,450 SH   SOLE 30 26,450 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 14,038 1,118,595 SH   SOLE 2 248,866 0 869,729
NEW YORK CMNTY BANCORP INC COM 649445103 28 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 698 55,634 SH   SOLE 7 55,634 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 18,725 1,492,007 SH   SOLE 18 1,492,007 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,289 102,722 SH   SOLE 19 102,722 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 416,028 33,149,667 SH   SOLE 21 33,149,667 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 188,966 15,057,014 SH   SOLE 22 14,092,756 0 964,258
NEW YORK CMNTY BANCORP INC COM 649445103 2,511 200,047 SH   SOLE 26 124,368 0 75,679
NEW YORK CMNTY BANCORP INC COM 649445103 776 61,862 SH   SOLE 28 61,862 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,669 132,961 SH   SOLE 30 132,961 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 116 9,230 SH   SOLE 31 9,230 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,275 181,314 SH   SOLE 32 181,314 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,207 96,191 SH   SOLE 36 96,191 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 656 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 6,020 120,409 SH   SOLE 21 120,409 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,451 238,292 SH   SOLE 2 8,531 0 229,761
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 1 86 SH   SOLE 17 0 0 86
NEW YORK MTG TR INC COM PAR $.02 649604501 6,586 1,081,472 SH   SOLE 18 1,081,472 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,465 404,828 SH   SOLE 19 404,828 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 197,024 32,352,053 SH   SOLE 21 32,352,053 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 44,381 7,287,457 SH   SOLE 22 6,851,673 0 435,784
NEW YORK MTG TR INC COM PAR $.02 649604501 830 136,305 SH   SOLE 26 84,484 0 51,821
NEW YORK MTG TR INC COM PAR $.02 649604501 156 25,536 SH   SOLE 28 25,536 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,108 346,125 SH   SOLE 30 346,125 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 170 27,908 SH   SOLE 40 27,908 0 0
NEW YORK TIMES CO CL A 650111107 13,997 491,480 SH   SOLE 2 175,502 0 315,978
NEW YORK TIMES CO CL A 650111107 122 4,280 SH   SOLE 4 4,280 0 0
NEW YORK TIMES CO CL A 650111107 146 5,139 SH   SOLE 7 5,139 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 11,796 414,202 SH   SOLE 18 413,677 0 525
NEW YORK TIMES CO CL A 650111107 1,221 42,860 SH   SOLE 19 42,860 0 0
NEW YORK TIMES CO CL A 650111107 207,288 7,278,360 SH   SOLE 21 7,278,360 0 0
NEW YORK TIMES CO CL A 650111107 139,561 4,900,330 SH   SOLE 22 4,582,161 0 318,169
NEW YORK TIMES CO CL A 650111107 214 7,510 SH   SOLE 23 7,510 0 0
NEW YORK TIMES CO CL A 650111107 1,871 65,691 SH   SOLE 26 48,119 0 17,572
NEW YORK TIMES CO CL A 650111107 482 16,919 SH   SOLE 28 16,919 0 0
NEW YORK TIMES CO CL A 650111107 254 8,924 SH   SOLE 29 8,924 0 0
NEW YORK TIMES CO CL A 650111107 1,291 45,333 SH   SOLE 30 45,333 0 0
NEW YORK TIMES CO CL A 650111107 359 12,602 SH   SOLE 31 5,065 0 7,537
NEW YORK TIMES CO CL A 650111107 11 376 SH   SOLE 34 376 0 0
NEW YORK TIMES CO CL A 650111107 38 1,340 SH   SOLE 36 1,340 0 0
NEW YORK TIMES CO CL A 650111107 418 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 21,976 1,173,911 SH   SOLE 2 247,120 0 926,791
NEWELL BRANDS INC COM 651229106 2,896 154,692 SH   SOLE 4 141,877 0 12,815
NEWELL BRANDS INC COM 651229106 7,772 415,179 SH   SOLE 7 375,528 0 39,651
NEWELL BRANDS INC COM 651229106 14 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 89 4,764 SH   SOLE 15 4,764 0 0
NEWELL BRANDS INC COM 651229106 67,621 3,612,242 SH   SOLE 18 3,243,541 0 368,701
NEWELL BRANDS INC COM 651229106 216,688 11,575,237 SH   SOLE 19 11,575,237 0 0
NEWELL BRANDS INC COM 651229106 345,337 18,447,466 SH   SOLE 21 18,447,466 0 0
NEWELL BRANDS INC COM 651229106 224,103 11,971,292 SH   SOLE 22 10,794,873 0 1,176,419
NEWELL BRANDS INC COM 651229106 5,848 312,409 SH   SOLE 23 312,409 0 0
NEWELL BRANDS INC COM 651229106 11,130 594,562 SH   SOLE 25 594,562 0 0
NEWELL BRANDS INC COM 651229106 40,698 2,174,026 SH   SOLE 26 696,125 0 1,477,901
NEWELL BRANDS INC COM 651229106 1,502 80,233 SH   SOLE 28 57,433 0 22,800
NEWELL BRANDS INC COM 651229106 1,755 93,757 SH   SOLE 29 9,814 0 83,943
NEWELL BRANDS INC COM 651229106 33,487 1,788,848 SH   SOLE 30 1,788,848 0 0
NEWELL BRANDS INC COM 651229106 1,947 104,010 SH   SOLE 31 84,406 0 19,604
NEWELL BRANDS INC COM 651229106 3,043 162,561 SH   SOLE 32 162,561 0 0
NEWELL BRANDS INC COM 651229106 3,909 208,829 SH   SOLE 34 208,829 0 0
NEWELL BRANDS INC COM 651229106 6,081 324,820 SH   SOLE 36 324,820 0 0
NEWELL BRANDS INC COM 651229106 184 9,846 SH   SOLE 40 9,846 0 0
NEWLINK GENETICS CORP COM 651511107 10 6,118 SH   SOLE 18 6,118 0 0
NEWLINK GENETICS CORP COM 651511107 152 95,767 SH   SOLE 21 95,767 0 0
NEWLINK GENETICS CORP COM 651511107 694 436,197 SH   SOLE 22 436,197 0 0
NEWMARK GROUP INC CL A 65158N102 1,201 132,517 SH   SOLE 2 5,843 0 126,674
NEWMARK GROUP INC CL A 65158N102 5 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 29 3,171 SH   SOLE 7 3,171 0 0
NEWMARK GROUP INC CL A 65158N102 4,436 489,583 SH   SOLE 18 489,583 0 0
NEWMARK GROUP INC CL A 65158N102 2,232 246,409 SH   SOLE 19 246,409 0 0
NEWMARK GROUP INC CL A 65158N102 43,621 4,814,700 SH   SOLE 21 4,814,700 0 0
NEWMARK GROUP INC CL A 65158N102 38,140 4,209,699 SH   SOLE 22 4,017,542 0 192,157
NEWMARK GROUP INC CL A 65158N102 213 23,524 SH   SOLE 26 10,122 0 13,402
NEWMARK GROUP INC CL A 65158N102 126 13,856 SH   SOLE 28 13,856 0 0
NEWMARK GROUP INC CL A 65158N102 431 47,534 SH   SOLE 30 47,534 0 0
NEWMARK GROUP INC CL A 65158N102 192 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 8,572 18,158 SH   SOLE 2 5,577 0 12,581
NEWMARKET CORP COM 651587107 20 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 57 120 SH   SOLE 7 120 0 0
NEWMARKET CORP COM 651587107 10,189 21,582 SH   SOLE 18 21,582 0 0
NEWMARKET CORP COM 651587107 727 1,540 SH   SOLE 19 1,540 0 0
NEWMARKET CORP COM 651587107 174,108 368,803 SH   SOLE 21 368,803 0 0
NEWMARKET CORP COM 651587107 116,661 247,115 SH   SOLE 22 232,929 0 14,186
NEWMARKET CORP COM 651587107 962 2,037 SH   SOLE 23 2,037 0 0
NEWMARKET CORP COM 651587107 1,614 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 529 1,121 SH   SOLE 28 1,121 0 0
NEWMARKET CORP COM 651587107 1,194 2,529 SH   SOLE 30 2,529 0 0
NEWMARKET CORP COM 651587107 67 142 SH   SOLE 31 142 0 0
NEWMARKET CORP COM 651587107 34 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 454 962 SH   SOLE 40 962 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 79,218 2,089,090 SH   SOLE 2 291,648 0 1,797,442
NEWMONT GOLDCORP CORPORATION COM 651639106 14,719 388,158 SH   SOLE 4 366,160 0 21,998
NEWMONT GOLDCORP CORPORATION COM 651639106 152,330 4,017,150 SH   SOLE 7 3,987,548 0 29,602
NEWMONT GOLDCORP CORPORATION COM 651639106 1,427 37,639 SH   SOLE 13 37,639 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 303 7,995 SH   SOLE 15 7,995 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 0 11 SH   SOLE 17 0 0 11
NEWMONT GOLDCORP CORPORATION COM 651639106 82,406 2,173,157 SH   SOLE 18 2,064,667 0 108,490
NEWMONT GOLDCORP CORPORATION COM 651639106 108,808 2,869,397 SH   SOLE 19 2,869,397 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,403,630 37,015,561 SH   SOLE 21 37,015,561 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 860,977 22,705,095 SH   SOLE 22 20,510,343 0 2,194,752
NEWMONT GOLDCORP CORPORATION COM 651639106 57,498 1,516,289 SH   SOLE 23 1,516,289 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 201,910 5,324,619 SH   SOLE 25 5,324,619 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 250,700 6,611,289 SH   SOLE 26 1,151,810 0 5,459,479
NEWMONT GOLDCORP CORPORATION COM 651639106 6,275 165,491 SH   SOLE 28 120,628 0 44,863
NEWMONT GOLDCORP CORPORATION COM 651639106 638 16,828 SH   SOLE 29 16,828 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 309,821 8,170,376 SH   SOLE 30 8,170,376 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 6,834 180,223 SH   SOLE 31 147,483 0 32,740
NEWMONT GOLDCORP CORPORATION COM 651639106 729,722 19,243,735 SH   SOLE 34 19,243,735 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 45,469 1,199,072 SH   SOLE 36 1,199,072 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 699 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 732 96,013 SH   SOLE 2 3,726 0 92,287
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,188 418,385 SH   SOLE 18 418,385 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,160 152,273 SH   SOLE 19 152,273 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 78,273 10,272,079 SH   SOLE 21 10,272,079 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 22,296 2,925,979 SH   SOLE 22 2,794,133 0 131,846
NEWPARK RES INC COM PAR $.01NEW 651718504 342 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 93 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 967 126,923 SH   SOLE 30 126,923 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 72 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 14,380 1,033,029 SH   SOLE 2 133,660 0 899,369
NEWS CORP NEW CL A 65249B109 1,809 129,950 SH   SOLE 4 121,259 0 8,691
NEWS CORP NEW CL A 65249B109 5,277 379,105 SH   SOLE 7 344,654 0 34,451
NEWS CORP NEW CL A 65249B109 39 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 10,839 778,628 SH   SOLE 18 727,356 0 51,272
NEWS CORP NEW CL A 65249B109 1,700 122,150 SH   SOLE 19 122,150 0 0
NEWS CORP NEW CL A 65249B109 130,756 9,393,385 SH   SOLE 21 9,393,385 0 0
NEWS CORP NEW CL A 65249B109 144,747 10,398,485 SH   SOLE 22 9,308,189 0 1,090,296
NEWS CORP NEW CL A 65249B109 4,056 291,361 SH   SOLE 23 291,361 0 0
NEWS CORP NEW CL A 65249B109 5,519 396,457 SH   SOLE 25 396,457 0 0
NEWS CORP NEW CL A 65249B109 25,162 1,807,607 SH   SOLE 26 735,643 0 1,071,964
NEWS CORP NEW CL A 65249B109 944 67,792 SH   SOLE 28 47,147 0 20,645
NEWS CORP NEW CL A 65249B109 1,289 92,591 SH   SOLE 29 8,018 0 84,573
NEWS CORP NEW CL A 65249B109 21,686 1,557,916 SH   SOLE 30 1,557,916 0 0
NEWS CORP NEW CL A 65249B109 1,067 76,673 SH   SOLE 31 60,341 0 16,332
NEWS CORP NEW CL A 65249B109 306 21,950 SH   SOLE 34 21,950 0 0
NEWS CORP NEW CL A 65249B109 4,434 318,564 SH   SOLE 36 318,564 0 0
NEWS CORP NEW CL A 65249B109 107 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,822 197,429 SH   SOLE 2 25,831 0 171,598
NEWS CORP NEW CL B 65249B208 1,481 103,635 SH   SOLE 7 103,635 0 0
NEWS CORP NEW CL B 65249B208 11 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 3,479 243,386 SH   SOLE 18 237,053 0 6,333
NEWS CORP NEW CL B 65249B208 574 40,138 SH   SOLE 19 40,138 0 0
NEWS CORP NEW CL B 65249B208 34,999 2,448,365 SH   SOLE 21 2,448,365 0 0
NEWS CORP NEW CL B 65249B208 48,406 3,386,219 SH   SOLE 22 3,040,672 0 345,547
NEWS CORP NEW CL B 65249B208 1,276 89,281 SH   SOLE 25 89,281 0 0
NEWS CORP NEW CL B 65249B208 2,741 191,725 SH   SOLE 26 55,474 0 136,251
NEWS CORP NEW CL B 65249B208 3,533 247,168 SH   SOLE 30 247,168 0 0
NEWS CORP NEW CL B 65249B208 34 2,413 SH   SOLE 31 2,413 0 0
NEWS CORP NEW CL B 65249B208 27 1,873 SH   SOLE 34 1,873 0 0
NEWS CORP NEW CL B 65249B208 239 16,707 SH   SOLE 36 16,707 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 15 SH   SOLE 17 0 0 15
NEXA RES S A COM L67359106 279 29,612 SH   SOLE 7 29,612 0 0
NEXA RES S A COM L67359106 121 12,838 SH   SOLE 22 0 0 12,838
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,191 25,474 SH   SOLE 2 8,809 0 16,665
NEXPOINT RESIDENTIAL TR INC COM 65341D102 21 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,974 84,996 SH   SOLE 18 68,430 0 16,566
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8,048 172,114 SH   SOLE 19 172,114 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 34,692 741,914 SH   SOLE 21 741,914 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 40,253 860,848 SH   SOLE 22 837,589 0 23,259
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,221 26,114 SH   SOLE 23 26,114 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,034 64,884 SH   SOLE 26 0 0 64,884
NEXPOINT RESIDENTIAL TR INC COM 65341D102 316 6,759 SH   SOLE 30 6,759 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 444 9,498 SH   SOLE 34 9,498 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 58 1,248 SH   SOLE 40 1,248 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,376 81,866 SH   SOLE 2 3,116 0 78,750
NEXSTAR MEDIA GROUP INC CL A 65336K103 21 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 105 1,023 SH   SOLE 7 1,023 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,633 25,737 SH   SOLE 18 25,737 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,028 10,045 SH   SOLE 19 10,045 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 59,958 586,038 SH   SOLE 21 586,038 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 125,701 1,228,632 SH   SOLE 22 1,145,217 0 83,415
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,478 14,447 SH   SOLE 26 8,780 0 5,667
NEXSTAR MEDIA GROUP INC CL A 65336K103 580 5,667 SH   SOLE 28 5,667 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,398 13,667 SH   SOLE 30 13,667 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 97 946 SH   SOLE 31 946 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 34 328 SH   SOLE 34 328 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 466 4,559 SH   SOLE 40 4,559 0 0
NEXTCURE INC COM 65343E108 70 2,261 SH   SOLE 2 0 0 2,261
NEXTCURE INC COM 65343E108 308 9,999 SH   SOLE 18 9,999 0 0
NEXTCURE INC COM 65343E108 151 4,880 SH   SOLE 19 4,880 0 0
NEXTCURE INC COM 65343E108 3,441 111,535 SH   SOLE 21 111,535 0 0
NEXTCURE INC COM 65343E108 3,424 110,993 SH   SOLE 22 110,117 0 876
NEXTDECADE CORP COM 65342K105 62 10,822 SH   SOLE 2 636 0 10,186
NEXTDECADE CORP COM 65342K105 233 40,426 SH   SOLE 18 40,426 0 0
NEXTDECADE CORP COM 65342K105 108 18,714 SH   SOLE 19 18,714 0 0
NEXTDECADE CORP COM 65342K105 2,226 386,408 SH   SOLE 21 386,408 0 0
NEXTDECADE CORP COM 65342K105 644 111,851 SH   SOLE 22 106,770 0 5,081
NEXTERA ENERGY INC COM 65339F101 277,662 1,191,733 SH   SOLE 2 129,966 0 1,061,767
NEXTERA ENERGY INC COM 65339F101 53,676 230,377 SH   SOLE 4 217,486 0 12,891
NEXTERA ENERGY INC COM 65339F101 119,226 511,723 SH   SOLE 7 505,298 0 6,425
NEXTERA ENERGY INC COM 65339F101 1,650 7,082 SH   SOLE 13 7,082 0 0
NEXTERA ENERGY INC COM 65339F101 1,157 4,966 SH   SOLE 15 4,966 0 0
NEXTERA ENERGY INC COM 65339F101 66 285 SH   SOLE 17 0 0 285
NEXTERA ENERGY INC COM 65339F101 355,476 1,525,712 SH   SOLE 18 1,444,159 0 81,553
NEXTERA ENERGY INC COM 65339F101 396,959 1,703,761 SH   SOLE 19 1,703,761 0 0
NEXTERA ENERGY INC COM 65339F101 3,089,430 13,259,927 SH   SOLE 21 13,259,927 0 0
NEXTERA ENERGY INC COM 65339F101 2,823,309 12,117,724 SH   SOLE 22 10,844,053 0 1,273,671
NEXTERA ENERGY INC COM 65339F101 82,160 352,632 SH   SOLE 23 352,632 0 0
NEXTERA ENERGY INC COM 65339F101 110,537 474,428 SH   SOLE 25 474,428 0 0
NEXTERA ENERGY INC COM 65339F101 635,345 2,726,920 SH   SOLE 26 568,298 0 2,158,622
NEXTERA ENERGY INC COM 65339F101 21,288 91,370 SH   SOLE 28 66,225 0 25,145
NEXTERA ENERGY INC COM 65339F101 2,268 9,736 SH   SOLE 29 9,736 0 0
NEXTERA ENERGY INC COM 65339F101 521,946 2,240,206 SH   SOLE 30 2,240,206 0 0
NEXTERA ENERGY INC COM 65339F101 39,713 170,450 SH   SOLE 31 86,118 0 84,332
NEXTERA ENERGY INC COM 65339F101 3,194 13,710 SH   SOLE 32 13,710 0 0
NEXTERA ENERGY INC COM 65339F101 177,599 762,259 SH   SOLE 34 762,259 0 0
NEXTERA ENERGY INC COM 65339F101 99,650 427,701 SH   SOLE 36 427,701 0 0
NEXTERA ENERGY INC COM 65339F101 2,597 11,145 SH   SOLE 40 11,145 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 119,138 2,376,112 SH   SOLE 21 2,376,112 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,731 51,678 SH   SOLE 21 51,678 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 920 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 410 7,757 SH   SOLE 28 7,757 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 800 15,137 SH   SOLE 30 15,137 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 299 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 837 53,390 SH   SOLE 2 8,320 0 45,070
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 18 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,839 244,986 SH   SOLE 18 236,448 0 8,538
NEXTGEN HEALTHCARE INC COM 65343C102 3,196 203,965 SH   SOLE 19 203,965 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 85,083 5,429,702 SH   SOLE 21 5,429,702 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 24,908 1,589,529 SH   SOLE 22 1,520,546 0 68,983
NEXTGEN HEALTHCARE INC COM 65343C102 311 19,828 SH   SOLE 23 19,828 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,023 65,268 SH   SOLE 26 14,362 0 50,906
NEXTGEN HEALTHCARE INC COM 65343C102 104 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,132 263,705 SH   SOLE 30 263,705 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 76 4,845 SH   SOLE 40 4,845 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 198 14,260 SH   SOLE 2 8,921 0 5,339
NGM BIOPHARMACEUTICALS INC COM 62921N105 669 48,294 SH   SOLE 18 23,649 0 24,645
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,513 109,275 SH   SOLE 19 109,275 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,487 251,792 SH   SOLE 21 251,792 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,509 181,172 SH   SOLE 22 179,229 0 1,943
NGM BIOPHARMACEUTICALS INC COM 62921N105 205 14,824 SH   SOLE 23 14,824 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 481 34,732 SH   SOLE 26 0 0 34,732
NI HLDGS INC COM 65342T106 165 9,622 SH   SOLE 2 380 0 9,242
NI HLDGS INC COM 65342T106 648 37,807 SH   SOLE 18 37,807 0 0
NI HLDGS INC COM 65342T106 305 17,775 SH   SOLE 19 17,775 0 0
NI HLDGS INC COM 65342T106 6,259 365,173 SH   SOLE 21 365,173 0 0
NI HLDGS INC COM 65342T106 2,081 121,392 SH   SOLE 22 114,501 0 6,891
NIC INC COM 62914B100 1,200 58,097 SH   SOLE 2 3,259 0 54,838
NIC INC COM 62914B100 5 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 26 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 6,497 314,601 SH   SOLE 18 297,417 0 17,184
NIC INC COM 62914B100 3,006 145,547 SH   SOLE 19 145,547 0 0
NIC INC COM 62914B100 150,949 7,309,902 SH   SOLE 21 7,309,902 0 0
NIC INC COM 62914B100 41,026 1,986,715 SH   SOLE 22 1,900,967 0 85,748
NIC INC COM 62914B100 26 1,262 SH   SOLE 23 1,262 0 0
NIC INC COM 62914B100 784 37,973 SH   SOLE 26 9,532 0 28,441
NIC INC COM 62914B100 184 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 2,596 125,722 SH   SOLE 30 125,722 0 0
NIC INC COM 62914B100 131 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 4 25 SH   SOLE 18 25 0 0
NICE LTD SPONSORED ADR 653656108 2,229 15,500 SH   SOLE 26 0 0 15,500
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1,391 780,000 PRN   SOLE 21 780,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 12 1,387 SH   SOLE 18 1,387 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 252 27,972 SH   SOLE 21 27,972 0 0
NICOLET BANKSHARES INC COM 65406E102 523 7,850 SH   SOLE 2 315 0 7,535
NICOLET BANKSHARES INC COM 65406E102 14 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,003 30,089 SH   SOLE 18 30,089 0 0
NICOLET BANKSHARES INC COM 65406E102 976 14,659 SH   SOLE 19 14,659 0 0
NICOLET BANKSHARES INC COM 65406E102 20,384 306,207 SH   SOLE 21 306,207 0 0
NICOLET BANKSHARES INC COM 65406E102 13,554 203,611 SH   SOLE 22 191,943 0 11,668
NICOLET BANKSHARES INC COM 65406E102 7 103 SH   SOLE 23 103 0 0
NICOLET BANKSHARES INC COM 65406E102 116 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 180 2,708 SH   SOLE 30 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 19,299 908,205 SH   SOLE 2 91,892 0 816,313
NIELSEN HLDGS PLC SHS EUR G6518L108 3,424 161,138 SH   SOLE 4 151,764 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 7,187 338,207 SH   SOLE 7 317,314 0 20,893
NIELSEN HLDGS PLC SHS EUR G6518L108 14 644 SH   SOLE 13 644 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 58 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 15,062 708,777 SH   SOLE 18 661,626 0 47,151
NIELSEN HLDGS PLC SHS EUR G6518L108 2,081 97,910 SH   SOLE 19 97,910 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 163,714 7,704,196 SH   SOLE 21 7,704,196 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 185,936 8,749,910 SH   SOLE 22 7,746,233 0 1,003,677
NIELSEN HLDGS PLC SHS EUR G6518L108 5,338 251,196 SH   SOLE 23 251,196 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,538 354,710 SH   SOLE 25 354,710 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 42,927 2,020,075 SH   SOLE 26 536,869 0 1,483,206
NIELSEN HLDGS PLC SHS EUR G6518L108 1,340 63,043 SH   SOLE 28 44,218 0 18,825
NIELSEN HLDGS PLC SHS EUR G6518L108 1,732 81,494 SH   SOLE 29 7,498 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 26,564 1,250,064 SH   SOLE 30 1,250,064 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,692 79,628 SH   SOLE 31 65,121 0 14,507
NIELSEN HLDGS PLC SHS EUR G6518L108 478 22,489 SH   SOLE 34 22,489 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,558 261,549 SH   SOLE 36 261,549 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 152 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 147 75,167 SH   SOLE 21 75,167 0 0
NII HLDGS INC COM PAR 62913F508 3,334 1,701,035 SH   SOLE 22 1,701,035 0 0
NIKE INC CL B 654106103 317,621 3,381,826 SH   SOLE 2 554,842 0 2,826,984
NIKE INC CL B 654106103 50,404 536,670 SH   SOLE 4 502,778 0 33,892
NIKE INC CL B 654106103 111,012 1,181,987 SH   SOLE 7 1,149,213 0 32,774
NIKE INC CL B 654106103 5,703 60,717 SH   SOLE 13 60,717 0 0
NIKE INC CL B 654106103 1,208 12,862 SH   SOLE 15 12,862 0 0
NIKE INC CL B 654106103 3 36 SH   SOLE 17 0 0 36
NIKE INC CL B 654106103 350,012 3,726,703 SH   SOLE 18 3,217,183 0 509,520
NIKE INC CL B 654106103 95,889 1,020,967 SH   SOLE 19 1,020,967 0 0
NIKE INC CL B 654106103 2,600,927 27,693,004 SH   SOLE 21 27,693,004 0 0
NIKE INC CL B 654106103 2,921,950 31,111,049 SH   SOLE 22 27,715,574 0 3,395,475
NIKE INC CL B 654106103 87,914 936,053 SH   SOLE 23 936,053 0 0
NIKE INC CL B 654106103 116,634 1,241,844 SH   SOLE 25 1,241,844 0 0
NIKE INC CL B 654106103 607,016 6,463,118 SH   SOLE 26 1,426,914 0 5,036,204
NIKE INC CL B 654106103 22,594 240,570 SH   SOLE 28 173,617 0 66,953
NIKE INC CL B 654106103 24,378 259,563 SH   SOLE 29 37,269 0 222,294
NIKE INC CL B 654106103 546,220 5,815,797 SH   SOLE 30 5,815,797 0 0
NIKE INC CL B 654106103 27,879 296,835 SH   SOLE 31 244,374 0 52,461
NIKE INC CL B 654106103 9,029 96,132 SH   SOLE 32 96,132 0 0
NIKE INC CL B 654106103 18,080 192,504 SH   SOLE 34 192,504 0 0
NIKE INC CL B 654106103 83,537 889,445 SH   SOLE 36 889,445 0 0
NIKE INC CL B 654106103 2,778 29,580 SH   SOLE 40 29,580 0 0
NINE ENERGY SVC INC COM 65441V101 104 16,800 SH   SOLE 2 648 0 16,152
NINE ENERGY SVC INC COM 65441V101 1 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 355 57,518 SH   SOLE 18 57,518 0 0
NINE ENERGY SVC INC COM 65441V101 166 26,962 SH   SOLE 19 26,962 0 0
NINE ENERGY SVC INC COM 65441V101 3,502 567,617 SH   SOLE 21 567,617 0 0
NINE ENERGY SVC INC COM 65441V101 2,363 382,964 SH   SOLE 22 364,925 0 18,039
NINE ENERGY SVC INC COM 65441V101 18 2,955 SH   SOLE 30 2,955 0 0
NINE ENERGY SVC INC COM 65441V101 11 1,846 SH   SOLE 40 1,846 0 0
NIO INC SPON ADS 62914V106 1,573 1,008,404 SH   SOLE 2 60,753 0 947,651
NIO INC SPON ADS 62914V106 222 142,237 SH   SOLE 4 142,237 0 0
NIO INC SPON ADS 62914V106 138 88,589 SH   SOLE 7 88,589 0 0
NIO INC SPON ADS 62914V106 413 264,907 SH   SOLE 15 255,347 0 9,560
NIO INC SPON ADS 62914V106 284 182,124 SH   SOLE 18 182,124 0 0
NIO INC SPON ADS 62914V106 18,811 12,058,338 SH   SOLE 21 12,058,338 0 0
NIO INC SPON ADS 62914V106 12,145 7,785,353 SH   SOLE 22 7,180,561 0 604,792
NIO INC SPON ADS 62914V106 599 383,827 SH   SOLE 23 383,827 0 0
NIO INC SPON ADS 62914V106 179 114,826 SH   SOLE 25 114,826 0 0
NIO INC SPON ADS 62914V106 3,530 2,262,717 SH   SOLE 26 641,385 0 1,621,332
NIO INC SPON ADS 62914V106 170 108,893 SH   SOLE 28 108,893 0 0
NIO INC SPON ADS 62914V106 145 92,840 SH   SOLE 29 60,783 0 32,057
NIO INC SPON ADS 62914V106 6,142 3,937,335 SH   SOLE 30 3,937,335 0 0
NIO INC SPON ADS 62914V106 52 33,599 SH   SOLE 31 33,599 0 0
NIO INC SPON ADS 62914V106 91 58,566 SH   SOLE 34 58,566 0 0
NIO INC SPON ADS 62914V106 9 5,604 SH   SOLE 40 5,604 0 0
NISOURCE INC COM 65473P105 27,742 927,214 SH   SOLE 2 103,822 0 823,392
NISOURCE INC COM 65473P105 4,762 159,145 SH   SOLE 4 148,343 0 10,802
NISOURCE INC COM 65473P105 23,243 776,832 SH   SOLE 7 738,932 0 37,900
NISOURCE INC COM 65473P105 562 18,779 SH   SOLE 13 18,779 0 0
NISOURCE INC COM 65473P105 102 3,394 SH   SOLE 15 3,394 0 0
NISOURCE INC COM 65473P105 29,590 988,954 SH   SOLE 18 939,545 0 49,409
NISOURCE INC COM 65473P105 3,098 103,538 SH   SOLE 19 103,538 0 0
NISOURCE INC COM 65473P105 446,989 14,939,476 SH   SOLE 21 14,939,476 0 0
NISOURCE INC COM 65473P105 269,803 9,017,487 SH   SOLE 22 7,987,957 0 1,029,530
NISOURCE INC COM 65473P105 7,949 265,673 SH   SOLE 23 265,673 0 0
NISOURCE INC COM 65473P105 10,370 346,575 SH   SOLE 25 346,575 0 0
NISOURCE INC COM 65473P105 51,001 1,704,591 SH   SOLE 26 529,967 0 1,174,624
NISOURCE INC COM 65473P105 1,993 66,601 SH   SOLE 28 46,594 0 20,007
NISOURCE INC COM 65473P105 225 7,520 SH   SOLE 29 7,520 0 0
NISOURCE INC COM 65473P105 43,524 1,454,694 SH   SOLE 30 1,454,694 0 0
NISOURCE INC COM 65473P105 2,213 73,958 SH   SOLE 31 59,213 0 14,745
NISOURCE INC COM 65473P105 3,164 105,747 SH   SOLE 32 105,747 0 0
NISOURCE INC COM 65473P105 700 23,386 SH   SOLE 34 23,386 0 0
NISOURCE INC COM 65473P105 8,051 269,085 SH   SOLE 36 269,085 0 0
NISOURCE INC COM 65473P105 294 9,831 SH   SOLE 40 9,831 0 0
NIU TECHNOLOGIES ADS 65481N100 60 7,147 SH   SOLE 22 7,147 0 0
NL INDS INC COM NEW 629156407 36 9,525 SH   SOLE 2 157 0 9,368
NL INDS INC COM NEW 629156407 102 27,125 SH   SOLE 18 27,125 0 0
NL INDS INC COM NEW 629156407 42 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 1,117 297,150 SH   SOLE 21 297,150 0 0
NL INDS INC COM NEW 629156407 750 199,350 SH   SOLE 22 197,356 0 1,994
NLIGHT INC COM 65487K100 455 29,054 SH   SOLE 2 1,345 0 27,709
NLIGHT INC COM 65487K100 12 785 SH   SOLE 7 785 0 0
NLIGHT INC COM 65487K100 1,727 110,251 SH   SOLE 18 110,251 0 0
NLIGHT INC COM 65487K100 877 56,009 SH   SOLE 19 56,009 0 0
NLIGHT INC COM 65487K100 16,461 1,051,118 SH   SOLE 21 1,051,118 0 0
NLIGHT INC COM 65487K100 13,689 874,144 SH   SOLE 22 834,894 0 39,250
NLIGHT INC COM 65487K100 82 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 107 6,862 SH   SOLE 30 6,862 0 0
NLIGHT INC COM 65487K100 44 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 1,491 56,779 SH   SOLE 2 2,709 0 54,070
NMI HLDGS INC CL A 629209305 9 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 32 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 7,909 301,181 SH   SOLE 18 296,939 0 4,242
NMI HLDGS INC CL A 629209305 4,037 153,741 SH   SOLE 19 153,741 0 0
NMI HLDGS INC CL A 629209305 192,332 7,324,153 SH   SOLE 21 7,324,153 0 0
NMI HLDGS INC CL A 629209305 53,171 2,024,790 SH   SOLE 22 1,940,820 0 83,970
NMI HLDGS INC CL A 629209305 22 819 SH   SOLE 23 819 0 0
NMI HLDGS INC CL A 629209305 720 27,435 SH   SOLE 26 21,318 0 6,117
NMI HLDGS INC CL A 629209305 196 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 2,514 95,741 SH   SOLE 30 95,741 0 0
NMI HLDGS INC CL A 629209305 149 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 308 43,261 SH   SOLE 2 1,578 0 41,683
NN INC COM 629337106 4 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,078 151,172 SH   SOLE 18 151,172 0 0
NN INC COM 629337106 515 72,262 SH   SOLE 19 72,262 0 0
NN INC COM 629337106 10,719 1,503,422 SH   SOLE 21 1,503,422 0 0
NN INC COM 629337106 9,468 1,327,955 SH   SOLE 22 1,256,896 0 71,059
NN INC COM 629337106 28 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 27 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 86 12,086 SH   SOLE 30 12,086 0 0
NN INC COM 629337106 17 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 915 31,321 SH   SOLE 2 897 0 30,424
NOAH HLDGS LTD SPON ADS CL A 65487X102 219 7,494 SH   SOLE 4 7,494 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 282 9,673 SH   SOLE 7 4,178 0 5,495
NOAH HLDGS LTD SPON ADS CL A 65487X102 374 12,792 SH   SOLE 15 12,266 0 526
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,293 44,286 SH   SOLE 18 44,286 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 18,230 624,330 SH   SOLE 21 624,330 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11,411 390,775 SH   SOLE 22 353,338 0 37,437
NOAH HLDGS LTD SPON ADS CL A 65487X102 498 17,059 SH   SOLE 23 17,059 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 43 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 3,175 108,746 SH   SOLE 26 67,131 0 41,615
NOAH HLDGS LTD SPON ADS CL A 65487X102 109 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 162 5,562 SH   SOLE 29 2,855 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,995 171,050 SH   SOLE 30 171,050 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 47 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 47 1,624 SH   SOLE 34 1,624 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6 213 SH   SOLE 40 213 0 0
NOBLE CORP PLC SHS USD G65431101 336 264,877 SH   SOLE 2 9,245 0 255,632
NOBLE CORP PLC SHS USD G65431101 1 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 34 26,620 SH   SOLE 7 26,620 0 0
NOBLE CORP PLC SHS USD G65431101 1,397 1,099,770 SH   SOLE 18 1,099,770 0 0
NOBLE CORP PLC SHS USD G65431101 541 425,927 SH   SOLE 19 425,927 0 0
NOBLE CORP PLC SHS USD G65431101 35,117 27,651,015 SH   SOLE 21 27,651,015 0 0
NOBLE CORP PLC SHS USD G65431101 10,379 8,172,755 SH   SOLE 22 7,476,363 0 696,392
NOBLE CORP PLC SHS USD G65431101 56 44,204 SH   SOLE 26 27,490 0 16,714
NOBLE CORP PLC SHS USD G65431101 44 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 454 357,272 SH   SOLE 30 357,272 0 0
NOBLE CORP PLC SHS USD G65431101 414 326,227 SH   SOLE 36 326,227 0 0
NOBLE CORP PLC SHS USD G65431101 34 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 26,308 1,171,348 SH   SOLE 2 147,325 0 1,024,023
NOBLE ENERGY INC COM 655044105 4,262 189,779 SH   SOLE 4 177,249 0 12,530
NOBLE ENERGY INC COM 655044105 10,297 458,451 SH   SOLE 7 420,348 0 38,103
NOBLE ENERGY INC COM 655044105 556 24,748 SH   SOLE 13 24,748 0 0
NOBLE ENERGY INC COM 655044105 101 4,495 SH   SOLE 15 4,495 0 0
NOBLE ENERGY INC COM 655044105 30,376 1,352,459 SH   SOLE 18 1,288,554 0 63,905
NOBLE ENERGY INC COM 655044105 14,806 659,227 SH   SOLE 19 659,227 0 0
NOBLE ENERGY INC COM 655044105 254,232 11,319,329 SH   SOLE 21 11,319,329 0 0
NOBLE ENERGY INC COM 655044105 261,021 11,621,615 SH   SOLE 22 10,296,685 0 1,324,930
NOBLE ENERGY INC COM 655044105 7,794 346,996 SH   SOLE 23 346,996 0 0
NOBLE ENERGY INC COM 655044105 10,891 484,918 SH   SOLE 25 484,918 0 0
NOBLE ENERGY INC COM 655044105 45,678 2,033,762 SH   SOLE 26 673,704 0 1,360,058
NOBLE ENERGY INC COM 655044105 1,946 86,664 SH   SOLE 28 60,532 0 26,132
NOBLE ENERGY INC COM 655044105 2,434 108,381 SH   SOLE 29 8,506 0 99,875
NOBLE ENERGY INC COM 655044105 44,027 1,960,261 SH   SOLE 30 1,960,261 0 0
NOBLE ENERGY INC COM 655044105 3,054 135,981 SH   SOLE 31 86,268 0 49,713
NOBLE ENERGY INC COM 655044105 21,450 955,045 SH   SOLE 34 955,045 0 0
NOBLE ENERGY INC COM 655044105 7,618 339,173 SH   SOLE 36 339,173 0 0
NOBLE ENERGY INC COM 655044105 221 9,828 SH   SOLE 40 9,828 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 51 2,101 SH   SOLE 18 2,101 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3,014 124,963 SH   SOLE 19 124,963 0 0
NOKIA CORP SPONSORED ADR 654902204 13 2,583 SH   SOLE 18 2,583 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 10 468 SH   SOLE 2 468 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 51 2,471 SH   SOLE 4 2,471 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 28 1,384 SH   SOLE 7 1,384 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 11 540 SH   SOLE 18 0 0 540
NOMAD FOODS LTD USD ORD SHS G6564A105 616 30,068 SH   SOLE 22 16,387 0 13,681
NOMAD FOODS LTD USD ORD SHS G6564A105 130 6,356 SH   SOLE 23 6,356 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 918 44,776 SH   SOLE 26 732 0 44,044
NOMAD FOODS LTD USD ORD SHS G6564A105 676 32,958 SH   SOLE 30 32,958 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 19 940 SH   SOLE 31 940 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 15 731 SH   SOLE 36 731 0 0
NOODLES & CO COM CL A 65540B105 140 24,656 SH   SOLE 2 1,212 0 23,444
NOODLES & CO COM CL A 65540B105 1 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 576 101,742 SH   SOLE 18 101,742 0 0
NOODLES & CO COM CL A 65540B105 272 48,039 SH   SOLE 19 48,039 0 0
NOODLES & CO COM CL A 65540B105 5,600 989,435 SH   SOLE 21 989,435 0 0
NOODLES & CO COM CL A 65540B105 5,178 914,796 SH   SOLE 22 896,808 0 17,988
NOODLES & CO COM CL A 65540B105 36 6,363 SH   SOLE 23 6,363 0 0
NOODLES & CO COM CL A 65540B105 37 6,581 SH   SOLE 30 6,581 0 0
NORBORD INC COM NEW 65548P403 394 16,434 SH   SOLE 21 16,434 0 0
NORBORD INC COM NEW 65548P403 141 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 308 142,739 SH   SOLE 2 5,132 0 137,607
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,106 512,050 SH   SOLE 18 512,050 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 519 240,089 SH   SOLE 19 240,089 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 10,557 4,887,479 SH   SOLE 21 4,887,479 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,361 1,555,892 SH   SOLE 22 1,447,831 0 108,061
NORDSON CORP COM 655663102 18,570 126,969 SH   SOLE 2 27,687 0 99,282
NORDSON CORP COM 655663102 32 219 SH   SOLE 4 219 0 0
NORDSON CORP COM 655663102 1,582 10,813 SH   SOLE 7 10,813 0 0
NORDSON CORP COM 655663102 21,673 148,184 SH   SOLE 18 148,184 0 0
NORDSON CORP COM 655663102 37,216 254,454 SH   SOLE 19 254,454 0 0
NORDSON CORP COM 655663102 380,559 2,601,937 SH   SOLE 21 2,601,937 0 0
NORDSON CORP COM 655663102 251,038 1,716,379 SH   SOLE 22 1,604,425 0 111,954
NORDSON CORP COM 655663102 3,035 20,752 SH   SOLE 26 14,259 0 6,493
NORDSON CORP COM 655663102 953 6,518 SH   SOLE 28 6,518 0 0
NORDSON CORP COM 655663102 2,084 14,246 SH   SOLE 30 14,246 0 0
NORDSON CORP COM 655663102 171 1,166 SH   SOLE 31 1,166 0 0
NORDSON CORP COM 655663102 93 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 691 4,724 SH   SOLE 40 4,724 0 0
NORDSTROM INC COM 655664100 9,366 278,165 SH   SOLE 2 36,650 0 241,515
NORDSTROM INC COM 655664100 1,789 53,145 SH   SOLE 4 50,046 0 3,099
NORDSTROM INC COM 655664100 5,442 161,626 SH   SOLE 7 120,060 0 41,566
NORDSTROM INC COM 655664100 23 693 SH   SOLE 13 693 0 0
NORDSTROM INC COM 655664100 30 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 7,630 226,599 SH   SOLE 18 211,528 0 15,071
NORDSTROM INC COM 655664100 1,352 40,165 SH   SOLE 19 40,165 0 0
NORDSTROM INC COM 655664100 112,762 3,349,043 SH   SOLE 21 3,349,043 0 0
NORDSTROM INC COM 655664100 103,635 3,077,967 SH   SOLE 22 2,749,660 0 328,307
NORDSTROM INC COM 655664100 2,758 81,926 SH   SOLE 23 81,926 0 0
NORDSTROM INC COM 655664100 5,164 153,368 SH   SOLE 25 153,368 0 0
NORDSTROM INC COM 655664100 23,369 694,061 SH   SOLE 26 238,062 0 455,999
NORDSTROM INC COM 655664100 713 21,190 SH   SOLE 28 15,170 0 6,020
NORDSTROM INC COM 655664100 835 24,785 SH   SOLE 29 2,404 0 22,381
NORDSTROM INC COM 655664100 18,196 540,413 SH   SOLE 30 540,413 0 0
NORDSTROM INC COM 655664100 858 25,479 SH   SOLE 31 21,177 0 4,302
NORDSTROM INC COM 655664100 515 15,292 SH   SOLE 34 15,292 0 0
NORDSTROM INC COM 655664100 4,605 136,778 SH   SOLE 36 136,778 0 0
NORDSTROM INC COM 655664100 84 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 122,193 680,134 SH   SOLE 2 84,631 0 595,503
NORFOLK SOUTHERN CORP COM 655844108 20,849 116,045 SH   SOLE 4 108,847 0 7,198
NORFOLK SOUTHERN CORP COM 655844108 43,101 239,901 SH   SOLE 7 236,057 0 3,844
NORFOLK SOUTHERN CORP COM 655844108 1,283 7,142 SH   SOLE 13 7,142 0 0
NORFOLK SOUTHERN CORP COM 655844108 472 2,627 SH   SOLE 15 2,627 0 0
NORFOLK SOUTHERN CORP COM 655844108 144,943 806,760 SH   SOLE 18 737,923 0 68,837
NORFOLK SOUTHERN CORP COM 655844108 24,016 133,674 SH   SOLE 19 133,674 0 0
NORFOLK SOUTHERN CORP COM 655844108 966,262 5,378,283 SH   SOLE 21 5,378,283 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,183,501 6,587,447 SH   SOLE 22 5,866,209 0 721,238
NORFOLK SOUTHERN CORP COM 655844108 34,674 192,998 SH   SOLE 23 192,998 0 0
NORFOLK SOUTHERN CORP COM 655844108 50,890 283,260 SH   SOLE 25 274,809 0 8,451
NORFOLK SOUTHERN CORP COM 655844108 234,344 1,304,375 SH   SOLE 26 334,803 0 969,572
NORFOLK SOUTHERN CORP COM 655844108 9,339 51,980 SH   SOLE 28 37,997 0 13,983
NORFOLK SOUTHERN CORP COM 655844108 1,071 5,962 SH   SOLE 29 5,962 0 0
NORFOLK SOUTHERN CORP COM 655844108 197,717 1,100,507 SH   SOLE 30 1,100,507 0 0
NORFOLK SOUTHERN CORP COM 655844108 20,407 113,587 SH   SOLE 31 48,262 0 65,325
NORFOLK SOUTHERN CORP COM 655844108 37,500 208,726 SH   SOLE 34 208,726 0 0
NORFOLK SOUTHERN CORP COM 655844108 37,028 206,100 SH   SOLE 36 206,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,158 6,447 SH   SOLE 40 6,447 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 130 11,266 SH   SOLE 22 11,266 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 144 6,492 SH   SOLE 2 318 0 6,174
NORTHEAST BK LEWISTON ME COM 66405S100 580 26,161 SH   SOLE 18 26,161 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 276 12,456 SH   SOLE 19 12,456 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 5,725 258,234 SH   SOLE 21 258,234 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 2,515 113,452 SH   SOLE 22 109,147 0 4,305
NORTHERN OIL & GAS INC NEV COM 665531109 643 327,825 SH   SOLE 2 31,450 0 296,375
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,991 1,016,022 SH   SOLE 18 1,016,022 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,405 717,043 SH   SOLE 19 717,043 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 20,570 10,495,100 SH   SOLE 21 10,495,100 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 15,045 7,676,171 SH   SOLE 22 7,344,112 0 332,059
NORTHERN OIL & GAS INC NEV COM 665531109 143 73,130 SH   SOLE 23 73,130 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 509 259,694 SH   SOLE 26 0 0 259,694
NORTHERN OIL & GAS INC NEV COM 665531109 86 43,991 SH   SOLE 30 43,991 0 0
NORTHERN TECH INTL CORP COM 665809109 20 1,602 SH   SOLE 18 1,602 0 0
NORTHERN TECH INTL CORP COM 665809109 252 20,581 SH   SOLE 21 20,581 0 0
NORTHERN TECH INTL CORP COM 665809109 248 20,188 SH   SOLE 22 20,188 0 0
NORTHERN TR CORP COM 665859104 46,296 496,102 SH   SOLE 2 50,311 0 445,791
NORTHERN TR CORP COM 665859104 7,633 81,797 SH   SOLE 4 76,171 0 5,626
NORTHERN TR CORP COM 665859104 17,528 187,829 SH   SOLE 7 187,829 0 0
NORTHERN TR CORP COM 665859104 32 339 SH   SOLE 13 339 0 0
NORTHERN TR CORP COM 665859104 219 2,347 SH   SOLE 15 2,347 0 0
NORTHERN TR CORP COM 665859104 0 4 SH   SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 48,376 518,388 SH   SOLE 18 490,017 0 28,371
NORTHERN TR CORP COM 665859104 5,534 59,297 SH   SOLE 19 59,297 0 0
NORTHERN TR CORP COM 665859104 472,561 5,063,878 SH   SOLE 21 5,063,878 0 0
NORTHERN TR CORP COM 665859104 472,048 5,058,378 SH   SOLE 22 4,511,506 0 546,872
NORTHERN TR CORP COM 665859104 14,168 151,818 SH   SOLE 23 151,818 0 0
NORTHERN TR CORP COM 665859104 18,552 198,803 SH   SOLE 25 198,803 0 0
NORTHERN TR CORP COM 665859104 92,064 986,541 SH   SOLE 26 246,122 0 740,419
NORTHERN TR CORP COM 665859104 3,891 41,700 SH   SOLE 28 30,727 0 10,973
NORTHERN TR CORP COM 665859104 402 4,306 SH   SOLE 29 4,306 0 0
NORTHERN TR CORP COM 665859104 77,062 825,778 SH   SOLE 30 825,778 0 0
NORTHERN TR CORP COM 665859104 4,206 45,071 SH   SOLE 31 37,176 0 7,895
NORTHERN TR CORP COM 665859104 1,257 13,475 SH   SOLE 34 13,475 0 0
NORTHERN TR CORP COM 665859104 16,323 174,919 SH   SOLE 36 174,919 0 0
NORTHERN TR CORP COM 665859104 505 5,416 SH   SOLE 40 5,416 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 693 43,141 SH   SOLE 2 1,652 0 41,489
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,150 196,110 SH   SOLE 18 196,110 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,206 75,086 SH   SOLE 19 75,086 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 77,362 4,817,052 SH   SOLE 21 4,817,052 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 24,461 1,523,090 SH   SOLE 22 1,462,552 0 60,538
NORTHFIELD BANCORP INC DEL COM 66611T108 58 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 95 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 955 59,493 SH   SOLE 30 59,493 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 83 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 287 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 965 24,330 SH   SOLE 18 24,330 0 0
NORTHRIM BANCORP INC COM 666762109 463 11,671 SH   SOLE 19 11,671 0 0
NORTHRIM BANCORP INC COM 666762109 9,602 242,041 SH   SOLE 21 242,041 0 0
NORTHRIM BANCORP INC COM 666762109 10,039 253,063 SH   SOLE 22 246,993 0 6,070
NORTHROP GRUMMAN CORP COM 666807102 163,879 437,255 SH   SOLE 2 89,681 0 347,574
NORTHROP GRUMMAN CORP COM 666807102 21,374 57,029 SH   SOLE 4 52,658 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 52,602 140,350 SH   SOLE 7 140,350 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,610 9,632 SH   SOLE 13 9,632 0 0
NORTHROP GRUMMAN CORP COM 666807102 602 1,606 SH   SOLE 15 1,606 0 0
NORTHROP GRUMMAN CORP COM 666807102 190,616 508,594 SH   SOLE 18 473,900 0 34,694
NORTHROP GRUMMAN CORP COM 666807102 152,772 407,619 SH   SOLE 19 407,619 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,315,012 3,508,664 SH   SOLE 21 3,508,664 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,469,332 3,920,413 SH   SOLE 22 3,477,264 0 443,149
NORTHROP GRUMMAN CORP COM 666807102 50,126 133,744 SH   SOLE 23 133,744 0 0
NORTHROP GRUMMAN CORP COM 666807102 68,439 182,607 SH   SOLE 25 182,607 0 0
NORTHROP GRUMMAN CORP COM 666807102 96,600 257,745 SH   SOLE 26 96,155 0 161,590
NORTHROP GRUMMAN CORP COM 666807102 16,489 43,996 SH   SOLE 29 12,224 0 31,772
NORTHROP GRUMMAN CORP COM 666807102 194,990 520,266 SH   SOLE 30 520,266 0 0
NORTHROP GRUMMAN CORP COM 666807102 19,787 52,794 SH   SOLE 31 41,451 0 11,343
NORTHROP GRUMMAN CORP COM 666807102 45,798 122,196 SH   SOLE 36 122,196 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,398 3,731 SH   SOLE 40 3,731 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,635 99,756 SH   SOLE 2 3,818 0 95,938
NORTHWEST BANCSHARES INC MD COM 667340103 10 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 14 837 SH   SOLE 7 837 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 8,076 492,760 SH   SOLE 18 492,760 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,694 164,399 SH   SOLE 19 164,399 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 179,749 10,966,969 SH   SOLE 21 10,966,969 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 51,388 3,135,330 SH   SOLE 22 3,004,448 0 130,882
NORTHWEST BANCSHARES INC MD COM 667340103 776 47,359 SH   SOLE 26 22,765 0 24,594
NORTHWEST BANCSHARES INC MD COM 667340103 232 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,338 142,649 SH   SOLE 30 142,649 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 177 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,174 30,478 SH   SOLE 2 1,090 0 29,388
NORTHWEST NAT HLDG CO COM 66765N105 96 1,339 SH   SOLE 4 1,339 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,205 30,914 SH   SOLE 7 30,914 0 0
NORTHWEST NAT HLDG CO COM 66765N105 9,751 136,677 SH   SOLE 18 136,677 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,716 52,083 SH   SOLE 19 52,083 0 0
NORTHWEST NAT HLDG CO COM 66765N105 240,267 3,367,908 SH   SOLE 21 3,367,908 0 0
NORTHWEST NAT HLDG CO COM 66765N105 65,446 917,388 SH   SOLE 22 873,895 0 43,493
NORTHWEST NAT HLDG CO COM 66765N105 375 5,255 SH   SOLE 26 3,464 0 1,791
NORTHWEST NAT HLDG CO COM 66765N105 243 3,407 SH   SOLE 28 3,407 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,704 51,914 SH   SOLE 30 51,914 0 0
NORTHWEST NAT HLDG CO COM 66765N105 95 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 216 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 273 9,695 SH   SOLE 2 371 0 9,324
NORTHWEST PIPE CO COM 667746101 9 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 980 34,824 SH   SOLE 18 34,824 0 0
NORTHWEST PIPE CO COM 667746101 473 16,788 SH   SOLE 19 16,788 0 0
NORTHWEST PIPE CO COM 667746101 9,577 340,223 SH   SOLE 21 340,223 0 0
NORTHWEST PIPE CO COM 667746101 8,347 296,512 SH   SOLE 22 290,128 0 6,384
NORTHWESTERN CORP COM NEW 668074305 5,468 72,859 SH   SOLE 2 23,418 0 49,441
NORTHWESTERN CORP COM NEW 668074305 181 2,408 SH   SOLE 4 2,408 0 0
NORTHWESTERN CORP COM NEW 668074305 4,173 55,601 SH   SOLE 7 55,601 0 0
NORTHWESTERN CORP COM NEW 668074305 24,179 322,166 SH   SOLE 18 322,166 0 0
NORTHWESTERN CORP COM NEW 668074305 6,762 90,094 SH   SOLE 19 90,094 0 0
NORTHWESTERN CORP COM NEW 668074305 361,195 4,812,731 SH   SOLE 21 4,812,731 0 0
NORTHWESTERN CORP COM NEW 668074305 132,924 1,771,145 SH   SOLE 22 1,693,636 0 77,509
NORTHWESTERN CORP COM NEW 668074305 1,036 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 523 6,968 SH   SOLE 28 6,968 0 0
NORTHWESTERN CORP COM NEW 668074305 2,311 30,795 SH   SOLE 30 30,795 0 0
NORTHWESTERN CORP COM NEW 668074305 1,369 18,238 SH   SOLE 32 18,238 0 0
NORTHWESTERN CORP COM NEW 668074305 265 3,537 SH   SOLE 36 3,537 0 0
NORTHWESTERN CORP COM NEW 668074305 335 4,465 SH   SOLE 40 4,465 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 29,150 563,067 SH   SOLE 2 75,272 0 487,795
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,256 101,520 SH   SOLE 4 95,765 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,998 193,127 SH   SOLE 7 187,754 0 5,373
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 313 6,051 SH   SOLE 13 6,051 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 107 2,064 SH   SOLE 15 2,064 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 22,337 431,473 SH   SOLE 18 402,399 0 29,074
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,081 59,519 SH   SOLE 19 59,519 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 257,330 4,970,640 SH   SOLE 21 4,970,640 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 275,311 5,317,957 SH   SOLE 22 4,753,530 0 564,427
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,380 161,865 SH   SOLE 23 161,865 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,808 208,770 SH   SOLE 25 208,770 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45,804 884,755 SH   SOLE 26 302,069 0 582,686
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,054 39,677 SH   SOLE 28 27,540 0 12,137
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,582 49,876 SH   SOLE 29 4,259 0 45,617
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 46,475 897,727 SH   SOLE 30 897,727 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,458 47,481 SH   SOLE 31 39,187 0 8,294
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 748 14,446 SH   SOLE 34 14,446 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,786 150,405 SH   SOLE 36 150,405 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 276 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 180 5,707 SH   SOLE 2 201 0 5,506
NORWOOD FINANCIAL CORP COM 669549107 5 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 668 21,124 SH   SOLE 18 21,124 0 0
NORWOOD FINANCIAL CORP COM 669549107 309 9,778 SH   SOLE 19 9,778 0 0
NORWOOD FINANCIAL CORP COM 669549107 6,510 205,934 SH   SOLE 21 205,934 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,915 60,568 SH   SOLE 22 56,922 0 3,646
NOVA LIFESTYLE INC COM 66979P102 9 13,728 SH   SOLE 21 13,728 0 0
NOVA LIFESTYLE INC COM 66979P102 26 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,278 210,613 SH   SOLE 2 9,521 0 201,092
NOVAGOLD RES INC COM NEW 66987E206 26 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,773 786,309 SH   SOLE 18 786,309 0 0
NOVAGOLD RES INC COM NEW 66987E206 2,532 417,101 SH   SOLE 19 417,101 0 0
NOVAGOLD RES INC COM NEW 66987E206 44,430 7,319,617 SH   SOLE 21 7,319,617 0 0
NOVAGOLD RES INC COM NEW 66987E206 15,888 2,617,473 SH   SOLE 22 2,428,106 0 189,367
NOVAN INC COM 66988N106 10 3,959 SH   SOLE 18 3,959 0 0
NOVAN INC COM 66988N106 121 46,953 SH   SOLE 21 46,953 0 0
NOVAN INC COM 66988N106 109 42,174 SH   SOLE 22 42,174 0 0
NOVANTA INC COM 67000B104 2,383 29,162 SH   SOLE 2 1,309 0 27,853
NOVANTA INC COM 67000B104 13 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 49 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 9,367 114,629 SH   SOLE 18 114,629 0 0
NOVANTA INC COM 67000B104 4,725 57,820 SH   SOLE 19 57,820 0 0
NOVANTA INC COM 67000B104 93,170 1,140,115 SH   SOLE 21 1,140,115 0 0
NOVANTA INC COM 67000B104 78,630 962,191 SH   SOLE 22 917,368 0 44,823
NOVANTA INC COM 67000B104 710 8,693 SH   SOLE 26 6,010 0 2,683
NOVANTA INC COM 67000B104 371 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 756 9,248 SH   SOLE 30 9,248 0 0
NOVANTA INC COM 67000B104 260 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 126,235 1,452,649 SH   SOLE 18 1,377,309 0 75,340
NOVARTIS A G SPONSORED ADR 66987V109 33,896 390,057 SH   SOLE 19 390,057 0 0
NOVARTIS A G SPONSORED ADR 66987V109 810 9,322 SH   SOLE 23 9,322 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,709 19,665 SH   SOLE 25 0 0 19,665
NOVARTIS A G SPONSORED ADR 66987V109 21,125 243,099 SH   SOLE 34 243,099 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,049 12,071 SH   SOLE 36 12,071 0 0
NOVAVAX INC COM NEW 670002401 114 22,715 SH   SOLE 2 708 0 22,007
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 423 84,265 SH   SOLE 18 84,265 0 0
NOVAVAX INC COM NEW 670002401 200 39,931 SH   SOLE 19 39,931 0 0
NOVAVAX INC COM NEW 670002401 5,345 1,064,820 SH   SOLE 21 1,064,820 0 0
NOVAVAX INC COM NEW 670002401 2,949 587,389 SH   SOLE 22 563,688 0 23,701
NOVAVAX INC COM NEW 670002401 267 53,111 SH   SOLE 23 53,111 0 0
NOVAVAX INC COM NEW 670002401 83 16,512 SH   SOLE 26 15,724 0 788
NOVAVAX INC COM NEW 670002401 10 1,939 SH   SOLE 28 1,939 0 0
NOVAVAX INC COM NEW 670002401 26 5,107 SH   SOLE 30 5,107 0 0
NOVAVAX INC COM NEW 670002401 7 1,430 SH   SOLE 40 1,430 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 271 650,000 PRN   SOLE 21 650,000 0 0
NOVO-NORDISK A S ADR 670100205 890 17,212 SH   SOLE 2 17,212 0 0
NOVO-NORDISK A S ADR 670100205 146,142 2,826,729 SH   SOLE 18 2,634,544 0 192,185
NOVO-NORDISK A S ADR 670100205 144,201 2,789,187 SH   SOLE 19 2,789,187 0 0
NOVO-NORDISK A S ADR 670100205 8,422 162,910 SH   SOLE 22 162,910 0 0
NOVO-NORDISK A S ADR 670100205 2,659 51,429 SH   SOLE 25 15,886 0 35,543
NOVO-NORDISK A S ADR 670100205 18,039 348,920 SH   SOLE 34 348,920 0 0
NOVO-NORDISK A S ADR 670100205 989 19,122 SH   SOLE 36 19,122 0 0
NOVOCURE LTD ORD SHS G6674U108 6,078 81,274 SH   SOLE 2 9,153 0 72,121
NOVOCURE LTD ORD SHS G6674U108 30 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 120 1,610 SH   SOLE 7 1,610 0 0
NOVOCURE LTD ORD SHS G6674U108 23,963 320,446 SH   SOLE 18 297,275 0 23,171
NOVOCURE LTD ORD SHS G6674U108 20,259 270,914 SH   SOLE 19 270,914 0 0
NOVOCURE LTD ORD SHS G6674U108 285,265 3,814,726 SH   SOLE 21 3,814,726 0 0
NOVOCURE LTD ORD SHS G6674U108 85,504 1,143,401 SH   SOLE 22 1,037,421 0 105,980
NOVOCURE LTD ORD SHS G6674U108 1,545 20,667 SH   SOLE 23 20,667 0 0
NOVOCURE LTD ORD SHS G6674U108 5,772 77,190 SH   SOLE 26 20,287 0 56,903
NOVOCURE LTD ORD SHS G6674U108 865 11,568 SH   SOLE 28 11,568 0 0
NOVOCURE LTD ORD SHS G6674U108 8,006 107,063 SH   SOLE 30 107,063 0 0
NOVOCURE LTD ORD SHS G6674U108 4,775 63,856 SH   SOLE 31 0 0 63,856
NOVOCURE LTD ORD SHS G6674U108 73 972 SH   SOLE 34 972 0 0
NOVOCURE LTD ORD SHS G6674U108 579 7,744 SH   SOLE 40 7,744 0 0
NOVUS THERAPEUTICS INC COM 67011N105 1 2,041 SH   SOLE 18 2,041 0 0
NOVUS THERAPEUTICS INC COM 67011N105 15 23,923 SH   SOLE 21 23,923 0 0
NOVUS THERAPEUTICS INC COM 67011N105 4 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 1,830 159,570 SH   SOLE 2 50,838 0 108,732
NOW INC COM 67011P100 7 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 43 3,769 SH   SOLE 7 3,769 0 0
NOW INC COM 67011P100 7,127 621,337 SH   SOLE 18 621,337 0 0
NOW INC COM 67011P100 2,124 185,176 SH   SOLE 19 185,176 0 0
NOW INC COM 67011P100 87,877 7,661,466 SH   SOLE 21 7,661,466 0 0
NOW INC COM 67011P100 43,612 3,802,247 SH   SOLE 22 3,634,453 0 167,794
NOW INC COM 67011P100 586 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 176 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 366 31,916 SH   SOLE 30 31,916 0 0
NOW INC COM 67011P100 2,866 249,866 SH   SOLE 31 0 0 249,866
NOW INC COM 67011P100 102 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 136 11,818 SH   SOLE 40 11,818 0 0
NRC GROUP HLDGS CORP COM 629375106 98 7,904 SH   SOLE 2 407 0 7,497
NRC GROUP HLDGS CORP COM 629375106 448 36,023 SH   SOLE 18 36,023 0 0
NRC GROUP HLDGS CORP COM 629375106 210 16,858 SH   SOLE 19 16,858 0 0
NRC GROUP HLDGS CORP COM 629375106 4,953 398,118 SH   SOLE 21 398,118 0 0
NRC GROUP HLDGS CORP COM 629375106 1,175 94,478 SH   SOLE 22 91,744 0 2,734
NRG ENERGY INC COM NEW 629377508 27,190 686,618 SH   SOLE 2 99,654 0 586,964
NRG ENERGY INC COM NEW 629377508 4,406 111,254 SH   SOLE 4 103,245 0 8,009
NRG ENERGY INC COM NEW 629377508 14,305 361,235 SH   SOLE 7 261,489 0 99,746
NRG ENERGY INC COM NEW 629377508 20 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 108 2,716 SH   SOLE 15 2,716 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 20,485 517,289 SH   SOLE 18 477,967 0 39,322
NRG ENERGY INC COM NEW 629377508 3,369 85,071 SH   SOLE 19 85,071 0 0
NRG ENERGY INC COM NEW 629377508 243,362 6,145,511 SH   SOLE 21 6,145,511 0 0
NRG ENERGY INC COM NEW 629377508 295,948 7,473,430 SH   SOLE 22 6,740,157 0 733,273
NRG ENERGY INC COM NEW 629377508 8,872 224,033 SH   SOLE 23 224,033 0 0
NRG ENERGY INC COM NEW 629377508 11,025 278,415 SH   SOLE 25 278,415 0 0
NRG ENERGY INC COM NEW 629377508 49,959 1,261,588 SH   SOLE 26 399,153 0 862,435
NRG ENERGY INC COM NEW 629377508 2,013 50,824 SH   SOLE 28 36,578 0 14,246
NRG ENERGY INC COM NEW 629377508 204 5,142 SH   SOLE 29 5,142 0 0
NRG ENERGY INC COM NEW 629377508 37,824 955,159 SH   SOLE 30 955,159 0 0
NRG ENERGY INC COM NEW 629377508 2,615 66,043 SH   SOLE 31 55,345 0 10,698
NRG ENERGY INC COM NEW 629377508 715 18,045 SH   SOLE 34 18,045 0 0
NRG ENERGY INC COM NEW 629377508 7,587 191,588 SH   SOLE 36 191,588 0 0
NRG ENERGY INC COM NEW 629377508 248 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 638 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12,176 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1,890 1,682,000 PRN   SOLE 21 1,682,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 123 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,073 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 9 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,047 189,218 SH   SOLE 2 72,843 0 116,375
NU SKIN ENTERPRISES INC CL A 67018T105 124 2,909 SH   SOLE 4 2,909 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 294 6,921 SH   SOLE 7 6,921 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,122 190,977 SH   SOLE 18 190,254 0 723
NU SKIN ENTERPRISES INC CL A 67018T105 571 13,432 SH   SOLE 19 13,432 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 165,812 3,898,716 SH   SOLE 21 3,898,716 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 82,754 1,945,785 SH   SOLE 22 1,811,345 0 134,440
NU SKIN ENTERPRISES INC CL A 67018T105 58 1,375 SH   SOLE 23 1,375 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 720 16,926 SH   SOLE 26 11,496 0 5,430
NU SKIN ENTERPRISES INC CL A 67018T105 290 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 745 17,512 SH   SOLE 30 17,512 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 49 1,153 SH   SOLE 31 1,153 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 896 21,071 SH   SOLE 32 21,071 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 40 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 240 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9,355 573,545 SH   SOLE 2 33,904 0 539,641
NUANCE COMMUNICATIONS INC COM 67020Y100 18 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 113 6,939 SH   SOLE 7 6,939 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,235 137,044 SH   SOLE 18 137,044 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,058 64,862 SH   SOLE 19 64,862 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 67,182 4,119,058 SH   SOLE 21 4,119,058 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 129,223 7,922,950 SH   SOLE 22 7,342,032 0 580,918
NUANCE COMMUNICATIONS INC COM 67020Y100 6,256 383,567 SH   SOLE 26 109,863 0 273,704
NUANCE COMMUNICATIONS INC COM 67020Y100 620 38,020 SH   SOLE 28 38,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,575 525,745 SH   SOLE 30 525,745 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 174 10,654 SH   SOLE 31 6,123 0 4,531
NUANCE COMMUNICATIONS INC COM 67020Y100 49 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 449 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,786 1,890,000 PRN   SOLE 21 1,890,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,005 1,025,000 PRN   SOLE 21 1,025,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 3 453 SH   SOLE 22 453 0 0
NUCOR CORP COM 670346105 39,896 783,662 SH   SOLE 2 98,432 0 685,230
NUCOR CORP COM 670346105 5,992 117,707 SH   SOLE 4 109,337 0 8,370
NUCOR CORP COM 670346105 26,221 515,052 SH   SOLE 7 354,898 0 160,154
NUCOR CORP COM 670346105 363 7,140 SH   SOLE 13 7,140 0 0
NUCOR CORP COM 670346105 140 2,744 SH   SOLE 15 2,744 0 0
NUCOR CORP COM 670346105 1 12 SH   SOLE 17 0 0 12
NUCOR CORP COM 670346105 39,845 782,661 SH   SOLE 18 741,135 0 41,526
NUCOR CORP COM 670346105 4,914 96,521 SH   SOLE 19 96,521 0 0
NUCOR CORP COM 670346105 408,450 8,022,974 SH   SOLE 21 8,022,974 0 0
NUCOR CORP COM 670346105 401,344 7,883,407 SH   SOLE 22 7,032,134 0 851,273
NUCOR CORP COM 670346105 11,258 221,139 SH   SOLE 23 221,139 0 0
NUCOR CORP COM 670346105 14,259 280,077 SH   SOLE 25 280,077 0 0
NUCOR CORP COM 670346105 93,187 1,830,426 SH   SOLE 26 417,845 0 1,412,581
NUCOR CORP COM 670346105 2,907 57,099 SH   SOLE 28 39,606 0 17,493
NUCOR CORP COM 670346105 366 7,187 SH   SOLE 29 7,187 0 0
NUCOR CORP COM 670346105 59,958 1,177,734 SH   SOLE 30 1,177,734 0 0
NUCOR CORP COM 670346105 3,360 65,994 SH   SOLE 31 52,861 0 13,133
NUCOR CORP COM 670346105 1,043 20,479 SH   SOLE 34 20,479 0 0
NUCOR CORP COM 670346105 12,213 239,901 SH   SOLE 36 239,901 0 0
NUCOR CORP COM 670346105 403 7,919 SH   SOLE 40 7,919 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 14,115 498,405 SH   SOLE 19 498,405 0 0
NUTANIX INC CL A 67059N108 6,645 253,150 SH   SOLE 2 9,960 0 243,190
NUTANIX INC CL A 67059N108 18 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 2,112 80,476 SH   SOLE 18 80,476 0 0
NUTANIX INC CL A 67059N108 833 31,720 SH   SOLE 19 31,720 0 0
NUTANIX INC CL A 67059N108 59,466 2,265,356 SH   SOLE 21 2,265,356 0 0
NUTANIX INC CL A 67059N108 101,474 3,865,676 SH   SOLE 22 3,593,878 0 271,798
NUTANIX INC CL A 67059N108 1,479 56,328 SH   SOLE 26 33,768 0 22,560
NUTANIX INC CL A 67059N108 434 16,541 SH   SOLE 28 16,541 0 0
NUTANIX INC CL A 67059N108 1,070 40,775 SH   SOLE 30 40,775 0 0
NUTANIX INC CL A 67059N108 78 2,967 SH   SOLE 31 2,967 0 0
NUTANIX INC CL A 67059N108 382 14,555 SH   SOLE 40 14,555 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,455 1,559,000 PRN   SOLE 21 1,559,000 0 0
NUTRIEN LTD COM 67077M108 364 7,295 SH   SOLE 2 7,295 0 0
NUTRIEN LTD COM 67077M108 21 423 SH   SOLE 18 423 0 0
NUTRIEN LTD COM 67077M108 3,305 66,255 SH   SOLE 21 66,255 0 0
NUTRIEN LTD COM 67077M108 5,268 105,619 SH   SOLE 22 105,619 0 0
NUVASIVE INC COM 670704105 4,262 67,243 SH   SOLE 2 24,115 0 43,128
NUVASIVE INC COM 670704105 15 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 60 953 SH   SOLE 7 953 0 0
NUVASIVE INC COM 670704105 19,239 303,543 SH   SOLE 18 297,824 0 5,719
NUVASIVE INC COM 670704105 6,991 110,301 SH   SOLE 19 110,301 0 0
NUVASIVE INC COM 670704105 250,846 3,957,809 SH   SOLE 21 3,957,809 0 0
NUVASIVE INC COM 670704105 111,627 1,761,232 SH   SOLE 22 1,691,561 0 69,671
NUVASIVE INC COM 670704105 27 425 SH   SOLE 23 425 0 0
NUVASIVE INC COM 670704105 1,380 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 413 6,512 SH   SOLE 28 6,512 0 0
NUVASIVE INC COM 670704105 1,785 28,170 SH   SOLE 30 28,170 0 0
NUVASIVE INC COM 670704105 331 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,469 2,090,000 PRN   SOLE 21 2,090,000 0 0
NUVECTRA CORP COM 67075N108 5 3,710 SH   SOLE 18 3,710 0 0
NUVECTRA CORP COM 67075N108 69 50,657 SH   SOLE 21 50,657 0 0
NUVECTRA CORP COM 67075N108 486 357,686 SH   SOLE 22 357,686 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1 66 SH   SOLE 18 66 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,608 103,358 SH   SOLE 2 103,358 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 400 27,981 SH   SOLE 18 27,981 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 20 4,751 SH   SOLE 21 4,751 0 0
NV5 GLOBAL INC COM 62945V109 619 9,064 SH   SOLE 2 421 0 8,643
NV5 GLOBAL INC COM 62945V109 3 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 3,458 50,656 SH   SOLE 7 50,656 0 0
NV5 GLOBAL INC COM 62945V109 2,525 36,981 SH   SOLE 18 36,981 0 0
NV5 GLOBAL INC COM 62945V109 1,216 17,818 SH   SOLE 19 17,818 0 0
NV5 GLOBAL INC COM 62945V109 24,487 358,676 SH   SOLE 21 358,676 0 0
NV5 GLOBAL INC COM 62945V109 20,681 302,927 SH   SOLE 22 288,556 0 14,371
NV5 GLOBAL INC COM 62945V109 312 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 250 3,661 SH   SOLE 28 3,661 0 0
NV5 GLOBAL INC COM 62945V109 225 3,292 SH   SOLE 30 3,292 0 0
NV5 GLOBAL INC COM 62945V109 40 591 SH   SOLE 40 591 0 0
NVE CORP COM NEW 629445206 295 4,445 SH   SOLE 2 187 0 4,258
NVE CORP COM NEW 629445206 9 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,138 17,153 SH   SOLE 18 17,153 0 0
NVE CORP COM NEW 629445206 666 10,037 SH   SOLE 19 10,037 0 0
NVE CORP COM NEW 629445206 11,513 173,526 SH   SOLE 21 173,526 0 0
NVE CORP COM NEW 629445206 10,383 156,482 SH   SOLE 22 150,559 0 5,923
NVE CORP COM NEW 629445206 36 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 110 1,659 SH   SOLE 30 1,659 0 0
NVE CORP COM NEW 629445206 105 1,585 SH   SOLE 34 1,585 0 0
NVE CORP COM NEW 629445206 31 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 9,122 413,903 SH   SOLE 2 111,745 0 302,158
NVENT ELECTRIC PLC SHS G6700G107 65 2,938 SH   SOLE 4 2,938 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,508 159,175 SH   SOLE 7 159,175 0 0
NVENT ELECTRIC PLC SHS G6700G107 10,775 488,902 SH   SOLE 18 488,902 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,432 110,359 SH   SOLE 19 110,359 0 0
NVENT ELECTRIC PLC SHS G6700G107 166,295 7,545,139 SH   SOLE 21 7,545,139 0 0
NVENT ELECTRIC PLC SHS G6700G107 121,356 5,506,166 SH   SOLE 22 5,167,552 0 338,614
NVENT ELECTRIC PLC SHS G6700G107 117 5,304 SH   SOLE 23 5,304 0 0
NVENT ELECTRIC PLC SHS G6700G107 419 19,030 SH   SOLE 25 19,030 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,592 72,212 SH   SOLE 26 48,089 0 24,123
NVENT ELECTRIC PLC SHS G6700G107 493 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,010 45,815 SH   SOLE 30 45,815 0 0
NVENT ELECTRIC PLC SHS G6700G107 92 4,180 SH   SOLE 31 3,185 0 995
NVENT ELECTRIC PLC SHS G6700G107 669 30,355 SH   SOLE 34 30,355 0 0
NVENT ELECTRIC PLC SHS G6700G107 166 7,553 SH   SOLE 36 7,553 0 0
NVENT ELECTRIC PLC SHS G6700G107 353 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 285,060 1,637,619 SH   SOLE 2 308,476 0 1,329,143
NVIDIA CORP COM 67066G104 44,851 257,661 SH   SOLE 4 242,143 0 15,518
NVIDIA CORP COM 67066G104 97,343 559,216 SH   SOLE 7 559,216 0 0
NVIDIA CORP COM 67066G104 7,017 40,314 SH   SOLE 13 40,314 0 0
NVIDIA CORP COM 67066G104 1,153 6,622 SH   SOLE 15 6,622 0 0
NVIDIA CORP COM 67066G104 17 100 SH   SOLE 17 0 0 100
NVIDIA CORP COM 67066G104 262,095 1,505,688 SH   SOLE 18 1,382,269 0 123,419
NVIDIA CORP COM 67066G104 89,910 516,517 SH   SOLE 19 516,517 0 0
NVIDIA CORP COM 67066G104 2,285,859 13,131,835 SH   SOLE 21 13,131,835 0 0
NVIDIA CORP COM 67066G104 2,603,647 14,957,472 SH   SOLE 22 13,214,000 0 1,743,472
NVIDIA CORP COM 67066G104 80,978 465,201 SH   SOLE 23 465,201 0 0
NVIDIA CORP COM 67066G104 107,365 616,791 SH   SOLE 25 616,791 0 0
NVIDIA CORP COM 67066G104 470,051 2,700,359 SH   SOLE 26 675,868 0 2,024,491
NVIDIA CORP COM 67066G104 19,219 110,412 SH   SOLE 28 79,927 0 30,485
NVIDIA CORP COM 67066G104 25,326 145,495 SH   SOLE 29 30,893 0 114,602
NVIDIA CORP COM 67066G104 467,451 2,685,422 SH   SOLE 30 2,685,422 0 0
NVIDIA CORP COM 67066G104 38,273 219,873 SH   SOLE 31 135,195 0 84,678
NVIDIA CORP COM 67066G104 18,396 105,679 SH   SOLE 32 105,679 0 0
NVIDIA CORP COM 67066G104 26,061 149,715 SH   SOLE 34 149,715 0 0
NVIDIA CORP COM 67066G104 70,345 404,121 SH   SOLE 36 404,121 0 0
NVIDIA CORP COM 67066G104 2,368 13,605 SH   SOLE 40 13,605 0 0
NVR INC COM 62944T105 32,438 8,726 SH   SOLE 2 1,737 0 6,989
NVR INC COM 62944T105 5,840 1,571 SH   SOLE 4 1,478 0 93
NVR INC COM 62944T105 18,111 4,872 SH   SOLE 7 3,455 0 1,417
NVR INC COM 62944T105 182 49 SH   SOLE 13 49 0 0
NVR INC COM 62944T105 104 28 SH   SOLE 15 28 0 0
NVR INC COM 62944T105 25,416 6,837 SH   SOLE 18 6,366 0 471
NVR INC COM 62944T105 4,483 1,206 SH   SOLE 19 1,206 0 0
NVR INC COM 62944T105 519,492 139,748 SH   SOLE 21 139,748 0 0
NVR INC COM 62944T105 349,743 94,084 SH   SOLE 22 84,582 0 9,502
NVR INC COM 62944T105 9,301 2,502 SH   SOLE 23 2,502 0 0
NVR INC COM 62944T105 12,479 3,357 SH   SOLE 25 3,357 0 0
NVR INC COM 62944T105 60,310 16,224 SH   SOLE 26 4,917 0 11,307
NVR INC COM 62944T105 2,613 703 SH   SOLE 28 527 0 176
NVR INC COM 62944T105 2,944 792 SH   SOLE 29 76 0 716
NVR INC COM 62944T105 50,303 13,532 SH   SOLE 30 13,532 0 0
NVR INC COM 62944T105 10,435 2,807 SH   SOLE 31 630 0 2,177
NVR INC COM 62944T105 874 235 SH   SOLE 34 235 0 0
NVR INC COM 62944T105 8,940 2,405 SH   SOLE 36 2,405 0 0
NVR INC COM 62944T105 268 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24,399 223,597 SH   SOLE 2 134,578 0 89,019
NXP SEMICONDUCTORS N V COM N6596X109 13,369 122,512 SH   SOLE 4 114,324 0 8,188
NXP SEMICONDUCTORS N V COM N6596X109 24,046 220,361 SH   SOLE 7 217,657 0 2,704
NXP SEMICONDUCTORS N V COM N6596X109 941 8,624 SH   SOLE 13 8,624 0 0
NXP SEMICONDUCTORS N V COM N6596X109 439 4,020 SH   SOLE 15 4,020 0 0
NXP SEMICONDUCTORS N V COM N6596X109 132,729 1,216,354 SH   SOLE 18 1,190,112 0 26,242
NXP SEMICONDUCTORS N V COM N6596X109 132,500 1,214,258 SH   SOLE 19 1,214,258 0 0
NXP SEMICONDUCTORS N V COM N6596X109 450,757 4,130,837 SH   SOLE 21 4,130,837 0 0
NXP SEMICONDUCTORS N V COM N6596X109 493,747 4,524,810 SH   SOLE 22 4,155,777 0 369,033
NXP SEMICONDUCTORS N V COM N6596X109 24,391 223,523 SH   SOLE 23 223,523 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,561 335,052 SH   SOLE 25 335,052 0 0
NXP SEMICONDUCTORS N V COM N6596X109 119,724 1,097,177 SH   SOLE 26 288,481 0 808,696
NXP SEMICONDUCTORS N V COM N6596X109 4,210 38,584 SH   SOLE 28 38,584 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,655 42,657 SH   SOLE 29 7,968 0 34,689
NXP SEMICONDUCTORS N V COM N6596X109 163,715 1,500,323 SH   SOLE 30 1,500,323 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,420 251,283 SH   SOLE 31 60,780 0 190,503
NXP SEMICONDUCTORS N V COM N6596X109 5,099 46,730 SH   SOLE 32 46,730 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9,569 87,694 SH   SOLE 34 87,694 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,245 231,348 SH   SOLE 36 231,348 0 0
NXP SEMICONDUCTORS N V COM N6596X109 754 6,914 SH   SOLE 40 6,914 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 19 10,644 SH   SOLE 18 10,644 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 33 17,877 SH   SOLE 19 17,877 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 165 90,287 SH   SOLE 21 90,287 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 7 3,771 SH   SOLE 22 3,771 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 15 8,192 SH   SOLE 23 8,192 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 77,630 194,801 SH   SOLE 2 29,497 0 165,304
O REILLY AUTOMOTIVE INC NEW COM 67103H107 12,457 31,260 SH   SOLE 4 29,077 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 30,217 75,824 SH   SOLE 7 74,847 0 977
O REILLY AUTOMOTIVE INC NEW COM 67103H107 456 1,144 SH   SOLE 13 1,144 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 377 947 SH   SOLE 15 947 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 143,646 360,458 SH   SOLE 18 319,091 0 41,367
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,293 63,470 SH   SOLE 19 63,470 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 880,047 2,208,344 SH   SOLE 21 2,208,344 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 770,057 1,932,341 SH   SOLE 22 1,731,415 0 200,926
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,862 57,368 SH   SOLE 23 57,368 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 31,774 79,733 SH   SOLE 25 71,727 0 8,006
O REILLY AUTOMOTIVE INC NEW COM 67103H107 122,166 306,557 SH   SOLE 26 102,232 0 204,325
O REILLY AUTOMOTIVE INC NEW COM 67103H107 6,167 15,475 SH   SOLE 28 11,316 0 4,159
O REILLY AUTOMOTIVE INC NEW COM 67103H107 791 1,986 SH   SOLE 29 1,986 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 129,180 324,157 SH   SOLE 30 324,157 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,268 33,293 SH   SOLE 31 14,338 0 18,955
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,336 10,880 SH   SOLE 32 10,880 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 32,534 81,638 SH   SOLE 34 81,638 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,844 62,343 SH   SOLE 36 62,343 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 689 1,730 SH   SOLE 40 1,730 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 113 6,712 SH   SOLE 2 304 0 6,408
OAK VALLEY BANCORP OAKDALE C COM 671807105 415 24,722 SH   SOLE 18 24,722 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 187 11,166 SH   SOLE 19 11,166 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 3,761 224,247 SH   SOLE 21 224,247 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 1,100 65,599 SH   SOLE 22 61,750 0 3,849
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,260 629,333 SH   SOLE 30 629,333 0 0
OASIS PETE INC NEW COM 674215108 1,675 484,004 SH   SOLE 2 163,100 0 320,904
OASIS PETE INC NEW COM 674215108 5 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 38 10,959 SH   SOLE 7 10,959 0 0
OASIS PETE INC NEW COM 674215108 6,099 1,762,716 SH   SOLE 18 1,762,716 0 0
OASIS PETE INC NEW COM 674215108 2,594 749,773 SH   SOLE 19 749,773 0 0
OASIS PETE INC NEW COM 674215108 74,860 21,635,802 SH   SOLE 21 21,635,802 0 0
OASIS PETE INC NEW COM 674215108 36,496 10,547,987 SH   SOLE 22 10,109,846 0 438,141
OASIS PETE INC NEW COM 674215108 171 49,426 SH   SOLE 23 49,426 0 0
OASIS PETE INC NEW COM 674215108 1,097 317,179 SH   SOLE 26 41,113 0 276,066
OASIS PETE INC NEW COM 674215108 129 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 490 141,653 SH   SOLE 30 141,653 0 0
OASIS PETE INC NEW COM 674215108 49 14,289 SH   SOLE 36 14,289 0 0
OASIS PETE INC NEW COM 674215108 106 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 652 880,000 PRN   SOLE 21 880,000 0 0
OCCIDENTAL PETE CORP COM 674599105 98,806 2,221,847 SH   SOLE 2 266,715 0 1,955,132
OCCIDENTAL PETE CORP COM 674599105 15,652 351,960 SH   SOLE 4 327,746 0 24,214
OCCIDENTAL PETE CORP COM 674599105 37,153 835,452 SH   SOLE 7 807,693 0 27,759
OCCIDENTAL PETE CORP COM 674599105 1,572 35,353 SH   SOLE 13 35,353 0 0
OCCIDENTAL PETE CORP COM 674599105 373 8,392 SH   SOLE 15 8,392 0 0
OCCIDENTAL PETE CORP COM 674599105 0 9 SH   SOLE 17 0 0 9
OCCIDENTAL PETE CORP COM 674599105 103,595 2,329,551 SH   SOLE 18 2,209,240 0 120,312
OCCIDENTAL PETE CORP COM 674599105 5,567 125,178 SH   SOLE 19 125,178 0 0
OCCIDENTAL PETE CORP COM 674599105 936,831 21,066,584 SH   SOLE 21 21,066,584 0 0
OCCIDENTAL PETE CORP COM 674599105 985,493 22,160,853 SH   SOLE 22 19,683,758 0 2,477,095
OCCIDENTAL PETE CORP COM 674599105 28,848 648,697 SH   SOLE 23 648,697 0 0
OCCIDENTAL PETE CORP COM 674599105 42,954 965,919 SH   SOLE 25 965,919 0 0
OCCIDENTAL PETE CORP COM 674599105 153,962 3,462,152 SH   SOLE 26 1,081,285 0 2,380,867
OCCIDENTAL PETE CORP COM 674599105 7,908 177,826 SH   SOLE 28 129,991 0 47,835
OCCIDENTAL PETE CORP COM 674599105 815 18,333 SH   SOLE 29 18,333 0 0
OCCIDENTAL PETE CORP COM 674599105 152,133 3,421,028 SH   SOLE 30 3,421,028 0 0
OCCIDENTAL PETE CORP COM 674599105 8,739 196,506 SH   SOLE 31 161,931 0 34,575
OCCIDENTAL PETE CORP COM 674599105 3,046 68,493 SH   SOLE 32 68,493 0 0
OCCIDENTAL PETE CORP COM 674599105 2,547 57,273 SH   SOLE 34 57,273 0 0
OCCIDENTAL PETE CORP COM 674599105 7,624 171,447 SH   SOLE 35 171,447 0 0
OCCIDENTAL PETE CORP COM 674599105 29,772 669,496 SH   SOLE 36 669,496 0 0
OCCIDENTAL PETE CORP COM 674599105 911 20,484 SH   SOLE 40 20,484 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 2,065 152,387 SH   SOLE 2 54,083 0 98,304
OCEANEERING INTL INC COM 675232102 6 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 52 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 7,671 566,120 SH   SOLE 18 566,120 0 0
OCEANEERING INTL INC COM 675232102 3,430 253,139 SH   SOLE 19 253,139 0 0
OCEANEERING INTL INC COM 675232102 97,614 7,203,969 SH   SOLE 21 7,203,969 0 0
OCEANEERING INTL INC COM 675232102 49,892 3,682,056 SH   SOLE 22 3,506,663 0 175,393
OCEANEERING INTL INC COM 675232102 374 27,624 SH   SOLE 23 27,624 0 0
OCEANEERING INTL INC COM 675232102 1,037 76,525 SH   SOLE 26 12,844 0 63,681
OCEANEERING INTL INC COM 675232102 191 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 370 27,300 SH   SOLE 30 27,300 0 0
OCEANEERING INTL INC COM 675232102 14 1,039 SH   SOLE 34 1,039 0 0
OCEANEERING INTL INC COM 675232102 102 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 149 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,251 53,021 SH   SOLE 2 2,626 0 50,395
OCEANFIRST FINL CORP COM 675234108 14 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 23 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,104 173,886 SH   SOLE 18 173,886 0 0
OCEANFIRST FINL CORP COM 675234108 3,307 140,133 SH   SOLE 19 140,133 0 0
OCEANFIRST FINL CORP COM 675234108 40,471 1,714,871 SH   SOLE 21 1,714,871 0 0
OCEANFIRST FINL CORP COM 675234108 40,117 1,699,885 SH   SOLE 22 1,637,996 0 61,889
OCEANFIRST FINL CORP COM 675234108 256 10,830 SH   SOLE 23 10,830 0 0
OCEANFIRST FINL CORP COM 675234108 1,190 50,427 SH   SOLE 26 20,603 0 29,824
OCEANFIRST FINL CORP COM 675234108 147 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 317 13,443 SH   SOLE 30 13,443 0 0
OCEANFIRST FINL CORP COM 675234108 214 9,051 SH   SOLE 34 9,051 0 0
OCEANFIRST FINL CORP COM 675234108 92 3,898 SH   SOLE 40 3,898 0 0
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
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCULAR THERAPEUTIX INC COM 67576A100 113 37,252 SH   SOLE 2 1,503 0 35,749
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 425 139,733 SH   SOLE 18 139,733 0 0
OCULAR THERAPEUTIX INC COM 67576A100 197 64,747 SH   SOLE 19 64,747 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5,338 1,755,985 SH   SOLE 21 1,755,985 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,260 1,072,472 SH   SOLE 22 1,044,941 0 27,531
OCULAR THERAPEUTIX INC COM 67576A100 8 2,763 SH   SOLE 30 2,763 0 0
OCWEN FINL CORP COM NEW 675746309 259 137,738 SH   SOLE 2 5,152 0 132,586
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 912 485,273 SH   SOLE 18 485,273 0 0
OCWEN FINL CORP COM NEW 675746309 437 232,239 SH   SOLE 19 232,239 0 0
OCWEN FINL CORP COM NEW 675746309 9,005 4,789,956 SH   SOLE 21 4,789,956 0 0
OCWEN FINL CORP COM NEW 675746309 6,881 3,660,160 SH   SOLE 22 3,420,350 0 239,810
OCWEN FINL CORP COM NEW 675746309 53 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 29 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 59 31,630 SH   SOLE 30 31,630 0 0
OCWEN FINL CORP COM NEW 675746309 21 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 259 9,966 SH   SOLE 2 285 0 9,681
ODONATE THERAPEUTICS INC COM 676079106 6 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,112 42,739 SH   SOLE 18 42,739 0 0
ODONATE THERAPEUTICS INC COM 676079106 527 20,252 SH   SOLE 19 20,252 0 0
ODONATE THERAPEUTICS INC COM 676079106 11,213 430,767 SH   SOLE 21 430,767 0 0
ODONATE THERAPEUTICS INC COM 676079106 9,309 357,615 SH   SOLE 22 342,645 0 14,970
ODONATE THERAPEUTICS INC COM 676079106 57 2,202 SH   SOLE 30 2,202 0 0
ODONATE THERAPEUTICS INC COM 676079106 59 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 7 1,776 SH   SOLE 18 1,776 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 105 27,441 SH   SOLE 21 27,441 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 728 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 996 567,379 SH   SOLE 2 22,088 0 545,291
OFFICE DEPOT INC COM 676220106 4 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 51 29,005 SH   SOLE 7 29,005 0 0
OFFICE DEPOT INC COM 676220106 4,284 2,441,228 SH   SOLE 18 2,441,228 0 0
OFFICE DEPOT INC COM 676220106 1,773 1,010,195 SH   SOLE 19 1,010,195 0 0
OFFICE DEPOT INC COM 676220106 106,015 60,407,202 SH   SOLE 21 60,407,202 0 0
OFFICE DEPOT INC COM 676220106 29,952 17,066,415 SH   SOLE 22 15,996,168 0 1,070,247
OFFICE DEPOT INC COM 676220106 141 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 124 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 1,298 739,710 SH   SOLE 30 739,710 0 0
OFFICE DEPOT INC COM 676220106 13 7,591 SH   SOLE 34 7,591 0 0
OFFICE DEPOT INC COM 676220106 109 61,936 SH   SOLE 36 61,936 0 0
OFFICE DEPOT INC COM 676220106 94 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,509 49,236 SH   SOLE 2 1,929 0 47,307
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 385 12,567 SH   SOLE 4 12,567 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,467 47,877 SH   SOLE 7 47,877 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 48 1,564 SH   SOLE 15 1,564 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6,561 214,141 SH   SOLE 18 214,141 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,868 126,256 SH   SOLE 19 126,256 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 163,599 5,339,389 SH   SOLE 21 5,339,389 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 56,860 1,855,747 SH   SOLE 22 1,787,440 0 68,307
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49 1,594 SH   SOLE 23 1,594 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,122 101,896 SH   SOLE 25 101,896 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,729 56,419 SH   SOLE 26 31,234 0 25,185
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 287 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 746 24,359 SH   SOLE 29 24,359 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8,285 270,399 SH   SOLE 30 270,399 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 203 6,641 SH   SOLE 40 6,641 0 0
OFG BANCORP COM 67103X102 1,138 51,969 SH   SOLE 2 2,094 0 49,875
OFG BANCORP COM 67103X102 8 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 23 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 4,946 225,848 SH   SOLE 18 225,848 0 0
OFG BANCORP COM 67103X102 1,905 86,971 SH   SOLE 19 86,971 0 0
OFG BANCORP COM 67103X102 120,282 5,492,328 SH   SOLE 21 5,492,328 0 0
OFG BANCORP COM 67103X102 33,531 1,531,114 SH   SOLE 22 1,467,779 0 63,335
OFG BANCORP COM 67103X102 10 443 SH   SOLE 23 443 0 0
OFG BANCORP COM 67103X102 619 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 145 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,598 72,956 SH   SOLE 30 72,956 0 0
OFG BANCORP COM 67103X102 96 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 35,402 780,128 SH   SOLE 2 314,911 0 465,217
OGE ENERGY CORP COM 670837103 5,149 113,460 SH   SOLE 4 108,190 0 5,270
OGE ENERGY CORP COM 670837103 6,763 149,027 SH   SOLE 7 76,881 0 72,146
OGE ENERGY CORP COM 670837103 1,671 36,823 SH   SOLE 13 36,823 0 0
OGE ENERGY CORP COM 670837103 42,385 934,000 SH   SOLE 18 807,186 0 126,814
OGE ENERGY CORP COM 670837103 18,040 397,527 SH   SOLE 19 397,527 0 0
OGE ENERGY CORP COM 670837103 778,201 17,148,536 SH   SOLE 21 17,148,536 0 0
OGE ENERGY CORP COM 670837103 324,754 7,156,318 SH   SOLE 22 6,604,346 0 551,972
OGE ENERGY CORP COM 670837103 8,149 179,566 SH   SOLE 23 179,566 0 0
OGE ENERGY CORP COM 670837103 800 17,637 SH   SOLE 25 17,637 0 0
OGE ENERGY CORP COM 670837103 21,588 475,715 SH   SOLE 26 288,529 0 187,186
OGE ENERGY CORP COM 670837103 1,681 37,035 SH   SOLE 28 27,654 0 9,381
OGE ENERGY CORP COM 670837103 417 9,187 SH   SOLE 29 9,187 0 0
OGE ENERGY CORP COM 670837103 25,786 568,234 SH   SOLE 30 568,234 0 0
OGE ENERGY CORP COM 670837103 2,751 60,614 SH   SOLE 31 50,892 0 9,722
OGE ENERGY CORP COM 670837103 3,361 74,068 SH   SOLE 32 74,068 0 0
OGE ENERGY CORP COM 670837103 16,561 364,933 SH   SOLE 34 364,933 0 0
OGE ENERGY CORP COM 670837103 3,144 69,274 SH   SOLE 36 69,274 0 0
OGE ENERGY CORP COM 670837103 182 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 152 4,156 SH   SOLE 2 134 0 4,022
OHIO VY BANC CORP COM 677719106 4 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 540 14,802 SH   SOLE 18 14,802 0 0
OHIO VY BANC CORP COM 677719106 251 6,880 SH   SOLE 19 6,880 0 0
OHIO VY BANC CORP COM 677719106 5,407 148,185 SH   SOLE 21 148,185 0 0
OHIO VY BANC CORP COM 677719106 1,901 52,099 SH   SOLE 22 49,143 0 2,956
OIL DRI CORP AMER COM 677864100 184 5,394 SH   SOLE 2 209 0 5,185
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 628 18,442 SH   SOLE 18 18,442 0 0
OIL DRI CORP AMER COM 677864100 302 8,858 SH   SOLE 19 8,858 0 0
OIL DRI CORP AMER COM 677864100 6,295 184,827 SH   SOLE 21 184,827 0 0
OIL DRI CORP AMER COM 677864100 2,209 64,848 SH   SOLE 22 60,778 0 4,070
OIL STS INTL INC COM 678026105 873 65,624 SH   SOLE 2 5,052 0 60,572
OIL STS INTL INC COM 678026105 3 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 18 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 3,584 269,511 SH   SOLE 18 269,511 0 0
OIL STS INTL INC COM 678026105 1,726 129,752 SH   SOLE 19 129,752 0 0
OIL STS INTL INC COM 678026105 89,991 6,766,209 SH   SOLE 21 6,766,209 0 0
OIL STS INTL INC COM 678026105 24,784 1,863,468 SH   SOLE 22 1,763,537 0 99,931
OIL STS INTL INC COM 678026105 149 11,178 SH   SOLE 23 11,178 0 0
OIL STS INTL INC COM 678026105 485 36,447 SH   SOLE 26 6,943 0 29,504
OIL STS INTL INC COM 678026105 105 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 1,136 85,413 SH   SOLE 30 85,413 0 0
OIL STS INTL INC COM 678026105 69 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 73 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 23,616 239,856 SH   SOLE 2 25,205 0 214,651
OKTA INC CL A 679295105 4,096 41,603 SH   SOLE 4 38,522 0 3,081
OKTA INC CL A 679295105 805 8,177 SH   SOLE 7 5,867 0 2,310
OKTA INC CL A 679295105 20 201 SH   SOLE 13 201 0 0
OKTA INC CL A 679295105 43 437 SH   SOLE 15 437 0 0
OKTA INC CL A 679295105 6,048 61,431 SH   SOLE 18 53,219 0 8,212
OKTA INC CL A 679295105 140,296 1,424,903 SH   SOLE 19 1,424,903 0 0
OKTA INC CL A 679295105 175,418 1,781,612 SH   SOLE 21 1,781,612 0 0
OKTA INC CL A 679295105 288,618 2,931,324 SH   SOLE 22 2,733,385 0 197,939
OKTA INC CL A 679295105 7,546 76,645 SH   SOLE 23 76,645 0 0
OKTA INC CL A 679295105 9,556 97,058 SH   SOLE 25 97,058 0 0
OKTA INC CL A 679295105 38,885 394,934 SH   SOLE 26 137,925 0 257,009
OKTA INC CL A 679295105 1,906 19,362 SH   SOLE 28 14,060 0 5,302
OKTA INC CL A 679295105 2,391 24,289 SH   SOLE 29 2,145 0 22,144
OKTA INC CL A 679295105 17,131 173,991 SH   SOLE 30 173,991 0 0
OKTA INC CL A 679295105 2,200 22,345 SH   SOLE 31 18,343 0 4,002
OKTA INC CL A 679295105 19,274 195,758 SH   SOLE 34 195,758 0 0
OKTA INC CL A 679295105 6,100 61,956 SH   SOLE 36 61,956 0 0
OKTA INC CL A 679295105 233 2,363 SH   SOLE 40 2,363 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 30,581 179,920 SH   SOLE 2 40,999 0 138,921
OLD DOMINION FREIGHT LINE IN COM 679580100 4,371 25,714 SH   SOLE 4 24,155 0 1,559
OLD DOMINION FREIGHT LINE IN COM 679580100 5,460 32,123 SH   SOLE 7 9,523 0 22,600
OLD DOMINION FREIGHT LINE IN COM 679580100 183 1,078 SH   SOLE 13 1,078 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 49 289 SH   SOLE 15 289 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 31,455 185,063 SH   SOLE 18 179,287 0 5,776
OLD DOMINION FREIGHT LINE IN COM 679580100 3,014 17,732 SH   SOLE 19 17,732 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 536,793 3,158,164 SH   SOLE 21 3,158,164 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 340,516 2,003,386 SH   SOLE 22 1,873,008 0 130,378
OLD DOMINION FREIGHT LINE IN COM 679580100 7,997 47,048 SH   SOLE 23 47,048 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 11,756 69,168 SH   SOLE 25 69,168 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 35,545 209,123 SH   SOLE 26 99,145 0 109,978
OLD DOMINION FREIGHT LINE IN COM 679580100 2,101 12,361 SH   SOLE 28 8,800 0 3,561
OLD DOMINION FREIGHT LINE IN COM 679580100 2,547 14,986 SH   SOLE 29 1,467 0 13,519
OLD DOMINION FREIGHT LINE IN COM 679580100 18,496 108,820 SH   SOLE 30 108,820 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,397 14,100 SH   SOLE 31 11,542 0 2,558
OLD DOMINION FREIGHT LINE IN COM 679580100 632 3,719 SH   SOLE 34 3,719 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,683 39,318 SH   SOLE 36 39,318 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 312 1,834 SH   SOLE 40 1,834 0 0
OLD LINE BANCSHARES INC COM 67984M100 425 14,633 SH   SOLE 2 604 0 14,029
OLD LINE BANCSHARES INC COM 67984M100 9 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,607 55,399 SH   SOLE 18 55,399 0 0
OLD LINE BANCSHARES INC COM 67984M100 784 27,017 SH   SOLE 19 27,017 0 0
OLD LINE BANCSHARES INC COM 67984M100 16,255 560,335 SH   SOLE 21 560,335 0 0
OLD LINE BANCSHARES INC COM 67984M100 13,534 466,534 SH   SOLE 22 454,608 0 11,926
OLD LINE BANCSHARES INC COM 67984M100 114 3,939 SH   SOLE 23 3,939 0 0
OLD LINE BANCSHARES INC COM 67984M100 54 1,854 SH   SOLE 30 1,854 0 0
OLD NATL BANCORP IND COM 680033107 3,030 176,134 SH   SOLE 2 6,851 0 169,283
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 55 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 13,178 765,933 SH   SOLE 18 765,933 0 0
OLD NATL BANCORP IND COM 680033107 5,125 297,884 SH   SOLE 19 297,884 0 0
OLD NATL BANCORP IND COM 680033107 315,586 18,342,713 SH   SOLE 21 18,342,713 0 0
OLD NATL BANCORP IND COM 680033107 87,952 5,111,978 SH   SOLE 22 4,893,584 0 218,394
OLD NATL BANCORP IND COM 680033107 1,098 63,794 SH   SOLE 26 52,018 0 11,776
OLD NATL BANCORP IND COM 680033107 360 20,931 SH   SOLE 28 20,931 0 0
OLD NATL BANCORP IND COM 680033107 4,193 243,704 SH   SOLE 30 243,704 0 0
OLD NATL BANCORP IND COM 680033107 68 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 220 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 18 748 SH   SOLE 18 748 0 0
OLD POINT FINL CORP COM 680194107 18 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 16,956 719,405 SH   SOLE 2 172,641 0 546,764
OLD REP INTL CORP COM 680223104 34 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 6,086 258,214 SH   SOLE 7 258,214 0 0
OLD REP INTL CORP COM 680223104 67 2,822 SH   SOLE 15 2,822 0 0
OLD REP INTL CORP COM 680223104 25,521 1,082,770 SH   SOLE 18 1,082,770 0 0
OLD REP INTL CORP COM 680223104 1,504 63,796 SH   SOLE 19 63,796 0 0
OLD REP INTL CORP COM 680223104 481,524 20,429,528 SH   SOLE 21 20,429,528 0 0
OLD REP INTL CORP COM 680223104 218,179 9,256,642 SH   SOLE 22 8,680,994 0 575,648
OLD REP INTL CORP COM 680223104 6,013 255,114 SH   SOLE 25 255,114 0 0
OLD REP INTL CORP COM 680223104 10,742 455,750 SH   SOLE 26 221,279 0 234,471
OLD REP INTL CORP COM 680223104 1,203 51,057 SH   SOLE 28 51,057 0 0
OLD REP INTL CORP COM 680223104 1,873 79,452 SH   SOLE 30 79,452 0 0
OLD REP INTL CORP COM 680223104 135 5,740 SH   SOLE 31 5,740 0 0
OLD REP INTL CORP COM 680223104 2,489 105,621 SH   SOLE 32 105,621 0 0
OLD REP INTL CORP COM 680223104 3,397 144,127 SH   SOLE 36 144,127 0 0
OLD REP INTL CORP COM 680223104 611 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 353 28,864 SH   SOLE 2 1,221 0 27,643
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,265 103,513 SH   SOLE 18 103,513 0 0
OLD SECOND BANCORP INC ILL COM 680277100 683 55,929 SH   SOLE 19 55,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 12,642 1,034,543 SH   SOLE 21 1,034,543 0 0
OLD SECOND BANCORP INC ILL COM 680277100 10,169 832,199 SH   SOLE 22 809,439 0 22,760
OLIN CORP COM PAR $1 680665205 5,873 313,718 SH   SOLE 2 232,445 0 81,273
OLIN CORP COM PAR $1 680665205 16 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,049 109,438 SH   SOLE 7 109,438 0 0
OLIN CORP COM PAR $1 680665205 9,822 524,679 SH   SOLE 18 524,679 0 0
OLIN CORP COM PAR $1 680665205 1,813 96,825 SH   SOLE 19 96,825 0 0
OLIN CORP COM PAR $1 680665205 217,047 11,594,384 SH   SOLE 21 11,594,384 0 0
OLIN CORP COM PAR $1 680665205 108,306 5,785,597 SH   SOLE 22 5,428,011 0 357,586
OLIN CORP COM PAR $1 680665205 1,020 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 398 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 11,944 638,044 SH   SOLE 30 638,044 0 0
OLIN CORP COM PAR $1 680665205 66 3,525 SH   SOLE 31 3,525 0 0
OLIN CORP COM PAR $1 680665205 1,215 64,885 SH   SOLE 32 64,885 0 0
OLIN CORP COM PAR $1 680665205 1,317 70,376 SH   SOLE 34 70,376 0 0
OLIN CORP COM PAR $1 680665205 127 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 272 14,550 SH   SOLE 40 14,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,561 128,937 SH   SOLE 2 31,467 0 97,470
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30 518 SH   SOLE 4 518 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 70 1,195 SH   SOLE 7 1,195 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8,924 152,185 SH   SOLE 18 151,997 0 188
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 716 12,209 SH   SOLE 19 12,209 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 159,362 2,717,625 SH   SOLE 21 2,717,625 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 100,667 1,716,693 SH   SOLE 22 1,617,614 0 99,079
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 24 408 SH   SOLE 23 408 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,577 26,887 SH   SOLE 26 17,479 0 9,408
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 394 6,724 SH   SOLE 28 6,724 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,003 17,099 SH   SOLE 30 17,099 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 61 1,046 SH   SOLE 31 1,046 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 16 269 SH   SOLE 36 269 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 331 5,642 SH   SOLE 40 5,642 0 0
OLYMPIC STEEL INC COM 68162K106 201 13,935 SH   SOLE 2 3,378 0 10,557
OLYMPIC STEEL INC COM 68162K106 4 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 606 42,055 SH   SOLE 18 42,055 0 0
OLYMPIC STEEL INC COM 68162K106 770 53,449 SH   SOLE 19 53,449 0 0
OLYMPIC STEEL INC COM 68162K106 14,878 1,033,199 SH   SOLE 21 1,033,199 0 0
OLYMPIC STEEL INC COM 68162K106 4,794 332,925 SH   SOLE 22 324,877 0 8,048
OLYMPIC STEEL INC COM 68162K106 183 12,732 SH   SOLE 23 12,732 0 0
OLYMPIC STEEL INC COM 68162K106 396 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 129 8,985 SH   SOLE 30 8,985 0 0
OMEGA FLEX INC COM 682095104 254 2,484 SH   SOLE 2 102 0 2,382
OMEGA FLEX INC COM 682095104 9 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 1,054 10,304 SH   SOLE 18 10,304 0 0
OMEGA FLEX INC COM 682095104 502 4,909 SH   SOLE 19 4,909 0 0
OMEGA FLEX INC COM 682095104 10,772 105,350 SH   SOLE 21 105,350 0 0
OMEGA FLEX INC COM 682095104 6,301 61,627 SH   SOLE 22 58,928 0 2,699
OMEGA FLEX INC COM 682095104 14 136 SH   SOLE 23 136 0 0
OMEGA FLEX INC COM 682095104 193 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 66 650 SH   SOLE 30 650 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 21,309 509,909 SH   SOLE 2 111,414 0 398,495
OMEGA HEALTHCARE INVS INC COM 681936100 2,448 58,581 SH   SOLE 4 58,581 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,084 217,378 SH   SOLE 7 217,378 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 356 8,530 SH   SOLE 15 8,530 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 25,233 603,800 SH   SOLE 18 603,800 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 20,348 486,901 SH   SOLE 19 486,901 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 517,096 12,373,667 SH   SOLE 21 12,373,667 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 352,132 8,426,220 SH   SOLE 22 8,001,576 0 424,644
OMEGA HEALTHCARE INVS INC COM 681936100 301 7,191 SH   SOLE 23 7,191 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,366 439,484 SH   SOLE 25 439,484 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,073 193,189 SH   SOLE 26 53,023 0 140,166
OMEGA HEALTHCARE INVS INC COM 681936100 1,252 29,962 SH   SOLE 28 29,962 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4,609 110,283 SH   SOLE 29 110,283 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 41,156 984,829 SH   SOLE 30 984,829 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 208 4,980 SH   SOLE 31 4,350 0 630
OMEGA HEALTHCARE INVS INC COM 681936100 7,102 169,948 SH   SOLE 34 169,948 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 182 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 892 21,354 SH   SOLE 40 21,354 0 0
OMEROS CORP COM 682143102 665 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 14 835 SH   SOLE 7 835 0 0
OMEROS CORP COM 682143102 2,915 178,511 SH   SOLE 18 169,370 0 9,141
OMEROS CORP COM 682143102 2,239 137,102 SH   SOLE 19 137,102 0 0
OMEROS CORP COM 682143102 36,245 2,219,558 SH   SOLE 21 2,219,558 0 0
OMEROS CORP COM 682143102 22,124 1,354,828 SH   SOLE 22 1,284,942 0 69,886
OMEROS CORP COM 682143102 389 23,831 SH   SOLE 23 23,831 0 0
OMEROS CORP COM 682143102 249 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 113 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 259 15,843 SH   SOLE 30 15,843 0 0
OMEROS CORP COM 682143102 59 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 3,122 43,193 SH   SOLE 2 8,829 0 34,364
OMNICELL INC COM 68213N109 15 211 SH   SOLE 4 211 0 0
OMNICELL INC COM 68213N109 51 711 SH   SOLE 7 711 0 0
OMNICELL INC COM 68213N109 14,946 206,805 SH   SOLE 18 187,088 0 19,717
OMNICELL INC COM 68213N109 14,452 199,975 SH   SOLE 19 199,975 0 0
OMNICELL INC COM 68213N109 324,101 4,484,580 SH   SOLE 21 4,484,580 0 0
OMNICELL INC COM 68213N109 100,038 1,384,232 SH   SOLE 22 1,328,976 0 55,256
OMNICELL INC COM 68213N109 1,835 25,384 SH   SOLE 23 25,384 0 0
OMNICELL INC COM 68213N109 5,302 73,366 SH   SOLE 26 14,325 0 59,041
OMNICELL INC COM 68213N109 371 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 4,194 58,035 SH   SOLE 30 58,035 0 0
OMNICELL INC COM 68213N109 168 2,331 SH   SOLE 34 2,331 0 0
OMNICELL INC COM 68213N109 284 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 48,508 619,513 SH   SOLE 2 136,034 0 483,479
OMNICOM GROUP INC COM 681919106 7,993 102,081 SH   SOLE 4 96,226 0 5,855
OMNICOM GROUP INC COM 681919106 17,640 225,286 SH   SOLE 7 225,286 0 0
OMNICOM GROUP INC COM 681919106 249 3,183 SH   SOLE 13 3,183 0 0
OMNICOM GROUP INC COM 681919106 162 2,065 SH   SOLE 15 2,065 0 0
OMNICOM GROUP INC COM 681919106 43,879 560,398 SH   SOLE 18 530,670 0 29,728
OMNICOM GROUP INC COM 681919106 14,134 180,516 SH   SOLE 19 180,516 0 0
OMNICOM GROUP INC COM 681919106 530,778 6,778,776 SH   SOLE 21 6,778,776 0 0
OMNICOM GROUP INC COM 681919106 448,853 5,732,475 SH   SOLE 22 5,143,814 0 588,661
OMNICOM GROUP INC COM 681919106 13,675 174,655 SH   SOLE 23 174,655 0 0
OMNICOM GROUP INC COM 681919106 17,338 221,426 SH   SOLE 25 221,426 0 0
OMNICOM GROUP INC COM 681919106 88,478 1,129,987 SH   SOLE 26 277,839 0 852,148
OMNICOM GROUP INC COM 681919106 3,550 45,334 SH   SOLE 28 33,570 0 11,764
OMNICOM GROUP INC COM 681919106 478 6,099 SH   SOLE 29 6,099 0 0
OMNICOM GROUP INC COM 681919106 62,674 800,438 SH   SOLE 30 800,438 0 0
OMNICOM GROUP INC COM 681919106 9,701 123,890 SH   SOLE 31 41,164 0 82,726
OMNICOM GROUP INC COM 681919106 5,220 66,672 SH   SOLE 34 66,672 0 0
OMNICOM GROUP INC COM 681919106 13,667 174,547 SH   SOLE 36 174,547 0 0
OMNICOM GROUP INC COM 681919106 363 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 386 38,314 SH   SOLE 2 1,668 0 36,646
OMNOVA SOLUTIONS INC COM 682129101 11 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,614 160,320 SH   SOLE 18 160,320 0 0
OMNOVA SOLUTIONS INC COM 682129101 762 75,625 SH   SOLE 19 75,625 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,843 1,573,246 SH   SOLE 21 1,573,246 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,285 1,418,577 SH   SOLE 22 1,357,425 0 61,152
OMNOVA SOLUTIONS INC COM 682129101 65 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 166 16,503 SH   SOLE 30 16,503 0 0
OMNOVA SOLUTIONS INC COM 682129101 42 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 222 65,945 SH   SOLE 2 2,989 0 62,956
ON DECK CAP INC COM 682163100 4 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 807 240,231 SH   SOLE 18 240,231 0 0
ON DECK CAP INC COM 682163100 487 145,088 SH   SOLE 19 145,088 0 0
ON DECK CAP INC COM 682163100 7,868 2,341,704 SH   SOLE 21 2,341,704 0 0
ON DECK CAP INC COM 682163100 6,680 1,988,121 SH   SOLE 22 1,909,409 0 78,712
ON DECK CAP INC COM 682163100 25 7,533 SH   SOLE 23 7,533 0 0
ON DECK CAP INC COM 682163100 133 39,727 SH   SOLE 26 0 0 39,727
ON DECK CAP INC COM 682163100 17 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 29 8,485 SH   SOLE 30 8,485 0 0
ON SEMICONDUCTOR CORP COM 682189105 28,028 1,459,042 SH   SOLE 2 63,768 0 1,395,274
ON SEMICONDUCTOR CORP COM 682189105 2,999 156,132 SH   SOLE 4 145,702 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 2,078 108,184 SH   SOLE 7 42,684 0 65,500
ON SEMICONDUCTOR CORP COM 682189105 16 833 SH   SOLE 13 833 0 0
ON SEMICONDUCTOR CORP COM 682189105 21,979 1,144,153 SH   SOLE 18 1,110,192 0 33,961
ON SEMICONDUCTOR CORP COM 682189105 22,039 1,147,281 SH   SOLE 19 1,147,281 0 0
ON SEMICONDUCTOR CORP COM 682189105 128,045 6,665,535 SH   SOLE 21 6,665,535 0 0
ON SEMICONDUCTOR CORP COM 682189105 218,669 11,383,079 SH   SOLE 22 10,546,458 0 836,621
ON SEMICONDUCTOR CORP COM 682189105 5,876 305,874 SH   SOLE 23 305,874 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,808 198,232 SH   SOLE 25 198,232 0 0
ON SEMICONDUCTOR CORP COM 682189105 23,178 1,206,566 SH   SOLE 26 391,013 0 815,553
ON SEMICONDUCTOR CORP COM 682189105 1,413 73,571 SH   SOLE 28 53,105 0 20,466
ON SEMICONDUCTOR CORP COM 682189105 13,647 710,425 SH   SOLE 29 623,837 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 16,987 884,294 SH   SOLE 30 884,294 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,837 95,653 SH   SOLE 31 78,388 0 17,265
ON SEMICONDUCTOR CORP COM 682189105 30,946 1,610,913 SH   SOLE 34 1,610,913 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,719 89,461 SH   SOLE 36 89,461 0 0
ON SEMICONDUCTOR CORP COM 682189105 162 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,288 1,960,000 PRN   SOLE 21 1,960,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 2,104 1,750,000 PRN   SOLE 21 1,750,000 0 0
ONCOCYTE CORPORATION COM 68235C107 39 18,594 SH   SOLE 2 686 0 17,908
ONCOCYTE CORPORATION COM 68235C107 155 74,009 SH   SOLE 18 74,009 0 0
ONCOCYTE CORPORATION COM 68235C107 75 35,597 SH   SOLE 19 35,597 0 0
ONCOCYTE CORPORATION COM 68235C107 1,533 730,080 SH   SOLE 21 730,080 0 0
ONCOCYTE CORPORATION COM 68235C107 1,533 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 2 1,207 SH   SOLE 21 1,207 0 0
ONCOSEC MED INC COM 68234L306 62 31,361 SH   SOLE 22 31,361 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 4 722 SH   SOLE 21 722 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 187 37,401 SH   SOLE 22 37,401 0 0
ONE GAS INC COM 68235P108 7,237 75,299 SH   SOLE 2 24,445 0 50,854
ONE GAS INC COM 68235P108 215 2,234 SH   SOLE 4 2,234 0 0
ONE GAS INC COM 68235P108 5,803 60,382 SH   SOLE 7 60,382 0 0
ONE GAS INC COM 68235P108 28,817 299,832 SH   SOLE 18 299,832 0 0
ONE GAS INC COM 68235P108 8,960 93,224 SH   SOLE 19 93,224 0 0
ONE GAS INC COM 68235P108 366,965 3,818,172 SH   SOLE 21 3,818,172 0 0
ONE GAS INC COM 68235P108 175,357 1,824,540 SH   SOLE 22 1,750,932 0 73,608
ONE GAS INC COM 68235P108 100 1,039 SH   SOLE 25 1,039 0 0
ONE GAS INC COM 68235P108 2,443 25,414 SH   SOLE 26 12,259 0 13,155
ONE GAS INC COM 68235P108 700 7,279 SH   SOLE 28 7,279 0 0
ONE GAS INC COM 68235P108 2,974 30,941 SH   SOLE 30 30,941 0 0
ONE GAS INC COM 68235P108 33 346 SH   SOLE 34 346 0 0
ONE GAS INC COM 68235P108 363 3,781 SH   SOLE 36 3,781 0 0
ONE GAS INC COM 68235P108 502 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 467 16,957 SH   SOLE 2 612 0 16,345
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,526 55,432 SH   SOLE 18 55,432 0 0
ONE LIBERTY PPTYS INC COM 682406103 734 26,654 SH   SOLE 19 26,654 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,273 591,102 SH   SOLE 21 591,102 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,345 593,713 SH   SOLE 22 573,690 0 20,023
ONE LIBERTY PPTYS INC COM 682406103 14 513 SH   SOLE 23 513 0 0
ONE LIBERTY PPTYS INC COM 682406103 92 3,356 SH   SOLE 26 0 0 3,356
ONE LIBERTY PPTYS INC COM 682406103 54 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 138 5,030 SH   SOLE 30 5,030 0 0
ONE LIBERTY PPTYS INC COM 682406103 34 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 5 1,790 SH   SOLE 18 1,790 0 0
ONE STOP SYS INC COM 68247W109 56 18,974 SH   SOLE 21 18,974 0 0
ONEMAIN HLDGS INC COM 68268W103 5,924 161,495 SH   SOLE 2 31,034 0 130,461
ONEMAIN HLDGS INC COM 68268W103 87 2,377 SH   SOLE 4 2,377 0 0
ONEMAIN HLDGS INC COM 68268W103 108 2,958 SH   SOLE 7 2,958 0 0
ONEMAIN HLDGS INC COM 68268W103 1,168 31,855 SH   SOLE 18 31,408 0 447
ONEMAIN HLDGS INC COM 68268W103 553 15,073 SH   SOLE 19 15,073 0 0
ONEMAIN HLDGS INC COM 68268W103 29,370 800,722 SH   SOLE 21 800,722 0 0
ONEMAIN HLDGS INC COM 68268W103 85,390 2,327,975 SH   SOLE 22 2,172,521 0 155,454
ONEMAIN HLDGS INC COM 68268W103 164 4,467 SH   SOLE 23 4,467 0 0
ONEMAIN HLDGS INC COM 68268W103 1,143 31,165 SH   SOLE 26 15,416 0 15,749
ONEMAIN HLDGS INC COM 68268W103 378 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 77 2,105 SH   SOLE 29 2,105 0 0
ONEMAIN HLDGS INC COM 68268W103 833 22,715 SH   SOLE 30 22,715 0 0
ONEMAIN HLDGS INC COM 68268W103 103 2,802 SH   SOLE 31 2,802 0 0
ONEMAIN HLDGS INC COM 68268W103 576 15,715 SH   SOLE 34 15,715 0 0
ONEMAIN HLDGS INC COM 68268W103 149 4,068 SH   SOLE 36 4,068 0 0
ONEMAIN HLDGS INC COM 68268W103 310 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 77,314 1,049,181 SH   SOLE 2 129,189 0 919,992
ONEOK INC NEW COM 682680103 16,751 227,317 SH   SOLE 4 216,504 0 10,813
ONEOK INC NEW COM 682680103 65,720 891,846 SH   SOLE 7 891,846 0 0
ONEOK INC NEW COM 682680103 52 706 SH   SOLE 13 706 0 0
ONEOK INC NEW COM 682680103 292 3,965 SH   SOLE 15 3,965 0 0
ONEOK INC NEW COM 682680103 1 7 SH   SOLE 17 0 0 7
ONEOK INC NEW COM 682680103 190,307 2,582,541 SH   SOLE 18 2,527,678 0 54,863
ONEOK INC NEW COM 682680103 266,968 3,622,851 SH   SOLE 19 3,622,851 0 0
ONEOK INC NEW COM 682680103 1,243,685 16,877,254 SH   SOLE 21 16,877,254 0 0
ONEOK INC NEW COM 682680103 765,196 10,383,989 SH   SOLE 22 9,273,821 0 1,110,168
ONEOK INC NEW COM 682680103 21,770 295,425 SH   SOLE 23 295,425 0 0
ONEOK INC NEW COM 682680103 34,763 471,749 SH   SOLE 25 471,749 0 0
ONEOK INC NEW COM 682680103 150,850 2,047,092 SH   SOLE 26 508,942 0 1,538,150
ONEOK INC NEW COM 682680103 6,079 82,498 SH   SOLE 28 60,241 0 22,257
ONEOK INC NEW COM 682680103 620 8,418 SH   SOLE 29 8,418 0 0
ONEOK INC NEW COM 682680103 146,067 1,982,188 SH   SOLE 30 1,982,188 0 0
ONEOK INC NEW COM 682680103 6,873 93,268 SH   SOLE 31 76,934 0 16,334
ONEOK INC NEW COM 682680103 5,805 78,774 SH   SOLE 32 78,774 0 0
ONEOK INC NEW COM 682680103 115,646 1,569,364 SH   SOLE 34 1,569,364 0 0
ONEOK INC NEW COM 682680103 23,628 320,641 SH   SOLE 36 320,641 0 0
ONEOK INC NEW COM 682680103 754 10,236 SH   SOLE 40 10,236 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 100 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 5,667 766,891 SH   SOLE 21 766,891 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3,200 432,996 SH   SOLE 22 432,996 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,303 176,307 SH   SOLE 30 176,307 0 0
ONESPAN INC COM 68287N100 430 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,252 155,340 SH   SOLE 18 155,340 0 0
ONESPAN INC COM 68287N100 819 56,457 SH   SOLE 19 56,457 0 0
ONESPAN INC COM 68287N100 52,789 3,640,603 SH   SOLE 21 3,640,603 0 0
ONESPAN INC COM 68287N100 14,626 1,008,664 SH   SOLE 22 968,733 0 39,931
ONESPAN INC COM 68287N100 135 9,334 SH   SOLE 25 9,334 0 0
ONESPAN INC COM 68287N100 587 40,490 SH   SOLE 26 7,799 0 32,691
ONESPAN INC COM 68287N100 63 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 641 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 14 937 SH   SOLE 36 937 0 0
ONESPAN INC COM 68287N100 48 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 844 54,369 SH   SOLE 2 11,892 0 42,477
ONESPAWORLD HOLDINGS LIMITED COM P73684113 13 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 3,184 205,001 SH   SOLE 18 155,512 0 49,489
ONESPAWORLD HOLDINGS LIMITED COM P73684113 3,361 216,395 SH   SOLE 19 216,395 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 23,888 1,538,189 SH   SOLE 21 1,538,189 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 24,397 1,570,961 SH   SOLE 22 1,438,766 0 132,195
ONESPAWORLD HOLDINGS LIMITED COM P73684113 496 31,949 SH   SOLE 23 31,949 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,163 74,866 SH   SOLE 26 0 0 74,866
OOMA INC COM 683416101 235 22,638 SH   SOLE 2 7,070 0 15,568
OOMA INC COM 683416101 5 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 803 77,197 SH   SOLE 18 70,057 0 7,140
OOMA INC COM 683416101 1,805 173,585 SH   SOLE 19 173,585 0 0
OOMA INC COM 683416101 7,169 689,345 SH   SOLE 21 689,345 0 0
OOMA INC COM 683416101 6,241 600,103 SH   SOLE 22 584,685 0 15,418
OOMA INC COM 683416101 264 25,427 SH   SOLE 23 25,427 0 0
OOMA INC COM 683416101 482 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 135 13,805 SH   SOLE 2 581 0 13,224
OP BANCORP COM 67109R109 454 46,436 SH   SOLE 18 46,436 0 0
OP BANCORP COM 67109R109 197 20,168 SH   SOLE 19 20,168 0 0
OP BANCORP COM 67109R109 5,154 527,008 SH   SOLE 21 527,008 0 0
OP BANCORP COM 67109R109 1,245 127,323 SH   SOLE 22 119,288 0 8,035
OPEN TEXT CORP COM 683715106 29,077 712,490 SH   SOLE 21 712,490 0 0
OPEN TEXT CORP COM 683715106 139 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 14,364 351,984 SH   SOLE 30 351,984 0 0
OPGEN INC COM 68373L307 0 1 SH   SOLE 21 1 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 12 798 SH   SOLE 18 798 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 146 9,729 SH   SOLE 21 9,729 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 151 10,041 SH   SOLE 22 10,041 0 0
OPKO HEALTH INC COM 68375N103 824 394,098 SH   SOLE 2 39,431 0 354,667
OPKO HEALTH INC COM 68375N103 4 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 14 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 2,453 1,173,737 SH   SOLE 18 1,173,737 0 0
OPKO HEALTH INC COM 68375N103 1,949 932,524 SH   SOLE 19 932,524 0 0
OPKO HEALTH INC COM 68375N103 37,295 17,844,667 SH   SOLE 21 17,844,667 0 0
OPKO HEALTH INC COM 68375N103 24,470 11,708,370 SH   SOLE 22 11,258,150 0 450,220
OPKO HEALTH INC COM 68375N103 184 87,969 SH   SOLE 23 87,969 0 0
OPKO HEALTH INC COM 68375N103 810 387,386 SH   SOLE 26 79,720 0 307,666
OPKO HEALTH INC COM 68375N103 98 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 1,126 538,713 SH   SOLE 30 538,713 0 0
OPKO HEALTH INC COM 68375N103 41 19,599 SH   SOLE 34 19,599 0 0
OPKO HEALTH INC COM 68375N103 74 35,289 SH   SOLE 40 35,289 0 0
OPORTUN FINL CORP COM 68376D104 12 731 SH   SOLE 18 731 0 0
OPORTUN FINL CORP COM 68376D104 55 3,386 SH   SOLE 22 3,386 0 0
OPORTUN FINL CORP COM 68376D104 1,587 97,813 SH   SOLE 26 17,684 0 80,129
OPORTUN FINL CORP COM 68376D104 25 1,568 SH   SOLE 31 0 0 1,568
OPORTUN FINL CORP COM 68376D104 8,921 550,000 SH   SOLE 34 550,000 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 320 10,639 SH   SOLE 2 410 0 10,229
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,060 35,249 SH   SOLE 18 35,249 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 496 16,488 SH   SOLE 19 16,488 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 10,292 342,368 SH   SOLE 21 342,368 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,543 317,468 SH   SOLE 22 308,936 0 8,532
OPTICAL CABLE CORP COM NEW 683827208 4 1,195 SH   SOLE 18 1,195 0 0
OPTICAL CABLE CORP COM NEW 683827208 51 14,416 SH   SOLE 21 14,416 0 0
OPTICAL CABLE CORP COM NEW 683827208 11 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 171 11,788 SH   SOLE 2 500 0 11,288
OPTIMIZERX CORP COM NEW 68401U204 649 44,798 SH   SOLE 18 44,798 0 0
OPTIMIZERX CORP COM NEW 68401U204 292 20,189 SH   SOLE 19 20,189 0 0
OPTIMIZERX CORP COM NEW 68401U204 6,733 464,958 SH   SOLE 21 464,958 0 0
OPTIMIZERX CORP COM NEW 68401U204 3,385 233,782 SH   SOLE 22 228,089 0 5,693
OPTINOSE INC COM 68404V100 151 21,565 SH   SOLE 2 987 0 20,578
OPTINOSE INC COM 68404V100 2 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 619 88,497 SH   SOLE 18 88,497 0 0
OPTINOSE INC COM 68404V100 298 42,539 SH   SOLE 19 42,539 0 0
OPTINOSE INC COM 68404V100 9,173 1,310,426 SH   SOLE 21 1,310,426 0 0
OPTINOSE INC COM 68404V100 3,445 492,120 SH   SOLE 22 476,376 0 15,744
OPTINOSE INC COM 68404V100 318 45,384 SH   SOLE 26 0 0 45,384
OPTINOSE INC COM 68404V100 30 4,329 SH   SOLE 30 4,329 0 0
OPTION CARE HEALTH INC COM 68404L102 402 125,527 SH   SOLE 2 4,442 0 121,085
OPTION CARE HEALTH INC COM 68404L102 5 1,658 SH   SOLE 7 1,658 0 0
OPTION CARE HEALTH INC COM 68404L102 1,424 444,863 SH   SOLE 18 444,863 0 0
OPTION CARE HEALTH INC COM 68404L102 680 212,499 SH   SOLE 19 212,499 0 0
OPTION CARE HEALTH INC COM 68404L102 15,370 4,803,157 SH   SOLE 21 4,803,157 0 0
OPTION CARE HEALTH INC COM 68404L102 11,641 3,637,794 SH   SOLE 22 3,536,193 0 101,601
OPUS BK IRVINE CALIF COM 684000102 515 23,638 SH   SOLE 2 1,902 0 21,736
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,156 99,040 SH   SOLE 18 99,040 0 0
OPUS BK IRVINE CALIF COM 684000102 1,746 80,197 SH   SOLE 19 80,197 0 0
OPUS BK IRVINE CALIF COM 684000102 52,426 2,408,185 SH   SOLE 21 2,408,185 0 0
OPUS BK IRVINE CALIF COM 684000102 18,109 831,812 SH   SOLE 22 805,422 0 26,390
OPUS BK IRVINE CALIF COM 684000102 174 7,975 SH   SOLE 23 7,975 0 0
OPUS BK IRVINE CALIF COM 684000102 527 24,186 SH   SOLE 26 0 0 24,186
OPUS BK IRVINE CALIF COM 684000102 64 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 698 32,085 SH   SOLE 30 32,085 0 0
OPUS BK IRVINE CALIF COM 684000102 34 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 331,946 6,032,098 SH   SOLE 2 863,659 0 5,168,439
ORACLE CORP COM 68389X105 54,746 994,841 SH   SOLE 4 929,929 0 64,912
ORACLE CORP COM 68389X105 112,635 2,046,795 SH   SOLE 7 2,020,210 0 26,585
ORACLE CORP COM 68389X105 1,738 31,578 SH   SOLE 13 31,578 0 0
ORACLE CORP COM 68389X105 1,322 24,026 SH   SOLE 15 24,026 0 0
ORACLE CORP COM 68389X105 41 747 SH   SOLE 17 0 0 747
ORACLE CORP COM 68389X105 517,952 9,412,168 SH   SOLE 18 9,030,817 0 381,351
ORACLE CORP COM 68389X105 283,993 5,160,698 SH   SOLE 19 5,160,698 0 0
ORACLE CORP COM 68389X105 3,347 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 2,912,384 52,923,574 SH   SOLE 21 52,923,574 0 0
ORACLE CORP COM 68389X105 3,038,294 55,211,588 SH   SOLE 22 49,106,075 0 6,105,513
ORACLE CORP COM 68389X105 99,501 1,808,114 SH   SOLE 23 1,808,114 0 0
ORACLE CORP COM 68389X105 133,394 2,424,023 SH   SOLE 25 2,424,023 0 0
ORACLE CORP COM 68389X105 644,723 11,715,839 SH   SOLE 26 2,760,827 0 8,955,012
ORACLE CORP COM 68389X105 25,466 462,759 SH   SOLE 28 334,949 0 127,810
ORACLE CORP COM 68389X105 5,227 94,978 SH   SOLE 29 66,794 0 28,184
ORACLE CORP COM 68389X105 466,097 8,469,872 SH   SOLE 30 8,469,872 0 0
ORACLE CORP COM 68389X105 58,423 1,061,657 SH   SOLE 31 458,456 0 603,201
ORACLE CORP COM 68389X105 3,796 68,985 SH   SOLE 32 68,985 0 0
ORACLE CORP COM 68389X105 101,073 1,836,691 SH   SOLE 34 1,836,691 0 0
ORACLE CORP COM 68389X105 94,223 1,712,215 SH   SOLE 36 1,712,215 0 0
ORACLE CORP COM 68389X105 3,089 56,129 SH   SOLE 40 56,129 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 381 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 9 2,905 SH   SOLE 18 2,905 0 0
ORAMED PHARM INC COM NEW 68403P203 114 35,661 SH   SOLE 21 35,661 0 0
ORAMED PHARM INC COM NEW 68403P203 105 33,063 SH   SOLE 22 33,063 0 0
ORANGE SPONSORED ADR 684060106 4 229 SH   SOLE 18 229 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 444 59,484 SH   SOLE 2 2,692 0 56,792
ORASURE TECHNOLOGIES INC COM 68554V108 9 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,155 288,430 SH   SOLE 18 288,430 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 783 104,880 SH   SOLE 19 104,880 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 51,628 6,911,366 SH   SOLE 21 6,911,366 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 14,906 1,995,395 SH   SOLE 22 1,917,863 0 77,532
ORASURE TECHNOLOGIES INC COM 68554V108 48 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 61 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 649 86,845 SH   SOLE 30 86,845 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 42 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 310 65,106 SH   SOLE 2 3,059 0 62,047
ORBCOMM INC COM 68555P100 7 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,284 269,742 SH   SOLE 18 269,742 0 0
ORBCOMM INC COM 68555P100 609 127,945 SH   SOLE 19 127,945 0 0
ORBCOMM INC COM 68555P100 13,178 2,768,557 SH   SOLE 21 2,768,557 0 0
ORBCOMM INC COM 68555P100 11,526 2,421,398 SH   SOLE 22 2,166,751 0 254,647
ORBCOMM INC COM 68555P100 104 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 45 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 103 21,594 SH   SOLE 30 21,594 0 0
ORBCOMM INC COM 68555P100 31 6,455 SH   SOLE 40 6,455 0 0
ORCHID IS CAP INC COM 68571X103 377 65,557 SH   SOLE 2 1,954 0 63,603
ORCHID IS CAP INC COM 68571X103 4 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,306 227,197 SH   SOLE 18 227,197 0 0
ORCHID IS CAP INC COM 68571X103 618 107,402 SH   SOLE 19 107,402 0 0
ORCHID IS CAP INC COM 68571X103 20,370 3,542,645 SH   SOLE 21 3,542,645 0 0
ORCHID IS CAP INC COM 68571X103 11,122 1,934,297 SH   SOLE 22 1,886,647 0 47,650
ORGANOGENESIS HLDGS INC COM 68621F102 59 8,919 SH   SOLE 2 519 0 8,400
ORGANOGENESIS HLDGS INC COM 68621F102 241 36,647 SH   SOLE 18 36,647 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 116 17,632 SH   SOLE 19 17,632 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,637 401,322 SH   SOLE 21 401,322 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 840 127,868 SH   SOLE 22 124,877 0 2,991
ORGANOVO HLDGS INC COM 68620A104 7 25,183 SH   SOLE 18 25,183 0 0
ORGANOVO HLDGS INC COM 68620A104 94 360,739 SH   SOLE 21 360,739 0 0
ORGANOVO HLDGS INC COM 68620A104 440 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 137 30,657 SH   SOLE 21 30,657 0 0
ORGENESIS INC COM NEW 68619K204 119 26,604 SH   SOLE 22 26,604 0 0
ORIGIN BANCORP INC COM 68621T102 643 19,072 SH   SOLE 2 815 0 18,257
ORIGIN BANCORP INC COM 68621T102 11 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,350 69,640 SH   SOLE 18 69,640 0 0
ORIGIN BANCORP INC COM 68621T102 1,117 33,101 SH   SOLE 19 33,101 0 0
ORIGIN BANCORP INC COM 68621T102 23,178 686,949 SH   SOLE 21 686,949 0 0
ORIGIN BANCORP INC COM 68621T102 19,248 570,481 SH   SOLE 22 548,495 0 21,986
ORIGIN BANCORP INC COM 68621T102 5 157 SH   SOLE 28 157 0 0
ORIGIN BANCORP INC COM 68621T102 162 4,810 SH   SOLE 30 4,810 0 0
ORION ENERGY SYSTEMS INC COM 686275108 16 5,518 SH   SOLE 18 5,518 0 0
ORION ENERGY SYSTEMS INC COM 686275108 244 85,479 SH   SOLE 21 85,479 0 0
ORION ENERGY SYSTEMS INC COM 686275108 140 49,013 SH   SOLE 22 49,013 0 0
ORION ENGINEERED CARBONS S A COM L72967109 931 55,686 SH   SOLE 2 2,458 0 53,228
ORION ENGINEERED CARBONS S A COM L72967109 15 894 SH   SOLE 7 894 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3,384 202,515 SH   SOLE 18 202,515 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,744 104,381 SH   SOLE 19 104,381 0 0
ORION ENGINEERED CARBONS S A COM L72967109 32,322 1,934,269 SH   SOLE 21 1,934,269 0 0
ORION ENGINEERED CARBONS S A COM L72967109 12,705 760,333 SH   SOLE 22 640,908 0 119,425
ORION GROUP HOLDINGS INC COM 68628V308 28 6,129 SH   SOLE 18 6,129 0 0
ORION GROUP HOLDINGS INC COM 68628V308 403 89,564 SH   SOLE 21 89,564 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2,691 598,065 SH   SOLE 22 598,065 0 0
ORITANI FINL CORP DEL COM 68633D103 726 41,017 SH   SOLE 2 1,724 0 39,293
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,157 178,426 SH   SOLE 18 178,426 0 0
ORITANI FINL CORP DEL COM 68633D103 1,237 69,900 SH   SOLE 19 69,900 0 0
ORITANI FINL CORP DEL COM 68633D103 76,027 4,296,505 SH   SOLE 21 4,296,505 0 0
ORITANI FINL CORP DEL COM 68633D103 25,867 1,461,802 SH   SOLE 22 1,405,814 0 55,988
ORITANI FINL CORP DEL COM 68633D103 18 1,036 SH   SOLE 23 1,036 0 0
ORITANI FINL CORP DEL COM 68633D103 214 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,005 56,798 SH   SOLE 30 56,798 0 0
ORITANI FINL CORP DEL COM 68633D103 65 3,695 SH   SOLE 40 3,695 0 0
ORIX CORP SPONSORED ADR 686330101 3 39 SH   SOLE 18 39 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,001 67,322 SH   SOLE 2 30,600 0 36,722
ORMAT TECHNOLOGIES INC COM 686688102 13 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 57 771 SH   SOLE 7 771 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,051 135,299 SH   SOLE 18 135,299 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,062 68,133 SH   SOLE 19 68,133 0 0
ORMAT TECHNOLOGIES INC COM 686688102 124,581 1,676,955 SH   SOLE 21 1,676,955 0 0
ORMAT TECHNOLOGIES INC COM 686688102 101,162 1,361,720 SH   SOLE 22 1,306,270 0 55,450
ORMAT TECHNOLOGIES INC COM 686688102 1,197 16,115 SH   SOLE 26 13,203 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 346 4,663 SH   SOLE 28 4,663 0 0
ORMAT TECHNOLOGIES INC COM 686688102 19,391 261,012 SH   SOLE 30 261,012 0 0
ORMAT TECHNOLOGIES INC COM 686688102 299 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 226 10,310 SH   SOLE 2 454 0 9,856
ORRSTOWN FINL SVCS INC COM 687380105 806 36,814 SH   SOLE 18 36,814 0 0
ORRSTOWN FINL SVCS INC COM 687380105 416 19,015 SH   SOLE 19 19,015 0 0
ORRSTOWN FINL SVCS INC COM 687380105 7,946 362,826 SH   SOLE 21 362,826 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,493 296,475 SH   SOLE 22 290,046 0 6,429
ORTHOFIX MED INC COM 68752M108 853 16,094 SH   SOLE 2 726 0 15,368
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,359 82,209 SH   SOLE 18 82,209 0 0
ORTHOFIX MED INC COM 68752M108 1,652 31,149 SH   SOLE 19 31,149 0 0
ORTHOFIX MED INC COM 68752M108 113,879 2,147,859 SH   SOLE 21 2,147,859 0 0
ORTHOFIX MED INC COM 68752M108 30,105 567,809 SH   SOLE 22 543,079 0 24,730
ORTHOFIX MED INC COM 68752M108 297 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,257 42,563 SH   SOLE 30 42,563 0 0
ORTHOFIX MED INC COM 68752M108 109 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 270 7,665 SH   SOLE 2 367 0 7,298
ORTHOPEDIATRICS CORP COM 68752L100 8 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,126 31,922 SH   SOLE 18 31,922 0 0
ORTHOPEDIATRICS CORP COM 68752L100 534 15,145 SH   SOLE 19 15,145 0 0
ORTHOPEDIATRICS CORP COM 68752L100 11,084 314,339 SH   SOLE 21 314,339 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8,164 231,524 SH   SOLE 22 224,760 0 6,764
ORTHOPEDIATRICS CORP COM 68752L100 81 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 48 1,362 SH   SOLE 30 1,362 0 0
OSHKOSH CORP COM 688239201 15,742 207,674 SH   SOLE 2 82,523 0 125,151
OSHKOSH CORP COM 688239201 231 3,043 SH   SOLE 4 3,043 0 0
OSHKOSH CORP COM 688239201 177 2,335 SH   SOLE 7 2,335 0 0
OSHKOSH CORP COM 688239201 2,518 33,216 SH   SOLE 13 33,216 0 0
OSHKOSH CORP COM 688239201 22,156 292,291 SH   SOLE 18 246,344 0 45,947
OSHKOSH CORP COM 688239201 25,149 331,779 SH   SOLE 19 331,779 0 0
OSHKOSH CORP COM 688239201 248,942 3,284,193 SH   SOLE 21 3,284,193 0 0
OSHKOSH CORP COM 688239201 230,789 3,044,716 SH   SOLE 22 2,591,648 0 453,068
OSHKOSH CORP COM 688239201 424 5,600 SH   SOLE 23 5,600 0 0
OSHKOSH CORP COM 688239201 331 4,372 SH   SOLE 25 4,372 0 0
OSHKOSH CORP COM 688239201 2,291 30,220 SH   SOLE 26 16,352 0 13,868
OSHKOSH CORP COM 688239201 676 8,924 SH   SOLE 28 8,924 0 0
OSHKOSH CORP COM 688239201 7,933 104,653 SH   SOLE 29 1,847 0 102,806
OSHKOSH CORP COM 688239201 2,658 35,070 SH   SOLE 30 35,070 0 0
OSHKOSH CORP COM 688239201 456 6,017 SH   SOLE 31 4,367 0 1,650
OSHKOSH CORP COM 688239201 1,676 22,106 SH   SOLE 34 22,106 0 0
OSHKOSH CORP COM 688239201 1,811 23,896 SH   SOLE 36 23,896 0 0
OSHKOSH CORP COM 688239201 513 6,768 SH   SOLE 40 6,768 0 0
OSI SYSTEMS INC COM 671044105 2,237 22,025 SH   SOLE 2 8,230 0 13,795
OSI SYSTEMS INC COM 671044105 8 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 29 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 9,645 94,968 SH   SOLE 18 76,052 0 18,916
OSI SYSTEMS INC COM 671044105 14,970 147,404 SH   SOLE 19 147,404 0 0
OSI SYSTEMS INC COM 671044105 188,730 1,858,313 SH   SOLE 21 1,858,313 0 0
OSI SYSTEMS INC COM 671044105 68,629 675,745 SH   SOLE 22 650,049 0 25,696
OSI SYSTEMS INC COM 671044105 2,713 26,714 SH   SOLE 23 26,714 0 0
OSI SYSTEMS INC COM 671044105 6,832 67,266 SH   SOLE 26 6,846 0 60,420
OSI SYSTEMS INC COM 671044105 225 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 2,859 28,146 SH   SOLE 30 28,146 0 0
OSI SYSTEMS INC COM 671044105 291 2,865 SH   SOLE 34 2,865 0 0
OSI SYSTEMS INC COM 671044105 153 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 923 825,000 PRN   SOLE 21 825,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 43 11,175 SH   SOLE 2 3,250 0 7,925
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 115 29,870 SH   SOLE 18 29,870 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 51 13,367 SH   SOLE 19 13,367 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,173 305,546 SH   SOLE 21 305,546 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 440 114,520 SH   SOLE 22 111,451 0 3,069
OTELCO INC CL A NEW 688823301 5 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 94 8,167 SH   SOLE 21 8,167 0 0
OTONOMY INC COM 68906L105 11 4,477 SH   SOLE 2 4,477 0 0
OTONOMY INC COM 68906L105 13 5,526 SH   SOLE 18 5,526 0 0
OTONOMY INC COM 68906L105 193 80,835 SH   SOLE 21 80,835 0 0
OTONOMY INC COM 68906L105 1,765 738,430 SH   SOLE 22 738,430 0 0
OTTAWA BANCORP INC COM 689195105 8 612 SH   SOLE 18 612 0 0
OTTER TAIL CORP COM 689648103 4,325 80,470 SH   SOLE 2 42,833 0 37,637
OTTER TAIL CORP COM 689648103 14 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 39 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 7,322 136,223 SH   SOLE 18 136,223 0 0
OTTER TAIL CORP COM 689648103 3,693 68,715 SH   SOLE 19 68,715 0 0
OTTER TAIL CORP COM 689648103 75,288 1,400,701 SH   SOLE 21 1,400,701 0 0
OTTER TAIL CORP COM 689648103 62,448 1,161,819 SH   SOLE 22 1,107,584 0 54,235
OTTER TAIL CORP COM 689648103 564 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 246 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 553 10,297 SH   SOLE 30 10,297 0 0
OTTER TAIL CORP COM 689648103 204 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 9,430 339,465 SH   SOLE 2 48,768 0 290,697
OUTFRONT MEDIA INC COM 69007J106 840 30,250 SH   SOLE 4 30,250 0 0
OUTFRONT MEDIA INC COM 69007J106 276 9,921 SH   SOLE 7 9,921 0 0
OUTFRONT MEDIA INC COM 69007J106 2,136 76,897 SH   SOLE 13 76,897 0 0
OUTFRONT MEDIA INC COM 69007J106 6,495 233,798 SH   SOLE 18 162,968 0 70,830
OUTFRONT MEDIA INC COM 69007J106 22,358 804,826 SH   SOLE 19 804,826 0 0
OUTFRONT MEDIA INC COM 69007J106 71,152 2,561,267 SH   SOLE 21 2,561,267 0 0
OUTFRONT MEDIA INC COM 69007J106 135,473 4,876,626 SH   SOLE 22 4,371,012 0 505,614
OUTFRONT MEDIA INC COM 69007J106 1,330 47,874 SH   SOLE 23 47,874 0 0
OUTFRONT MEDIA INC COM 69007J106 86 3,110 SH   SOLE 25 3,110 0 0
OUTFRONT MEDIA INC COM 69007J106 1,537 55,337 SH   SOLE 26 34,086 0 21,251
OUTFRONT MEDIA INC COM 69007J106 490 17,646 SH   SOLE 28 17,646 0 0
OUTFRONT MEDIA INC COM 69007J106 7,554 271,926 SH   SOLE 29 42,121 0 229,805
OUTFRONT MEDIA INC COM 69007J106 1,760 63,340 SH   SOLE 30 63,340 0 0
OUTFRONT MEDIA INC COM 69007J106 1,087 39,140 SH   SOLE 31 39,140 0 0
OUTFRONT MEDIA INC COM 69007J106 885 31,850 SH   SOLE 34 31,850 0 0
OUTFRONT MEDIA INC COM 69007J106 1,740 62,626 SH   SOLE 36 62,626 0 0
OUTFRONT MEDIA INC COM 69007J106 360 12,972 SH   SOLE 40 12,972 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 120 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 408 232,912 SH   SOLE 18 232,912 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 194 110,830 SH   SOLE 19 110,830 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,596 2,055,014 SH   SOLE 21 2,055,014 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,156 1,803,358 SH   SOLE 22 1,753,555 0 49,803
OVERSTOCK COM INC DEL COM 690370101 282 26,591 SH   SOLE 2 1,108 0 25,483
OVERSTOCK COM INC DEL COM 690370101 1 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 5 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 1,036 97,824 SH   SOLE 18 97,824 0 0
OVERSTOCK COM INC DEL COM 690370101 493 46,516 SH   SOLE 19 46,516 0 0
OVERSTOCK COM INC DEL COM 690370101 10,233 966,336 SH   SOLE 21 966,336 0 0
OVERSTOCK COM INC DEL COM 690370101 8,762 827,407 SH   SOLE 22 792,002 0 35,405
OVERSTOCK COM INC DEL COM 690370101 20 1,877 SH   SOLE 26 0 0 1,877
OVERSTOCK COM INC DEL COM 690370101 25 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 44 4,188 SH   SOLE 30 4,188 0 0
OVERSTOCK COM INC DEL COM 690370101 16 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 16 4,905 SH   SOLE 18 4,905 0 0
OVID THERAPEUTICS INC COM 690469101 187 57,721 SH   SOLE 21 57,721 0 0
OVID THERAPEUTICS INC COM 690469101 234 72,172 SH   SOLE 22 72,172 0 0
OWENS & MINOR INC NEW COM 690732102 370 63,732 SH   SOLE 2 2,277 0 61,455
OWENS & MINOR INC NEW COM 690732102 42 7,301 SH   SOLE 7 7,301 0 0
OWENS & MINOR INC NEW COM 690732102 1,691 291,054 SH   SOLE 18 291,054 0 0
OWENS & MINOR INC NEW COM 690732102 722 124,221 SH   SOLE 19 124,221 0 0
OWENS & MINOR INC NEW COM 690732102 41,527 7,147,439 SH   SOLE 21 7,147,439 0 0
OWENS & MINOR INC NEW COM 690732102 10,883 1,873,187 SH   SOLE 22 1,824,011 0 49,176
OWENS & MINOR INC NEW COM 690732102 400 68,908 SH   SOLE 30 68,908 0 0
OWENS & MINOR INC NEW COM 690732102 30 5,235 SH   SOLE 36 5,235 0 0
OWENS CORNING NEW COM 690742101 20,674 327,127 SH   SOLE 2 68,753 0 258,374
OWENS CORNING NEW COM 690742101 2,921 46,211 SH   SOLE 4 43,554 0 2,657
OWENS CORNING NEW COM 690742101 4,028 63,742 SH   SOLE 7 15,256 0 48,486
OWENS CORNING NEW COM 690742101 13 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 0 6 SH   SOLE 17 0 0 6
OWENS CORNING NEW COM 690742101 24,241 383,562 SH   SOLE 18 374,663 0 8,899
OWENS CORNING NEW COM 690742101 1,564 24,752 SH   SOLE 19 24,752 0 0
OWENS CORNING NEW COM 690742101 371,385 5,876,348 SH   SOLE 21 5,876,348 0 0
OWENS CORNING NEW COM 690742101 226,434 3,582,810 SH   SOLE 22 3,349,928 0 232,882
OWENS CORNING NEW COM 690742101 5,778 91,423 SH   SOLE 23 91,423 0 0
OWENS CORNING NEW COM 690742101 1,588 25,128 SH   SOLE 25 25,128 0 0
OWENS CORNING NEW COM 690742101 26,647 421,625 SH   SOLE 26 127,766 0 293,859
OWENS CORNING NEW COM 690742101 1,246 19,718 SH   SOLE 28 13,522 0 6,196
OWENS CORNING NEW COM 690742101 1,585 25,074 SH   SOLE 29 2,294 0 22,780
OWENS CORNING NEW COM 690742101 18,374 290,729 SH   SOLE 30 290,729 0 0
OWENS CORNING NEW COM 690742101 1,564 24,752 SH   SOLE 31 20,159 0 4,593
OWENS CORNING NEW COM 690742101 390 6,168 SH   SOLE 34 6,168 0 0
OWENS CORNING NEW COM 690742101 1,397 22,110 SH   SOLE 36 22,110 0 0
OWENS CORNING NEW COM 690742101 141 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 3,969 386,477 SH   SOLE 2 81,207 0 305,270
OWENS ILL INC COM NEW 690768403 8 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 65 6,283 SH   SOLE 7 6,283 0 0
OWENS ILL INC COM NEW 690768403 4,465 434,740 SH   SOLE 18 434,740 0 0
OWENS ILL INC COM NEW 690768403 366 35,664 SH   SOLE 19 35,664 0 0
OWENS ILL INC COM NEW 690768403 76,456 7,444,617 SH   SOLE 21 7,444,617 0 0
OWENS ILL INC COM NEW 690768403 61,118 5,951,088 SH   SOLE 22 5,617,715 0 333,373
OWENS ILL INC COM NEW 690768403 538 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 204 19,842 SH   SOLE 28 19,842 0 0
OWENS ILL INC COM NEW 690768403 451 43,894 SH   SOLE 30 43,894 0 0
OWENS ILL INC COM NEW 690768403 35 3,366 SH   SOLE 31 3,366 0 0
OWENS ILL INC COM NEW 690768403 110 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 179 17,408 SH   SOLE 40 17,408 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 0 6 SH   SOLE 18 6 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 0 27 SH   SOLE 22 27 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 12 786 SH   SOLE 26 142 0 644
OWL ROCK CAPITAL CORPORATION COM 69121K104 0 13 SH   SOLE 31 0 0 13
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 146 8,753 SH   SOLE 22 8,753 0 0
OXFORD INDS INC COM 691497309 1,686 23,512 SH   SOLE 2 7,699 0 15,813
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 21 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 5,886 82,098 SH   SOLE 18 75,765 0 6,333
OXFORD INDS INC COM 691497309 10,630 148,261 SH   SOLE 19 148,261 0 0
OXFORD INDS INC COM 691497309 133,100 1,856,343 SH   SOLE 21 1,856,343 0 0
OXFORD INDS INC COM 691497309 47,285 659,479 SH   SOLE 22 636,040 0 23,439
OXFORD INDS INC COM 691497309 2,023 28,210 SH   SOLE 23 28,210 0 0
OXFORD INDS INC COM 691497309 4,122 57,495 SH   SOLE 26 1,478 0 56,017
OXFORD INDS INC COM 691497309 154 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,732 24,151 SH   SOLE 30 24,151 0 0
OXFORD INDS INC COM 691497309 120 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,474 236,665 SH   SOLE 30 236,665 0 0
P & F INDS INC CL A NEW 692830508 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 103 1,750 SH   SOLE 2 82 0 1,668
P A M TRANSN SVCS INC COM 693149106 413 6,989 SH   SOLE 18 6,989 0 0
P A M TRANSN SVCS INC COM 693149106 192 3,243 SH   SOLE 19 3,243 0 0
P A M TRANSN SVCS INC COM 693149106 4,156 70,312 SH   SOLE 21 70,312 0 0
P A M TRANSN SVCS INC COM 693149106 9,071 153,467 SH   SOLE 22 152,188 0 1,279
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 310 10,312 SH   SOLE 22 10,312 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6,729 223,481 SH   SOLE 31 0 0 223,481
PACCAR INC COM 693718108 74,525 1,064,492 SH   SOLE 2 283,179 0 781,313
PACCAR INC COM 693718108 11,541 164,848 SH   SOLE 4 155,565 0 9,283
PACCAR INC COM 693718108 22,920 327,375 SH   SOLE 7 327,375 0 0
PACCAR INC COM 693718108 9,351 133,572 SH   SOLE 13 133,572 0 0
PACCAR INC COM 693718108 273 3,895 SH   SOLE 15 3,895 0 0
PACCAR INC COM 693718108 78,784 1,125,327 SH   SOLE 18 932,301 0 193,026
PACCAR INC COM 693718108 84,735 1,210,320 SH   SOLE 19 1,210,320 0 0
PACCAR INC COM 693718108 563,458 8,048,251 SH   SOLE 21 8,048,251 0 0
PACCAR INC COM 693718108 693,757 9,909,401 SH   SOLE 22 8,290,794 0 1,618,607
PACCAR INC COM 693718108 20,688 295,504 SH   SOLE 23 295,504 0 0
PACCAR INC COM 693718108 23,605 337,166 SH   SOLE 25 337,166 0 0
PACCAR INC COM 693718108 130,412 1,862,768 SH   SOLE 26 453,961 0 1,408,807
PACCAR INC COM 693718108 4,799 68,554 SH   SOLE 28 49,579 0 18,975
PACCAR INC COM 693718108 31,254 446,416 SH   SOLE 29 46,803 0 399,613
PACCAR INC COM 693718108 101,278 1,446,623 SH   SOLE 30 1,446,623 0 0
PACCAR INC COM 693718108 9,469 135,246 SH   SOLE 31 87,593 0 47,653
PACCAR INC COM 693718108 3,449 49,267 SH   SOLE 32 49,267 0 0
PACCAR INC COM 693718108 7,457 106,518 SH   SOLE 34 106,518 0 0
PACCAR INC COM 693718108 22,472 320,985 SH   SOLE 36 320,985 0 0
PACCAR INC COM 693718108 613 8,763 SH   SOLE 40 8,763 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 635 122,973 SH   SOLE 2 5,759 0 117,214
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 2,364 SH   SOLE 7 2,364 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,495 483,606 SH   SOLE 18 483,606 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,385 268,462 SH   SOLE 19 268,462 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31,822 6,167,119 SH   SOLE 21 6,167,119 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 21,072 4,083,721 SH   SOLE 22 3,918,624 0 165,097
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 826 SH   SOLE 23 826 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 389 75,484 SH   SOLE 26 60,658 0 14,826
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 96 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,118 604,235 SH   SOLE 30 604,235 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 79 15,242 SH   SOLE 40 15,242 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 116 29,765 SH   SOLE 2 1,234 0 28,531
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3 840 SH   SOLE 7 840 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 388 99,221 SH   SOLE 18 99,221 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 233 59,615 SH   SOLE 19 59,615 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3,759 961,268 SH   SOLE 21 961,268 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1,292 330,522 SH   SOLE 22 315,445 0 15,077
PACIFIC ETHANOL INC COM 69423U305 21 37,108 SH   SOLE 2 37,108 0 0
PACIFIC ETHANOL INC COM 69423U305 8 14,118 SH   SOLE 18 14,118 0 0
PACIFIC ETHANOL INC COM 69423U305 125 221,255 SH   SOLE 19 221,255 0 0
PACIFIC ETHANOL INC COM 69423U305 114 201,937 SH   SOLE 21 201,937 0 0
PACIFIC ETHANOL INC COM 69423U305 845 1,499,758 SH   SOLE 22 1,499,758 0 0
PACIFIC ETHANOL INC COM 69423U305 73 130,006 SH   SOLE 23 130,006 0 0
PACIFIC ETHANOL INC COM 69423U305 174 308,696 SH   SOLE 26 0 0 308,696
PACIFIC MERCANTILE BANCORP COM 694552100 157 20,884 SH   SOLE 2 950 0 19,934
PACIFIC MERCANTILE BANCORP COM 694552100 513 68,267 SH   SOLE 18 68,267 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 242 32,231 SH   SOLE 19 32,231 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,157 686,725 SH   SOLE 21 686,725 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,589 344,687 SH   SOLE 22 334,043 0 10,644
PACIFIC PREMIER BANCORP COM 69478X105 1,882 60,339 SH   SOLE 2 2,259 0 58,080
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 8,205 263,079 SH   SOLE 18 263,079 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,231 103,597 SH   SOLE 19 103,597 0 0
PACIFIC PREMIER BANCORP COM 69478X105 200,314 6,422,392 SH   SOLE 21 6,422,392 0 0
PACIFIC PREMIER BANCORP COM 69478X105 55,244 1,771,224 SH   SOLE 22 1,702,020 0 69,204
PACIFIC PREMIER BANCORP COM 69478X105 640 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 197 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,686 86,110 SH   SOLE 30 86,110 0 0
PACIFIC PREMIER BANCORP COM 69478X105 168 5,390 SH   SOLE 40 5,390 0 0
PACIRA BIOSCIENCES COM 695127100 1,453 38,155 SH   SOLE 2 4,417 0 33,738
PACIRA BIOSCIENCES COM 695127100 8 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 31 819 SH   SOLE 7 819 0 0
PACIRA BIOSCIENCES COM 695127100 7,461 195,988 SH   SOLE 18 183,598 0 12,390
PACIRA BIOSCIENCES COM 695127100 5,678 149,147 SH   SOLE 19 149,147 0 0
PACIRA BIOSCIENCES COM 695127100 834 21,900 SH   SOLE 20 21,900 0 0
PACIRA BIOSCIENCES COM 695127100 187,873 4,934,937 SH   SOLE 21 4,934,937 0 0
PACIRA BIOSCIENCES COM 695127100 48,942 1,285,589 SH   SOLE 22 1,234,629 0 50,960
PACIRA BIOSCIENCES COM 695127100 492 12,931 SH   SOLE 23 12,931 0 0
PACIRA BIOSCIENCES COM 695127100 1,889 49,626 SH   SOLE 26 16,431 0 33,195
PACIRA BIOSCIENCES COM 695127100 215 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 2,266 59,528 SH   SOLE 30 59,528 0 0
PACIRA BIOSCIENCES COM 695127100 21 546 SH   SOLE 34 546 0 0
PACIRA BIOSCIENCES COM 695127100 150 3,939 SH   SOLE 40 3,939 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 787 800,000 PRN   SOLE 21 800,000 0 0
PACKAGING CORP AMER COM 695156109 26,825 252,827 SH   SOLE 2 31,095 0 221,732
PACKAGING CORP AMER COM 695156109 3,695 34,825 SH   SOLE 4 32,336 0 2,489
PACKAGING CORP AMER COM 695156109 10,584 99,755 SH   SOLE 7 97,018 0 2,737
PACKAGING CORP AMER COM 695156109 17 160 SH   SOLE 13 160 0 0
PACKAGING CORP AMER COM 695156109 115 1,084 SH   SOLE 15 1,084 0 0
PACKAGING CORP AMER COM 695156109 91,813 865,341 SH   SOLE 18 765,622 0 99,719
PACKAGING CORP AMER COM 695156109 39,710 374,272 SH   SOLE 19 374,272 0 0
PACKAGING CORP AMER COM 695156109 446,126 4,204,767 SH   SOLE 21 4,204,767 0 0
PACKAGING CORP AMER COM 695156109 263,554 2,484,019 SH   SOLE 22 2,220,136 0 263,883
PACKAGING CORP AMER COM 695156109 7,203 67,887 SH   SOLE 23 67,887 0 0
PACKAGING CORP AMER COM 695156109 12,928 121,849 SH   SOLE 25 101,514 0 20,335
PACKAGING CORP AMER COM 695156109 42,114 396,926 SH   SOLE 26 139,476 0 257,450
PACKAGING CORP AMER COM 695156109 1,922 18,115 SH   SOLE 28 13,054 0 5,061
PACKAGING CORP AMER COM 695156109 14,455 136,237 SH   SOLE 29 136,237 0 0
PACKAGING CORP AMER COM 695156109 38,479 362,668 SH   SOLE 30 362,668 0 0
PACKAGING CORP AMER COM 695156109 2,229 21,007 SH   SOLE 31 17,030 0 3,977
PACKAGING CORP AMER COM 695156109 3,419 32,220 SH   SOLE 32 32,220 0 0
PACKAGING CORP AMER COM 695156109 25,509 240,428 SH   SOLE 34 240,428 0 0
PACKAGING CORP AMER COM 695156109 8,299 78,222 SH   SOLE 36 78,222 0 0
PACKAGING CORP AMER COM 695156109 296 2,787 SH   SOLE 40 2,787 0 0
PACWEST BANCORP DEL COM 695263103 24,446 672,697 SH   SOLE 2 407,336 0 265,361
PACWEST BANCORP DEL COM 695263103 2,304 63,396 SH   SOLE 4 63,396 0 0
PACWEST BANCORP DEL COM 695263103 978 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 13,885 382,093 SH   SOLE 18 378,559 0 3,534
PACWEST BANCORP DEL COM 695263103 1,957 53,841 SH   SOLE 19 53,841 0 0
PACWEST BANCORP DEL COM 695263103 304,879 8,389,619 SH   SOLE 21 8,389,619 0 0
PACWEST BANCORP DEL COM 695263103 155,867 4,289,143 SH   SOLE 22 3,836,772 0 452,371
PACWEST BANCORP DEL COM 695263103 3,882 106,825 SH   SOLE 23 106,825 0 0
PACWEST BANCORP DEL COM 695263103 493 13,566 SH   SOLE 25 13,566 0 0
PACWEST BANCORP DEL COM 695263103 3,356 92,343 SH   SOLE 26 51,961 0 40,382
PACWEST BANCORP DEL COM 695263103 597 16,417 SH   SOLE 28 16,417 0 0
PACWEST BANCORP DEL COM 695263103 2,508 69,017 SH   SOLE 29 69,017 0 0
PACWEST BANCORP DEL COM 695263103 1,724 47,435 SH   SOLE 30 47,435 0 0
PACWEST BANCORP DEL COM 695263103 5,219 143,614 SH   SOLE 31 107,104 0 36,510
PACWEST BANCORP DEL COM 695263103 1,647 45,321 SH   SOLE 32 45,321 0 0
PACWEST BANCORP DEL COM 695263103 1,116 30,712 SH   SOLE 34 30,712 0 0
PACWEST BANCORP DEL COM 695263103 1,243 34,196 SH   SOLE 36 34,196 0 0
PACWEST BANCORP DEL COM 695263103 396 10,884 SH   SOLE 40 10,884 0 0
PAGERDUTY INC COM 69553P100 606 21,434 SH   SOLE 2 759 0 20,675
PAGERDUTY INC COM 69553P100 7 248 SH   SOLE 7 248 0 0
PAGERDUTY INC COM 69553P100 134 4,733 SH   SOLE 18 4,733 0 0
PAGERDUTY INC COM 69553P100 3,021 106,924 SH   SOLE 19 106,924 0 0
PAGERDUTY INC COM 69553P100 3,230 114,340 SH   SOLE 21 114,340 0 0
PAGERDUTY INC COM 69553P100 7,574 268,097 SH   SOLE 22 255,338 0 12,759
PAGERDUTY INC COM 69553P100 6 213 SH   SOLE 31 213 0 0
PAGERDUTY INC COM 69553P100 309 10,934 SH   SOLE 34 10,934 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 36,400 786,018 SH   SOLE 19 786,018 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 791 17,088 SH   SOLE 25 17,088 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,939 63,455 SH   SOLE 26 5,218 0 58,237
PAGSEGURO DIGITAL LTD COM CL A G68707101 4,878 105,337 SH   SOLE 30 105,337 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 17,806 384,487 SH   SOLE 34 384,487 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 29 627 SH   SOLE 36 627 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 155 170,668 SH   SOLE 2 8,666 0 162,002
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3 2,892 SH   SOLE 7 2,892 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 680 747,771 SH   SOLE 18 747,771 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 398 438,198 SH   SOLE 19 438,198 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6,622 7,286,273 SH   SOLE 21 7,286,273 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5,218 5,742,025 SH   SOLE 22 5,575,814 0 166,211
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 72 78,843 SH   SOLE 26 0 0 78,843
PALO ALTO NETWORKS INC COM 697435105 53,158 260,797 SH   SOLE 2 54,331 0 206,466
PALO ALTO NETWORKS INC COM 697435105 9,139 44,838 SH   SOLE 4 42,162 0 2,676
PALO ALTO NETWORKS INC COM 697435105 2,380 11,675 SH   SOLE 7 11,675 0 0
PALO ALTO NETWORKS INC COM 697435105 261 1,281 SH   SOLE 13 1,281 0 0
PALO ALTO NETWORKS INC COM 697435105 230 1,127 SH   SOLE 15 1,127 0 0
PALO ALTO NETWORKS INC COM 697435105 12,172 59,718 SH   SOLE 18 49,660 0 10,058
PALO ALTO NETWORKS INC COM 697435105 4,592 22,529 SH   SOLE 19 22,529 0 0
PALO ALTO NETWORKS INC COM 697435105 381,832 1,873,287 SH   SOLE 21 1,873,287 0 0
PALO ALTO NETWORKS INC COM 697435105 520,743 2,554,790 SH   SOLE 22 2,348,002 0 206,788
PALO ALTO NETWORKS INC COM 697435105 16,553 81,208 SH   SOLE 23 81,208 0 0
PALO ALTO NETWORKS INC COM 697435105 24,208 118,766 SH   SOLE 25 118,766 0 0
PALO ALTO NETWORKS INC COM 697435105 62,761 307,911 SH   SOLE 26 128,833 0 179,078
PALO ALTO NETWORKS INC COM 697435105 3,934 19,302 SH   SOLE 28 14,206 0 5,096
PALO ALTO NETWORKS INC COM 697435105 5,644 27,689 SH   SOLE 29 7,272 0 20,417
PALO ALTO NETWORKS INC COM 697435105 39,861 195,560 SH   SOLE 30 195,560 0 0
PALO ALTO NETWORKS INC COM 697435105 6,670 32,721 SH   SOLE 31 26,040 0 6,681
PALO ALTO NETWORKS INC COM 697435105 1,952 9,576 SH   SOLE 34 9,576 0 0
PALO ALTO NETWORKS INC COM 697435105 13,693 67,177 SH   SOLE 36 67,177 0 0
PALO ALTO NETWORKS INC COM 697435105 465 2,283 SH   SOLE 40 2,283 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 4,806 4,570,000 PRN   SOLE 21 4,570,000 0 0
PALOMAR HLDGS INC COM 69753M105 198 5,015 SH   SOLE 2 276 0 4,739
PALOMAR HLDGS INC COM 69753M105 1,217 30,884 SH   SOLE 18 21,899 0 8,985
PALOMAR HLDGS INC COM 69753M105 429 10,889 SH   SOLE 19 10,889 0 0
PALOMAR HLDGS INC COM 69753M105 8,327 211,226 SH   SOLE 21 211,226 0 0
PALOMAR HLDGS INC COM 69753M105 2,867 72,740 SH   SOLE 22 70,343 0 2,397
PALOMAR HLDGS INC COM 69753M105 681 17,275 SH   SOLE 26 0 0 17,275
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,746 273,391 SH   SOLE 2 47,695 0 225,696
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 266 15,312 SH   SOLE 4 15,312 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 143 8,253 SH   SOLE 7 8,253 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 698 40,206 SH   SOLE 18 40,206 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 17,491 1,007,552 SH   SOLE 21 1,007,552 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 13,765 792,892 SH   SOLE 22 724,927 0 67,965
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 463 26,676 SH   SOLE 23 26,676 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,934 169,026 SH   SOLE 25 169,026 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,733 272,647 SH   SOLE 26 143,124 0 129,523
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 139 8,005 SH   SOLE 29 5,570 0 2,435
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,712 329,045 SH   SOLE 30 329,045 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 60 3,436 SH   SOLE 31 3,436 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 98 5,642 SH   SOLE 34 5,642 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9 540 SH   SOLE 40 540 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,169 74,546 SH   SOLE 21 74,546 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 8 2,579 SH   SOLE 18 2,579 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 124 38,682 SH   SOLE 21 38,682 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 43 13,277 SH   SOLE 22 13,277 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 237 16,956 SH   SOLE 2 616 0 16,340
PANHANDLE OIL AND GAS INC CL A 698477106 3 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 745 53,294 SH   SOLE 18 53,294 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 364 26,038 SH   SOLE 19 26,038 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7,909 565,725 SH   SOLE 21 565,725 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7,280 520,758 SH   SOLE 22 507,708 0 13,050
PAPA JOHNS INTL INC COM 698813102 1,539 29,405 SH   SOLE 2 10,405 0 19,000
PAPA JOHNS INTL INC COM 698813102 10 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 20 374 SH   SOLE 7 374 0 0
PAPA JOHNS INTL INC COM 698813102 6,634 126,718 SH   SOLE 18 126,718 0 0
PAPA JOHNS INTL INC COM 698813102 1,993 38,075 SH   SOLE 19 38,075 0 0
PAPA JOHNS INTL INC COM 698813102 82,229 1,570,750 SH   SOLE 21 1,570,750 0 0
PAPA JOHNS INTL INC COM 698813102 39,943 763,006 SH   SOLE 22 732,144 0 30,862
PAPA JOHNS INTL INC COM 698813102 20 389 SH   SOLE 23 389 0 0
PAPA JOHNS INTL INC COM 698813102 572 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 167 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 367 7,013 SH   SOLE 30 7,013 0 0
PAPA JOHNS INTL INC COM 698813102 111 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 833 36,455 SH   SOLE 2 1,457 0 34,998
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 17 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 3,603 157,622 SH   SOLE 18 157,622 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,370 59,938 SH   SOLE 19 59,938 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 94,065 4,114,814 SH   SOLE 21 4,114,814 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 24,536 1,073,327 SH   SOLE 22 1,026,628 0 46,699
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 696 30,467 SH   SOLE 26 0 0 30,467
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 67 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,170 51,187 SH   SOLE 30 51,187 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 69 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 238 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,016 42,748 SH   SOLE 18 42,748 0 0
PAR TECHNOLOGY CORP COM 698884103 764 32,131 SH   SOLE 19 32,131 0 0
PAR TECHNOLOGY CORP COM 698884103 9,589 403,411 SH   SOLE 21 403,411 0 0
PAR TECHNOLOGY CORP COM 698884103 7,089 298,244 SH   SOLE 22 287,539 0 10,705
PAR TECHNOLOGY CORP COM 698884103 9 365 SH   SOLE 23 365 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 4 6,197 SH   SOLE 21 6,197 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 12 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 5,206 389,969 SH   SOLE 2 14,627 0 375,342
PARAMOUNT GROUP INC COM 69924R108 738 55,263 SH   SOLE 4 55,263 0 0
PARAMOUNT GROUP INC COM 69924R108 2,753 206,186 SH   SOLE 7 206,186 0 0
PARAMOUNT GROUP INC COM 69924R108 109 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,268 94,960 SH   SOLE 18 94,960 0 0
PARAMOUNT GROUP INC COM 69924R108 3,157 236,505 SH   SOLE 19 236,505 0 0
PARAMOUNT GROUP INC COM 69924R108 49,558 3,712,173 SH   SOLE 21 3,712,173 0 0
PARAMOUNT GROUP INC COM 69924R108 101,817 7,626,724 SH   SOLE 22 7,199,236 0 427,488
PARAMOUNT GROUP INC COM 69924R108 89 6,672 SH   SOLE 23 6,672 0 0
PARAMOUNT GROUP INC COM 69924R108 5,554 416,056 SH   SOLE 25 416,056 0 0
PARAMOUNT GROUP INC COM 69924R108 2,042 152,946 SH   SOLE 26 45,492 0 107,454
PARAMOUNT GROUP INC COM 69924R108 360 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 1,403 105,111 SH   SOLE 29 105,111 0 0
PARAMOUNT GROUP INC COM 69924R108 12,084 905,151 SH   SOLE 30 905,151 0 0
PARAMOUNT GROUP INC COM 69924R108 54 4,068 SH   SOLE 31 4,068 0 0
PARAMOUNT GROUP INC COM 69924R108 383 28,707 SH   SOLE 34 28,707 0 0
PARAMOUNT GROUP INC COM 69924R108 89 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 247 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 119 27,449 SH   SOLE 2 1,169 0 26,280
PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 495 114,484 SH   SOLE 18 114,484 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 229 53,100 SH   SOLE 19 53,100 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 6,183 1,431,148 SH   SOLE 21 1,431,148 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,399 1,018,192 SH   SOLE 22 991,985 0 26,207
PARATEK PHARMACEUTICALS INC COM 699374302 7 1,651 SH   SOLE 30 1,651 0 0
PARETEUM CORP COM NEW 69946T207 126 97,744 SH   SOLE 2 4,484 0 93,260
PARETEUM CORP COM NEW 69946T207 499 386,851 SH   SOLE 18 386,851 0 0
PARETEUM CORP COM NEW 69946T207 235 182,086 SH   SOLE 19 182,086 0 0
PARETEUM CORP COM NEW 69946T207 4,944 3,832,552 SH   SOLE 21 3,832,552 0 0
PARETEUM CORP COM NEW 69946T207 2,918 2,262,095 SH   SOLE 22 2,218,626 0 43,469
PARK AEROSPACE CORP COM 70014A104 305 17,360 SH   SOLE 2 809 0 16,551
PARK AEROSPACE CORP COM 70014A104 4 234 SH   SOLE 4 234 0 0
PARK AEROSPACE CORP COM 70014A104 9 501 SH   SOLE 7 501 0 0
PARK AEROSPACE CORP COM 70014A104 1,541 87,753 SH   SOLE 18 87,753 0 0
PARK AEROSPACE CORP COM 70014A104 557 31,747 SH   SOLE 19 31,747 0 0
PARK AEROSPACE CORP COM 70014A104 38,146 2,172,299 SH   SOLE 21 2,172,299 0 0
PARK AEROSPACE CORP COM 70014A104 10,923 622,049 SH   SOLE 22 593,410 0 28,639
PARK AEROSPACE CORP COM 70014A104 144 8,227 SH   SOLE 26 5,864 0 2,363
PARK AEROSPACE CORP COM 70014A104 48 2,724 SH   SOLE 28 2,724 0 0
PARK AEROSPACE CORP COM 70014A104 521 29,663 SH   SOLE 30 29,663 0 0
PARK AEROSPACE CORP COM 70014A104 36 2,064 SH   SOLE 40 2,064 0 0
PARK CITY GROUP INC COM NEW 700215304 15 2,622 SH   SOLE 18 2,622 0 0
PARK CITY GROUP INC COM NEW 700215304 249 43,169 SH   SOLE 21 43,169 0 0
PARK CITY GROUP INC COM NEW 700215304 177 30,644 SH   SOLE 22 30,644 0 0
PARK HOTELS RESORTS INC COM 700517105 22,160 887,473 SH   SOLE 2 310,754 0 576,719
PARK HOTELS RESORTS INC COM 700517105 5,782 231,556 SH   SOLE 4 231,556 0 0
PARK HOTELS RESORTS INC COM 700517105 7,576 303,408 SH   SOLE 7 303,408 0 0
PARK HOTELS RESORTS INC COM 700517105 2,349 94,057 SH   SOLE 13 94,057 0 0
PARK HOTELS RESORTS INC COM 700517105 260 10,430 SH   SOLE 15 10,430 0 0
PARK HOTELS RESORTS INC COM 700517105 21,854 875,216 SH   SOLE 18 785,650 0 89,566
PARK HOTELS RESORTS INC COM 700517105 34,034 1,363,013 SH   SOLE 19 1,363,013 0 0
PARK HOTELS RESORTS INC COM 700517105 334,537 13,397,560 SH   SOLE 21 13,397,560 0 0
PARK HOTELS RESORTS INC COM 700517105 336,307 13,468,462 SH   SOLE 22 10,986,192 0 2,482,270
PARK HOTELS RESORTS INC COM 700517105 8,744 350,186 SH   SOLE 23 350,186 0 0
PARK HOTELS RESORTS INC COM 700517105 19,520 781,722 SH   SOLE 25 781,722 0 0
PARK HOTELS RESORTS INC COM 700517105 12,873 515,556 SH   SOLE 26 220,024 0 295,532
PARK HOTELS RESORTS INC COM 700517105 752 30,119 SH   SOLE 28 30,119 0 0
PARK HOTELS RESORTS INC COM 700517105 18,408 737,198 SH   SOLE 29 384,070 0 353,128
PARK HOTELS RESORTS INC COM 700517105 28,694 1,149,157 SH   SOLE 30 1,149,157 0 0
PARK HOTELS RESORTS INC COM 700517105 11,537 462,047 SH   SOLE 31 360,025 0 102,022
PARK HOTELS RESORTS INC COM 700517105 2,667 106,797 SH   SOLE 34 106,797 0 0
PARK HOTELS RESORTS INC COM 700517105 6,258 250,615 SH   SOLE 36 250,615 0 0
PARK HOTELS RESORTS INC COM 700517105 563 22,549 SH   SOLE 40 22,549 0 0
PARK NATL CORP COM 700658107 1,313 13,854 SH   SOLE 2 531 0 13,323
PARK NATL CORP COM 700658107 16 166 SH   SOLE 4 166 0 0
PARK NATL CORP COM 700658107 27 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 4,317 45,538 SH   SOLE 18 45,538 0 0
PARK NATL CORP COM 700658107 2,222 23,441 SH   SOLE 19 23,441 0 0
PARK NATL CORP COM 700658107 43,197 455,613 SH   SOLE 21 455,613 0 0
PARK NATL CORP COM 700658107 41,659 439,392 SH   SOLE 22 421,117 0 18,275
PARK NATL CORP COM 700658107 677 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 179 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 404 4,264 SH   SOLE 30 4,264 0 0
PARK NATL CORP COM 700658107 109 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 322 10,795 SH   SOLE 2 1,199 0 9,596
PARK OHIO HLDGS CORP COM 700666100 6 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 940 31,493 SH   SOLE 18 31,493 0 0
PARK OHIO HLDGS CORP COM 700666100 775 25,969 SH   SOLE 19 25,969 0 0
PARK OHIO HLDGS CORP COM 700666100 9,573 320,580 SH   SOLE 21 320,580 0 0
PARK OHIO HLDGS CORP COM 700666100 7,026 235,313 SH   SOLE 22 223,519 0 11,794
PARK OHIO HLDGS CORP COM 700666100 19 620 SH   SOLE 23 620 0 0
PARK OHIO HLDGS CORP COM 700666100 186 6,232 SH   SOLE 26 0 0 6,232
PARK OHIO HLDGS CORP COM 700666100 36 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 90 3,027 SH   SOLE 30 3,027 0 0
PARK OHIO HLDGS CORP COM 700666100 25 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 198 8,913 SH   SOLE 2 447 0 8,466
PARKE BANCORP INC COM 700885106 720 32,384 SH   SOLE 18 32,384 0 0
PARKE BANCORP INC COM 700885106 340 15,288 SH   SOLE 19 15,288 0 0
PARKE BANCORP INC COM 700885106 7,147 321,638 SH   SOLE 21 321,638 0 0
PARKE BANCORP INC COM 700885106 2,205 99,238 SH   SOLE 22 93,509 0 5,729
PARKER DRILLING CO COM 701081507 199 10,518 SH   SOLE 2 1,068 0 9,450
PARKER DRILLING CO COM 701081507 625 33,054 SH   SOLE 18 33,054 0 0
PARKER DRILLING CO COM 701081507 361 19,086 SH   SOLE 19 19,086 0 0
PARKER DRILLING CO COM 701081507 6,140 324,531 SH   SOLE 21 324,531 0 0
PARKER DRILLING CO COM 701081507 2,405 127,110 SH   SOLE 22 121,215 0 5,895
PARKER DRILLING CO COM 701081507 35 1,824 SH   SOLE 23 1,824 0 0
PARKER DRILLING CO COM 701081507 103 5,460 SH   SOLE 26 0 0 5,460
PARKER HANNIFIN CORP COM 701094104 57,210 316,762 SH   SOLE 2 33,436 0 283,326
PARKER HANNIFIN CORP COM 701094104 10,055 55,673 SH   SOLE 4 52,165 0 3,508
PARKER HANNIFIN CORP COM 701094104 20,161 111,625 SH   SOLE 7 111,625 0 0
PARKER HANNIFIN CORP COM 701094104 1,211 6,707 SH   SOLE 13 6,707 0 0
PARKER HANNIFIN CORP COM 701094104 232 1,287 SH   SOLE 15 1,287 0 0
PARKER HANNIFIN CORP COM 701094104 47,883 265,117 SH   SOLE 18 247,042 0 18,075
PARKER HANNIFIN CORP COM 701094104 15,669 86,755 SH   SOLE 19 86,755 0 0
PARKER HANNIFIN CORP COM 701094104 508,955 2,817,980 SH   SOLE 21 2,817,980 0 0
PARKER HANNIFIN CORP COM 701094104 570,820 3,160,510 SH   SOLE 22 2,805,374 0 355,136
PARKER HANNIFIN CORP COM 701094104 16,793 92,981 SH   SOLE 23 92,981 0 0
PARKER HANNIFIN CORP COM 701094104 23,141 128,125 SH   SOLE 25 128,125 0 0
PARKER HANNIFIN CORP COM 701094104 135,039 747,682 SH   SOLE 26 167,498 0 580,184
PARKER HANNIFIN CORP COM 701094104 4,704 26,046 SH   SOLE 28 18,940 0 7,106
PARKER HANNIFIN CORP COM 701094104 482 2,668 SH   SOLE 29 2,668 0 0
PARKER HANNIFIN CORP COM 701094104 78,040 432,089 SH   SOLE 30 432,089 0 0
PARKER HANNIFIN CORP COM 701094104 18,789 104,033 SH   SOLE 31 23,912 0 80,121
PARKER HANNIFIN CORP COM 701094104 1,498 8,292 SH   SOLE 34 8,292 0 0
PARKER HANNIFIN CORP COM 701094104 17,696 97,977 SH   SOLE 36 97,977 0 0
PARKER HANNIFIN CORP COM 701094104 592 3,279 SH   SOLE 40 3,279 0 0
PARSLEY ENERGY INC CL A 701877102 10,098 601,077 SH   SOLE 2 34,557 0 566,520
PARSLEY ENERGY INC CL A 701877102 1,635 97,312 SH   SOLE 4 90,544 0 6,768
PARSLEY ENERGY INC CL A 701877102 345 20,564 SH   SOLE 7 20,564 0 0
PARSLEY ENERGY INC CL A 701877102 69 4,106 SH   SOLE 13 4,106 0 0
PARSLEY ENERGY INC CL A 701877102 2,631 156,609 SH   SOLE 18 134,947 0 21,662
PARSLEY ENERGY INC CL A 701877102 1,071 63,771 SH   SOLE 19 63,771 0 0
PARSLEY ENERGY INC CL A 701877102 64,056 3,812,871 SH   SOLE 21 3,812,871 0 0
PARSLEY ENERGY INC CL A 701877102 126,929 7,555,277 SH   SOLE 22 7,005,440 0 549,837
PARSLEY ENERGY INC CL A 701877102 3,416 203,327 SH   SOLE 23 203,327 0 0
PARSLEY ENERGY INC CL A 701877102 9,841 585,789 SH   SOLE 26 309,871 0 275,918
PARSLEY ENERGY INC CL A 701877102 933 55,547 SH   SOLE 28 41,089 0 14,458
PARSLEY ENERGY INC CL A 701877102 1,074 63,902 SH   SOLE 29 5,557 0 58,345
PARSLEY ENERGY INC CL A 701877102 7,817 465,320 SH   SOLE 30 465,320 0 0
PARSLEY ENERGY INC CL A 701877102 3,441 204,792 SH   SOLE 31 45,196 0 159,596
PARSLEY ENERGY INC CL A 701877102 200 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 926 55,126 SH   SOLE 36 55,126 0 0
PARSLEY ENERGY INC CL A 701877102 75 4,487 SH   SOLE 40 4,487 0 0
PARSONS CORPORATION COM 70202L102 847 25,683 SH   SOLE 2 9,830 0 15,853
PARSONS CORPORATION COM 70202L102 10 298 SH   SOLE 7 298 0 0
PARSONS CORPORATION COM 70202L102 30 906 SH   SOLE 13 906 0 0
PARSONS CORPORATION COM 70202L102 2,613 79,220 SH   SOLE 18 64,404 0 14,816
PARSONS CORPORATION COM 70202L102 5,497 166,687 SH   SOLE 19 166,687 0 0
PARSONS CORPORATION COM 70202L102 30,981 939,381 SH   SOLE 21 939,381 0 0
PARSONS CORPORATION COM 70202L102 20,907 633,932 SH   SOLE 22 610,173 0 23,759
PARSONS CORPORATION COM 70202L102 384 11,637 SH   SOLE 23 11,637 0 0
PARSONS CORPORATION COM 70202L102 640 19,403 SH   SOLE 26 0 0 19,403
PARSONS CORPORATION COM 70202L102 298 9,046 SH   SOLE 30 9,046 0 0
PARSONS CORPORATION COM 70202L102 751 22,765 SH   SOLE 34 22,765 0 0
PARSONS CORPORATION COM 70202L102 29 877 SH   SOLE 36 877 0 0
PARTY CITY HOLDCO INC COM 702149105 319 55,941 SH   SOLE 2 1,960 0 53,981
PARTY CITY HOLDCO INC COM 702149105 3 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,051 184,016 SH   SOLE 18 184,016 0 0
PARTY CITY HOLDCO INC COM 702149105 534 93,572 SH   SOLE 19 93,572 0 0
PARTY CITY HOLDCO INC COM 702149105 10,118 1,771,900 SH   SOLE 21 1,771,900 0 0
PARTY CITY HOLDCO INC COM 702149105 9,313 1,631,011 SH   SOLE 22 1,557,838 0 73,173
PARTY CITY HOLDCO INC COM 702149105 40 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 84 14,679 SH   SOLE 30 14,679 0 0
PARTY CITY HOLDCO INC COM 702149105 9 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 9 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 902 21,025 SH   SOLE 2 895 0 20,130
PATRICK INDS INC COM 703343103 8 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 19 449 SH   SOLE 7 449 0 0
PATRICK INDS INC COM 703343103 4,347 101,372 SH   SOLE 18 101,372 0 0
PATRICK INDS INC COM 703343103 1,649 38,456 SH   SOLE 19 38,456 0 0
PATRICK INDS INC COM 703343103 106,067 2,473,589 SH   SOLE 21 2,473,589 0 0
PATRICK INDS INC COM 703343103 28,509 664,859 SH   SOLE 22 631,574 0 33,285
PATRICK INDS INC COM 703343103 617 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 142 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 1,349 31,469 SH   SOLE 30 31,469 0 0
PATRICK INDS INC COM 703343103 76 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 4 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 12 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 904 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,573 169,793 SH   SOLE 2 82,773 0 87,020
PATTERN ENERGY GROUP INC CL A 70338P100 14 509 SH   SOLE 4 509 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 44 1,625 SH   SOLE 7 1,625 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 8,098 300,700 SH   SOLE 18 300,700 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,928 182,980 SH   SOLE 19 182,980 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 100,654 3,737,623 SH   SOLE 21 3,737,623 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 73,615 2,733,573 SH   SOLE 22 2,609,042 0 124,531
PATTERN ENERGY GROUP INC CL A 70338P100 78 2,896 SH   SOLE 23 2,896 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,735 64,442 SH   SOLE 26 26,420 0 38,022
PATTERN ENERGY GROUP INC CL A 70338P100 283 10,520 SH   SOLE 28 10,520 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 16,170 600,445 SH   SOLE 30 600,445 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 219 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 2,345 131,588 SH   SOLE 2 47,206 0 84,382
PATTERSON COMPANIES INC COM 703395103 7 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 56 3,135 SH   SOLE 7 3,135 0 0
PATTERSON COMPANIES INC COM 703395103 9,159 513,992 SH   SOLE 18 513,992 0 0
PATTERSON COMPANIES INC COM 703395103 4,663 261,645 SH   SOLE 19 261,645 0 0
PATTERSON COMPANIES INC COM 703395103 110,222 6,185,291 SH   SOLE 21 6,185,291 0 0
PATTERSON COMPANIES INC COM 703395103 57,972 3,253,221 SH   SOLE 22 3,115,123 0 138,098
PATTERSON COMPANIES INC COM 703395103 729 40,928 SH   SOLE 23 40,928 0 0
PATTERSON COMPANIES INC COM 703395103 2,144 120,294 SH   SOLE 26 14,756 0 105,538
PATTERSON COMPANIES INC COM 703395103 186 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COMPANIES INC COM 703395103 411 23,074 SH   SOLE 30 23,074 0 0
PATTERSON COMPANIES INC COM 703395103 274 15,402 SH   SOLE 34 15,402 0 0
PATTERSON COMPANIES INC COM 703395103 43 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 166 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 4,562 533,570 SH   SOLE 2 143,663 0 389,907
PATTERSON UTI ENERGY INC COM 703481101 7 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 56 6,516 SH   SOLE 7 6,516 0 0
PATTERSON UTI ENERGY INC COM 703481101 304 35,520 SH   SOLE 13 35,520 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,429 634,920 SH   SOLE 18 607,890 0 27,030
PATTERSON UTI ENERGY INC COM 703481101 4,984 582,967 SH   SOLE 19 582,967 0 0
PATTERSON UTI ENERGY INC COM 703481101 85,496 9,999,583 SH   SOLE 21 9,999,583 0 0
PATTERSON UTI ENERGY INC COM 703481101 63,494 7,426,195 SH   SOLE 22 6,840,618 0 585,577
PATTERSON UTI ENERGY INC COM 703481101 573 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 225 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 641 74,926 SH   SOLE 30 74,926 0 0
PATTERSON UTI ENERGY INC COM 703481101 38 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 35 4,059 SH   SOLE 34 4,059 0 0
PATTERSON UTI ENERGY INC COM 703481101 261 30,524 SH   SOLE 36 30,524 0 0
PATTERSON UTI ENERGY INC COM 703481101 177 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 44 45,822 SH   SOLE 21 45,822 0 0
PAYCHEX INC COM 704326107 105,629 1,276,174 SH   SOLE 2 523,851 0 752,323
PAYCHEX INC COM 704326107 17,607 212,722 SH   SOLE 4 204,190 0 8,532
PAYCHEX INC COM 704326107 44,664 539,610 SH   SOLE 7 418,137 0 121,473
PAYCHEX INC COM 704326107 5,799 70,066 SH   SOLE 13 70,066 0 0
PAYCHEX INC COM 704326107 337 4,068 SH   SOLE 15 4,068 0 0
PAYCHEX INC COM 704326107 8 97 SH   SOLE 17 0 0 97
PAYCHEX INC COM 704326107 116,056 1,402,145 SH   SOLE 18 1,282,698 0 119,447
PAYCHEX INC COM 704326107 139,186 1,681,601 SH   SOLE 19 1,681,601 0 0
PAYCHEX INC COM 704326107 1,117,194 13,497,576 SH   SOLE 21 13,497,576 0 0
PAYCHEX INC COM 704326107 860,935 10,401,533 SH   SOLE 22 8,838,019 0 1,563,514
PAYCHEX INC COM 704326107 31,992 386,520 SH   SOLE 23 386,520 0 0
PAYCHEX INC COM 704326107 38,242 462,025 SH   SOLE 25 462,025 0 0
PAYCHEX INC COM 704326107 168,602 2,036,997 SH   SOLE 26 644,941 0 1,392,056
PAYCHEX INC COM 704326107 5,331 64,402 SH   SOLE 28 46,477 0 17,925
PAYCHEX INC COM 704326107 29,824 360,319 SH   SOLE 29 112,097 0 248,222
PAYCHEX INC COM 704326107 148,974 1,799,861 SH   SOLE 30 1,799,861 0 0
PAYCHEX INC COM 704326107 24,254 293,030 SH   SOLE 31 195,994 0 97,036
PAYCHEX INC COM 704326107 4,229 51,095 SH   SOLE 32 51,095 0 0
PAYCHEX INC COM 704326107 75,288 909,604 SH   SOLE 34 909,604 0 0
PAYCHEX INC COM 704326107 36,408 439,870 SH   SOLE 36 439,870 0 0
PAYCHEX INC COM 704326107 2,279 27,530 SH   SOLE 37 27,530 0 0
PAYCHEX INC COM 704326107 648 7,834 SH   SOLE 40 7,834 0 0
PAYCOM SOFTWARE INC COM 70432V102 27,586 131,681 SH   SOLE 2 25,264 0 106,417
PAYCOM SOFTWARE INC COM 70432V102 4,605 21,984 SH   SOLE 4 20,597 0 1,387
PAYCOM SOFTWARE INC COM 70432V102 950 4,537 SH   SOLE 7 3,734 0 803
PAYCOM SOFTWARE INC COM 70432V102 124 591 SH   SOLE 13 591 0 0
PAYCOM SOFTWARE INC COM 70432V102 44 211 SH   SOLE 15 211 0 0
PAYCOM SOFTWARE INC COM 70432V102 7,297 34,832 SH   SOLE 18 30,030 0 4,802
PAYCOM SOFTWARE INC COM 70432V102 3,323 15,863 SH   SOLE 19 15,863 0 0
PAYCOM SOFTWARE INC COM 70432V102 208,302 994,331 SH   SOLE 21 994,331 0 0
PAYCOM SOFTWARE INC COM 70432V102 292,544 1,396,460 SH   SOLE 22 1,295,772 0 100,688
PAYCOM SOFTWARE INC COM 70432V102 8,471 40,438 SH   SOLE 23 40,438 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,244 44,124 SH   SOLE 25 44,124 0 0
PAYCOM SOFTWARE INC COM 70432V102 40,270 192,230 SH   SOLE 26 67,444 0 124,786
PAYCOM SOFTWARE INC COM 70432V102 2,181 10,410 SH   SOLE 28 7,838 0 2,572
PAYCOM SOFTWARE INC COM 70432V102 3,144 15,008 SH   SOLE 29 4,368 0 10,640
PAYCOM SOFTWARE INC COM 70432V102 18,933 90,377 SH   SOLE 30 90,377 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,620 17,282 SH   SOLE 31 13,973 0 3,309
PAYCOM SOFTWARE INC COM 70432V102 812 3,876 SH   SOLE 34 3,876 0 0
PAYCOM SOFTWARE INC COM 70432V102 6,485 30,958 SH   SOLE 36 30,958 0 0
PAYCOM SOFTWARE INC COM 70432V102 243 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 10,580 108,419 SH   SOLE 2 46,588 0 61,831
PAYLOCITY HLDG CORP COM 70438V106 686 7,028 SH   SOLE 4 7,028 0 0
PAYLOCITY HLDG CORP COM 70438V106 139 1,421 SH   SOLE 7 1,421 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,020 41,202 SH   SOLE 18 28,462 0 12,740
PAYLOCITY HLDG CORP COM 70438V106 20,200 207,010 SH   SOLE 19 207,010 0 0
PAYLOCITY HLDG CORP COM 70438V106 53,389 547,127 SH   SOLE 21 547,127 0 0
PAYLOCITY HLDG CORP COM 70438V106 123,212 1,262,679 SH   SOLE 22 1,165,852 0 96,827
PAYLOCITY HLDG CORP COM 70438V106 4,385 44,939 SH   SOLE 23 44,939 0 0
PAYLOCITY HLDG CORP COM 70438V106 179 1,835 SH   SOLE 25 1,835 0 0
PAYLOCITY HLDG CORP COM 70438V106 8,391 85,992 SH   SOLE 26 9,999 0 75,993
PAYLOCITY HLDG CORP COM 70438V106 390 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,821 18,665 SH   SOLE 29 4,259 0 14,406
PAYLOCITY HLDG CORP COM 70438V106 1,136 11,641 SH   SOLE 30 11,641 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,274 13,060 SH   SOLE 31 11,746 0 1,314
PAYLOCITY HLDG CORP COM 70438V106 787 8,066 SH   SOLE 34 8,066 0 0
PAYLOCITY HLDG CORP COM 70438V106 278 2,846 SH   SOLE 36 2,846 0 0
PAYLOCITY HLDG CORP COM 70438V106 363 3,724 SH   SOLE 40 3,724 0 0
PAYPAL HLDGS INC COM 70450Y103 328,042 3,166,735 SH   SOLE 2 449,810 0 2,716,925
PAYPAL HLDGS INC COM 70450Y103 47,316 456,759 SH   SOLE 4 426,543 0 30,216
PAYPAL HLDGS INC COM 70450Y103 110,277 1,064,550 SH   SOLE 7 1,064,550 0 0
PAYPAL HLDGS INC COM 70450Y103 477 4,608 SH   SOLE 13 4,608 0 0
PAYPAL HLDGS INC COM 70450Y103 1,414 13,647 SH   SOLE 15 13,647 0 0
PAYPAL HLDGS INC COM 70450Y103 318,303 3,072,716 SH   SOLE 18 2,707,289 0 365,427
PAYPAL HLDGS INC COM 70450Y103 145,393 1,403,539 SH   SOLE 19 1,403,539 0 0
PAYPAL HLDGS INC COM 70450Y103 2,490,384 24,040,775 SH   SOLE 21 24,040,775 0 0
PAYPAL HLDGS INC COM 70450Y103 2,943,925 28,419,003 SH   SOLE 22 25,360,619 0 3,058,384
PAYPAL HLDGS INC COM 70450Y103 86,688 836,833 SH   SOLE 23 836,833 0 0
PAYPAL HLDGS INC COM 70450Y103 138,337 1,335,428 SH   SOLE 25 1,335,428 0 0
PAYPAL HLDGS INC COM 70450Y103 527,942 5,096,462 SH   SOLE 26 1,319,185 0 3,777,277
PAYPAL HLDGS INC COM 70450Y103 22,084 213,189 SH   SOLE 28 154,201 0 58,988
PAYPAL HLDGS INC COM 70450Y103 3,350 32,335 SH   SOLE 29 32,335 0 0
PAYPAL HLDGS INC COM 70450Y103 482,842 4,661,083 SH   SOLE 30 4,661,083 0 0
PAYPAL HLDGS INC COM 70450Y103 33,582 324,178 SH   SOLE 31 218,401 0 105,777
PAYPAL HLDGS INC COM 70450Y103 17,333 167,320 SH   SOLE 32 167,320 0 0
PAYPAL HLDGS INC COM 70450Y103 62,008 598,587 SH   SOLE 34 598,587 0 0
PAYPAL HLDGS INC COM 70450Y103 78,716 759,879 SH   SOLE 36 759,879 0 0
PAYPAL HLDGS INC COM 70450Y103 2,698 26,042 SH   SOLE 40 26,042 0 0
PAYSIGN INC COM 70451A104 260 25,721 SH   SOLE 2 1,221 0 24,500
PAYSIGN INC COM 70451A104 9 895 SH   SOLE 7 895 0 0
PAYSIGN INC COM 70451A104 1,089 107,819 SH   SOLE 18 107,819 0 0
PAYSIGN INC COM 70451A104 529 52,350 SH   SOLE 19 52,350 0 0
PAYSIGN INC COM 70451A104 10,815 1,070,775 SH   SOLE 21 1,070,775 0 0
PAYSIGN INC COM 70451A104 8,381 829,772 SH   SOLE 22 817,019 0 12,753
PB BANCORP INC COM 70454T100 15 1,283 SH   SOLE 18 1,283 0 0
PB BANCORP INC COM 70454T100 273 23,680 SH   SOLE 21 23,680 0 0
PBF ENERGY INC CL A 69318G106 7,749 285,008 SH   SOLE 2 51,540 0 233,468
PBF ENERGY INC CL A 69318G106 13 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 129 4,754 SH   SOLE 7 4,754 0 0
PBF ENERGY INC CL A 69318G106 7,980 293,472 SH   SOLE 18 293,472 0 0
PBF ENERGY INC CL A 69318G106 729 26,803 SH   SOLE 19 26,803 0 0
PBF ENERGY INC CL A 69318G106 142,432 5,238,409 SH   SOLE 21 5,238,409 0 0
PBF ENERGY INC CL A 69318G106 98,742 3,631,540 SH   SOLE 22 3,345,683 0 285,857
PBF ENERGY INC CL A 69318G106 68 2,517 SH   SOLE 25 2,517 0 0
PBF ENERGY INC CL A 69318G106 1,045 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 382 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 866 31,866 SH   SOLE 30 31,866 0 0
PBF ENERGY INC CL A 69318G106 70 2,573 SH   SOLE 31 2,573 0 0
PBF ENERGY INC CL A 69318G106 400 14,724 SH   SOLE 34 14,724 0 0
PBF ENERGY INC CL A 69318G106 1,021 37,539 SH   SOLE 36 37,539 0 0
PBF ENERGY INC CL A 69318G106 278 10,209 SH   SOLE 40 10,209 0 0
PC CONNECTION INC COM 69318J100 690 17,738 SH   SOLE 2 6,610 0 11,128
PC CONNECTION INC COM 69318J100 4 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 7 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,825 46,926 SH   SOLE 18 41,268 0 5,658
PC CONNECTION INC COM 69318J100 5,382 138,358 SH   SOLE 19 138,358 0 0
PC CONNECTION INC COM 69318J100 16,537 425,120 SH   SOLE 21 425,120 0 0
PC CONNECTION INC COM 69318J100 18,847 484,511 SH   SOLE 22 468,289 0 16,222
PC CONNECTION INC COM 69318J100 873 22,455 SH   SOLE 23 22,455 0 0
PC CONNECTION INC COM 69318J100 1,929 49,580 SH   SOLE 26 0 0 49,580
PC CONNECTION INC COM 69318J100 60 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 154 3,963 SH   SOLE 30 3,963 0 0
PC CONNECTION INC COM 69318J100 176 4,512 SH   SOLE 34 4,512 0 0
PC CONNECTION INC COM 69318J100 38 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 32 3,815 SH   SOLE 18 3,815 0 0
PC-TEL INC COM 69325Q105 466 55,496 SH   SOLE 21 55,496 0 0
PC-TEL INC COM 69325Q105 4,092 487,142 SH   SOLE 22 487,142 0 0
PCB BANCORP COM 69320M109 193 11,716 SH   SOLE 2 473 0 11,243
PCB BANCORP COM 69320M109 732 44,478 SH   SOLE 18 44,478 0 0
PCB BANCORP COM 69320M109 339 20,616 SH   SOLE 19 20,616 0 0
PCB BANCORP COM 69320M109 7,526 457,491 SH   SOLE 21 457,491 0 0
PCB BANCORP COM 69320M109 3,543 215,403 SH   SOLE 22 210,234 0 5,169
PCSB FINL CORP COM 69324R104 300 15,029 SH   SOLE 2 738 0 14,291
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,180 59,007 SH   SOLE 18 59,007 0 0
PCSB FINL CORP COM 69324R104 550 27,509 SH   SOLE 19 27,509 0 0
PCSB FINL CORP COM 69324R104 11,901 595,370 SH   SOLE 21 595,370 0 0
PCSB FINL CORP COM 69324R104 7,601 380,263 SH   SOLE 22 366,493 0 13,770
PDC ENERGY INC COM 69327R101 1,837 66,204 SH   SOLE 2 2,553 0 63,651
PDC ENERGY INC COM 69327R101 10 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 50 1,818 SH   SOLE 7 1,818 0 0
PDC ENERGY INC COM 69327R101 7,706 277,696 SH   SOLE 18 277,696 0 0
PDC ENERGY INC COM 69327R101 3,250 117,124 SH   SOLE 19 117,124 0 0
PDC ENERGY INC COM 69327R101 186,520 6,721,446 SH   SOLE 21 6,721,446 0 0
PDC ENERGY INC COM 69327R101 50,371 1,815,173 SH   SOLE 22 1,716,523 0 98,650
PDC ENERGY INC COM 69327R101 638 22,999 SH   SOLE 26 11,918 0 11,081
PDC ENERGY INC COM 69327R101 239 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 2,663 95,957 SH   SOLE 30 95,957 0 0
PDC ENERGY INC COM 69327R101 262 9,457 SH   SOLE 34 9,457 0 0
PDC ENERGY INC COM 69327R101 91 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 183 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,250 2,441,000 PRN   SOLE 2 2,441,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,627 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,868 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 350 380,000 PRN   SOLE 34 380,000 0 0
PDF SOLUTIONS INC COM 693282105 347 26,557 SH   SOLE 2 1,169 0 25,388
PDF SOLUTIONS INC COM 693282105 9 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,709 130,773 SH   SOLE 18 130,773 0 0
PDF SOLUTIONS INC COM 693282105 621 47,528 SH   SOLE 19 47,528 0 0
PDF SOLUTIONS INC COM 693282105 41,258 3,156,697 SH   SOLE 21 3,156,697 0 0
PDF SOLUTIONS INC COM 693282105 10,906 834,437 SH   SOLE 22 799,166 0 35,271
PDF SOLUTIONS INC COM 693282105 249 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 531 40,623 SH   SOLE 30 40,623 0 0
PDF SOLUTIONS INC COM 693282105 39 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 279 128,954 SH   SOLE 2 4,395 0 124,559
PDL BIOPHARMA INC COM 69329Y104 3 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 3 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 913 422,804 SH   SOLE 18 422,804 0 0
PDL BIOPHARMA INC COM 69329Y104 436 201,952 SH   SOLE 19 201,952 0 0
PDL BIOPHARMA INC COM 69329Y104 12,078 5,591,453 SH   SOLE 21 5,591,453 0 0
PDL BIOPHARMA INC COM 69329Y104 9,941 4,602,166 SH   SOLE 22 4,338,104 0 264,062
PDL BIOPHARMA INC COM 69329Y104 69 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 49 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 137 63,392 SH   SOLE 30 63,392 0 0
PDL BIOPHARMA INC COM 69329Y104 39 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 97 6,864 SH   SOLE 2 270 0 6,594
PDL CMNTY BANCORP COM 69290X101 433 30,784 SH   SOLE 18 30,784 0 0
PDL CMNTY BANCORP COM 69290X101 195 13,854 SH   SOLE 19 13,854 0 0
PDL CMNTY BANCORP COM 69290X101 4,734 336,714 SH   SOLE 21 336,714 0 0
PDL CMNTY BANCORP COM 69290X101 1,203 85,530 SH   SOLE 22 80,185 0 5,345
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 48 14,136 SH   SOLE 22 14,136 0 0
PEABODY ENERGY CORP NEW COM 704551100 68 4,618 SH   SOLE 2 4,618 0 0
PEABODY ENERGY CORP NEW COM 704551100 5 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 36 2,479 SH   SOLE 7 2,479 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,451 234,457 SH   SOLE 18 234,457 0 0
PEABODY ENERGY CORP NEW COM 704551100 2,393 162,598 SH   SOLE 19 162,598 0 0
PEABODY ENERGY CORP NEW COM 704551100 36,629 2,488,377 SH   SOLE 21 2,488,377 0 0
PEABODY ENERGY CORP NEW COM 704551100 33,317 2,263,355 SH   SOLE 22 2,158,172 0 105,183
PEABODY ENERGY CORP NEW COM 704551100 111 7,561 SH   SOLE 23 7,561 0 0
PEABODY ENERGY CORP NEW COM 704551100 335 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 138 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 343 23,303 SH   SOLE 30 23,303 0 0
PEABODY ENERGY CORP NEW COM 704551100 6 397 SH   SOLE 34 397 0 0
PEABODY ENERGY CORP NEW COM 704551100 30 2,027 SH   SOLE 36 2,027 0 0
PEABODY ENERGY CORP NEW COM 704551100 113 7,659 SH   SOLE 40 7,659 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 553 19,733 SH   SOLE 2 774 0 18,959
PEAPACK-GLADSTONE FINL CORP COM 704699107 10 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,939 69,165 SH   SOLE 18 69,165 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 906 32,306 SH   SOLE 19 32,306 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 18,882 673,642 SH   SOLE 21 673,642 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 13,531 482,736 SH   SOLE 22 461,228 0 21,508
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 122 4,343 SH   SOLE 30 4,343 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,244 188,497 SH   SOLE 2 60,781 0 127,716
PEBBLEBROOK HOTEL TR COM 70509V100 976 35,068 SH   SOLE 4 35,068 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,646 131,061 SH   SOLE 7 131,061 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 145 5,198 SH   SOLE 15 5,198 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 20,709 744,393 SH   SOLE 18 744,393 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,623 345,895 SH   SOLE 19 345,895 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 283,572 10,193,112 SH   SOLE 21 10,193,112 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 156,888 5,639,411 SH   SOLE 22 5,458,997 0 180,414
PEBBLEBROOK HOTEL TR COM 70509V100 120 4,330 SH   SOLE 23 4,330 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,294 262,188 SH   SOLE 25 262,188 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,439 123,626 SH   SOLE 26 27,628 0 95,998
PEBBLEBROOK HOTEL TR COM 70509V100 502 18,047 SH   SOLE 28 18,047 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,913 68,762 SH   SOLE 29 68,762 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 16,332 587,045 SH   SOLE 30 587,045 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 56 2,001 SH   SOLE 36 2,001 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 353 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 2 1,539 SH   SOLE 18 1,539 0 0
PEDEVCO CORP COM PAR 70532Y303 27 18,544 SH   SOLE 21 18,544 0 0
PEGASYSTEMS INC COM 705573103 5,165 75,902 SH   SOLE 2 5,752 0 70,150
PEGASYSTEMS INC COM 705573103 15 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 2,867 42,136 SH   SOLE 7 697 0 41,439
PEGASYSTEMS INC COM 705573103 1,203 17,674 SH   SOLE 18 17,674 0 0
PEGASYSTEMS INC COM 705573103 575 8,457 SH   SOLE 19 8,457 0 0
PEGASYSTEMS INC COM 705573103 41,669 612,329 SH   SOLE 21 612,329 0 0
PEGASYSTEMS INC COM 705573103 73,567 1,081,079 SH   SOLE 22 1,011,895 0 69,184
PEGASYSTEMS INC COM 705573103 1,824 26,805 SH   SOLE 26 13,744 0 13,061
PEGASYSTEMS INC COM 705573103 374 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 14,700 216,022 SH   SOLE 30 216,022 0 0
PEGASYSTEMS INC COM 705573103 55 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 292 4,291 SH   SOLE 40 4,291 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 487 19,417 SH   SOLE 2 19,417 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 84 3,359 SH   SOLE 4 3,359 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,301 51,825 SH   SOLE 18 51,825 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 79,674 3,174,257 SH   SOLE 19 3,174,257 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 883 35,172 SH   SOLE 22 35,172 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,794 430,026 SH   SOLE 25 430,026 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,159 245,376 SH   SOLE 34 245,376 0 0
PEMBINA PIPELINE CORP COM 706327103 7,332 197,790 SH   SOLE 21 197,790 0 0
PENN NATL GAMING INC COM 707569109 3,105 166,738 SH   SOLE 2 69,253 0 97,485
PENN NATL GAMING INC COM 707569109 10 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 55 2,978 SH   SOLE 7 2,978 0 0
PENN NATL GAMING INC COM 707569109 11,963 642,283 SH   SOLE 18 641,136 0 1,147
PENN NATL GAMING INC COM 707569109 10,536 565,707 SH   SOLE 19 565,707 0 0
PENN NATL GAMING INC COM 707569109 144,853 7,777,319 SH   SOLE 21 7,777,319 0 0
PENN NATL GAMING INC COM 707569109 79,489 4,267,843 SH   SOLE 22 4,079,251 0 188,592
PENN NATL GAMING INC COM 707569109 1,055 56,625 SH   SOLE 23 56,625 0 0
PENN NATL GAMING INC COM 707569109 3,369 180,867 SH   SOLE 26 24,589 0 156,278
PENN NATL GAMING INC COM 707569109 256 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 557 29,927 SH   SOLE 30 29,927 0 0
PENN NATL GAMING INC COM 707569109 92 4,913 SH   SOLE 34 4,913 0 0
PENN NATL GAMING INC COM 707569109 20 1,091 SH   SOLE 36 1,091 0 0
PENN NATL GAMING INC COM 707569109 206 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP NEW COM 70788V102 431 14,842 SH   SOLE 2 1,189 0 13,653
PENN VA CORP NEW COM 70788V102 8 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 1,850 63,633 SH   SOLE 18 63,633 0 0
PENN VA CORP NEW COM 70788V102 862 29,667 SH   SOLE 19 29,667 0 0
PENN VA CORP NEW COM 70788V102 43,690 1,502,910 SH   SOLE 21 1,502,910 0 0
PENN VA CORP NEW COM 70788V102 12,048 414,449 SH   SOLE 22 398,975 0 15,474
PENN VA CORP NEW COM 70788V102 64 2,197 SH   SOLE 23 2,197 0 0
PENN VA CORP NEW COM 70788V102 143 4,917 SH   SOLE 26 0 0 4,917
PENN VA CORP NEW COM 70788V102 32 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 498 17,133 SH   SOLE 30 17,133 0 0
PENN VA CORP NEW COM 70788V102 24 836 SH   SOLE 40 836 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,351 202,659 SH   SOLE 30 202,659 0 0
PENNANTPARK INVT CORP COM 708062104 2,264 361,079 SH   SOLE 30 361,079 0 0
PENNEY J C CORP INC COM 708160106 294 330,913 SH   SOLE 2 11,493 0 319,420
PENNEY J C CORP INC COM 708160106 2 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C CORP INC COM 708160106 48 54,486 SH   SOLE 7 54,486 0 0
PENNEY J C CORP INC COM 708160106 1,309 1,472,506 SH   SOLE 18 1,472,506 0 0
PENNEY J C CORP INC COM 708160106 488 549,439 SH   SOLE 19 549,439 0 0
PENNEY J C CORP INC COM 708160106 27,957 31,451,511 SH   SOLE 21 31,451,511 0 0
PENNEY J C CORP INC COM 708160106 8,545 9,612,990 SH   SOLE 22 9,198,223 0 414,767
PENNEY J C CORP INC COM 708160106 63 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C CORP INC COM 708160106 37 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C CORP INC COM 708160106 321 361,331 SH   SOLE 30 361,331 0 0
PENNEY J C CORP INC COM 708160106 38 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C CORP INC COM 708160106 28 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 198 4,286 SH   SOLE 2 169 0 4,117
PENNS WOODS BANCORP INC COM 708430103 768 16,601 SH   SOLE 18 16,601 0 0
PENNS WOODS BANCORP INC COM 708430103 364 7,865 SH   SOLE 19 7,865 0 0
PENNS WOODS BANCORP INC COM 708430103 7,832 169,346 SH   SOLE 21 169,346 0 0
PENNS WOODS BANCORP INC COM 708430103 2,415 52,217 SH   SOLE 22 48,038 0 4,179
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 416 72,685 SH   SOLE 2 2,751 0 69,934
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2 404 SH   SOLE 4 404 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 8 1,394 SH   SOLE 7 1,394 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,751 306,096 SH   SOLE 18 306,096 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 682 119,288 SH   SOLE 19 119,288 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 40,560 7,090,826 SH   SOLE 21 7,090,826 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 12,828 2,242,614 SH   SOLE 22 2,150,309 0 92,305
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 12 2,070 SH   SOLE 23 2,070 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 185 32,368 SH   SOLE 26 9,199 0 23,169
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 58 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 504 88,112 SH   SOLE 30 88,112 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 44 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 472,732 15,560,647 SH   SOLE   15,560,647 0 0
PENNYMAC FINL SVCS INC COM 70932M107 131 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC COM 70932M107 12 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC COM 70932M107 875 28,816 SH   SOLE 18 28,816 0 0
PENNYMAC FINL SVCS INC COM 70932M107 167 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 9,739 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 3,241 106,668 SH   SOLE 22 106,668 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,895 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,927 86,671 SH   SOLE 2 3,033 0 83,638
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 46 2,082 SH   SOLE 7 2,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 1 25 SH   SOLE 17 0 0 25
PENNYMAC MTG INVT TR COM 70931T103 8,658 389,467 SH   SOLE 18 389,467 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,316 149,163 SH   SOLE 19 149,163 0 0
PENNYMAC MTG INVT TR COM 70931T103 251,318 11,305,339 SH   SOLE 21 11,305,339 0 0
PENNYMAC MTG INVT TR COM 70931T103 52,091 2,343,294 SH   SOLE 22 2,233,496 0 109,798
PENNYMAC MTG INVT TR COM 70931T103 183 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 205 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,634 118,510 SH   SOLE 30 118,510 0 0
PENNYMAC MTG INVT TR COM 70931T103 130 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 187 8,390 SH   SOLE 40 8,390 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 9,356 197,889 SH   SOLE 2 112,878 0 85,011
PENSKE AUTOMOTIVE GRP INC COM 70959W103 751 15,886 SH   SOLE 4 15,886 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 260 5,502 SH   SOLE 7 5,502 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,298 27,453 SH   SOLE 18 25,849 0 1,604
PENSKE AUTOMOTIVE GRP INC COM 70959W103 812 17,175 SH   SOLE 19 17,175 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19,925 421,418 SH   SOLE 21 421,418 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 48,231 1,020,114 SH   SOLE 22 884,212 0 135,902
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,963 41,518 SH   SOLE 23 41,518 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 552 11,676 SH   SOLE 25 11,676 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 214 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 850 17,981 SH   SOLE 29 17,981 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 561 11,873 SH   SOLE 30 11,873 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,629 34,462 SH   SOLE 31 32,357 0 2,105
PENSKE AUTOMOTIVE GRP INC COM 70959W103 498 10,540 SH   SOLE 34 10,540 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 699 14,784 SH   SOLE 36 14,784 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 118 2,494 SH   SOLE 40 2,494 0 0
PENTAIR PLC SHS G7S00T104 17,806 471,065 SH   SOLE 2 96,483 0 374,582
PENTAIR PLC SHS G7S00T104 2,259 59,769 SH   SOLE 4 54,509 0 5,260
PENTAIR PLC SHS G7S00T104 19,792 523,588 SH   SOLE 7 299,906 0 223,682
PENTAIR PLC SHS G7S00T104 101 2,666 SH   SOLE 13 2,666 0 0
PENTAIR PLC SHS G7S00T104 46 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 59,567 1,575,846 SH   SOLE 18 1,447,746 0 128,100
PENTAIR PLC SHS G7S00T104 147,116 3,891,950 SH   SOLE 19 3,891,950 0 0
PENTAIR PLC SHS G7S00T104 144,982 3,835,499 SH   SOLE 21 3,835,499 0 0
PENTAIR PLC SHS G7S00T104 184,344 4,876,835 SH   SOLE 22 4,401,854 0 474,981
PENTAIR PLC SHS G7S00T104 4,555 120,499 SH   SOLE 23 120,499 0 0
PENTAIR PLC SHS G7S00T104 10,253 271,233 SH   SOLE 25 271,233 0 0
PENTAIR PLC SHS G7S00T104 33,503 886,323 SH   SOLE 26 305,202 0 581,121
PENTAIR PLC SHS G7S00T104 1,174 31,068 SH   SOLE 28 20,585 0 10,483
PENTAIR PLC SHS G7S00T104 1,483 39,241 SH   SOLE 29 3,493 0 35,748
PENTAIR PLC SHS G7S00T104 44,298 1,171,903 SH   SOLE 30 1,171,903 0 0
PENTAIR PLC SHS G7S00T104 1,506 39,835 SH   SOLE 31 33,259 0 6,576
PENTAIR PLC SHS G7S00T104 3,557 94,103 SH   SOLE 34 94,103 0 0
PENTAIR PLC SHS G7S00T104 4,356 115,241 SH   SOLE 36 115,241 0 0
PENTAIR PLC SHS G7S00T104 131 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 13,884 103,237 SH   SOLE 2 44,635 0 58,602
PENUMBRA INC COM 70975L107 698 5,187 SH   SOLE 4 5,187 0 0
PENUMBRA INC COM 70975L107 279 2,073 SH   SOLE 7 2,073 0 0
PENUMBRA INC COM 70975L107 143 1,062 SH   SOLE 13 1,062 0 0
PENUMBRA INC COM 70975L107 12,917 96,046 SH   SOLE 18 93,346 0 2,700
PENUMBRA INC COM 70975L107 5,349 39,774 SH   SOLE 19 39,774 0 0
PENUMBRA INC COM 70975L107 237,032 1,762,452 SH   SOLE 21 1,762,452 0 0
PENUMBRA INC COM 70975L107 148,033 1,100,697 SH   SOLE 22 1,007,506 0 93,191
PENUMBRA INC COM 70975L107 1,777 13,216 SH   SOLE 23 13,216 0 0
PENUMBRA INC COM 70975L107 43 322 SH   SOLE 25 322 0 0
PENUMBRA INC COM 70975L107 2,502 18,603 SH   SOLE 26 7,572 0 11,031
PENUMBRA INC COM 70975L107 515 3,831 SH   SOLE 28 3,831 0 0
PENUMBRA INC COM 70975L107 836 6,218 SH   SOLE 29 6,218 0 0
PENUMBRA INC COM 70975L107 5,079 37,765 SH   SOLE 30 37,765 0 0
PENUMBRA INC COM 70975L107 1,852 13,769 SH   SOLE 31 9,946 0 3,823
PENUMBRA INC COM 70975L107 235 1,746 SH   SOLE 34 1,746 0 0
PENUMBRA INC COM 70975L107 418 3,107 SH   SOLE 36 3,107 0 0
PENUMBRA INC COM 70975L107 446 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 597 18,783 SH   SOLE 2 749 0 18,034
PEOPLES BANCORP INC COM 709789101 10 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 2,097 65,919 SH   SOLE 18 65,919 0 0
PEOPLES BANCORP INC COM 709789101 993 31,210 SH   SOLE 19 31,210 0 0
PEOPLES BANCORP INC COM 709789101 20,881 656,431 SH   SOLE 21 656,431 0 0
PEOPLES BANCORP INC COM 709789101 20,393 641,083 SH   SOLE 22 611,547 0 29,536
PEOPLES BANCORP INC COM 709789101 127 4,000 SH   SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 79 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 148 4,637 SH   SOLE 30 4,637 0 0
PEOPLES BANCORP INC COM 709789101 11 334 SH   SOLE 34 334 0 0
PEOPLES BANCORP INC COM 709789101 45 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 153 5,154 SH   SOLE 2 328 0 4,826
PEOPLES BANCORP N C INC COM 710577107 494 16,637 SH   SOLE 18 16,637 0 0
PEOPLES BANCORP N C INC COM 710577107 221 7,445 SH   SOLE 19 7,445 0 0
PEOPLES BANCORP N C INC COM 710577107 4,732 159,278 SH   SOLE 21 159,278 0 0
PEOPLES BANCORP N C INC COM 710577107 1,518 51,103 SH   SOLE 22 48,133 0 2,970
PEOPLES FINL SVCS CORP COM 711040105 313 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,130 24,959 SH   SOLE 18 24,959 0 0
PEOPLES FINL SVCS CORP COM 711040105 526 11,610 SH   SOLE 19 11,610 0 0
PEOPLES FINL SVCS CORP COM 711040105 11,348 250,554 SH   SOLE 21 250,554 0 0
PEOPLES FINL SVCS CORP COM 711040105 4,114 90,831 SH   SOLE 22 84,734 0 6,097
PEOPLES UTAH BANCORP COM 712706209 418 14,764 SH   SOLE 2 672 0 14,092
PEOPLES UTAH BANCORP COM 712706209 8 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,606 56,770 SH   SOLE 18 56,770 0 0
PEOPLES UTAH BANCORP COM 712706209 797 28,171 SH   SOLE 19 28,171 0 0
PEOPLES UTAH BANCORP COM 712706209 15,601 551,456 SH   SOLE 21 551,456 0 0
PEOPLES UTAH BANCORP COM 712706209 9,777 345,586 SH   SOLE 22 324,083 0 21,503
PEOPLES UTAH BANCORP COM 712706209 1 29 SH   SOLE 23 29 0 0
PEOPLES UTAH BANCORP COM 712706209 126 4,458 SH   SOLE 30 4,458 0 0
PEOPLES UTD FINL INC COM 712704105 16,819 1,075,724 SH   SOLE 2 132,718 0 943,006
PEOPLES UTD FINL INC COM 712704105 2,293 146,664 SH   SOLE 4 137,485 0 9,179
PEOPLES UTD FINL INC COM 712704105 19,734 1,262,172 SH   SOLE 7 734,471 0 527,701
PEOPLES UTD FINL INC COM 712704105 16 1,044 SH   SOLE 13 1,044 0 0
PEOPLES UTD FINL INC COM 712704105 72 4,600 SH   SOLE 15 4,600 0 0
PEOPLES UTD FINL INC COM 712704105 14,962 956,952 SH   SOLE 18 905,425 0 51,527
PEOPLES UTD FINL INC COM 712704105 1,962 125,504 SH   SOLE 19 125,504 0 0
PEOPLES UTD FINL INC COM 712704105 276,196 17,665,247 SH   SOLE 21 17,665,247 0 0
PEOPLES UTD FINL INC COM 712704105 167,218 10,695,125 SH   SOLE 22 9,564,293 0 1,130,832
PEOPLES UTD FINL INC COM 712704105 4,432 283,491 SH   SOLE 23 283,491 0 0
PEOPLES UTD FINL INC COM 712704105 5,966 381,563 SH   SOLE 25 381,563 0 0
PEOPLES UTD FINL INC COM 712704105 31,374 2,006,648 SH   SOLE 26 636,119 0 1,370,529
PEOPLES UTD FINL INC COM 712704105 1,100 70,353 SH   SOLE 28 49,785 0 20,568
PEOPLES UTD FINL INC COM 712704105 1,493 95,522 SH   SOLE 29 8,472 0 87,050
PEOPLES UTD FINL INC COM 712704105 23,984 1,533,970 SH   SOLE 30 1,533,970 0 0
PEOPLES UTD FINL INC COM 712704105 2,809 179,675 SH   SOLE 31 76,829 0 102,846
PEOPLES UTD FINL INC COM 712704105 2,204 140,980 SH   SOLE 32 140,980 0 0
PEOPLES UTD FINL INC COM 712704105 423 27,055 SH   SOLE 34 27,055 0 0
PEOPLES UTD FINL INC COM 712704105 7,501 479,788 SH   SOLE 36 479,788 0 0
PEOPLES UTD FINL INC COM 712704105 108 6,909 SH   SOLE 40 6,909 0 0
PEPSICO INC COM 713448108 497,003 3,625,114 SH   SOLE 2 540,878 0 3,084,236
PEPSICO INC COM 713448108 82,193 599,509 SH   SOLE 4 561,415 0 38,094
PEPSICO INC COM 713448108 214,944 1,567,792 SH   SOLE 7 1,488,427 0 79,365
PEPSICO INC COM 713448108 8,498 61,987 SH   SOLE 13 61,987 0 0
PEPSICO INC COM 713448108 2,182 15,917 SH   SOLE 15 15,917 0 0
PEPSICO INC COM 713448108 44 319 SH   SOLE 17 0 0 319
PEPSICO INC COM 713448108 819,020 5,973,890 SH   SOLE 18 5,717,431 0 256,459
PEPSICO INC COM 713448108 292,936 2,136,659 SH   SOLE 19 2,136,659 0 0
PEPSICO INC COM 713448108 5,131 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,762,628 34,738,349 SH   SOLE 21 34,738,349 0 0
PEPSICO INC COM 713448108 4,842,614 35,321,765 SH   SOLE 22 31,532,607 0 3,789,158
PEPSICO INC COM 713448108 142,747 1,041,189 SH   SOLE 23 1,041,189 0 0
PEPSICO INC COM 713448108 200,762 1,464,348 SH   SOLE 25 1,464,348 0 0
PEPSICO INC COM 713448108 1,013,344 7,391,276 SH   SOLE 26 1,690,342 0 5,700,934
PEPSICO INC COM 713448108 37,071 270,391 SH   SOLE 28 195,781 0 74,610
PEPSICO INC COM 713448108 25,490 185,924 SH   SOLE 29 30,846 0 155,078
PEPSICO INC COM 713448108 897,616 6,547,165 SH   SOLE 30 6,547,165 0 0
PEPSICO INC COM 713448108 58,151 424,153 SH   SOLE 31 254,438 0 169,715
PEPSICO INC COM 713448108 33,264 242,624 SH   SOLE 32 242,624 0 0
PEPSICO INC COM 713448108 73,968 539,519 SH   SOLE 34 539,519 0 0
PEPSICO INC COM 713448108 155,398 1,133,466 SH   SOLE 36 1,133,466 0 0
PEPSICO INC COM 713448108 1,655 12,070 SH   SOLE 37 12,070 0 0
PEPSICO INC COM 713448108 4,554 33,219 SH   SOLE 40 33,219 0 0
PERCEPTRON INC COM 71361F100 8 1,707 SH   SOLE 18 1,707 0 0
PERCEPTRON INC COM 71361F100 135 28,083 SH   SOLE 21 28,083 0 0
PERFICIENT INC COM 71375U101 1,215 31,498 SH   SOLE 2 5,078 0 26,420
PERFICIENT INC COM 71375U101 6 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 16 424 SH   SOLE 7 424 0 0
PERFICIENT INC COM 71375U101 5,997 155,451 SH   SOLE 18 153,678 0 1,773
PERFICIENT INC COM 71375U101 3,879 100,540 SH   SOLE 19 100,540 0 0
PERFICIENT INC COM 71375U101 139,694 3,620,881 SH   SOLE 21 3,620,881 0 0
PERFICIENT INC COM 71375U101 41,593 1,078,101 SH   SOLE 22 1,035,688 0 42,413
PERFICIENT INC COM 71375U101 305 7,905 SH   SOLE 23 7,905 0 0
PERFICIENT INC COM 71375U101 1,943 50,359 SH   SOLE 26 12,620 0 37,739
PERFICIENT INC COM 71375U101 196 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,819 47,138 SH   SOLE 30 47,138 0 0
PERFICIENT INC COM 71375U101 130 3,380 SH   SOLE 34 3,380 0 0
PERFICIENT INC COM 71375U101 159 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,839 192,105 SH   SOLE 2 93,133 0 98,972
PERFORMANCE FOOD GROUP CO COM 71377A103 453 9,845 SH   SOLE 4 9,845 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 303 6,593 SH   SOLE 7 6,593 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,304 50,075 SH   SOLE 13 50,075 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 20,600 447,728 SH   SOLE 18 383,182 0 64,546
PERFORMANCE FOOD GROUP CO COM 71377A103 38,148 829,121 SH   SOLE 19 829,121 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 160,036 3,478,295 SH   SOLE 21 3,478,295 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 170,823 3,712,732 SH   SOLE 22 3,395,983 0 316,749
PERFORMANCE FOOD GROUP CO COM 71377A103 2,142 46,560 SH   SOLE 23 46,560 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 210 4,573 SH   SOLE 25 4,573 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,388 117,108 SH   SOLE 26 32,783 0 84,325
PERFORMANCE FOOD GROUP CO COM 71377A103 610 13,255 SH   SOLE 28 13,255 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,123 133,088 SH   SOLE 29 11,944 0 121,144
PERFORMANCE FOOD GROUP CO COM 71377A103 2,216 48,164 SH   SOLE 30 48,164 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,242 26,994 SH   SOLE 31 25,260 0 1,734
PERFORMANCE FOOD GROUP CO COM 71377A103 608 13,213 SH   SOLE 34 13,213 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,749 38,014 SH   SOLE 36 38,014 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 510 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 9 7,867 SH   SOLE 18 7,867 0 0
PERFORMANT FINL CORP COM 71377E105 131 118,772 SH   SOLE 21 118,772 0 0
PERFORMANT FINL CORP COM 71377E105 48 43,420 SH   SOLE 22 43,420 0 0
PERION NETWORK LTD SHS NEW M78673114 130 26,520 SH   SOLE 22 26,520 0 0
PERKINELMER INC COM 714046109 23,541 276,405 SH   SOLE 2 28,260 0 248,145
PERKINELMER INC COM 714046109 3,587 42,119 SH   SOLE 4 39,054 0 3,065
PERKINELMER INC COM 714046109 8,222 96,532 SH   SOLE 7 96,532 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 19,101 224,269 SH   SOLE 18 209,527 0 14,742
PERKINELMER INC COM 714046109 2,996 35,172 SH   SOLE 19 35,172 0 0
PERKINELMER INC COM 714046109 212,633 2,496,577 SH   SOLE 21 2,496,577 0 0
PERKINELMER INC COM 714046109 244,019 2,865,085 SH   SOLE 22 2,578,403 0 286,682
PERKINELMER INC COM 714046109 6,705 78,730 SH   SOLE 23 78,730 0 0
PERKINELMER INC COM 714046109 156 1,828 SH   SOLE 25 1,828 0 0
PERKINELMER INC COM 714046109 32,333 379,626 SH   SOLE 26 97,140 0 282,486
PERKINELMER INC COM 714046109 1,687 19,806 SH   SOLE 28 14,034 0 5,772
PERKINELMER INC COM 714046109 2,212 25,975 SH   SOLE 29 2,144 0 23,831
PERKINELMER INC COM 714046109 33,290 390,864 SH   SOLE 30 390,864 0 0
PERKINELMER INC COM 714046109 2,078 24,395 SH   SOLE 31 20,025 0 4,370
PERKINELMER INC COM 714046109 612 7,184 SH   SOLE 34 7,184 0 0
PERKINELMER INC COM 714046109 1,788 20,998 SH   SOLE 36 20,998 0 0
PERKINELMER INC COM 714046109 220 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 16 1,618 SH   SOLE 18 1,618 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 277 28,736 SH   SOLE 21 28,736 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 11 2,402 SH   SOLE 18 2,402 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 173 38,171 SH   SOLE 21 38,171 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,460 321,694 SH   SOLE 22 321,694 0 0
PERRIGO CO PLC SHS G97822103 18,839 337,078 SH   SOLE 2 43,590 0 293,488
PERRIGO CO PLC SHS G97822103 2,691 48,157 SH   SOLE 4 44,766 0 3,391
PERRIGO CO PLC SHS G97822103 7,604 136,052 SH   SOLE 7 116,965 0 19,087
PERRIGO CO PLC SHS G97822103 326 5,841 SH   SOLE 13 5,841 0 0
PERRIGO CO PLC SHS G97822103 60 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 22,414 401,032 SH   SOLE 18 383,372 0 17,660
PERRIGO CO PLC SHS G97822103 2,733 48,899 SH   SOLE 19 48,899 0 0
PERRIGO CO PLC SHS G97822103 184,574 3,302,456 SH   SOLE 21 3,302,456 0 0
PERRIGO CO PLC SHS G97822103 193,004 3,453,291 SH   SOLE 22 3,098,273 0 355,018
PERRIGO CO PLC SHS G97822103 5,146 92,078 SH   SOLE 23 92,078 0 0
PERRIGO CO PLC SHS G97822103 6,917 123,769 SH   SOLE 25 123,769 0 0
PERRIGO CO PLC SHS G97822103 39,534 707,357 SH   SOLE 26 219,718 0 487,639
PERRIGO CO PLC SHS G97822103 1,324 23,684 SH   SOLE 28 16,943 0 6,741
PERRIGO CO PLC SHS G97822103 1,721 30,798 SH   SOLE 29 3,471 0 27,327
PERRIGO CO PLC SHS G97822103 31,009 554,821 SH   SOLE 30 554,821 0 0
PERRIGO CO PLC SHS G97822103 1,583 28,324 SH   SOLE 31 23,812 0 4,512
PERRIGO CO PLC SHS G97822103 466 8,331 SH   SOLE 34 8,331 0 0
PERRIGO CO PLC SHS G97822103 4,119 73,704 SH   SOLE 36 73,704 0 0
PERRIGO CO PLC SHS G97822103 144 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 173 11,801 SH   SOLE 2 3,631 0 8,170
PERSONALIS INC COM 71535D106 469 31,949 SH   SOLE 18 31,949 0 0
PERSONALIS INC COM 71535D106 950 64,766 SH   SOLE 19 64,766 0 0
PERSONALIS INC COM 71535D106 4,962 338,096 SH   SOLE 21 338,096 0 0
PERSONALIS INC COM 71535D106 2,064 140,668 SH   SOLE 22 138,019 0 2,649
PERSONALIS INC COM 71535D106 114 7,789 SH   SOLE 23 7,789 0 0
PERSONALIS INC COM 71535D106 202 13,754 SH   SOLE 26 0 0 13,754
PERSONALIS INC COM 71535D106 49 3,305 SH   SOLE 34 3,305 0 0
PERSPECTA INC COM 715347100 5,284 202,286 SH   SOLE 2 66,359 0 135,927
PERSPECTA INC COM 715347100 17 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 108 4,122 SH   SOLE 7 4,122 0 0
PERSPECTA INC COM 715347100 3 104 SH   SOLE 17 0 0 104
PERSPECTA INC COM 715347100 20,959 802,409 SH   SOLE 18 802,409 0 0
PERSPECTA INC COM 715347100 8,107 310,380 SH   SOLE 19 310,380 0 0
PERSPECTA INC COM 715347100 261,641 10,016,868 SH   SOLE 21 10,016,868 0 0
PERSPECTA INC COM 715347100 127,023 4,863,074 SH   SOLE 22 4,659,324 0 203,750
PERSPECTA INC COM 715347100 277 10,614 SH   SOLE 23 10,614 0 0
PERSPECTA INC COM 715347100 1,907 73,003 SH   SOLE 26 23,903 0 49,100
PERSPECTA INC COM 715347100 488 18,675 SH   SOLE 28 18,675 0 0
PERSPECTA INC COM 715347100 1,647 63,043 SH   SOLE 30 63,043 0 0
PERSPECTA INC COM 715347100 379 14,511 SH   SOLE 36 14,511 0 0
PERSPECTA INC COM 715347100 387 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 510 18,695 SH   SOLE 2 2,298 0 16,397
PETIQ INC COM CL A 71639T106 7 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 2,097 76,909 SH   SOLE 18 68,609 0 8,300
PETIQ INC COM CL A 71639T106 1,765 64,741 SH   SOLE 19 64,741 0 0
PETIQ INC COM CL A 71639T106 25,008 917,377 SH   SOLE 21 917,377 0 0
PETIQ INC COM CL A 71639T106 15,695 575,758 SH   SOLE 22 551,012 0 24,746
PETIQ INC COM CL A 71639T106 134 4,909 SH   SOLE 23 4,909 0 0
PETIQ INC COM CL A 71639T106 230 8,435 SH   SOLE 26 0 0 8,435
PETIQ INC COM CL A 71639T106 112 4,124 SH   SOLE 30 4,124 0 0
PETIQ INC COM CL A 71639T106 55 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 367 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 9 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 1,699 94,274 SH   SOLE 18 94,274 0 0
PETMED EXPRESS INC COM 716382106 602 33,392 SH   SOLE 19 33,392 0 0
PETMED EXPRESS INC COM 716382106 40,815 2,264,968 SH   SOLE 21 2,264,968 0 0
PETMED EXPRESS INC COM 716382106 10,941 607,139 SH   SOLE 22 579,992 0 27,147
PETMED EXPRESS INC COM 716382106 1,060 58,796 SH   SOLE 23 58,796 0 0
PETMED EXPRESS INC COM 716382106 133 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 55 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 485 26,902 SH   SOLE 30 26,902 0 0
PETMED EXPRESS INC COM 716382106 43 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 5,954 117,191 SH   SOLE 2 15,741 0 101,450
PETROCHINA CO LTD SPONSORED ADR 71646E100 376 7,401 SH   SOLE 4 7,401 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 557 10,964 SH   SOLE 13 10,964 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 519 10,217 SH   SOLE 18 10,217 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 900 17,704 SH   SOLE 19 17,704 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 554 10,904 SH   SOLE 21 10,904 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 9,132 179,726 SH   SOLE 22 179,726 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,169 23,003 SH   SOLE 30 23,003 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6,108 120,211 SH   SOLE 34 120,211 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13,965 1,062,800 SH   SOLE 18 0 0 1,062,800
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 7,496 570,500 SH   SOLE 19 570,500 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 117,412 8,935,434 SH   SOLE 21 8,935,434 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,235 778,900 SH   SOLE 25 778,900 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 53,213 4,049,700 SH   SOLE 34 4,049,700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,004 1,105,987 SH   SOLE 18 98,379 0 1,007,608
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 40,617 2,806,977 SH   SOLE 19 2,806,977 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 77,365 5,346,556 SH   SOLE 21 5,346,556 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 30,795 2,128,222 SH   SOLE 25 2,128,222 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 346 23,910 SH   SOLE 26 23,910 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,688 462,200 SH   SOLE 29 462,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,586 455,124 SH   SOLE 30 455,124 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 95,109 6,572,858 SH   SOLE 34 6,572,858 0 0
PFENEX INC COM 717071104 217 25,724 SH   SOLE 2 926 0 24,798
PFENEX INC COM 717071104 929 110,092 SH   SOLE 18 110,092 0 0
PFENEX INC COM 717071104 427 50,572 SH   SOLE 19 50,572 0 0
PFENEX INC COM 717071104 8,837 1,047,069 SH   SOLE 21 1,047,069 0 0
PFENEX INC COM 717071104 6,429 761,765 SH   SOLE 22 742,746 0 19,019
PFIZER INC COM 717081103 565,717 15,744,985 SH   SOLE 2 3,515,345 0 12,229,640
PFIZER INC COM 717081103 85,866 2,389,821 SH   SOLE 4 2,239,861 0 149,960
PFIZER INC COM 717081103 205,358 5,715,502 SH   SOLE 7 5,449,375 0 266,127
PFIZER INC COM 717081103 6,597 183,614 SH   SOLE 13 183,614 0 0
PFIZER INC COM 717081103 2,035 56,641 SH   SOLE 15 56,641 0 0
PFIZER INC COM 717081103 27 746 SH   SOLE 17 0 0 746
PFIZER INC COM 717081103 1,059,213 29,479,910 SH   SOLE 18 27,952,079 0 1,527,831
PFIZER INC COM 717081103 895,938 24,935,640 SH   SOLE 19 24,935,640 0 0
PFIZER INC COM 717081103 4,861,848 135,314,451 SH   SOLE 21 135,314,451 0 0
PFIZER INC COM 717081103 4,935,584 137,366,645 SH   SOLE 22 121,638,257 0 15,728,388
PFIZER INC COM 717081103 158,947 4,423,794 SH   SOLE 23 4,423,794 0 0
PFIZER INC COM 717081103 212,633 5,917,989 SH   SOLE 25 5,829,163 0 88,826
PFIZER INC COM 717081103 934,235 26,001,523 SH   SOLE 26 6,696,228 0 19,305,295
PFIZER INC COM 717081103 38,061 1,059,303 SH   SOLE 28 766,983 0 292,320
PFIZER INC COM 717081103 25,752 716,726 SH   SOLE 29 268,142 0 448,584
PFIZER INC COM 717081103 823,578 22,921,735 SH   SOLE 30 22,921,735 0 0
PFIZER INC COM 717081103 62,801 1,747,857 SH   SOLE 31 1,206,725 0 541,132
PFIZER INC COM 717081103 12,420 345,674 SH   SOLE 32 345,674 0 0
PFIZER INC COM 717081103 291,687 8,118,210 SH   SOLE 34 8,118,210 0 0
PFIZER INC COM 717081103 6,892 191,812 SH   SOLE 35 191,812 0 0
PFIZER INC COM 717081103 157,444 4,381,955 SH   SOLE 36 4,381,955 0 0
PFIZER INC COM 717081103 2,765 76,950 SH   SOLE 37 76,950 0 0
PFIZER INC COM 717081103 4,683 130,340 SH   SOLE 40 130,340 0 0
PFSWEB INC COM NEW 717098206 7 3,010 SH   SOLE 18 3,010 0 0
PFSWEB INC COM NEW 717098206 123 49,360 SH   SOLE 21 49,360 0 0
PFSWEB INC COM NEW 717098206 725 291,016 SH   SOLE 22 291,016 0 0
PG&E CORP COM 69331C108 9,904 990,402 SH   SOLE 2 15,677 0 974,725
PG&E CORP COM 69331C108 293 29,327 SH   SOLE 4 29,327 0 0
PG&E CORP COM 69331C108 306 30,628 SH   SOLE 7 30,628 0 0
PG&E CORP COM 69331C108 47 4,670 SH   SOLE 15 4,670 0 0
PG&E CORP COM 69331C108 2,316 231,632 SH   SOLE 18 231,632 0 0
PG&E CORP COM 69331C108 978 97,807 SH   SOLE 19 97,807 0 0
PG&E CORP COM 69331C108 50,495 5,049,465 SH   SOLE 21 5,049,465 0 0
PG&E CORP COM 69331C108 44,151 4,415,097 SH   SOLE 22 3,396,530 0 1,018,567
PG&E CORP COM 69331C108 5,186 518,625 SH   SOLE 25 518,625 0 0
PG&E CORP COM 69331C108 11,808 1,180,766 SH   SOLE 26 288,498 0 892,268
PG&E CORP COM 69331C108 1,698 169,832 SH   SOLE 30 169,832 0 0
PG&E CORP COM 69331C108 107 10,747 SH   SOLE 31 10,747 0 0
PG&E CORP COM 69331C108 4,736 473,600 SH   SOLE 36 473,600 0 0
PGT INNOVATIONS INC COM 69336V101 1,031 59,672 SH   SOLE 2 9,047 0 50,625
PGT INNOVATIONS INC COM 69336V101 6 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 19 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,731 273,954 SH   SOLE 18 268,677 0 5,277
PGT INNOVATIONS INC COM 69336V101 2,820 163,275 SH   SOLE 19 163,275 0 0
PGT INNOVATIONS INC COM 69336V101 114,828 6,648,998 SH   SOLE 21 6,648,998 0 0
PGT INNOVATIONS INC COM 69336V101 33,091 1,916,096 SH   SOLE 22 1,852,653 0 63,443
PGT INNOVATIONS INC COM 69336V101 271 15,671 SH   SOLE 23 15,671 0 0
PGT INNOVATIONS INC COM 69336V101 2,007 116,238 SH   SOLE 26 26,100 0 90,138
PGT INNOVATIONS INC COM 69336V101 126 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,410 81,616 SH   SOLE 30 81,616 0 0
PGT INNOVATIONS INC COM 69336V101 86 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 49 11,814 SH   SOLE 2 567 0 11,247
PHASEBIO PHARMACEUTICALS INC COM 717224109 207 49,717 SH   SOLE 18 49,717 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 95 22,889 SH   SOLE 19 22,889 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 2,079 498,582 SH   SOLE 21 498,582 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,405 337,040 SH   SOLE 22 333,051 0 3,989
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 428 20,059 SH   SOLE 2 2,875 0 17,184
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 9 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,087 97,830 SH   SOLE 18 92,942 0 4,888
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,942 91,064 SH   SOLE 19 91,064 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 48,913 2,293,132 SH   SOLE 21 2,293,132 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16,004 750,300 SH   SOLE 22 727,377 0 22,923
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 288 13,514 SH   SOLE 23 13,514 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 753 35,312 SH   SOLE 26 0 0 35,312
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 585 27,405 SH   SOLE 30 27,405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 231,214 3,045,088 SH   SOLE 2 764,653 0 2,280,435
PHILIP MORRIS INTL INC COM 718172109 20,390 268,535 SH   SOLE 4 268,535 0 0
PHILIP MORRIS INTL INC COM 718172109 107,231 1,412,239 SH   SOLE 7 1,386,273 0 25,966
PHILIP MORRIS INTL INC COM 718172109 2,781 36,630 SH   SOLE 13 36,630 0 0
PHILIP MORRIS INTL INC COM 718172109 998 13,138 SH   SOLE 15 13,138 0 0
PHILIP MORRIS INTL INC COM 718172109 0 1 SH   SOLE 17 0 0 1
PHILIP MORRIS INTL INC COM 718172109 328,256 4,323,142 SH   SOLE 18 4,061,690 0 261,452
PHILIP MORRIS INTL INC COM 718172109 222,090 2,924,932 SH   SOLE 19 2,924,932 0 0
PHILIP MORRIS INTL INC COM 718172109 1,172 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,389,244 31,466,403 SH   SOLE 21 31,466,403 0 0
PHILIP MORRIS INTL INC COM 718172109 2,882,071 37,956,943 SH   SOLE 22 33,837,176 0 4,119,767
PHILIP MORRIS INTL INC COM 718172109 97,575 1,285,065 SH   SOLE 23 1,285,065 0 0
PHILIP MORRIS INTL INC COM 718172109 124,831 1,644,026 SH   SOLE 25 1,644,026 0 0
PHILIP MORRIS INTL INC COM 718172109 329,061 4,333,746 SH   SOLE 26 1,743,145 0 2,590,601
PHILIP MORRIS INTL INC COM 718172109 5,465 71,977 SH   SOLE 29 71,977 0 0
PHILIP MORRIS INTL INC COM 718172109 403,622 5,315,706 SH   SOLE 30 5,315,706 0 0
PHILIP MORRIS INTL INC COM 718172109 28,254 372,102 SH   SOLE 31 111,672 0 260,430
PHILIP MORRIS INTL INC COM 718172109 8,106 106,753 SH   SOLE 32 106,753 0 0
PHILIP MORRIS INTL INC COM 718172109 92,734 1,221,306 SH   SOLE 34 1,221,306 0 0
PHILIP MORRIS INTL INC COM 718172109 91,537 1,205,539 SH   SOLE 36 1,205,539 0 0
PHILIP MORRIS INTL INC COM 718172109 2,862 37,699 SH   SOLE 37 37,699 0 0
PHILIP MORRIS INTL INC COM 718172109 2,833 37,310 SH   SOLE 40 37,310 0 0
PHILLIPS 66 COM 718546104 122,076 1,192,147 SH   SOLE 2 194,128 0 998,019
PHILLIPS 66 COM 718546104 20,272 197,970 SH   SOLE 4 185,765 0 12,205
PHILLIPS 66 COM 718546104 56,960 556,247 SH   SOLE 7 465,171 0 91,076
PHILLIPS 66 COM 718546104 4,328 42,269 SH   SOLE 13 42,269 0 0
PHILLIPS 66 COM 718546104 470 4,594 SH   SOLE 15 4,594 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 144,355 1,409,717 SH   SOLE 18 1,325,860 0 83,857
PHILLIPS 66 COM 718546104 26,371 257,530 SH   SOLE 19 257,530 0 0
PHILLIPS 66 COM 718546104 1,045,005 10,205,130 SH   SOLE 21 10,205,130 0 0
PHILLIPS 66 COM 718546104 1,145,305 11,184,623 SH   SOLE 22 9,810,865 0 1,373,758
PHILLIPS 66 COM 718546104 34,999 341,789 SH   SOLE 23 341,789 0 0
PHILLIPS 66 COM 718546104 53,133 518,877 SH   SOLE 25 518,877 0 0
PHILLIPS 66 COM 718546104 269,627 2,633,079 SH   SOLE 26 547,925 0 2,085,154
PHILLIPS 66 COM 718546104 9,101 88,875 SH   SOLE 28 64,759 0 24,116
PHILLIPS 66 COM 718546104 12,756 124,567 SH   SOLE 29 9,750 0 114,817
PHILLIPS 66 COM 718546104 195,290 1,907,133 SH   SOLE 30 1,907,133 0 0
PHILLIPS 66 COM 718546104 10,775 105,226 SH   SOLE 31 79,313 0 25,913
PHILLIPS 66 COM 718546104 5,275 51,518 SH   SOLE 34 51,518 0 0
PHILLIPS 66 COM 718546104 38,656 377,500 SH   SOLE 36 377,500 0 0
PHILLIPS 66 COM 718546104 1,067 10,423 SH   SOLE 40 10,423 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 17,099 301,995 SH   SOLE 19 301,995 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 730 67,127 SH   SOLE 2 2,730 0 64,397
PHOTRONICS INC COM 719405102 16 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 3,323 305,466 SH   SOLE 18 305,466 0 0
PHOTRONICS INC COM 719405102 1,228 112,907 SH   SOLE 19 112,907 0 0
PHOTRONICS INC COM 719405102 82,736 7,604,406 SH   SOLE 21 7,604,406 0 0
PHOTRONICS INC COM 719405102 22,986 2,112,643 SH   SOLE 22 2,019,177 0 93,466
PHOTRONICS INC COM 719405102 289 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 104 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,041 95,708 SH   SOLE 30 95,708 0 0
PHOTRONICS INC COM 719405102 81 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 532 21,958 SH   SOLE 2 13,201 0 8,757
PHREESIA INC COM 71944F106 1,012 41,752 SH   SOLE 18 34,775 0 6,977
PHREESIA INC COM 71944F106 2,788 114,999 SH   SOLE 19 114,999 0 0
PHREESIA INC COM 71944F106 8,572 353,647 SH   SOLE 21 353,647 0 0
PHREESIA INC COM 71944F106 9,234 380,920 SH   SOLE 22 376,941 0 3,979
PHREESIA INC COM 71944F106 447 18,441 SH   SOLE 23 18,441 0 0
PHREESIA INC COM 71944F106 409 16,881 SH   SOLE 26 0 0 16,881
PHREESIA INC COM 71944F106 898 37,058 SH   SOLE 34 37,058 0 0
PHUNWARE INC COM 71948P100 38 26,566 SH   SOLE 2 0 0 26,566
PHUNWARE INC COM 71948P100 162 112,832 SH   SOLE 18 112,832 0 0
PHUNWARE INC COM 71948P100 75 52,216 SH   SOLE 19 52,216 0 0
PHUNWARE INC COM 71948P100 796 552,775 SH   SOLE 21 552,775 0 0
PHUNWARE INC COM 71948P100 305 211,879 SH   SOLE 22 211,879 0 0
PHYSICIANS RLTY TR COM 71943U104 3,347 188,547 SH   SOLE 2 7,603 0 180,944
PHYSICIANS RLTY TR COM 71943U104 891 50,197 SH   SOLE 4 50,197 0 0
PHYSICIANS RLTY TR COM 71943U104 3,319 186,981 SH   SOLE 7 186,981 0 0
PHYSICIANS RLTY TR COM 71943U104 131 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 11,197 630,826 SH   SOLE 18 630,826 0 0
PHYSICIANS RLTY TR COM 71943U104 8,984 506,135 SH   SOLE 19 506,135 0 0
PHYSICIANS RLTY TR COM 71943U104 143,084 8,061,088 SH   SOLE 21 8,061,088 0 0
PHYSICIANS RLTY TR COM 71943U104 122,977 6,928,274 SH   SOLE 22 6,672,709 0 255,565
PHYSICIANS RLTY TR COM 71943U104 109 6,146 SH   SOLE 23 6,146 0 0
PHYSICIANS RLTY TR COM 71943U104 6,813 383,803 SH   SOLE 25 383,803 0 0
PHYSICIANS RLTY TR COM 71943U104 2,268 127,801 SH   SOLE 26 31,223 0 96,578
PHYSICIANS RLTY TR COM 71943U104 440 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,821 102,590 SH   SOLE 29 102,590 0 0
PHYSICIANS RLTY TR COM 71943U104 15,591 878,385 SH   SOLE 30 878,385 0 0
PHYSICIANS RLTY TR COM 71943U104 321 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 141 13,928 SH   SOLE 2 787 0 13,141
PICO HLDGS INC COM NEW 693366205 6 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 632 62,604 SH   SOLE 18 62,604 0 0
PICO HLDGS INC COM NEW 693366205 173 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 6,410 635,258 SH   SOLE 21 635,258 0 0
PICO HLDGS INC COM NEW 693366205 6,234 617,876 SH   SOLE 22 602,299 0 15,577
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,692 128,919 SH   SOLE 2 5,222 0 123,697
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 730 34,940 SH   SOLE 4 34,940 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,653 127,076 SH   SOLE 7 127,076 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 101 4,829 SH   SOLE 15 4,829 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,884 425,479 SH   SOLE 18 425,479 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,016 336,016 SH   SOLE 19 336,016 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 110,565 5,295,238 SH   SOLE 21 5,295,238 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 102,432 4,905,768 SH   SOLE 22 4,711,558 0 194,210
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 87 4,184 SH   SOLE 23 4,184 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,405 258,854 SH   SOLE 25 258,854 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,867 89,428 SH   SOLE 26 30,383 0 59,045
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 335 16,023 SH   SOLE 28 16,023 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,347 64,489 SH   SOLE 29 64,489 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11,966 573,068 SH   SOLE 30 573,068 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 50 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 207 9,920 SH   SOLE 40 9,920 0 0
PIER 1 IMPORTS INC COM NEW 720279504 595 61,191 SH   SOLE 21 61,191 0 0
PIER 1 IMPORTS INC COM NEW 720279504 699 71,907 SH   SOLE 22 57,618 0 14,289
PIERIS PHARMACEUTICALS INC COM 720795103 141 41,338 SH   SOLE 2 1,923 0 39,415
PIERIS PHARMACEUTICALS INC COM 720795103 4 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 573 168,020 SH   SOLE 18 168,020 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 273 80,172 SH   SOLE 19 80,172 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5,976 1,752,569 SH   SOLE 21 1,752,569 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,403 1,291,313 SH   SOLE 22 1,250,313 0 41,000
PILGRIMS PRIDE CORP NEW COM 72147K108 4,773 148,946 SH   SOLE 2 25,993 0 122,953
PILGRIMS PRIDE CORP NEW COM 72147K108 9 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 6,571 205,055 SH   SOLE 7 205,055 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP NEW COM 72147K108 4,747 148,130 SH   SOLE 18 148,130 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 389 12,150 SH   SOLE 19 12,150 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 80,732 2,519,343 SH   SOLE 21 2,519,343 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 57,205 1,785,142 SH   SOLE 22 1,676,404 0 108,738
PILGRIMS PRIDE CORP NEW COM 72147K108 900 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP NEW COM 72147K108 289 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 841 26,246 SH   SOLE 30 26,246 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 37 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 266 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 106 2,020 SH   SOLE 17 0 0 2,020
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 15 SH   SOLE 17 0 0 15
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 5 SH   SOLE 17 0 0 5
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 54 534 SH   SOLE 18 534 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PIMCO MUN INCOME FD II COM 72200W106 467 29,699 SH   SOLE 18 29,699 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,062 188,154 SH   SOLE 2 5,607 0 182,547
PINDUODUO INC SPONSORED ADS 722304102 1,495 46,415 SH   SOLE 4 46,415 0 0
PINDUODUO INC SPONSORED ADS 722304102 831 25,784 SH   SOLE 7 25,784 0 0
PINDUODUO INC SPONSORED ADS 722304102 11 348 SH   SOLE 13 348 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,505 77,757 SH   SOLE 15 74,929 0 2,828
PINDUODUO INC SPONSORED ADS 722304102 1,768 54,886 SH   SOLE 18 54,886 0 0
PINDUODUO INC SPONSORED ADS 722304102 114,197 3,544,281 SH   SOLE 21 3,544,281 0 0
PINDUODUO INC SPONSORED ADS 722304102 74,155 2,301,516 SH   SOLE 22 2,104,987 0 196,529
PINDUODUO INC SPONSORED ADS 722304102 3,602 111,786 SH   SOLE 23 111,786 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,461 76,396 SH   SOLE 25 76,396 0 0
PINDUODUO INC SPONSORED ADS 722304102 26,669 827,707 SH   SOLE 26 152,623 0 675,084
PINDUODUO INC SPONSORED ADS 722304102 1,040 32,286 SH   SOLE 28 32,286 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,048 32,540 SH   SOLE 29 21,810 0 10,730
PINDUODUO INC SPONSORED ADS 722304102 35,893 1,113,988 SH   SOLE 30 1,113,988 0 0
PINDUODUO INC SPONSORED ADS 722304102 348 10,788 SH   SOLE 31 10,788 0 0
PINDUODUO INC SPONSORED ADS 722304102 741 23,003 SH   SOLE 32 23,003 0 0
PINDUODUO INC SPONSORED ADS 722304102 478 14,829 SH   SOLE 34 14,829 0 0
PINDUODUO INC SPONSORED ADS 722304102 50 1,560 SH   SOLE 40 1,560 0 0
PING IDENTITY HLDG CORP COM 72341T103 468 27,105 SH   SOLE 2 27,105 0 0
PING IDENTITY HLDG CORP COM 72341T103 32 1,834 SH   SOLE 18 1,834 0 0
PING IDENTITY HLDG CORP COM 72341T103 5,110 296,254 SH   SOLE 19 296,254 0 0
PING IDENTITY HLDG CORP COM 72341T103 147 8,512 SH   SOLE 22 8,512 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,210 244,065 SH   SOLE 26 44,278 0 199,787
PING IDENTITY HLDG CORP COM 72341T103 68 3,922 SH   SOLE 31 0 0 3,922
PING IDENTITY HLDG CORP COM 72341T103 3,070 177,955 SH   SOLE 34 177,955 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,787 242,937 SH   SOLE 2 100,938 0 141,999
PINNACLE FINL PARTNERS INC COM 72346Q104 201 3,550 SH   SOLE 4 3,550 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 116 2,038 SH   SOLE 7 2,038 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,599 204,394 SH   SOLE 18 204,168 0 226
PINNACLE FINL PARTNERS INC COM 72346Q104 1,312 23,111 SH   SOLE 19 23,111 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 201,946 3,558,524 SH   SOLE 21 3,558,524 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 146,763 2,586,139 SH   SOLE 22 2,434,599 0 151,540
PINNACLE FINL PARTNERS INC COM 72346Q104 262 4,620 SH   SOLE 23 4,620 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 279 4,916 SH   SOLE 25 4,916 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,341 41,259 SH   SOLE 26 20,008 0 21,251
PINNACLE FINL PARTNERS INC COM 72346Q104 573 10,100 SH   SOLE 28 10,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 109 1,921 SH   SOLE 29 1,921 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,243 21,901 SH   SOLE 30 21,901 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 145 2,547 SH   SOLE 31 2,547 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 162 2,863 SH   SOLE 34 2,863 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 38 672 SH   SOLE 36 672 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 432 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 34,172 352,037 SH   SOLE 2 88,265 0 263,772
PINNACLE WEST CAP CORP COM 723484101 5,345 55,060 SH   SOLE 4 52,107 0 2,953
PINNACLE WEST CAP CORP COM 723484101 21,762 224,186 SH   SOLE 7 169,385 0 54,801
PINNACLE WEST CAP CORP COM 723484101 3,225 33,228 SH   SOLE 13 33,228 0 0
PINNACLE WEST CAP CORP COM 723484101 109 1,122 SH   SOLE 15 1,122 0 0
PINNACLE WEST CAP CORP COM 723484101 0 3 SH   SOLE 17 0 0 3
PINNACLE WEST CAP CORP COM 723484101 32,938 339,323 SH   SOLE 18 323,888 0 15,435
PINNACLE WEST CAP CORP COM 723484101 29,725 306,219 SH   SOLE 19 306,219 0 0
PINNACLE WEST CAP CORP COM 723484101 615,153 6,337,207 SH   SOLE 21 6,337,207 0 0
PINNACLE WEST CAP CORP COM 723484101 320,687 3,303,667 SH   SOLE 22 2,972,930 0 330,737
PINNACLE WEST CAP CORP COM 723484101 8,526 87,837 SH   SOLE 23 87,837 0 0
PINNACLE WEST CAP CORP COM 723484101 11,630 119,810 SH   SOLE 25 119,810 0 0
PINNACLE WEST CAP CORP COM 723484101 60,854 626,912 SH   SOLE 26 195,032 0 431,880
PINNACLE WEST CAP CORP COM 723484101 2,259 23,271 SH   SOLE 28 17,716 0 5,555
PINNACLE WEST CAP CORP COM 723484101 225 2,315 SH   SOLE 29 2,315 0 0
PINNACLE WEST CAP CORP COM 723484101 59,803 616,078 SH   SOLE 30 616,078 0 0
PINNACLE WEST CAP CORP COM 723484101 2,439 25,130 SH   SOLE 31 20,691 0 4,439
PINNACLE WEST CAP CORP COM 723484101 3,179 32,750 SH   SOLE 32 32,750 0 0
PINNACLE WEST CAP CORP COM 723484101 6,669 68,703 SH   SOLE 34 68,703 0 0
PINNACLE WEST CAP CORP COM 723484101 11,918 122,773 SH   SOLE 36 122,773 0 0
PINNACLE WEST CAP CORP COM 723484101 312 3,214 SH   SOLE 40 3,214 0 0
PINTEREST INC CL A 72352L106 285 10,779 SH   SOLE 2 10,779 0 0
PINTEREST INC CL A 72352L106 908 34,335 SH   SOLE 13 34,335 0 0
PINTEREST INC CL A 72352L106 2,453 92,754 SH   SOLE 18 48,040 0 44,714
PINTEREST INC CL A 72352L106 31,169 1,178,431 SH   SOLE 19 1,178,431 0 0
PINTEREST INC CL A 72352L106 2,678 101,254 SH   SOLE 21 101,254 0 0
PINTEREST INC CL A 72352L106 45,398 1,716,358 SH   SOLE 22 1,666,546 0 49,812
PINTEREST INC CL A 72352L106 1,737 65,668 SH   SOLE 29 0 0 65,668
PINTEREST INC CL A 72352L106 402 15,208 SH   SOLE 30 15,208 0 0
PINTEREST INC CL A 72352L106 10,726 405,512 SH   SOLE 34 405,512 0 0
PINTEREST INC CL A 72352L106 520 19,641 SH   SOLE 36 19,641 0 0
PIONEER BANCORP INC COM 723561106 143 11,413 SH   SOLE 2 0 0 11,413
PIONEER BANCORP INC COM 723561106 492 39,412 SH   SOLE 18 39,412 0 0
PIONEER BANCORP INC COM 723561106 229 18,307 SH   SOLE 19 18,307 0 0
PIONEER BANCORP INC COM 723561106 5,345 427,948 SH   SOLE 21 427,948 0 0
PIONEER BANCORP INC COM 723561106 1,138 91,083 SH   SOLE 22 87,798 0 3,285
PIONEER NAT RES CO COM 723787107 51,469 409,232 SH   SOLE 2 45,782 0 363,450
PIONEER NAT RES CO COM 723787107 8,335 66,274 SH   SOLE 4 61,802 0 4,472
PIONEER NAT RES CO COM 723787107 18,306 145,548 SH   SOLE 7 145,548 0 0
PIONEER NAT RES CO COM 723787107 511 4,066 SH   SOLE 13 4,066 0 0
PIONEER NAT RES CO COM 723787107 210 1,669 SH   SOLE 15 1,669 0 0
PIONEER NAT RES CO COM 723787107 59,228 470,925 SH   SOLE 18 448,385 0 22,540
PIONEER NAT RES CO COM 723787107 18,519 147,243 SH   SOLE 19 147,243 0 0
PIONEER NAT RES CO COM 723787107 509,108 4,047,930 SH   SOLE 21 4,047,930 0 0
PIONEER NAT RES CO COM 723787107 520,190 4,136,040 SH   SOLE 22 3,684,972 0 451,068
PIONEER NAT RES CO COM 723787107 15,336 121,940 SH   SOLE 23 121,940 0 0
PIONEER NAT RES CO COM 723787107 20,977 166,792 SH   SOLE 25 166,792 0 0
PIONEER NAT RES CO COM 723787107 68,414 543,965 SH   SOLE 26 202,201 0 341,764
PIONEER NAT RES CO COM 723787107 3,963 31,506 SH   SOLE 28 22,550 0 8,956
PIONEER NAT RES CO COM 723787107 448 3,565 SH   SOLE 29 3,565 0 0
PIONEER NAT RES CO COM 723787107 81,866 650,917 SH   SOLE 30 650,917 0 0
PIONEER NAT RES CO COM 723787107 12,315 97,916 SH   SOLE 31 29,715 0 68,201
PIONEER NAT RES CO COM 723787107 30,088 239,229 SH   SOLE 34 239,229 0 0
PIONEER NAT RES CO COM 723787107 14,045 111,672 SH   SOLE 36 111,672 0 0
PIONEER NAT RES CO COM 723787107 512 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 33 6,019 SH   SOLE 21 6,019 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 99 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,073 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,748 62,901 SH   SOLE 18 62,901 0 0
PIPER JAFFRAY COS COM 724078100 2,127 28,186 SH   SOLE 19 28,186 0 0
PIPER JAFFRAY COS COM 724078100 119,559 1,583,976 SH   SOLE 21 1,583,976 0 0
PIPER JAFFRAY COS COM 724078100 34,220 453,371 SH   SOLE 22 432,539 0 20,832
PIPER JAFFRAY COS COM 724078100 128 1,691 SH   SOLE 23 1,691 0 0
PIPER JAFFRAY COS COM 724078100 881 11,678 SH   SOLE 26 5,752 0 5,926
PIPER JAFFRAY COS COM 724078100 132 1,755 SH   SOLE 28 1,755 0 0
PIPER JAFFRAY COS COM 724078100 1,490 19,744 SH   SOLE 30 19,744 0 0
PIPER JAFFRAY COS COM 724078100 148 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 741 162,046 SH   SOLE 2 6,102 0 155,944
PITNEY BOWES INC COM 724479100 4 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 42 9,229 SH   SOLE 7 9,229 0 0
PITNEY BOWES INC COM 724479100 3,377 738,902 SH   SOLE 18 738,902 0 0
PITNEY BOWES INC COM 724479100 1,229 268,934 SH   SOLE 19 268,934 0 0
PITNEY BOWES INC COM 724479100 84,049 18,391,435 SH   SOLE 21 18,391,435 0 0
PITNEY BOWES INC COM 724479100 24,138 5,281,738 SH   SOLE 22 4,983,785 0 297,953
PITNEY BOWES INC COM 724479100 150 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 106 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 1,132 247,620 SH   SOLE 30 247,620 0 0
PITNEY BOWES INC COM 724479100 99 21,768 SH   SOLE 36 21,768 0 0
PITNEY BOWES INC COM 724479100 94 20,616 SH   SOLE 40 20,616 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 5 340 SH   SOLE 4 340 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 5,019 336,363 SH   SOLE 21 336,363 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 21,931 1,469,904 SH   SOLE 22 1,433,724 0 36,180
PIVOTAL SOFTWARE INC COM CL A 72582H107 596 39,919 SH   SOLE 26 31,735 0 8,184
PIVOTAL SOFTWARE INC COM CL A 72582H107 157 10,534 SH   SOLE 28 10,534 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 322 21,599 SH   SOLE 30 21,599 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 108 7,238 SH   SOLE 40 7,238 0 0
PIXELWORKS INC COM NEW 72581M305 28 7,574 SH   SOLE 18 7,574 0 0
PIXELWORKS INC COM NEW 72581M305 414 111,934 SH   SOLE 21 111,934 0 0
PIXELWORKS INC COM NEW 72581M305 2,333 630,478 SH   SOLE 22 630,478 0 0
PJT PARTNERS INC COM CL A 69343T107 854 20,983 SH   SOLE 2 904 0 20,079
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,188 78,339 SH   SOLE 18 78,339 0 0
PJT PARTNERS INC COM CL A 69343T107 1,591 39,081 SH   SOLE 19 39,081 0 0
PJT PARTNERS INC COM CL A 69343T107 31,533 774,762 SH   SOLE 21 774,762 0 0
PJT PARTNERS INC COM CL A 69343T107 27,120 666,342 SH   SOLE 22 639,652 0 26,690
PJT PARTNERS INC COM CL A 69343T107 563 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 116 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 297 7,309 SH   SOLE 30 7,309 0 0
PJT PARTNERS INC COM CL A 69343T107 106 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 410 19,760 SH   SOLE 18 19,760 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 73,668 3,550,287 SH   SOLE 19 3,550,287 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,758 177,020 SH   SOLE 2 8,620 0 168,400
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,313 61,830 SH   SOLE 4 57,894 0 3,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 203 9,547 SH   SOLE 7 9,547 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,423 67,032 SH   SOLE 18 55,292 0 11,740
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 237 11,171 SH   SOLE 19 11,171 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,325 109,512 SH   SOLE 21 109,512 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,206 292,302 SH   SOLE 22 213,674 0 78,628
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,647 124,696 SH   SOLE 23 124,696 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13,041 614,283 SH   SOLE 26 272,644 0 341,639
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 590 27,811 SH   SOLE 28 19,331 0 8,480
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 42 1,978 SH   SOLE 29 1,978 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,597 216,553 SH   SOLE 30 216,553 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 499 23,484 SH   SOLE 31 16,747 0 6,737
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,205 433,608 SH   SOLE 34 433,608 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 766 36,093 SH   SOLE 36 36,093 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 58 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 15,188 262,449 SH   SOLE 2 101,118 0 161,331
PLANET FITNESS INC CL A 72703H101 1,077 18,616 SH   SOLE 4 18,616 0 0
PLANET FITNESS INC CL A 72703H101 313 5,401 SH   SOLE 7 5,401 0 0
PLANET FITNESS INC CL A 72703H101 236 4,077 SH   SOLE 13 4,077 0 0
PLANET FITNESS INC CL A 72703H101 3,660 63,241 SH   SOLE 18 53,760 0 9,481
PLANET FITNESS INC CL A 72703H101 6,779 117,149 SH   SOLE 19 117,149 0 0
PLANET FITNESS INC CL A 72703H101 62,201 1,074,845 SH   SOLE 21 1,074,845 0 0
PLANET FITNESS INC CL A 72703H101 150,667 2,603,535 SH   SOLE 22 2,381,746 0 221,789
PLANET FITNESS INC CL A 72703H101 2,373 41,014 SH   SOLE 23 41,014 0 0
PLANET FITNESS INC CL A 72703H101 283 4,886 SH   SOLE 25 4,886 0 0
PLANET FITNESS INC CL A 72703H101 3,807 65,782 SH   SOLE 26 28,158 0 37,624
PLANET FITNESS INC CL A 72703H101 644 11,124 SH   SOLE 28 11,124 0 0
PLANET FITNESS INC CL A 72703H101 936 16,171 SH   SOLE 29 16,171 0 0
PLANET FITNESS INC CL A 72703H101 1,474 25,476 SH   SOLE 30 25,476 0 0
PLANET FITNESS INC CL A 72703H101 2,205 38,099 SH   SOLE 31 27,809 0 10,290
PLANET FITNESS INC CL A 72703H101 763 13,191 SH   SOLE 34 13,191 0 0
PLANET FITNESS INC CL A 72703H101 606 10,466 SH   SOLE 36 10,466 0 0
PLANET FITNESS INC CL A 72703H101 472 8,160 SH   SOLE 40 8,160 0 0
PLANTRONICS INC NEW COM 727493108 1,612 43,206 SH   SOLE 2 15,286 0 27,920
PLANTRONICS INC NEW COM 727493108 5 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 22 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 7,089 189,955 SH   SOLE 18 189,955 0 0
PLANTRONICS INC NEW COM 727493108 2,139 57,328 SH   SOLE 19 57,328 0 0
PLANTRONICS INC NEW COM 727493108 91,739 2,458,173 SH   SOLE 21 2,458,173 0 0
PLANTRONICS INC NEW COM 727493108 42,365 1,135,180 SH   SOLE 22 1,086,203 0 48,977
PLANTRONICS INC NEW COM 727493108 264 7,069 SH   SOLE 26 3,884 0 3,185
PLANTRONICS INC NEW COM 727493108 160 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 337 9,041 SH   SOLE 30 9,041 0 0
PLANTRONICS INC NEW COM 727493108 141 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 857 109,430 SH   SOLE 21 109,430 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 8,380 1,070,181 SH   SOLE 22 1,045,201 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 162 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 69 8,874 SH   SOLE 30 8,874 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 53 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 242 23,549 SH   SOLE 2 1,121 0 22,428
PLAYAGS INC COM 72814N104 3 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 992 96,519 SH   SOLE 18 96,519 0 0
PLAYAGS INC COM 72814N104 657 63,874 SH   SOLE 19 63,874 0 0
PLAYAGS INC COM 72814N104 9,640 937,711 SH   SOLE 21 937,711 0 0
PLAYAGS INC COM 72814N104 7,840 762,654 SH   SOLE 22 727,147 0 35,507
PLAYAGS INC COM 72814N104 77 7,451 SH   SOLE 30 7,451 0 0
PLAYAGS INC COM 72814N104 20 1,920 SH   SOLE 40 1,920 0 0
PLDT INC SPONSORED ADR 69344D408 397 18,043 SH   SOLE 4 18,043 0 0
PLDT INC SPONSORED ADR 69344D408 595 27,042 SH   SOLE 18 27,042 0 0
PLDT INC SPONSORED ADR 69344D408 2,984 135,622 SH   SOLE 22 135,622 0 0
PLDT INC SPONSORED ADR 69344D408 176 8,022 SH   SOLE 30 8,022 0 0
PLEXUS CORP COM 729132100 1,822 29,152 SH   SOLE 2 1,156 0 27,996
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 61 970 SH   SOLE 7 970 0 0
PLEXUS CORP COM 729132100 8,428 134,825 SH   SOLE 18 134,825 0 0
PLEXUS CORP COM 729132100 3,119 49,891 SH   SOLE 19 49,891 0 0
PLEXUS CORP COM 729132100 204,084 3,264,829 SH   SOLE 21 3,264,829 0 0
PLEXUS CORP COM 729132100 53,898 862,228 SH   SOLE 22 817,683 0 44,545
PLEXUS CORP COM 729132100 914 14,623 SH   SOLE 26 6,009 0 8,614
PLEXUS CORP COM 729132100 196 3,132 SH   SOLE 28 3,132 0 0
PLEXUS CORP COM 729132100 2,701 43,207 SH   SOLE 30 43,207 0 0
PLEXUS CORP COM 729132100 50 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 149 2,383 SH   SOLE 40 2,383 0 0
PLUG POWER INC COM NEW 72919P202 542 206,175 SH   SOLE 2 9,516 0 196,659
PLUG POWER INC COM NEW 72919P202 10 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 2,194 834,365 SH   SOLE 18 834,365 0 0
PLUG POWER INC COM NEW 72919P202 1,042 396,284 SH   SOLE 19 396,284 0 0
PLUG POWER INC COM NEW 72919P202 21,707 8,253,785 SH   SOLE 21 8,253,785 0 0
PLUG POWER INC COM NEW 72919P202 19,006 7,226,450 SH   SOLE 22 6,860,471 0 365,979
PLUG POWER INC COM NEW 72919P202 68 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 197 74,943 SH   SOLE 30 74,943 0 0
PLUG POWER INC COM NEW 72919P202 53 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 20 991 SH   SOLE 18 991 0 0
PLUMAS BANCORP COM 729273102 120 5,958 SH   SOLE 21 5,958 0 0
PLUMAS BANCORP COM 729273102 201 9,955 SH   SOLE 22 9,955 0 0
PLURALSIGHT INC COM CL A 72941B106 1,718 102,306 SH   SOLE 2 4,209 0 98,097
PLURALSIGHT INC COM CL A 72941B106 4 249 SH   SOLE 4 249 0 0
PLURALSIGHT INC COM CL A 72941B106 22 1,292 SH   SOLE 7 1,292 0 0
PLURALSIGHT INC COM CL A 72941B106 694 41,307 SH   SOLE 18 41,307 0 0
PLURALSIGHT INC COM CL A 72941B106 3,835 228,347 SH   SOLE 19 228,347 0 0
PLURALSIGHT INC COM CL A 72941B106 18,390 1,094,960 SH   SOLE 21 1,094,960 0 0
PLURALSIGHT INC COM CL A 72941B106 34,178 2,035,021 SH   SOLE 22 1,891,030 0 143,991
PLURALSIGHT INC COM CL A 72941B106 422 25,104 SH   SOLE 26 19,532 0 5,572
PLURALSIGHT INC COM CL A 72941B106 139 8,297 SH   SOLE 28 8,297 0 0
PLURALSIGHT INC COM CL A 72941B106 329 19,586 SH   SOLE 30 19,586 0 0
PLURALSIGHT INC COM CL A 72941B106 24 1,415 SH   SOLE 31 1,415 0 0
PLURALSIGHT INC COM CL A 72941B106 1,975 117,617 SH   SOLE 34 117,617 0 0
PLURALSIGHT INC COM CL A 72941B106 179 10,629 SH   SOLE 40 10,629 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 2 477 SH   SOLE 22 477 0 0
PLX PHARMA INC COM 72942A107 8 1,600 SH   SOLE 18 1,600 0 0
PLX PHARMA INC COM 72942A107 32 6,297 SH   SOLE 21 6,297 0 0
PLX PHARMA INC COM 72942A107 8 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 831 45,378 SH   SOLE 4 45,378 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,715 257,370 SH   SOLE 18 245,299 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 5,537 302,217 SH   SOLE 19 302,217 0 0
PLYMOUTH INDL REIT INC COM 729640102 815 44,501 SH   SOLE 21 44,501 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,431 187,285 SH   SOLE 22 143,623 0 43,662
PLYMOUTH INDL REIT INC COM 729640102 374 20,442 SH   SOLE 23 20,442 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,926 214,279 SH   SOLE 34 214,279 0 0
PNC FINL SVCS GROUP INC COM 693475105 154,419 1,101,737 SH   SOLE 2 111,165 0 990,572
PNC FINL SVCS GROUP INC COM 693475105 25,186 179,695 SH   SOLE 4 167,308 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 55,578 396,529 SH   SOLE 7 390,382 0 6,147
PNC FINL SVCS GROUP INC COM 693475105 1,798 12,831 SH   SOLE 13 12,831 0 0
PNC FINL SVCS GROUP INC COM 693475105 357 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 143,216 1,021,807 SH   SOLE 18 954,136 0 67,671
PNC FINL SVCS GROUP INC COM 693475105 11,487 81,956 SH   SOLE 19 81,956 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,176,895 8,396,800 SH   SOLE 21 8,396,800 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,500,109 10,702,830 SH   SOLE 22 9,496,209 0 1,206,621
PNC FINL SVCS GROUP INC COM 693475105 46,007 328,245 SH   SOLE 23 328,245 0 0
PNC FINL SVCS GROUP INC COM 693475105 62,146 443,390 SH   SOLE 25 443,390 0 0
PNC FINL SVCS GROUP INC COM 693475105 301,266 2,149,440 SH   SOLE 26 481,780 0 1,667,660
PNC FINL SVCS GROUP INC COM 693475105 12,129 86,537 SH   SOLE 28 62,615 0 23,922
PNC FINL SVCS GROUP INC COM 693475105 3,728 26,597 SH   SOLE 29 9,258 0 17,339
PNC FINL SVCS GROUP INC COM 693475105 239,644 1,709,790 SH   SOLE 30 1,709,790 0 0
PNC FINL SVCS GROUP INC COM 693475105 14,164 101,055 SH   SOLE 31 82,471 0 18,584
PNC FINL SVCS GROUP INC COM 693475105 4,144 29,563 SH   SOLE 34 29,563 0 0
PNC FINL SVCS GROUP INC COM 693475105 48,859 348,597 SH   SOLE 36 348,597 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,465 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 8,154 156,573 SH   SOLE 2 79,140 0 77,433
PNM RES INC COM 69349H107 174 3,334 SH   SOLE 4 3,334 0 0
PNM RES INC COM 69349H107 113 2,171 SH   SOLE 7 2,171 0 0
PNM RES INC COM 69349H107 25,142 482,759 SH   SOLE 18 469,306 0 13,453
PNM RES INC COM 69349H107 7,981 153,248 SH   SOLE 19 153,248 0 0
PNM RES INC COM 69349H107 304,432 5,845,462 SH   SOLE 21 5,845,462 0 0
PNM RES INC COM 69349H107 145,303 2,789,995 SH   SOLE 22 2,679,378 0 110,617
PNM RES INC COM 69349H107 82 1,568 SH   SOLE 23 1,568 0 0
PNM RES INC COM 69349H107 1,197 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 549 10,534 SH   SOLE 28 10,534 0 0
PNM RES INC COM 69349H107 2,432 46,697 SH   SOLE 30 46,697 0 0
PNM RES INC COM 69349H107 300 5,754 SH   SOLE 36 5,754 0 0
PNM RES INC COM 69349H107 437 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 519 47,310 SH   SOLE 22 47,310 0 0
POLAR PWR INC COM 73102V105 3 842 SH   SOLE 18 842 0 0
POLAR PWR INC COM 73102V105 30 9,647 SH   SOLE 21 9,647 0 0
POLARIS INC COM 731068102 13,879 157,693 SH   SOLE 2 31,350 0 126,343
POLARIS INC COM 731068102 1,800 20,451 SH   SOLE 4 18,868 0 1,583
POLARIS INC COM 731068102 3,823 43,438 SH   SOLE 7 43,438 0 0
POLARIS INC COM 731068102 9 99 SH   SOLE 13 99 0 0
POLARIS INC COM 731068102 48 548 SH   SOLE 15 548 0 0
POLARIS INC COM 731068102 16,222 184,324 SH   SOLE 18 179,797 0 4,527
POLARIS INC COM 731068102 1,143 12,988 SH   SOLE 19 12,988 0 0
POLARIS INC COM 731068102 252,455 2,868,485 SH   SOLE 21 2,868,485 0 0
POLARIS INC COM 731068102 168,878 1,918,846 SH   SOLE 22 1,794,231 0 124,615
POLARIS INC COM 731068102 3,807 43,259 SH   SOLE 23 43,259 0 0
POLARIS INC COM 731068102 5,036 57,221 SH   SOLE 25 57,221 0 0
POLARIS INC COM 731068102 15,637 177,673 SH   SOLE 26 104,714 0 72,959
POLARIS INC COM 731068102 973 11,058 SH   SOLE 28 7,755 0 3,303
POLARIS INC COM 731068102 1,154 13,111 SH   SOLE 29 947 0 12,164
POLARIS INC COM 731068102 8,374 95,150 SH   SOLE 30 95,150 0 0
POLARIS INC COM 731068102 1,138 12,929 SH   SOLE 31 11,083 0 1,846
POLARIS INC COM 731068102 326 3,707 SH   SOLE 34 3,707 0 0
POLARIS INC COM 731068102 3,490 39,655 SH   SOLE 36 39,655 0 0
POLARIS INC COM 731068102 105 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 40 12,523 SH   SOLE 2 389 0 12,134
POLARITYTE INC COM 731094108 1 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 160 49,642 SH   SOLE 18 49,642 0 0
POLARITYTE INC COM 731094108 77 23,968 SH   SOLE 19 23,968 0 0
POLARITYTE INC COM 731094108 1,621 501,918 SH   SOLE 21 501,918 0 0
POLARITYTE INC COM 731094108 1,402 433,920 SH   SOLE 22 424,823 0 9,097
POLYMET MINING CORP COM 731916102 5 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 3,873 118,630 SH   SOLE 2 52,128 0 66,502
POLYONE CORP COM 73179P106 16 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 74 2,265 SH   SOLE 7 2,265 0 0
POLYONE CORP COM 73179P106 15,517 475,258 SH   SOLE 18 450,138 0 25,120
POLYONE CORP COM 73179P106 13,850 424,199 SH   SOLE 19 424,199 0 0
POLYONE CORP COM 73179P106 179,642 5,502,046 SH   SOLE 21 5,502,046 0 0
POLYONE CORP COM 73179P106 104,105 3,188,502 SH   SOLE 22 3,067,148 0 121,354
POLYONE CORP COM 73179P106 2,097 64,227 SH   SOLE 23 64,227 0 0
POLYONE CORP COM 73179P106 5,050 154,686 SH   SOLE 26 21,314 0 133,372
POLYONE CORP COM 73179P106 324 9,916 SH   SOLE 28 9,916 0 0
POLYONE CORP COM 73179P106 722 22,114 SH   SOLE 30 22,114 0 0
POLYONE CORP COM 73179P106 351 10,742 SH   SOLE 34 10,742 0 0
POLYONE CORP COM 73179P106 36 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 219 6,715 SH   SOLE 40 6,715 0 0
POOL CORPORATION COM 73278L105 17,859 88,542 SH   SOLE 2 22,746 0 65,796
POOL CORPORATION COM 73278L105 161 799 SH   SOLE 4 799 0 0
POOL CORPORATION COM 73278L105 169 839 SH   SOLE 7 839 0 0
POOL CORPORATION COM 73278L105 1 3 SH   SOLE 17 0 0 3
POOL CORPORATION COM 73278L105 23,432 116,174 SH   SOLE 18 116,109 0 65
POOL CORPORATION COM 73278L105 1,766 8,758 SH   SOLE 19 8,758 0 0
POOL CORPORATION COM 73278L105 404,335 2,004,634 SH   SOLE 21 2,004,634 0 0
POOL CORPORATION COM 73278L105 255,475 1,266,608 SH   SOLE 22 1,192,827 0 73,781
POOL CORPORATION COM 73278L105 444 2,202 SH   SOLE 23 2,202 0 0
POOL CORPORATION COM 73278L105 3,363 16,673 SH   SOLE 26 8,954 0 7,719
POOL CORPORATION COM 73278L105 1,062 5,263 SH   SOLE 28 5,263 0 0
POOL CORPORATION COM 73278L105 35 174 SH   SOLE 29 174 0 0
POOL CORPORATION COM 73278L105 2,243 11,120 SH   SOLE 30 11,120 0 0
POOL CORPORATION COM 73278L105 226 1,122 SH   SOLE 31 1,122 0 0
POOL CORPORATION COM 73278L105 153 761 SH   SOLE 34 761 0 0
POOL CORPORATION COM 73278L105 26 128 SH   SOLE 36 128 0 0
POOL CORPORATION COM 73278L105 753 3,732 SH   SOLE 40 3,732 0 0
POPULAR INC COM NEW 733174700 10,993 203,267 SH   SOLE 2 33,636 0 169,631
POPULAR INC COM NEW 733174700 43 795 SH   SOLE 4 795 0 0
POPULAR INC COM NEW 733174700 155 2,870 SH   SOLE 7 2,870 0 0
POPULAR INC COM NEW 733174700 2,430 44,936 SH   SOLE 18 44,734 0 202
POPULAR INC COM NEW 733174700 1,171 21,647 SH   SOLE 19 21,647 0 0
POPULAR INC COM NEW 733174700 64,440 1,191,574 SH   SOLE 21 1,191,574 0 0
POPULAR INC COM NEW 733174700 156,367 2,891,399 SH   SOLE 22 2,704,782 0 186,617
POPULAR INC COM NEW 733174700 61 1,128 SH   SOLE 23 1,128 0 0
POPULAR INC COM NEW 733174700 1,890 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 685 12,661 SH   SOLE 28 12,661 0 0
POPULAR INC COM NEW 733174700 1,545 28,577 SH   SOLE 30 28,577 0 0
POPULAR INC COM NEW 733174700 150 2,767 SH   SOLE 31 2,767 0 0
POPULAR INC COM NEW 733174700 10 186 SH   SOLE 34 186 0 0
POPULAR INC COM NEW 733174700 119 2,197 SH   SOLE 36 2,197 0 0
POPULAR INC COM NEW 733174700 525 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 693 700,000 PRN   SOLE 21 700,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 6,936 123,049 SH   SOLE 2 32,753 0 90,296
PORTLAND GEN ELEC CO COM NEW 736508847 604 10,707 SH   SOLE 4 10,707 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 387 6,874 SH   SOLE 7 6,874 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 18,666 331,127 SH   SOLE 18 330,672 0 455
PORTLAND GEN ELEC CO COM NEW 736508847 12,358 219,231 SH   SOLE 19 219,231 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 197,134 3,497,144 SH   SOLE 21 3,497,144 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 154,752 2,745,292 SH   SOLE 22 2,595,895 0 149,397
PORTLAND GEN ELEC CO COM NEW 736508847 1,294 22,954 SH   SOLE 23 22,954 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,755 66,617 SH   SOLE 26 25,436 0 41,181
PORTLAND GEN ELEC CO COM NEW 736508847 696 12,345 SH   SOLE 28 12,345 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 97 1,721 SH   SOLE 29 1,721 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,058 54,250 SH   SOLE 30 54,250 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 339 6,021 SH   SOLE 31 3,692 0 2,329
PORTLAND GEN ELEC CO COM NEW 736508847 76 1,349 SH   SOLE 34 1,349 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 433 7,678 SH   SOLE 36 7,678 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 435 7,712 SH   SOLE 40 7,712 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,830 68,221 SH   SOLE 2 6,230 0 61,991
PORTOLA PHARMACEUTICALS INC COM 737010108 7 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 42 1,556 SH   SOLE 7 1,556 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 7,571 282,271 SH   SOLE 18 255,444 0 26,827
PORTOLA PHARMACEUTICALS INC COM 737010108 6,397 238,534 SH   SOLE 19 238,534 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 88,576 3,302,596 SH   SOLE 21 3,302,596 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 59,406 2,215,001 SH   SOLE 22 2,050,698 0 164,303
PORTOLA PHARMACEUTICALS INC COM 737010108 437 16,307 SH   SOLE 23 16,307 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,360 50,713 SH   SOLE 26 15,474 0 35,239
PORTOLA PHARMACEUTICALS INC COM 737010108 249 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 622 23,208 SH   SOLE 30 23,208 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 75 2,801 SH   SOLE 34 2,801 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 179 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 9,366 198,590 SH   SOLE 2 0 0 198,590
POSCO SPONSORED ADR 693483109 142 3,014 SH   SOLE 4 3,014 0 0
POSCO SPONSORED ADR 693483109 1,293 27,426 SH   SOLE 21 27,426 0 0
POSCO SPONSORED ADR 693483109 37,536 795,931 SH   SOLE 22 624,029 0 171,902
POSCO SPONSORED ADR 693483109 1,247 26,442 SH   SOLE 30 26,442 0 0
POSCO SPONSORED ADR 693483109 275 5,825 SH   SOLE 34 5,825 0 0
POST HLDGS INC COM 737446104 16,602 156,864 SH   SOLE 2 33,710 0 123,154
POST HLDGS INC COM 737446104 34 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 172 1,621 SH   SOLE 7 1,621 0 0
POST HLDGS INC COM 737446104 20,180 190,663 SH   SOLE 18 190,663 0 0
POST HLDGS INC COM 737446104 1,543 14,578 SH   SOLE 19 14,578 0 0
POST HLDGS INC COM 737446104 354,506 3,349,455 SH   SOLE 21 3,349,455 0 0
POST HLDGS INC COM 737446104 229,966 2,172,769 SH   SOLE 22 2,048,047 0 124,722
POST HLDGS INC COM 737446104 12,845 121,362 SH   SOLE 26 35,193 0 86,169
POST HLDGS INC COM 737446104 908 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 2,000 18,896 SH   SOLE 30 18,896 0 0
POST HLDGS INC COM 737446104 297 2,810 SH   SOLE 31 1,322 0 1,488
POST HLDGS INC COM 737446104 159 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 724 6,840 SH   SOLE 40 6,840 0 0
POSTAL REALTY TRUST INC CL A 73757R102 15 973 SH   SOLE 18 973 0 0
POSTAL REALTY TRUST INC CL A 73757R102 174 11,005 SH   SOLE 21 11,005 0 0
POTBELLY CORP COM 73754Y100 93 21,371 SH   SOLE 2 807 0 20,564
POTBELLY CORP COM 73754Y100 2 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 321 73,591 SH   SOLE 18 73,591 0 0
POTBELLY CORP COM 73754Y100 156 35,725 SH   SOLE 19 35,725 0 0
POTBELLY CORP COM 73754Y100 3,342 766,622 SH   SOLE 21 766,622 0 0
POTBELLY CORP COM 73754Y100 3,297 756,256 SH   SOLE 22 737,425 0 18,831
POTLATCHDELTIC CORPORATION COM 737630103 3,985 96,991 SH   SOLE 2 31,411 0 65,580
POTLATCHDELTIC CORPORATION COM 737630103 21 512 SH   SOLE 4 512 0 0
POTLATCHDELTIC CORPORATION COM 737630103 48 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 15,680 381,642 SH   SOLE 18 381,642 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,657 113,349 SH   SOLE 19 113,349 0 0
POTLATCHDELTIC CORPORATION COM 737630103 223,338 5,436,009 SH   SOLE 21 5,436,009 0 0
POTLATCHDELTIC CORPORATION COM 737630103 94,578 2,302,017 SH   SOLE 22 2,213,498 0 88,519
POTLATCHDELTIC CORPORATION COM 737630103 68 1,654 SH   SOLE 23 1,654 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,372 33,392 SH   SOLE 26 22,301 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 318 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,884 167,547 SH   SOLE 30 167,547 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH   SOLE 36 2 0 0
POTLATCHDELTIC CORPORATION COM 737630103 292 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 366 9,343 SH   SOLE 2 629 0 8,714
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,619 41,344 SH   SOLE 18 41,344 0 0
POWELL INDS INC COM 739128106 724 18,496 SH   SOLE 19 18,496 0 0
POWELL INDS INC COM 739128106 39,389 1,006,105 SH   SOLE 21 1,006,105 0 0
POWELL INDS INC COM 739128106 10,706 273,463 SH   SOLE 22 261,838 0 11,625
POWELL INDS INC COM 739128106 27 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 55 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 506 12,928 SH   SOLE 30 12,928 0 0
POWELL INDS INC COM 739128106 37 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 2,278 25,196 SH   SOLE 2 1,841 0 23,355
POWER INTEGRATIONS INC COM 739276103 19 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 42 464 SH   SOLE 7 464 0 0
POWER INTEGRATIONS INC COM 739276103 12,532 138,578 SH   SOLE 18 128,360 0 10,218
POWER INTEGRATIONS INC COM 739276103 6,989 77,284 SH   SOLE 19 77,284 0 0
POWER INTEGRATIONS INC COM 739276103 286,105 3,163,830 SH   SOLE 21 3,163,830 0 0
POWER INTEGRATIONS INC COM 739276103 77,608 858,214 SH   SOLE 22 818,998 0 39,216
POWER INTEGRATIONS INC COM 739276103 399 4,407 SH   SOLE 23 4,407 0 0
POWER INTEGRATIONS INC COM 739276103 1,980 21,893 SH   SOLE 26 8,575 0 13,318
POWER INTEGRATIONS INC COM 739276103 324 3,585 SH   SOLE 28 3,585 0 0
POWER INTEGRATIONS INC COM 739276103 3,657 40,445 SH   SOLE 30 40,445 0 0
POWER INTEGRATIONS INC COM 739276103 223 2,469 SH   SOLE 40 2,469 0 0
POWER REIT COM 73933H101 2 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 38 3,765 SH   SOLE 22 3,765 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 48 16,716 SH   SOLE 4 16,716 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 137 47,110 SH   SOLE 21 47,110 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 1,302 449,100 SH   SOLE 22 449,100 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 615 212,236 SH   SOLE 30 212,236 0 0
PPG INDS INC COM 693506107 88,591 747,539 SH   SOLE 2 189,243 0 558,296
PPG INDS INC COM 693506107 14,351 121,097 SH   SOLE 4 114,519 0 6,578
PPG INDS INC COM 693506107 38,386 323,904 SH   SOLE 7 236,792 0 87,112
PPG INDS INC COM 693506107 823 6,942 SH   SOLE 13 6,942 0 0
PPG INDS INC COM 693506107 276 2,326 SH   SOLE 15 2,326 0 0
PPG INDS INC COM 693506107 60,246 508,362 SH   SOLE 18 472,123 0 36,239
PPG INDS INC COM 693506107 5,285 44,594 SH   SOLE 19 44,594 0 0
PPG INDS INC COM 693506107 554,567 4,679,493 SH   SOLE 21 4,679,493 0 0
PPG INDS INC COM 693506107 691,404 5,834,140 SH   SOLE 22 5,119,276 0 714,864
PPG INDS INC COM 693506107 25,762 217,384 SH   SOLE 23 217,384 0 0
PPG INDS INC COM 693506107 28,293 238,742 SH   SOLE 25 238,742 0 0
PPG INDS INC COM 693506107 163,131 1,376,515 SH   SOLE 26 299,393 0 1,077,122
PPG INDS INC COM 693506107 5,530 46,662 SH   SOLE 28 34,176 0 12,486
PPG INDS INC COM 693506107 3,902 32,927 SH   SOLE 29 20,209 0 12,718
PPG INDS INC COM 693506107 101,357 855,263 SH   SOLE 30 855,263 0 0
PPG INDS INC COM 693506107 22,871 192,991 SH   SOLE 31 72,000 0 120,991
PPG INDS INC COM 693506107 2,731 23,043 SH   SOLE 34 23,043 0 0
PPG INDS INC COM 693506107 20,452 172,576 SH   SOLE 36 172,576 0 0
PPG INDS INC COM 693506107 709 5,986 SH   SOLE 40 5,986 0 0
PPL CORP COM 69351T106 77,322 2,455,434 SH   SOLE 2 802,626 0 1,652,808
PPL CORP COM 69351T106 13,403 425,636 SH   SOLE 4 407,191 0 18,445
PPL CORP COM 69351T106 25,343 804,802 SH   SOLE 7 759,310 0 45,492
PPL CORP COM 69351T106 900 28,582 SH   SOLE 13 28,582 0 0
PPL CORP COM 69351T106 220 6,971 SH   SOLE 15 6,971 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 50,757 1,611,830 SH   SOLE 18 1,513,303 0 98,527
PPL CORP COM 69351T106 7,400 234,996 SH   SOLE 19 234,996 0 0
PPL CORP COM 69351T106 820,449 26,054,261 SH   SOLE 21 26,054,261 0 0
PPL CORP COM 69351T106 574,289 18,237,199 SH   SOLE 22 15,946,974 0 2,290,225
PPL CORP COM 69351T106 24,281 771,058 SH   SOLE 23 771,058 0 0
PPL CORP COM 69351T106 22,052 700,276 SH   SOLE 25 700,276 0 0
PPL CORP COM 69351T106 99,994 3,175,432 SH   SOLE 26 1,031,996 0 2,143,436
PPL CORP COM 69351T106 4,416 140,223 SH   SOLE 28 102,157 0 38,066
PPL CORP COM 69351T106 4,461 141,662 SH   SOLE 29 141,662 0 0
PPL CORP COM 69351T106 87,997 2,794,458 SH   SOLE 30 2,794,458 0 0
PPL CORP COM 69351T106 16,558 525,819 SH   SOLE 31 300,565 0 225,254
PPL CORP COM 69351T106 4,803 152,520 SH   SOLE 32 152,520 0 0
PPL CORP COM 69351T106 2,428 77,099 SH   SOLE 34 77,099 0 0
PPL CORP COM 69351T106 12,036 382,225 SH   SOLE 35 382,225 0 0
PPL CORP COM 69351T106 20,587 653,765 SH   SOLE 36 653,765 0 0
PPL CORP COM 69351T106 530 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 635 39,854 SH   SOLE 2 1,613 0 38,241
PQ GROUP HLDGS INC COM 73943T103 13 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 2,046 128,377 SH   SOLE 18 128,377 0 0
PQ GROUP HLDGS INC COM 73943T103 1,107 69,463 SH   SOLE 19 69,463 0 0
PQ GROUP HLDGS INC COM 73943T103 20,421 1,281,142 SH   SOLE 21 1,281,142 0 0
PQ GROUP HLDGS INC COM 73943T103 19,137 1,200,574 SH   SOLE 22 1,142,718 0 57,856
PQ GROUP HLDGS INC COM 73943T103 82 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 172 10,780 SH   SOLE 30 10,780 0 0
PQ GROUP HLDGS INC COM 73943T103 104 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,571 46,486 SH   SOLE 2 1,832 0 44,654
PRA GROUP INC COM 69354N106 8 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 33 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 6,831 202,152 SH   SOLE 18 202,152 0 0
PRA GROUP INC COM 69354N106 2,624 77,665 SH   SOLE 19 77,665 0 0
PRA GROUP INC COM 69354N106 169,360 5,012,126 SH   SOLE 21 5,012,126 0 0
PRA GROUP INC COM 69354N106 47,308 1,400,066 SH   SOLE 22 1,332,339 0 67,727
PRA GROUP INC COM 69354N106 311 9,218 SH   SOLE 26 4,827 0 4,391
PRA GROUP INC COM 69354N106 198 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 2,116 62,632 SH   SOLE 30 62,632 0 0
PRA GROUP INC COM 69354N106 178 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 886 875,000 PRN   SOLE 21 875,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14,500 146,123 SH   SOLE 2 30,729 0 115,394
PRA HEALTH SCIENCES INC COM 69354M108 30 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 127 1,277 SH   SOLE 7 1,277 0 0
PRA HEALTH SCIENCES INC COM 69354M108 17,532 176,677 SH   SOLE 18 176,677 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,373 13,838 SH   SOLE 19 13,838 0 0
PRA HEALTH SCIENCES INC COM 69354M108 388,256 3,912,686 SH   SOLE 21 3,912,686 0 0
PRA HEALTH SCIENCES INC COM 69354M108 200,459 2,020,145 SH   SOLE 22 1,907,682 0 112,463
PRA HEALTH SCIENCES INC COM 69354M108 2,086 21,025 SH   SOLE 26 12,164 0 8,861
PRA HEALTH SCIENCES INC COM 69354M108 1,094 11,021 SH   SOLE 28 11,021 0 0
PRA HEALTH SCIENCES INC COM 69354M108 5,778 58,229 SH   SOLE 30 58,229 0 0
PRA HEALTH SCIENCES INC COM 69354M108 13,770 138,771 SH   SOLE 31 1,268 0 137,503
PRA HEALTH SCIENCES INC COM 69354M108 113 1,136 SH   SOLE 34 1,136 0 0
PRA HEALTH SCIENCES INC COM 69354M108 551 5,556 SH   SOLE 40 5,556 0 0
PRECIPIO INC COM 74019L503 3 1,120 SH   SOLE 18 1,120 0 0
PRECIPIO INC COM 74019L503 31 12,034 SH   SOLE 21 12,034 0 0
PRECISION BIOSCIENCES INC COM 74019P108 114 13,540 SH   SOLE 2 5,997 0 7,543
PRECISION BIOSCIENCES INC COM 74019P108 342 40,820 SH   SOLE 18 32,103 0 8,717
PRECISION BIOSCIENCES INC COM 74019P108 941 112,107 SH   SOLE 19 112,107 0 0
PRECISION BIOSCIENCES INC COM 74019P108 2,667 317,835 SH   SOLE 21 317,835 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,617 192,721 SH   SOLE 22 190,061 0 2,660
PRECISION BIOSCIENCES INC COM 74019P108 114 13,538 SH   SOLE 23 13,538 0 0
PRECISION BIOSCIENCES INC COM 74019P108 283 33,719 SH   SOLE 26 0 0 33,719
PRECISION DRILLING CORP COM 2010 74022D308 36 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 675 46,733 SH   SOLE 2 1,708 0 45,025
PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,306 159,569 SH   SOLE 18 159,569 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,084 75,012 SH   SOLE 19 75,012 0 0
PREFERRED APT CMNTYS INC COM 74039L103 25,201 1,743,993 SH   SOLE 21 1,743,993 0 0
PREFERRED APT CMNTYS INC COM 74039L103 19,837 1,372,799 SH   SOLE 22 1,317,978 0 54,821
PREFERRED APT CMNTYS INC COM 74039L103 21 1,458 SH   SOLE 23 1,458 0 0
PREFERRED APT CMNTYS INC COM 74039L103 151 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 95 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 695 13,268 SH   SOLE 2 564 0 12,704
PREFERRED BK LOS ANGELES CA COM NEW 740367404 16 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,481 66,464 SH   SOLE 18 66,464 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,267 24,181 SH   SOLE 19 24,181 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 81,120 1,548,678 SH   SOLE 21 1,548,678 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 23,335 445,485 SH   SOLE 22 427,942 0 17,543
PREFERRED BK LOS ANGELES CA COM NEW 740367404 69 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 89 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,042 19,894 SH   SOLE 30 19,894 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 131 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 193 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 603 11,054 SH   SOLE 18 11,054 0 0
PREFORMED LINE PRODS CO COM 740444104 286 5,240 SH   SOLE 19 5,240 0 0
PREFORMED LINE PRODS CO COM 740444104 5,805 106,340 SH   SOLE 21 106,340 0 0
PREFORMED LINE PRODS CO COM 740444104 3,362 61,581 SH   SOLE 22 58,936 0 2,645
PREMIER FINL BANCORP INC COM 74050M105 230 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 814 47,396 SH   SOLE 18 47,396 0 0
PREMIER FINL BANCORP INC COM 74050M105 389 22,634 SH   SOLE 19 22,634 0 0
PREMIER FINL BANCORP INC COM 74050M105 8,091 471,213 SH   SOLE 21 471,213 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,300 133,941 SH   SOLE 22 125,393 0 8,548
PREMIER INC CL A 74051N102 3,070 106,163 SH   SOLE 2 13,051 0 93,112
PREMIER INC CL A 74051N102 7 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 27 949 SH   SOLE 7 949 0 0
PREMIER INC CL A 74051N102 701 24,224 SH   SOLE 18 24,224 0 0
PREMIER INC CL A 74051N102 337 11,665 SH   SOLE 19 11,665 0 0
PREMIER INC CL A 74051N102 23,372 808,174 SH   SOLE 21 808,174 0 0
PREMIER INC CL A 74051N102 45,776 1,582,843 SH   SOLE 22 1,459,046 0 123,797
PREMIER INC CL A 74051N102 76 2,633 SH   SOLE 23 2,633 0 0
PREMIER INC CL A 74051N102 979 33,867 SH   SOLE 26 19,258 0 14,609
PREMIER INC CL A 74051N102 230 7,955 SH   SOLE 28 7,955 0 0
PREMIER INC CL A 74051N102 482 16,660 SH   SOLE 30 16,660 0 0
PREMIER INC CL A 74051N102 31 1,085 SH   SOLE 31 1,085 0 0
PREMIER INC CL A 74051N102 182 6,297 SH   SOLE 40 6,297 0 0
PRESIDIO INC COM 74102M103 833 49,296 SH   SOLE 2 4,150 0 45,146
PRESIDIO INC COM 74102M103 15 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 2,658 157,307 SH   SOLE 18 157,307 0 0
PRESIDIO INC COM 74102M103 1,751 103,634 SH   SOLE 19 103,634 0 0
PRESIDIO INC COM 74102M103 26,729 1,581,613 SH   SOLE 21 1,581,613 0 0
PRESIDIO INC COM 74102M103 23,954 1,417,412 SH   SOLE 22 1,362,024 0 55,388
PRESIDIO INC COM 74102M103 127 7,497 SH   SOLE 23 7,497 0 0
PRESIDIO INC COM 74102M103 531 31,396 SH   SOLE 26 0 0 31,396
PRESIDIO INC COM 74102M103 106 6,288 SH   SOLE 28 6,288 0 0
PRESIDIO INC COM 74102M103 229 13,535 SH   SOLE 30 13,535 0 0
PRESIDIO INC COM 74102M103 106 6,254 SH   SOLE 40 6,254 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,127 90,131 SH   SOLE 2 39,851 0 50,280
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 28 794 SH   SOLE 7 794 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,113 291,523 SH   SOLE 18 290,150 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,150 321,407 SH   SOLE 19 321,407 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 126,798 3,655,184 SH   SOLE 21 3,655,184 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 74,570 2,149,598 SH   SOLE 22 2,077,185 0 72,413
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,013 58,019 SH   SOLE 23 58,019 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,787 137,981 SH   SOLE 26 12,823 0 125,158
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 229 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 480 13,841 SH   SOLE 30 13,841 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 33 951 SH   SOLE 34 951 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 199 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 141 11,502 SH   SOLE 2 4,447 0 7,055
PREVAIL THERAPEUTICS INC COM 74140Y101 333 27,086 SH   SOLE 18 27,086 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 479 38,997 SH   SOLE 19 38,997 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 3,521 286,750 SH   SOLE 21 286,750 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 722 58,797 SH   SOLE 22 56,593 0 2,204
PREVAIL THERAPEUTICS INC COM 74140Y101 265 21,602 SH   SOLE 34 21,602 0 0
PRGX GLOBAL INC COM NEW 69357C503 94 18,318 SH   SOLE 2 695 0 17,623
PRGX GLOBAL INC COM NEW 69357C503 3 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 387 75,194 SH   SOLE 18 75,194 0 0
PRGX GLOBAL INC COM NEW 69357C503 165 32,108 SH   SOLE 19 32,108 0 0
PRGX GLOBAL INC COM NEW 69357C503 3,683 715,230 SH   SOLE 21 715,230 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,428 859,787 SH   SOLE 22 848,084 0 11,703
PRICE T ROWE GROUP INC COM 74144T108 68,961 603,593 SH   SOLE 2 91,987 0 511,606
PRICE T ROWE GROUP INC COM 74144T108 12,355 108,137 SH   SOLE 4 101,722 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 50,211 439,483 SH   SOLE 7 276,076 0 163,407
PRICE T ROWE GROUP INC COM 74144T108 43 376 SH   SOLE 13 376 0 0
PRICE T ROWE GROUP INC COM 74144T108 282 2,464 SH   SOLE 15 2,464 0 0
PRICE T ROWE GROUP INC COM 74144T108 65,811 576,030 SH   SOLE 18 543,778 0 32,252
PRICE T ROWE GROUP INC COM 74144T108 8,119 71,063 SH   SOLE 19 71,063 0 0
PRICE T ROWE GROUP INC COM 74144T108 852,798 7,464,313 SH   SOLE 21 7,464,313 0 0
PRICE T ROWE GROUP INC COM 74144T108 671,191 5,874,761 SH   SOLE 22 5,253,792 0 620,969
PRICE T ROWE GROUP INC COM 74144T108 19,388 169,697 SH   SOLE 23 169,697 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,907 261,770 SH   SOLE 25 261,770 0 0
PRICE T ROWE GROUP INC COM 74144T108 135,295 1,184,202 SH   SOLE 26 278,652 0 905,550
PRICE T ROWE GROUP INC COM 74144T108 5,118 44,797 SH   SOLE 28 32,669 0 12,128
PRICE T ROWE GROUP INC COM 74144T108 549 4,807 SH   SOLE 29 4,807 0 0
PRICE T ROWE GROUP INC COM 74144T108 127,609 1,116,925 SH   SOLE 30 1,116,925 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,041 61,632 SH   SOLE 31 42,345 0 19,287
PRICE T ROWE GROUP INC COM 74144T108 1,722 15,074 SH   SOLE 34 15,074 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,485 205,557 SH   SOLE 36 205,557 0 0
PRICE T ROWE GROUP INC COM 74144T108 663 5,805 SH   SOLE 40 5,805 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,438 2,300,000 PRN   SOLE 21 2,300,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 4,064 3,505,000 PRN   SOLE 21 3,505,000 0 0
PRICESMART INC COM 741511109 1,579 22,206 SH   SOLE 2 913 0 21,293
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 31 431 SH   SOLE 7 431 0 0
PRICESMART INC COM 741511109 7,143 100,466 SH   SOLE 18 100,466 0 0
PRICESMART INC COM 741511109 2,747 38,641 SH   SOLE 19 38,641 0 0
PRICESMART INC COM 741511109 175,718 2,471,417 SH   SOLE 21 2,471,417 0 0
PRICESMART INC COM 741511109 47,584 669,248 SH   SOLE 22 634,163 0 35,085
PRICESMART INC COM 741511109 294 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 202 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 2,227 31,323 SH   SOLE 30 31,323 0 0
PRICESMART INC COM 741511109 620 8,718 SH   SOLE 31 0 0 8,718
PRICESMART INC COM 741511109 150 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 90 784 SH   SOLE 2 28 0 756
PRIMEENERGY RESOURCES CORP COM 74158E104 208 1,811 SH   SOLE 18 1,811 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 99 857 SH   SOLE 19 857 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 1,901 16,527 SH   SOLE 21 16,527 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 535 4,656 SH   SOLE 22 4,508 0 148
PRIMERICA INC COM 74164M108 13,433 105,578 SH   SOLE 2 29,651 0 75,927
PRIMERICA INC COM 74164M108 25 194 SH   SOLE 4 194 0 0
PRIMERICA INC COM 74164M108 126 991 SH   SOLE 7 991 0 0
PRIMERICA INC COM 74164M108 15,047 118,266 SH   SOLE 18 118,266 0 0
PRIMERICA INC COM 74164M108 1,208 9,492 SH   SOLE 19 9,492 0 0
PRIMERICA INC COM 74164M108 266,557 2,095,080 SH   SOLE 21 2,095,080 0 0
PRIMERICA INC COM 74164M108 185,830 1,460,580 SH   SOLE 22 1,378,856 0 81,724
PRIMERICA INC COM 74164M108 2,626 20,641 SH   SOLE 26 9,797 0 10,844
PRIMERICA INC COM 74164M108 744 5,849 SH   SOLE 28 5,849 0 0
PRIMERICA INC COM 74164M108 2,366 18,598 SH   SOLE 30 18,598 0 0
PRIMERICA INC COM 74164M108 108 847 SH   SOLE 31 847 0 0
PRIMERICA INC COM 74164M108 60 468 SH   SOLE 36 468 0 0
PRIMERICA INC COM 74164M108 526 4,132 SH   SOLE 40 4,132 0 0
PRIMO WTR CORP COM 74165N105 403 32,840 SH   SOLE 2 1,485 0 31,355
PRIMO WTR CORP COM 74165N105 8 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,563 127,257 SH   SOLE 18 127,257 0 0
PRIMO WTR CORP COM 74165N105 740 60,238 SH   SOLE 19 60,238 0 0
PRIMO WTR CORP COM 74165N105 15,551 1,266,334 SH   SOLE 21 1,266,334 0 0
PRIMO WTR CORP COM 74165N105 12,801 1,042,399 SH   SOLE 22 932,351 0 110,048
PRIMO WTR CORP COM 74165N105 105 8,544 SH   SOLE 26 0 0 8,544
PRIMO WTR CORP COM 74165N105 122 9,938 SH   SOLE 30 9,938 0 0
PRIMO WTR CORP COM 74165N105 72 5,830 SH   SOLE 40 5,830 0 0
PRIMORIS SVCS CORP COM 74164F103 841 42,902 SH   SOLE 2 1,845 0 41,057
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 17 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 2,974 151,675 SH   SOLE 18 151,675 0 0
PRIMORIS SVCS CORP COM 74164F103 1,475 75,204 SH   SOLE 19 75,204 0 0
PRIMORIS SVCS CORP COM 74164F103 28,893 1,473,391 SH   SOLE 21 1,473,391 0 0
PRIMORIS SVCS CORP COM 74164F103 25,179 1,283,997 SH   SOLE 22 1,219,116 0 64,881
PRIMORIS SVCS CORP COM 74164F103 37 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 109 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 216 11,023 SH   SOLE 30 11,023 0 0
PRIMORIS SVCS CORP COM 74164F103 56 2,849 SH   SOLE 34 2,849 0 0
PRIMORIS SVCS CORP COM 74164F103 85 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 39,340 688,477 SH   SOLE 2 71,195 0 617,282
PRINCIPAL FINL GROUP INC COM 74251V102 6,450 112,883 SH   SOLE 4 105,327 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 14,924 261,185 SH   SOLE 7 258,978 0 2,207
PRINCIPAL FINL GROUP INC COM 74251V102 29 505 SH   SOLE 13 505 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 152 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 35,074 613,826 SH   SOLE 18 577,597 0 36,229
PRINCIPAL FINL GROUP INC COM 74251V102 4,276 74,825 SH   SOLE 19 74,825 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 593,215 10,381,774 SH   SOLE 21 10,381,774 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 368,018 6,440,641 SH   SOLE 22 5,699,792 0 740,849
PRINCIPAL FINL GROUP INC COM 74251V102 11,547 202,086 SH   SOLE 23 202,086 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 16,621 290,885 SH   SOLE 25 290,885 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 77,319 1,353,144 SH   SOLE 26 375,142 0 978,002
PRINCIPAL FINL GROUP INC COM 74251V102 3,283 57,453 SH   SOLE 28 42,178 0 15,275
PRINCIPAL FINL GROUP INC COM 74251V102 3,679 64,380 SH   SOLE 29 5,841 0 58,539
PRINCIPAL FINL GROUP INC COM 74251V102 63,947 1,119,121 SH   SOLE 30 1,119,121 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 3,361 58,813 SH   SOLE 31 48,702 0 10,111
PRINCIPAL FINL GROUP INC COM 74251V102 4,428 77,491 SH   SOLE 32 77,491 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,197 20,956 SH   SOLE 34 20,956 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,205 196,100 SH   SOLE 35 196,100 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,975 227,072 SH   SOLE 36 227,072 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 334 5,842 SH   SOLE 40 5,842 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 0 17 SH   SOLE 17 0 0 17
PRINCIPIA BIOPHARMA INC COM 74257L108 764 27,061 SH   SOLE 2 15,822 0 11,239
PRINCIPIA BIOPHARMA INC COM 74257L108 9 320 SH   SOLE 7 320 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,799 63,709 SH   SOLE 18 55,361 0 8,348
PRINCIPIA BIOPHARMA INC COM 74257L108 4,049 143,381 SH   SOLE 19 143,381 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 33 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 13,548 479,746 SH   SOLE 21 479,746 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 9,060 320,806 SH   SOLE 22 315,048 0 5,758
PRINCIPIA BIOPHARMA INC COM 74257L108 213 7,545 SH   SOLE 23 7,545 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 454 16,094 SH   SOLE 26 0 0 16,094
PRINCIPIA BIOPHARMA INC COM 74257L108 47 1,673 SH   SOLE 30 1,673 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,132 40,076 SH   SOLE 34 40,076 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 26 5,432 SH   SOLE 2 482 0 4,950
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 107 22,232 SH   SOLE 18 22,232 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 52 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 989 205,101 SH   SOLE 21 205,101 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 164 34,103 SH   SOLE 22 32,413 0 1,690
PRO-DEX INC COLO COM NEW 74265M205 8 513 SH   SOLE 18 513 0 0
PRO-DEX INC COLO COM NEW 74265M205 103 6,754 SH   SOLE 21 6,754 0 0
PRO-DEX INC COLO COM NEW 74265M205 832 54,348 SH   SOLE 22 54,348 0 0
PROASSURANCE CORP COM 74267C106 2,167 53,818 SH   SOLE 2 2,973 0 50,845
PROASSURANCE CORP COM 74267C106 9 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 64 1,584 SH   SOLE 7 1,584 0 0
PROASSURANCE CORP COM 74267C106 9,142 227,017 SH   SOLE 18 227,017 0 0
PROASSURANCE CORP COM 74267C106 3,506 87,066 SH   SOLE 19 87,066 0 0
PROASSURANCE CORP COM 74267C106 234,366 5,819,876 SH   SOLE 21 5,819,876 0 0
PROASSURANCE CORP COM 74267C106 62,603 1,554,587 SH   SOLE 22 1,479,703 0 74,884
PROASSURANCE CORP COM 74267C106 722 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 279 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 3,094 76,819 SH   SOLE 30 76,819 0 0
PROASSURANCE CORP COM 74267C106 110 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 215 5,336 SH   SOLE 40 5,336 0 0
PROCTER & GAMBLE CO COM 742718109 861,101 6,923,143 SH   SOLE 2 1,395,182 0 5,527,961
PROCTER & GAMBLE CO COM 742718109 139,890 1,124,699 SH   SOLE 4 1,057,296 0 67,403
PROCTER & GAMBLE CO COM 742718109 314,104 2,525,359 SH   SOLE 7 2,428,812 0 96,547
PROCTER & GAMBLE CO COM 742718109 11,227 90,261 SH   SOLE 13 90,261 0 0
PROCTER & GAMBLE CO COM 742718109 3,019 24,273 SH   SOLE 15 24,273 0 0
PROCTER & GAMBLE CO COM 742718109 58 470 SH   SOLE 17 0 0 470
PROCTER & GAMBLE CO COM 742718109 785,908 6,318,606 SH   SOLE 18 5,887,474 0 431,132
PROCTER & GAMBLE CO COM 742718109 208,795 1,678,689 SH   SOLE 19 1,678,689 0 0
PROCTER & GAMBLE CO COM 742718109 7,121,362 57,254,883 SH   SOLE 21 57,254,883 0 0
PROCTER & GAMBLE CO COM 742718109 7,772,421 62,489,312 SH   SOLE 22 55,373,288 0 7,116,024
PROCTER & GAMBLE CO COM 742718109 252,056 2,026,500 SH   SOLE 23 2,026,500 0 0
PROCTER & GAMBLE CO COM 742718109 315,730 2,538,430 SH   SOLE 25 2,538,430 0 0
PROCTER & GAMBLE CO COM 742718109 1,678,753 13,496,965 SH   SOLE 26 2,918,304 0 10,578,661
PROCTER & GAMBLE CO COM 742718109 59,554 478,806 SH   SOLE 28 346,526 0 132,280
PROCTER & GAMBLE CO COM 742718109 55,573 446,800 SH   SOLE 29 147,137 0 299,663
PROCTER & GAMBLE CO COM 742718109 1,303,495 10,479,941 SH   SOLE 30 10,479,941 0 0
PROCTER & GAMBLE CO COM 742718109 107,426 863,694 SH   SOLE 31 600,090 0 263,604
PROCTER & GAMBLE CO COM 742718109 21,711 174,555 SH   SOLE 32 174,555 0 0
PROCTER & GAMBLE CO COM 742718109 67,664 544,014 SH   SOLE 34 544,014 0 0
PROCTER & GAMBLE CO COM 742718109 241,466 1,941,356 SH   SOLE 36 1,941,356 0 0
PROCTER & GAMBLE CO COM 742718109 1,876 15,086 SH   SOLE 37 15,086 0 0
PROCTER & GAMBLE CO COM 742718109 7,393 59,439 SH   SOLE 40 59,439 0 0
PROFIRE ENERGY INC COM 74316X101 12 6,607 SH   SOLE 18 6,607 0 0
PROFIRE ENERGY INC COM 74316X101 184 97,314 SH   SOLE 21 97,314 0 0
PROFIRE ENERGY INC COM 74316X101 642 339,862 SH   SOLE 22 339,862 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 388 76,701 SH   SOLE 2 3,674 0 73,027
PROGENICS PHARMACEUTICALS IN COM 743187106 8 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,022 399,999 SH   SOLE 18 399,999 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 741 146,523 SH   SOLE 19 146,523 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 52,058 10,298,305 SH   SOLE 21 10,298,305 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 13,356 2,642,226 SH   SOLE 22 2,536,183 0 106,043
PROGENICS PHARMACEUTICALS IN COM 743187106 108 21,271 SH   SOLE 26 0 0 21,271
PROGENICS PHARMACEUTICALS IN COM 743187106 51 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 591 116,959 SH   SOLE 30 116,959 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 37 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,493 39,233 SH   SOLE 2 2,145 0 37,088
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 31 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,939 208,592 SH   SOLE 18 200,730 0 7,862
PROGRESS SOFTWARE CORP COM 743312100 5,170 135,836 SH   SOLE 19 135,836 0 0
PROGRESS SOFTWARE CORP COM 743312100 189,883 4,989,039 SH   SOLE 21 4,989,039 0 0
PROGRESS SOFTWARE CORP COM 743312100 51,210 1,345,495 SH   SOLE 22 1,282,486 0 63,009
PROGRESS SOFTWARE CORP COM 743312100 175 4,591 SH   SOLE 23 4,591 0 0
PROGRESS SOFTWARE CORP COM 743312100 663 17,409 SH   SOLE 26 6,680 0 10,729
PROGRESS SOFTWARE CORP COM 743312100 202 5,304 SH   SOLE 28 5,304 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,466 64,793 SH   SOLE 30 64,793 0 0
PROGRESS SOFTWARE CORP COM 743312100 563 14,790 SH   SOLE 34 14,790 0 0
PROGRESS SOFTWARE CORP COM 743312100 194 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 112,221 1,452,694 SH   SOLE 2 171,885 0 1,280,809
PROGRESSIVE CORP OHIO COM 743315103 19,665 254,563 SH   SOLE 4 239,197 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 61,544 796,680 SH   SOLE 7 598,708 0 197,972
PROGRESSIVE CORP OHIO COM 743315103 949 12,282 SH   SOLE 13 12,282 0 0
PROGRESSIVE CORP OHIO COM 743315103 463 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 85,107 1,101,709 SH   SOLE 18 1,007,807 0 93,902
PROGRESSIVE CORP OHIO COM 743315103 13,256 171,599 SH   SOLE 19 171,599 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,267,313 16,405,348 SH   SOLE 21 16,405,348 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,139,812 14,754,845 SH   SOLE 22 13,185,835 0 1,569,010
PROGRESSIVE CORP OHIO COM 743315103 33,541 434,183 SH   SOLE 23 434,183 0 0
PROGRESSIVE CORP OHIO COM 743315103 48,521 628,109 SH   SOLE 25 628,109 0 0
PROGRESSIVE CORP OHIO COM 743315103 268,136 3,471,017 SH   SOLE 26 721,856 0 2,749,161
PROGRESSIVE CORP OHIO COM 743315103 8,799 113,909 SH   SOLE 28 82,998 0 30,911
PROGRESSIVE CORP OHIO COM 743315103 4,862 62,941 SH   SOLE 29 11,659 0 51,282
PROGRESSIVE CORP OHIO COM 743315103 224,189 2,902,124 SH   SOLE 30 2,902,124 0 0
PROGRESSIVE CORP OHIO COM 743315103 9,727 125,914 SH   SOLE 31 103,584 0 22,330
PROGRESSIVE CORP OHIO COM 743315103 12,368 160,109 SH   SOLE 34 160,109 0 0
PROGRESSIVE CORP OHIO COM 743315103 38,808 502,365 SH   SOLE 36 502,365 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,109 14,353 SH   SOLE 40 14,353 0 0
PROLOGIS INC COM 74340W103 192,037 2,253,426 SH   SOLE 2 313,396 0 1,940,030
PROLOGIS INC COM 74340W103 52,383 614,679 SH   SOLE 4 597,412 0 17,267
PROLOGIS INC COM 74340W103 105,689 1,240,191 SH   SOLE 7 1,233,343 0 6,848
PROLOGIS INC COM 74340W103 8,571 100,571 SH   SOLE 13 100,571 0 0
PROLOGIS INC COM 74340W103 2,452 28,772 SH   SOLE 15 28,772 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 176,913 2,075,953 SH   SOLE 18 1,928,929 0 147,024
PROLOGIS INC COM 74340W103 153,507 1,801,297 SH   SOLE 19 1,801,297 0 0
PROLOGIS INC COM 74340W103 1,591,080 18,670,262 SH   SOLE 21 18,670,262 0 0
PROLOGIS INC COM 74340W103 1,848,892 21,695,517 SH   SOLE 22 19,541,663 0 2,153,854
PROLOGIS INC COM 74340W103 50,165 588,649 SH   SOLE 23 588,649 0 0
PROLOGIS INC COM 74340W103 166,885 1,958,290 SH   SOLE 25 1,958,290 0 0
PROLOGIS INC COM 74340W103 243,814 2,860,990 SH   SOLE 26 737,256 0 2,123,734
PROLOGIS INC COM 74340W103 13,136 154,140 SH   SOLE 28 121,486 0 32,654
PROLOGIS INC COM 74340W103 45,579 534,838 SH   SOLE 29 361,318 0 173,520
PROLOGIS INC COM 74340W103 442,592 5,193,522 SH   SOLE 30 5,193,522 0 0
PROLOGIS INC COM 74340W103 18,212 213,702 SH   SOLE 31 115,687 0 98,015
PROLOGIS INC COM 74340W103 34,600 406,005 SH   SOLE 34 406,005 0 0
PROLOGIS INC COM 74340W103 40,068 470,170 SH   SOLE 36 470,170 0 0
PROLOGIS INC COM 74340W103 1,304 15,302 SH   SOLE 40 15,302 0 0
PROOFPOINT INC COM 743424103 13,861 107,408 SH   SOLE 2 10,819 0 96,589
PROOFPOINT INC COM 743424103 83 640 SH   SOLE 4 640 0 0
PROOFPOINT INC COM 743424103 135 1,044 SH   SOLE 7 1,044 0 0
PROOFPOINT INC COM 743424103 3,649 28,272 SH   SOLE 18 28,150 0 122
PROOFPOINT INC COM 743424103 1,624 12,582 SH   SOLE 19 12,582 0 0
PROOFPOINT INC COM 743424103 113,322 878,123 SH   SOLE 21 878,123 0 0
PROOFPOINT INC COM 743424103 198,995 1,542,000 SH   SOLE 22 1,426,813 0 115,187
PROOFPOINT INC COM 743424103 193 1,497 SH   SOLE 23 1,497 0 0
PROOFPOINT INC COM 743424103 164 1,271 SH   SOLE 25 1,271 0 0
PROOFPOINT INC COM 743424103 4,085 31,651 SH   SOLE 26 15,124 0 16,527
PROOFPOINT INC COM 743424103 1,285 9,958 SH   SOLE 28 9,958 0 0
PROOFPOINT INC COM 743424103 7,534 58,378 SH   SOLE 30 58,378 0 0
PROOFPOINT INC COM 743424103 310 2,399 SH   SOLE 31 1,115 0 1,284
PROOFPOINT INC COM 743424103 154 1,194 SH   SOLE 34 1,194 0 0
PROOFPOINT INC COM 743424103 61 476 SH   SOLE 36 476 0 0
PROOFPOINT INC COM 743424103 756 5,855 SH   SOLE 40 5,855 0 0
PROPETRO HLDG CORP COM 74347M108 807 88,767 SH   SOLE 2 16,380 0 72,387
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 14 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 3,386 372,444 SH   SOLE 18 362,467 0 9,977
PROPETRO HLDG CORP COM 74347M108 3,126 343,921 SH   SOLE 19 343,921 0 0
PROPETRO HLDG CORP COM 74347M108 81,695 8,987,378 SH   SOLE 21 8,987,378 0 0
PROPETRO HLDG CORP COM 74347M108 23,524 2,587,895 SH   SOLE 22 2,475,048 0 112,847
PROPETRO HLDG CORP COM 74347M108 427 46,958 SH   SOLE 23 46,958 0 0
PROPETRO HLDG CORP COM 74347M108 1,344 147,904 SH   SOLE 26 21,184 0 126,720
PROPETRO HLDG CORP COM 74347M108 120 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 1,085 119,367 SH   SOLE 30 119,367 0 0
PROPETRO HLDG CORP COM 74347M108 6 625 SH   SOLE 34 625 0 0
PROPETRO HLDG CORP COM 74347M108 84 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 38 19,516 SH   SOLE 21 19,516 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 161 27,976 SH   SOLE 2 0 0 27,976
PROQR THRAPEUTICS N V SHS EURO N71542109 3,200 555,544 SH   SOLE 21 555,544 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 982 170,456 SH   SOLE 22 170,456 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 22 3,813 SH   SOLE 28 3,813 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 232 40,339 SH   SOLE 30 40,339 0 0
PROS HOLDINGS INC COM 74346Y103 1,851 31,050 SH   SOLE 2 3,747 0 27,303
PROS HOLDINGS INC COM 74346Y103 14 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 32 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 7,818 131,167 SH   SOLE 18 112,170 0 18,997
PROS HOLDINGS INC COM 74346Y103 7,809 131,021 SH   SOLE 19 131,021 0 0
PROS HOLDINGS INC COM 74346Y103 71,767 1,204,147 SH   SOLE 21 1,204,147 0 0
PROS HOLDINGS INC COM 74346Y103 65,177 1,093,578 SH   SOLE 22 1,043,300 0 50,278
PROS HOLDINGS INC COM 74346Y103 651 10,916 SH   SOLE 23 10,916 0 0
PROS HOLDINGS INC COM 74346Y103 2,087 35,015 SH   SOLE 26 12,206 0 22,809
PROS HOLDINGS INC COM 74346Y103 285 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 739 12,404 SH   SOLE 30 12,404 0 0
PROS HOLDINGS INC COM 74346Y103 216 3,626 SH   SOLE 34 3,626 0 0
PROS HOLDINGS INC COM 74346Y103 222 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR SP500 EX TECH 74347B557 2 30 SH   SOLE 17 0 0 30
PROSHARES TR RUSS 2000 DIVD 74347B698 1 16 SH   SOLE 17 0 0 16
PROSHARES TR PSHS ULT S&P 500 74347R107 6 46 SH   SOLE 17 0 0 46
PROSHARES TR ULTR 7-10 TREA 74347R180 9 140 SH   SOLE 17 0 0 140
PROSHARES TR S&P 500 DV ARIST 74348A467 11 153 SH   SOLE 17 0 0 153
PROSIGHT GLOBAL INC COM 74349J103 212 10,929 SH   SOLE 2 0 0 10,929
PROSIGHT GLOBAL INC COM 74349J103 642 33,140 SH   SOLE 18 33,140 0 0
PROSIGHT GLOBAL INC COM 74349J103 307 15,858 SH   SOLE 19 15,858 0 0
PROSIGHT GLOBAL INC COM 74349J103 6,839 353,251 SH   SOLE 21 353,251 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,497 77,304 SH   SOLE 22 74,593 0 2,711
PROSIGHT GLOBAL INC COM 74349J103 1,954 100,930 SH   SOLE 26 18,275 0 82,655
PROSIGHT GLOBAL INC COM 74349J103 31 1,621 SH   SOLE 31 0 0 1,621
PROSPECT CAPITAL CORPORATION COM 74348T102 10,805 1,639,615 SH   SOLE 30 1,639,615 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 771 750,000 PRN   SOLE 21 750,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 11,141 157,744 SH   SOLE 2 33,956 0 123,788
PROSPERITY BANCSHARES INC COM 743606105 22 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 122 1,734 SH   SOLE 7 1,734 0 0
PROSPERITY BANCSHARES INC COM 743606105 17,772 251,620 SH   SOLE 18 251,620 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,073 15,185 SH   SOLE 19 15,185 0 0
PROSPERITY BANCSHARES INC COM 743606105 237,887 3,368,078 SH   SOLE 21 3,368,078 0 0
PROSPERITY BANCSHARES INC COM 743606105 157,371 2,228,107 SH   SOLE 22 2,100,538 0 127,569
PROSPERITY BANCSHARES INC COM 743606105 1,522 21,546 SH   SOLE 26 14,032 0 7,514
PROSPERITY BANCSHARES INC COM 743606105 648 9,169 SH   SOLE 28 9,169 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,315 18,622 SH   SOLE 30 18,622 0 0
PROSPERITY BANCSHARES INC COM 743606105 95 1,340 SH   SOLE 31 1,340 0 0
PROSPERITY BANCSHARES INC COM 743606105 154 2,177 SH   SOLE 36 2,177 0 0
PROSPERITY BANCSHARES INC COM 743606105 505 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 174 14,464 SH   SOLE 2 629 0 13,835
PROTAGONIST THERAPEUTICS INC COM 74366E102 672 55,976 SH   SOLE 18 55,976 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 307 25,563 SH   SOLE 19 25,563 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,975 580,797 SH   SOLE 21 580,797 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 4,881 406,402 SH   SOLE 22 399,685 0 6,717
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 228 13,041 SH   SOLE 2 3,369 0 9,672
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 642 36,771 SH   SOLE 18 36,771 0 0
PROTECTIVE INS CORP CL B 74368L203 1,066 61,084 SH   SOLE 19 61,084 0 0
PROTECTIVE INS CORP CL B 74368L203 5,913 338,880 SH   SOLE 21 338,880 0 0
PROTECTIVE INS CORP CL B 74368L203 8,592 492,354 SH   SOLE 22 478,554 0 13,800
PROTECTIVE INS CORP CL B 74368L203 252 14,439 SH   SOLE 23 14,439 0 0
PROTECTIVE INS CORP CL B 74368L203 676 38,721 SH   SOLE 26 0 0 38,721
PROTECTIVE INS CORP CL B 74368L203 30 1,731 SH   SOLE 28 1,731 0 0
PROTECTIVE INS CORP CL B 74368L203 51 2,909 SH   SOLE 30 2,909 0 0
PROTECTIVE INS CORP CL B 74368L203 29 1,669 SH   SOLE 40 1,669 0 0
PROTEON THERAPEUTICS INC COM 74371L109 2 6,199 SH   SOLE 21 6,199 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 8 8,905 SH   SOLE 18 8,905 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 500 591,661 SH   SOLE 21 591,661 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 797 943,760 SH   SOLE 22 943,760 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 2,499 SH   SOLE 30 2,499 0 0
PROTHENA CORP PLC SHS G72800108 326 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 8 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 1,152 146,926 SH   SOLE 18 146,926 0 0
PROTHENA CORP PLC SHS G72800108 542 69,124 SH   SOLE 19 69,124 0 0
PROTHENA CORP PLC SHS G72800108 14,451 1,843,207 SH   SOLE 21 1,843,207 0 0
PROTHENA CORP PLC SHS G72800108 10,212 1,302,591 SH   SOLE 22 1,249,411 0 53,180
PROTHENA CORP PLC SHS G72800108 38 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 52 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 57 7,212 SH   SOLE 30 7,212 0 0
PROTHENA CORP PLC SHS G72800108 6 783 SH   SOLE 34 783 0 0
PROTHENA CORP PLC SHS G72800108 26 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 2,390 23,413 SH   SOLE 2 1,116 0 22,297
PROTO LABS INC COM 743713109 14 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 48 472 SH   SOLE 7 472 0 0
PROTO LABS INC COM 743713109 12,360 121,056 SH   SOLE 18 121,056 0 0
PROTO LABS INC COM 743713109 5,103 49,982 SH   SOLE 19 49,982 0 0
PROTO LABS INC COM 743713109 294,130 2,880,801 SH   SOLE 21 2,880,801 0 0
PROTO LABS INC COM 743713109 80,623 789,648 SH   SOLE 22 752,654 0 36,994
PROTO LABS INC COM 743713109 803 7,866 SH   SOLE 26 6,136 0 1,730
PROTO LABS INC COM 743713109 321 3,146 SH   SOLE 28 3,146 0 0
PROTO LABS INC COM 743713109 17,726 173,616 SH   SOLE 30 173,616 0 0
PROTO LABS INC COM 743713109 264 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 36 5,266 SH   SOLE 18 5,266 0 0
PROVENTION BIO INC COM 74374N102 470 68,879 SH   SOLE 21 68,879 0 0
PROVENTION BIO INC COM 74374N102 2,791 408,869 SH   SOLE 22 408,869 0 0
PROVIDENCE SVC CORP COM 743815102 606 10,196 SH   SOLE 2 471 0 9,725
PROVIDENCE SVC CORP COM 743815102 15 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,261 54,837 SH   SOLE 18 54,837 0 0
PROVIDENCE SVC CORP COM 743815102 1,197 20,123 SH   SOLE 19 20,123 0 0
PROVIDENCE SVC CORP COM 743815102 79,980 1,345,100 SH   SOLE 21 1,345,100 0 0
PROVIDENCE SVC CORP COM 743815102 20,409 343,231 SH   SOLE 22 326,195 0 17,036
PROVIDENCE SVC CORP COM 743815102 331 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 113 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 934 15,705 SH   SOLE 30 15,705 0 0
PROVIDENCE SVC CORP COM 743815102 89 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 94 3,922 SH   SOLE 2 186 0 3,736
PROVIDENT BANCORP INC COM 74383X109 366 15,241 SH   SOLE 18 15,241 0 0
PROVIDENT BANCORP INC COM 74383X109 181 7,519 SH   SOLE 19 7,519 0 0
PROVIDENT BANCORP INC COM 74383X109 3,650 151,895 SH   SOLE 21 151,895 0 0
PROVIDENT BANCORP INC COM 74383X109 973 40,486 SH   SOLE 22 37,435 0 3,051
PROVIDENT FINL HLDGS INC COM 743868101 109 5,234 SH   SOLE 2 253 0 4,981
PROVIDENT FINL HLDGS INC COM 743868101 429 20,679 SH   SOLE 18 20,679 0 0
PROVIDENT FINL HLDGS INC COM 743868101 202 9,715 SH   SOLE 19 9,715 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,385 211,347 SH   SOLE 21 211,347 0 0
PROVIDENT FINL HLDGS INC COM 743868101 8,066 388,702 SH   SOLE 22 387,104 0 1,598
PROVIDENT FINL SVCS INC COM 74386T105 1,529 62,313 SH   SOLE 2 2,550 0 59,763
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 33 1,338 SH   SOLE 7 1,338 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,804 358,917 SH   SOLE 18 358,917 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,625 107,025 SH   SOLE 19 107,025 0 0
PROVIDENT FINL SVCS INC COM 74386T105 167,838 6,842,145 SH   SOLE 21 6,842,145 0 0
PROVIDENT FINL SVCS INC COM 74386T105 46,437 1,893,078 SH   SOLE 22 1,808,723 0 84,355
PROVIDENT FINL SVCS INC COM 74386T105 579 23,606 SH   SOLE 26 10,644 0 12,962
PROVIDENT FINL SVCS INC COM 74386T105 212 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,070 84,395 SH   SOLE 30 84,395 0 0
PROVIDENT FINL SVCS INC COM 74386T105 159 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 117 6,903 SH   SOLE 2 276 0 6,627
PRUDENTIAL BANCORP INC NEW COM 74431A101 537 31,585 SH   SOLE 18 31,585 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 235 13,844 SH   SOLE 19 13,844 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,335 313,616 SH   SOLE 21 313,616 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,430 84,055 SH   SOLE 22 78,789 0 5,266
PRUDENTIAL FINL INC COM 744320102 127,463 1,417,040 SH   SOLE 2 457,325 0 959,715
PRUDENTIAL FINL INC COM 744320102 20,884 232,175 SH   SOLE 4 221,125 0 11,050
PRUDENTIAL FINL INC COM 744320102 36,891 410,127 SH   SOLE 7 382,082 0 28,045
PRUDENTIAL FINL INC COM 744320102 7,411 82,387 SH   SOLE 13 82,387 0 0
PRUDENTIAL FINL INC COM 744320102 378 4,198 SH   SOLE 15 4,198 0 0
PRUDENTIAL FINL INC COM 744320102 115,380 1,282,718 SH   SOLE 18 1,093,803 0 188,915
PRUDENTIAL FINL INC COM 744320102 68,920 766,202 SH   SOLE 19 766,202 0 0
PRUDENTIAL FINL INC COM 744320102 897,905 9,982,266 SH   SOLE 21 9,982,266 0 0
PRUDENTIAL FINL INC COM 744320102 1,003,602 11,157,336 SH   SOLE 22 9,490,474 0 1,666,862
PRUDENTIAL FINL INC COM 744320102 40,975 455,528 SH   SOLE 23 455,528 0 0
PRUDENTIAL FINL INC COM 744320102 37,590 417,904 SH   SOLE 25 417,904 0 0
PRUDENTIAL FINL INC COM 744320102 248,657 2,764,386 SH   SOLE 26 511,995 0 2,252,391
PRUDENTIAL FINL INC COM 744320102 7,263 80,749 SH   SOLE 28 58,834 0 21,915
PRUDENTIAL FINL INC COM 744320102 25,107 279,127 SH   SOLE 29 93,866 0 185,261
PRUDENTIAL FINL INC COM 744320102 153,937 1,711,357 SH   SOLE 30 1,711,357 0 0
PRUDENTIAL FINL INC COM 744320102 21,785 242,190 SH   SOLE 31 184,462 0 57,728
PRUDENTIAL FINL INC COM 744320102 3,781 42,037 SH   SOLE 32 42,037 0 0
PRUDENTIAL FINL INC COM 744320102 12,828 142,614 SH   SOLE 34 142,614 0 0
PRUDENTIAL FINL INC COM 744320102 9,532 105,966 SH   SOLE 35 105,966 0 0
PRUDENTIAL FINL INC COM 744320102 38,482 427,814 SH   SOLE 36 427,814 0 0
PRUDENTIAL FINL INC COM 744320102 868 9,650 SH   SOLE 40 9,650 0 0
PRUDENTIAL PLC ADR 74435K204 6 153 SH   SOLE 18 153 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,269 72,924 SH   SOLE 2 9,276 0 63,648
PS BUSINESS PKS INC CALIF COM 69360J107 990 5,441 SH   SOLE 4 5,441 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,666 20,149 SH   SOLE 7 20,149 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 150 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 20,855 114,622 SH   SOLE 18 114,622 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,745 53,561 SH   SOLE 19 53,561 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 287,653 1,580,945 SH   SOLE 21 1,580,945 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 153,262 842,331 SH   SOLE 22 815,962 0 26,369
PS BUSINESS PKS INC CALIF COM 69360J107 121 665 SH   SOLE 23 665 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,342 40,349 SH   SOLE 25 40,349 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,568 14,114 SH   SOLE 26 5,181 0 8,933
PS BUSINESS PKS INC CALIF COM 69360J107 466 2,560 SH   SOLE 28 2,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,924 10,573 SH   SOLE 29 10,573 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,461 90,468 SH   SOLE 30 90,468 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 357 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 10 1,073 SH   SOLE 18 1,073 0 0
PSYCHEMEDICS CORP COM NEW 744375205 167 18,351 SH   SOLE 21 18,351 0 0
PSYCHEMEDICS CORP COM NEW 744375205 750 82,304 SH   SOLE 22 82,304 0 0
PTC INC COM 69370C100 28,364 416,010 SH   SOLE 2 59,365 0 356,645
PTC INC COM 69370C100 2,743 40,227 SH   SOLE 4 37,272 0 2,955
PTC INC COM 69370C100 441 6,474 SH   SOLE 7 6,474 0 0
PTC INC COM 69370C100 107 1,567 SH   SOLE 13 1,567 0 0
PTC INC COM 69370C100 31 458 SH   SOLE 15 458 0 0
PTC INC COM 69370C100 70,450 1,033,288 SH   SOLE 18 872,163 0 161,125
PTC INC COM 69370C100 37,014 542,882 SH   SOLE 19 542,882 0 0
PTC INC COM 69370C100 378,953 5,558,132 SH   SOLE 21 5,558,132 0 0
PTC INC COM 69370C100 240,389 3,525,806 SH   SOLE 22 3,316,922 0 208,884
PTC INC COM 69370C100 5,500 80,662 SH   SOLE 23 80,662 0 0
PTC INC COM 69370C100 10,945 160,533 SH   SOLE 25 160,533 0 0
PTC INC COM 69370C100 30,749 450,991 SH   SOLE 26 158,991 0 292,000
PTC INC COM 69370C100 1,379 20,229 SH   SOLE 28 14,224 0 6,005
PTC INC COM 69370C100 17,120 251,105 SH   SOLE 29 227,334 0 23,771
PTC INC COM 69370C100 22,336 327,599 SH   SOLE 30 327,599 0 0
PTC INC COM 69370C100 1,710 25,080 SH   SOLE 31 20,942 0 4,138
PTC INC COM 69370C100 3,280 48,106 SH   SOLE 34 48,106 0 0
PTC INC COM 69370C100 3,810 55,876 SH   SOLE 36 55,876 0 0
PTC INC COM 69370C100 158 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,682 49,730 SH   SOLE 2 2,198 0 47,532
PTC THERAPEUTICS INC COM 69366J200 9 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 39 1,163 SH   SOLE 7 1,163 0 0
PTC THERAPEUTICS INC COM 69366J200 6,772 200,236 SH   SOLE 18 195,145 0 5,091
PTC THERAPEUTICS INC COM 69366J200 4,090 120,942 SH   SOLE 19 120,942 0 0
PTC THERAPEUTICS INC COM 69366J200 84,422 2,496,202 SH   SOLE 21 2,496,202 0 0
PTC THERAPEUTICS INC COM 69366J200 56,746 1,677,897 SH   SOLE 22 1,601,224 0 76,673
PTC THERAPEUTICS INC COM 69366J200 35 1,040 SH   SOLE 23 1,040 0 0
PTC THERAPEUTICS INC COM 69366J200 496 14,654 SH   SOLE 26 10,864 0 3,790
PTC THERAPEUTICS INC COM 69366J200 217 6,423 SH   SOLE 28 6,423 0 0
PTC THERAPEUTICS INC COM 69366J200 4,401 130,126 SH   SOLE 30 130,126 0 0
PTC THERAPEUTICS INC COM 69366J200 69 2,042 SH   SOLE 34 2,042 0 0
PTC THERAPEUTICS INC COM 69366J200 182 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 93,674 381,924 SH   SOLE 2 52,054 0 329,870
PUBLIC STORAGE COM 74460D109 27,434 111,853 SH   SOLE 4 107,647 0 4,206
PUBLIC STORAGE COM 74460D109 91,622 373,555 SH   SOLE 7 341,831 0 31,724
PUBLIC STORAGE COM 74460D109 868 3,539 SH   SOLE 13 3,539 0 0
PUBLIC STORAGE COM 74460D109 1,695 6,909 SH   SOLE 15 6,909 0 0
PUBLIC STORAGE COM 74460D109 68,920 280,995 SH   SOLE 18 259,927 0 21,068
PUBLIC STORAGE COM 74460D109 40,432 164,845 SH   SOLE 19 164,845 0 0
PUBLIC STORAGE COM 74460D109 1,600,537 6,525,614 SH   SOLE 21 6,525,614 0 0
PUBLIC STORAGE COM 74460D109 1,294,236 5,276,782 SH   SOLE 22 4,884,958 0 391,824
PUBLIC STORAGE COM 74460D109 32,469 132,379 SH   SOLE 23 132,379 0 0
PUBLIC STORAGE COM 74460D109 113,395 462,326 SH   SOLE 25 462,326 0 0
PUBLIC STORAGE COM 74460D109 179,402 731,445 SH   SOLE 26 205,387 0 526,058
PUBLIC STORAGE COM 74460D109 7,403 30,183 SH   SOLE 28 21,860 0 8,323
PUBLIC STORAGE COM 74460D109 19,611 79,955 SH   SOLE 29 79,955 0 0
PUBLIC STORAGE COM 74460D109 348,157 1,419,483 SH   SOLE 30 1,419,483 0 0
PUBLIC STORAGE COM 74460D109 8,613 35,116 SH   SOLE 31 29,176 0 5,940
PUBLIC STORAGE COM 74460D109 2,852 11,628 SH   SOLE 34 11,628 0 0
PUBLIC STORAGE COM 74460D109 36,977 150,759 SH   SOLE 36 150,759 0 0
PUBLIC STORAGE COM 74460D109 876 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80,907 1,303,273 SH   SOLE 2 191,058 0 1,112,215
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14,698 236,757 SH   SOLE 4 223,427 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39,151 630,657 SH   SOLE 7 595,829 0 34,828
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 624 10,058 SH   SOLE 13 10,058 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 275 4,437 SH   SOLE 15 4,437 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 126,062 2,030,634 SH   SOLE 18 1,930,407 0 100,227
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 89,274 1,438,045 SH   SOLE 19 1,438,045 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,036,682 16,699,138 SH   SOLE 21 16,699,138 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 773,782 12,464,272 SH   SOLE 22 11,100,032 0 1,364,240
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,526 362,861 SH   SOLE 23 362,861 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31,718 510,922 SH   SOLE 25 510,922 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 206,210 3,321,676 SH   SOLE 26 610,938 0 2,710,738
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,772 92,974 SH   SOLE 28 66,993 0 25,981
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 648 10,432 SH   SOLE 29 10,432 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 170,065 2,739,451 SH   SOLE 30 2,739,451 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,299 149,791 SH   SOLE 31 90,411 0 59,380
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,238 52,165 SH   SOLE 32 52,165 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,244 52,261 SH   SOLE 34 52,261 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8,038 129,475 SH   SOLE 35 129,475 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25,654 413,244 SH   SOLE 36 413,244 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 733 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 24 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 148 9,607 SH   SOLE 2 392 0 9,215
PULSE BIOSCIENCES INC COM 74587B101 5 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 613 39,671 SH   SOLE 18 39,671 0 0
PULSE BIOSCIENCES INC COM 74587B101 301 19,465 SH   SOLE 19 19,465 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,439 417,050 SH   SOLE 21 417,050 0 0
PULSE BIOSCIENCES INC COM 74587B101 4,148 268,655 SH   SOLE 22 258,558 0 10,097
PULTE GROUP INC COM 745867101 25,679 702,560 SH   SOLE 2 125,491 0 577,069
PULTE GROUP INC COM 745867101 3,929 107,494 SH   SOLE 4 100,356 0 7,138
PULTE GROUP INC COM 745867101 9,410 257,469 SH   SOLE 7 238,022 0 19,447
PULTE GROUP INC COM 745867101 18 486 SH   SOLE 13 486 0 0
PULTE GROUP INC COM 745867101 93 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 19,153 524,035 SH   SOLE 18 487,896 0 36,139
PULTE GROUP INC COM 745867101 20,356 556,937 SH   SOLE 19 556,937 0 0
PULTE GROUP INC COM 745867101 309,137 8,457,912 SH   SOLE 21 8,457,912 0 0
PULTE GROUP INC COM 745867101 272,364 7,451,810 SH   SOLE 22 6,726,718 0 725,092
PULTE GROUP INC COM 745867101 7,030 192,326 SH   SOLE 23 192,326 0 0
PULTE GROUP INC COM 745867101 8,901 243,525 SH   SOLE 25 243,525 0 0
PULTE GROUP INC COM 745867101 42,415 1,160,461 SH   SOLE 26 403,801 0 756,660
PULTE GROUP INC COM 745867101 1,673 45,780 SH   SOLE 28 33,236 0 12,544
PULTE GROUP INC COM 745867101 2,266 61,994 SH   SOLE 29 6,247 0 55,747
PULTE GROUP INC COM 745867101 36,340 994,258 SH   SOLE 30 994,258 0 0
PULTE GROUP INC COM 745867101 2,367 64,759 SH   SOLE 31 53,033 0 11,726
PULTE GROUP INC COM 745867101 5,890 161,157 SH   SOLE 34 161,157 0 0
PULTE GROUP INC COM 745867101 5,953 162,860 SH   SOLE 36 162,860 0 0
PULTE GROUP INC COM 745867101 199 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 344 31,931 SH   SOLE 2 6,256 0 25,675
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 7 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,334 123,900 SH   SOLE 18 104,868 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,742 161,853 SH   SOLE 19 161,853 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14,996 1,393,063 SH   SOLE 21 1,393,063 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,061 1,027,491 SH   SOLE 22 988,753 0 38,738
PUMA BIOTECHNOLOGY INC COM 74587V107 206 19,106 SH   SOLE 23 19,106 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 548 50,915 SH   SOLE 26 6,898 0 44,017
PUMA BIOTECHNOLOGY INC COM 74587V107 42 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 109 10,121 SH   SOLE 30 10,121 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 37 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 80 75,927 SH   SOLE 19 75,927 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 21 19,951 SH   SOLE 34 19,951 0 0
PURE STORAGE INC CL A 74624M102 9,929 586,121 SH   SOLE 2 162,921 0 423,200
PURE STORAGE INC CL A 74624M102 329 19,404 SH   SOLE 4 19,404 0 0
PURE STORAGE INC CL A 74624M102 129 7,609 SH   SOLE 7 7,609 0 0
PURE STORAGE INC CL A 74624M102 2,428 143,342 SH   SOLE 18 136,632 0 6,710
PURE STORAGE INC CL A 74624M102 2,493 147,147 SH   SOLE 19 147,147 0 0
PURE STORAGE INC CL A 74624M102 51,712 3,052,666 SH   SOLE 21 3,052,666 0 0
PURE STORAGE INC CL A 74624M102 106,308 6,275,537 SH   SOLE 22 5,737,646 0 537,891
PURE STORAGE INC CL A 74624M102 350 20,672 SH   SOLE 23 20,672 0 0
PURE STORAGE INC CL A 74624M102 26 1,529 SH   SOLE 25 1,529 0 0
PURE STORAGE INC CL A 74624M102 1,274 75,186 SH   SOLE 26 45,377 0 29,809
PURE STORAGE INC CL A 74624M102 403 23,808 SH   SOLE 28 23,808 0 0
PURE STORAGE INC CL A 74624M102 440 25,996 SH   SOLE 29 25,996 0 0
PURE STORAGE INC CL A 74624M102 1,068 63,040 SH   SOLE 30 63,040 0 0
PURE STORAGE INC CL A 74624M102 901 53,190 SH   SOLE 31 34,351 0 18,839
PURE STORAGE INC CL A 74624M102 89 5,235 SH   SOLE 36 5,235 0 0
PURE STORAGE INC CL A 74624M102 465 27,457 SH   SOLE 40 27,457 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,475 1,500,000 PRN   SOLE 21 1,500,000 0 0
PURECYCLE CORP COM NEW 746228303 148 14,356 SH   SOLE 2 592 0 13,764
PURECYCLE CORP COM NEW 746228303 617 60,030 SH   SOLE 18 60,030 0 0
PURECYCLE CORP COM NEW 746228303 296 28,829 SH   SOLE 19 28,829 0 0
PURECYCLE CORP COM NEW 746228303 6,104 593,750 SH   SOLE 21 593,750 0 0
PURECYCLE CORP COM NEW 746228303 1,849 179,848 SH   SOLE 22 166,369 0 13,479
PURPLE INNOVATION INC COM 74640Y106 24 3,238 SH   SOLE 2 0 0 3,238
PURPLE INNOVATION INC COM 74640Y106 127 16,886 SH   SOLE 18 16,886 0 0
PURPLE INNOVATION INC COM 74640Y106 49 6,564 SH   SOLE 19 6,564 0 0
PURPLE INNOVATION INC COM 74640Y106 1,039 137,995 SH   SOLE 21 137,995 0 0
PURPLE INNOVATION INC COM 74640Y106 352 46,735 SH   SOLE 22 43,191 0 3,544
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PUXIN LTD ADS 74704P108 15 1,905 SH   SOLE 22 1,905 0 0
PVH CORP COM 693656100 17,297 196,040 SH   SOLE 2 28,602 0 167,438
PVH CORP COM 693656100 3,099 35,123 SH   SOLE 4 33,090 0 2,033
PVH CORP COM 693656100 7,726 87,571 SH   SOLE 7 65,157 0 22,414
PVH CORP COM 693656100 237 2,685 SH   SOLE 13 2,685 0 0
PVH CORP COM 693656100 52 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 13,224 149,886 SH   SOLE 18 139,756 0 10,130
PVH CORP COM 693656100 1,815 20,568 SH   SOLE 19 20,568 0 0
PVH CORP COM 693656100 150,388 1,704,503 SH   SOLE 21 1,704,503 0 0
PVH CORP COM 693656100 163,124 1,848,846 SH   SOLE 22 1,639,235 0 209,611
PVH CORP COM 693656100 4,870 55,193 SH   SOLE 23 55,193 0 0
PVH CORP COM 693656100 7,510 85,117 SH   SOLE 25 85,117 0 0
PVH CORP COM 693656100 42,785 484,922 SH   SOLE 26 116,958 0 367,964
PVH CORP COM 693656100 1,197 13,568 SH   SOLE 28 9,556 0 4,012
PVH CORP COM 693656100 1,527 17,305 SH   SOLE 29 1,743 0 15,562
PVH CORP COM 693656100 36,829 417,418 SH   SOLE 30 417,418 0 0
PVH CORP COM 693656100 1,563 17,712 SH   SOLE 31 14,829 0 2,883
PVH CORP COM 693656100 399 4,521 SH   SOLE 34 4,521 0 0
PVH CORP COM 693656100 5,261 59,629 SH   SOLE 36 59,629 0 0
PVH CORP COM 693656100 137 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 101 7,686 SH   SOLE 2 288 0 7,398
PYXUS INTL INC COM 74737V106 393 30,061 SH   SOLE 18 30,061 0 0
PYXUS INTL INC COM 74737V106 194 14,837 SH   SOLE 19 14,837 0 0
PYXUS INTL INC COM 74737V106 3,825 292,435 SH   SOLE 21 292,435 0 0
PYXUS INTL INC COM 74737V106 3,257 248,999 SH   SOLE 22 239,203 0 9,796
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 157 17,634 SH   SOLE 2 2,133 0 15,501
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 566 63,479 SH   SOLE 18 63,479 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 305 34,194 SH   SOLE 19 34,194 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,702 639,239 SH   SOLE 21 639,239 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3,335 373,898 SH   SOLE 22 355,132 0 18,766
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 37 4,147 SH   SOLE 26 0 0 4,147
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 29 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 49 5,444 SH   SOLE 30 5,444 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 3,278 41,562 SH   SOLE 2 5,307 0 36,255
Q2 HLDGS INC COM 74736L109 115 1,459 SH   SOLE 4 1,459 0 0
Q2 HLDGS INC COM 74736L109 80 1,008 SH   SOLE 7 1,008 0 0
Q2 HLDGS INC COM 74736L109 12,685 160,832 SH   SOLE 18 147,523 0 13,309
Q2 HLDGS INC COM 74736L109 7,260 92,055 SH   SOLE 19 92,055 0 0
Q2 HLDGS INC COM 74736L109 122,554 1,553,876 SH   SOLE 21 1,553,876 0 0
Q2 HLDGS INC COM 74736L109 101,986 1,293,084 SH   SOLE 22 1,237,570 0 55,514
Q2 HLDGS INC COM 74736L109 341 4,319 SH   SOLE 23 4,319 0 0
Q2 HLDGS INC COM 74736L109 1,348 17,093 SH   SOLE 26 7,144 0 9,949
Q2 HLDGS INC COM 74736L109 392 4,969 SH   SOLE 28 4,969 0 0
Q2 HLDGS INC COM 74736L109 33 414 SH   SOLE 29 414 0 0
Q2 HLDGS INC COM 74736L109 5,057 64,123 SH   SOLE 30 64,123 0 0
Q2 HLDGS INC COM 74736L109 60 767 SH   SOLE 31 767 0 0
Q2 HLDGS INC COM 74736L109 222 2,810 SH   SOLE 34 2,810 0 0
Q2 HLDGS INC COM 74736L109 27 344 SH   SOLE 36 344 0 0
Q2 HLDGS INC COM 74736L109 301 3,811 SH   SOLE 40 3,811 0 0
QAD INC CL B 74727D207 9 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 9 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 1,001 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 455 9,853 SH   SOLE 2 431 0 9,422
QAD INC CL A 74727D306 12 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,835 39,732 SH   SOLE 18 39,732 0 0
QAD INC CL A 74727D306 874 18,918 SH   SOLE 19 18,918 0 0
QAD INC CL A 74727D306 18,139 392,782 SH   SOLE 21 392,782 0 0
QAD INC CL A 74727D306 14,993 324,657 SH   SOLE 22 312,221 0 12,436
QAD INC CL A 74727D306 267 5,785 SH   SOLE 26 0 0 5,785
QAD INC CL A 74727D306 66 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 148 3,214 SH   SOLE 30 3,214 0 0
QAD INC CL A 74727D306 42 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 555 14,609 SH   SOLE 2 642 0 13,967
QCR HOLDINGS INC COM 74727A104 11 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,047 53,906 SH   SOLE 18 53,906 0 0
QCR HOLDINGS INC COM 74727A104 990 26,076 SH   SOLE 19 26,076 0 0
QCR HOLDINGS INC COM 74727A104 20,000 526,591 SH   SOLE 21 526,591 0 0
QCR HOLDINGS INC COM 74727A104 12,431 327,298 SH   SOLE 22 309,975 0 17,323
QCR HOLDINGS INC COM 74727A104 128 3,367 SH   SOLE 26 0 0 3,367
QCR HOLDINGS INC COM 74727A104 130 3,421 SH   SOLE 30 3,421 0 0
QCR HOLDINGS INC COM 74727A104 82 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 945 255,440 SH   SOLE 2 12,357 0 243,083
QEP RES INC COM 74733V100 4 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 31 8,284 SH   SOLE 7 8,284 0 0
QEP RES INC COM 74733V100 3,966 1,071,844 SH   SOLE 18 1,071,844 0 0
QEP RES INC COM 74733V100 1,528 412,955 SH   SOLE 19 412,955 0 0
QEP RES INC COM 74733V100 96,584 26,103,756 SH   SOLE 21 26,103,756 0 0
QEP RES INC COM 74733V100 27,784 7,509,142 SH   SOLE 22 7,117,878 0 391,264
QEP RES INC COM 74733V100 63 16,949 SH   SOLE 23 16,949 0 0
QEP RES INC COM 74733V100 506 136,693 SH   SOLE 26 54,543 0 82,150
QEP RES INC COM 74733V100 105 28,296 SH   SOLE 28 28,296 0 0
QEP RES INC COM 74733V100 1,416 382,595 SH   SOLE 30 382,595 0 0
QEP RES INC COM 74733V100 143 38,559 SH   SOLE 34 38,559 0 0
QEP RES INC COM 74733V100 56 15,021 SH   SOLE 36 15,021 0 0
QEP RES INC COM 74733V100 84 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 20,691 627,573 SH   SOLE 2 188,875 0 438,698
QIAGEN NV SHS NEW N72482123 134 4,051 SH   SOLE 7 4,051 0 0
QIAGEN NV SHS NEW N72482123 6,222 188,702 SH   SOLE 18 188,702 0 0
QIAGEN NV SHS NEW N72482123 32,839 996,012 SH   SOLE 19 996,012 0 0
QIAGEN NV SHS NEW N72482123 69,197 2,098,794 SH   SOLE 21 2,098,794 0 0
QIAGEN NV SHS NEW N72482123 67,784 2,055,921 SH   SOLE 22 1,750,343 0 305,578
QIAGEN NV SHS NEW N72482123 149 4,506 SH   SOLE 31 4,506 0 0
QIAGEN NV SHS NEW N72482123 20,217 613,200 SH   SOLE 34 613,200 0 0
QIWI PLC SPON ADR REP B 74735M108 139 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 22,502 303,508 SH   SOLE 2 50,980 0 252,528
QORVO INC COM 74736K101 3,139 42,333 SH   SOLE 4 38,890 0 3,443
QORVO INC COM 74736K101 9,333 125,887 SH   SOLE 7 102,649 0 23,238
QORVO INC COM 74736K101 396 5,345 SH   SOLE 13 5,345 0 0
QORVO INC COM 74736K101 94 1,268 SH   SOLE 15 1,268 0 0
QORVO INC COM 74736K101 9 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 17,537 236,536 SH   SOLE 18 218,790 0 17,746
QORVO INC COM 74736K101 3,382 45,621 SH   SOLE 19 45,621 0 0
QORVO INC COM 74736K101 252,285 3,402,820 SH   SOLE 21 3,402,820 0 0
QORVO INC COM 74736K101 227,185 3,064,266 SH   SOLE 22 2,722,436 0 341,830
QORVO INC COM 74736K101 6,765 91,252 SH   SOLE 23 91,252 0 0
QORVO INC COM 74736K101 8,914 120,238 SH   SOLE 25 120,238 0 0
QORVO INC COM 74736K101 46,161 622,626 SH   SOLE 26 190,431 0 432,195
QORVO INC COM 74736K101 1,647 22,217 SH   SOLE 28 15,758 0 6,459
QORVO INC COM 74736K101 2,103 28,367 SH   SOLE 29 3,527 0 24,840
QORVO INC COM 74736K101 39,187 528,558 SH   SOLE 30 528,558 0 0
QORVO INC COM 74736K101 2,043 27,558 SH   SOLE 31 22,614 0 4,944
QORVO INC COM 74736K101 620 8,365 SH   SOLE 34 8,365 0 0
QORVO INC COM 74736K101 5,566 75,068 SH   SOLE 36 75,068 0 0
QORVO INC COM 74736K101 190 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 2,685 52,229 SH   SOLE 2 5,896 0 46,333
QTS RLTY TR INC COM CL A 74736A103 761 14,812 SH   SOLE 4 14,812 0 0
QTS RLTY TR INC COM CL A 74736A103 2,835 55,150 SH   SOLE 7 55,150 0 0
QTS RLTY TR INC COM CL A 74736A103 101 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 10,412 202,524 SH   SOLE 18 186,659 0 15,865
QTS RLTY TR INC COM CL A 74736A103 13,481 262,227 SH   SOLE 19 262,227 0 0
QTS RLTY TR INC COM CL A 74736A103 102,854 2,000,662 SH   SOLE 21 2,000,662 0 0
QTS RLTY TR INC COM CL A 74736A103 116,285 2,261,920 SH   SOLE 22 2,184,827 0 77,093
QTS RLTY TR INC COM CL A 74736A103 1,136 22,099 SH   SOLE 23 22,099 0 0
QTS RLTY TR INC COM CL A 74736A103 5,899 114,748 SH   SOLE 25 114,748 0 0
QTS RLTY TR INC COM CL A 74736A103 3,999 77,785 SH   SOLE 26 14,957 0 62,828
QTS RLTY TR INC COM CL A 74736A103 315 6,126 SH   SOLE 28 6,126 0 0
QTS RLTY TR INC COM CL A 74736A103 1,439 27,986 SH   SOLE 29 27,986 0 0
QTS RLTY TR INC COM CL A 74736A103 12,581 244,728 SH   SOLE 30 244,728 0 0
QTS RLTY TR INC COM CL A 74736A103 323 6,279 SH   SOLE 40 6,279 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 206 1,699 SH   SOLE 7 1,699 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 33,015 271,750 SH   SOLE 21 271,750 0 0
QUAD / GRAPHICS INC COM CL A 747301109 354 33,717 SH   SOLE 2 1,140 0 32,577
QUAD / GRAPHICS INC COM CL A 747301109 7 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1,126 107,127 SH   SOLE 18 107,127 0 0
QUAD / GRAPHICS INC COM CL A 747301109 564 53,635 SH   SOLE 19 53,635 0 0
QUAD / GRAPHICS INC COM CL A 747301109 10,950 1,041,831 SH   SOLE 21 1,041,831 0 0
QUAD / GRAPHICS INC COM CL A 747301109 9,557 909,289 SH   SOLE 22 855,579 0 53,710
QUAD / GRAPHICS INC COM CL A 747301109 13 1,249 SH   SOLE 26 0 0 1,249
QUAD / GRAPHICS INC COM CL A 747301109 42 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 101 9,639 SH   SOLE 30 9,639 0 0
QUAD / GRAPHICS INC COM CL A 747301109 25 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 1,804 11,406 SH   SOLE 2 542 0 10,864
QUAKER CHEM CORP COM 747316107 12 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 36 228 SH   SOLE 7 228 0 0
QUAKER CHEM CORP COM 747316107 9,286 58,722 SH   SOLE 18 58,722 0 0
QUAKER CHEM CORP COM 747316107 3,643 23,036 SH   SOLE 19 23,036 0 0
QUAKER CHEM CORP COM 747316107 221,474 1,400,491 SH   SOLE 21 1,400,491 0 0
QUAKER CHEM CORP COM 747316107 60,593 383,161 SH   SOLE 22 364,493 0 18,668
QUAKER CHEM CORP COM 747316107 773 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 266 1,682 SH   SOLE 28 1,682 0 0
QUAKER CHEM CORP COM 747316107 2,833 17,912 SH   SOLE 30 17,912 0 0
QUAKER CHEM CORP COM 747316107 376 2,378 SH   SOLE 34 2,378 0 0
QUAKER CHEM CORP COM 747316107 237 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 249,755 3,274,193 SH   SOLE 2 512,306 0 2,761,887
QUALCOMM INC COM 747525103 38,168 500,369 SH   SOLE 4 467,713 0 32,656
QUALCOMM INC COM 747525103 88,287 1,157,401 SH   SOLE 7 1,136,016 0 21,385
QUALCOMM INC COM 747525103 2,330 30,545 SH   SOLE 13 30,545 0 0
QUALCOMM INC COM 747525103 1,113 14,585 SH   SOLE 15 14,585 0 0
QUALCOMM INC COM 747525103 2 25 SH   SOLE 17 0 0 25
QUALCOMM INC COM 747525103 270,914 3,551,578 SH   SOLE 18 3,326,839 0 224,739
QUALCOMM INC COM 747525103 178,666 2,342,240 SH   SOLE 19 2,342,240 0 0
QUALCOMM INC COM 747525103 2,405,257 31,531,942 SH   SOLE 21 31,531,942 0 0
QUALCOMM INC COM 747525103 2,293,284 30,064,024 SH   SOLE 22 26,670,705 0 3,393,319
QUALCOMM INC COM 747525103 71,118 932,329 SH   SOLE 23 932,329 0 0
QUALCOMM INC COM 747525103 103,913 1,362,252 SH   SOLE 25 1,362,252 0 0
QUALCOMM INC COM 747525103 363,444 4,764,605 SH   SOLE 26 1,402,912 0 3,361,693
QUALCOMM INC COM 747525103 17,996 235,924 SH   SOLE 28 171,588 0 64,336
QUALCOMM INC COM 747525103 9,339 122,434 SH   SOLE 29 37,627 0 84,807
QUALCOMM INC COM 747525103 432,484 5,669,692 SH   SOLE 30 5,669,692 0 0
QUALCOMM INC COM 747525103 24,432 320,291 SH   SOLE 31 239,717 0 80,574
QUALCOMM INC COM 747525103 19,413 254,492 SH   SOLE 32 254,492 0 0
QUALCOMM INC COM 747525103 32,872 430,936 SH   SOLE 34 430,936 0 0
QUALCOMM INC COM 747525103 69,285 908,300 SH   SOLE 36 908,300 0 0
QUALCOMM INC COM 747525103 2,163 28,362 SH   SOLE 40 28,362 0 0
QUALCOMM INC OPTIONS 747525103 809 10,600 SH Call SOLE 2 10,600 0 0
QUALCOMM INC OPTIONS 747525103 43,739 573,400 SH Call SOLE 19 573,400 0 0
QUALCOMM INC OPTIONS 747525103 687 9,000 SH Call SOLE 22 9,000 0 0
QUALCOMM INC OPTIONS 747525103 99 1,300 SH Call SOLE 25 1,300 0 0
QUALCOMM INC OPTIONS 747525103 92 1,200 SH Call SOLE 26 0 0 1,200
QUALCOMM INC OPTIONS 747525103 10,740 140,800 SH Call SOLE 34 140,800 0 0
QUALYS INC COM 74758T303 2,238 29,616 SH   SOLE 2 1,387 0 28,229
QUALYS INC COM 74758T303 14 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 44 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 11,799 156,129 SH   SOLE 18 152,821 0 3,308
QUALYS INC COM 74758T303 4,608 60,970 SH   SOLE 19 60,970 0 0
QUALYS INC COM 74758T303 283,581 3,752,564 SH   SOLE 21 3,752,564 0 0
QUALYS INC COM 74758T303 76,551 1,012,975 SH   SOLE 22 960,376 0 52,599
QUALYS INC COM 74758T303 15 198 SH   SOLE 23 198 0 0
QUALYS INC COM 74758T303 138 1,826 SH   SOLE 25 1,826 0 0
QUALYS INC COM 74758T303 1,466 19,401 SH   SOLE 26 10,169 0 9,232
QUALYS INC COM 74758T303 337 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 7,377 97,617 SH   SOLE 30 97,617 0 0
QUALYS INC COM 74758T303 8 111 SH   SOLE 34 111 0 0
QUALYS INC COM 74758T303 15 194 SH   SOLE 36 194 0 0
QUALYS INC COM 74758T303 267 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 660 36,514 SH   SOLE 2 2,654 0 33,860
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 11 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,811 155,467 SH   SOLE 18 155,467 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,437 79,460 SH   SOLE 19 79,460 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 69,451 3,841,343 SH   SOLE 21 3,841,343 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 19,055 1,053,950 SH   SOLE 22 1,001,668 0 52,282
QUANEX BUILDING PRODUCTS COR COM 747619104 114 6,290 SH   SOLE 23 6,290 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 427 23,594 SH   SOLE 26 8,673 0 14,921
QUANEX BUILDING PRODUCTS COR COM 747619104 88 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 823 45,516 SH   SOLE 30 45,516 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 187 10,330 SH   SOLE 34 10,330 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 73 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 11,642 307,999 SH   SOLE 2 51,688 0 256,311
QUANTA SVCS INC COM 74762E102 25 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 6,663 176,265 SH   SOLE 7 176,265 0 0
QUANTA SVCS INC COM 74762E102 48,817 1,291,458 SH   SOLE 18 1,063,314 0 228,144
QUANTA SVCS INC COM 74762E102 41,213 1,090,297 SH   SOLE 19 1,090,297 0 0
QUANTA SVCS INC COM 74762E102 119,914 3,172,318 SH   SOLE 21 3,172,318 0 0
QUANTA SVCS INC COM 74762E102 150,895 3,991,928 SH   SOLE 22 3,575,811 0 416,117
QUANTA SVCS INC COM 74762E102 930 24,609 SH   SOLE 23 24,609 0 0
QUANTA SVCS INC COM 74762E102 2,791 73,829 SH   SOLE 25 13,800 0 60,029
QUANTA SVCS INC COM 74762E102 6,472 171,219 SH   SOLE 26 36,425 0 134,794
QUANTA SVCS INC COM 74762E102 690 18,251 SH   SOLE 28 18,251 0 0
QUANTA SVCS INC COM 74762E102 12,317 325,837 SH   SOLE 30 325,837 0 0
QUANTA SVCS INC COM 74762E102 108 2,870 SH   SOLE 31 2,870 0 0
QUANTA SVCS INC COM 74762E102 54,225 1,434,528 SH   SOLE 34 1,434,528 0 0
QUANTA SVCS INC COM 74762E102 1,500 39,687 SH   SOLE 36 39,687 0 0
QUANTA SVCS INC COM 74762E102 541 14,320 SH   SOLE 40 14,320 0 0
QUANTERIX CORP COM 74766Q101 243 11,043 SH   SOLE 2 391 0 10,652
QUANTERIX CORP COM 74766Q101 7 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 1,034 47,096 SH   SOLE 18 47,096 0 0
QUANTERIX CORP COM 74766Q101 567 25,835 SH   SOLE 19 25,835 0 0
QUANTERIX CORP COM 74766Q101 16,108 733,533 SH   SOLE 21 733,533 0 0
QUANTERIX CORP COM 74766Q101 8,380 381,586 SH   SOLE 22 363,512 0 18,074
QUANTERIX CORP COM 74766Q101 6 286 SH   SOLE 23 286 0 0
QUANTERIX CORP COM 74766Q101 79 3,611 SH   SOLE 26 0 0 3,611
QUANTERIX CORP COM 74766Q101 82 3,739 SH   SOLE 30 3,739 0 0
QUDIAN INC ADR 747798106 4,974 721,853 SH   SOLE 2 0 0 721,853
QUDIAN INC ADR 747798106 8,437 1,224,576 SH   SOLE 18 1,224,576 0 0
QUDIAN INC ADR 747798106 10,007 1,452,467 SH   SOLE 19 1,452,467 0 0
QUDIAN INC ADR 747798106 1,085 157,516 SH   SOLE 22 157,516 0 0
QUDIAN INC ADR 747798106 50 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 14,800 2,148,069 SH   SOLE 29 2,148,069 0 0
QUDIAN INC ADR 747798106 11,884 1,724,848 SH   SOLE 34 1,724,848 0 0
QUEST DIAGNOSTICS INC COM 74834L100 59,898 559,640 SH   SOLE 2 233,909 0 325,731
QUEST DIAGNOSTICS INC COM 74834L100 8,827 82,470 SH   SOLE 4 78,886 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 21,319 199,185 SH   SOLE 7 134,591 0 64,594
QUEST DIAGNOSTICS INC COM 74834L100 496 4,638 SH   SOLE 13 4,638 0 0
QUEST DIAGNOSTICS INC COM 74834L100 166 1,551 SH   SOLE 15 1,551 0 0
QUEST DIAGNOSTICS INC COM 74834L100 82,853 774,111 SH   SOLE 18 724,330 0 49,781
QUEST DIAGNOSTICS INC COM 74834L100 136,925 1,279,317 SH   SOLE 19 1,279,317 0 0
QUEST DIAGNOSTICS INC COM 74834L100 415,247 3,879,722 SH   SOLE 21 3,879,722 0 0
QUEST DIAGNOSTICS INC COM 74834L100 396,345 3,703,117 SH   SOLE 22 3,277,304 0 425,813
QUEST DIAGNOSTICS INC COM 74834L100 15,503 144,846 SH   SOLE 23 144,846 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,133 178,767 SH   SOLE 25 178,767 0 0
QUEST DIAGNOSTICS INC COM 74834L100 90,589 846,389 SH   SOLE 26 253,461 0 592,928
QUEST DIAGNOSTICS INC COM 74834L100 2,776 25,933 SH   SOLE 28 18,564 0 7,369
QUEST DIAGNOSTICS INC COM 74834L100 5,706 53,309 SH   SOLE 29 24,948 0 28,361
QUEST DIAGNOSTICS INC COM 74834L100 76,790 717,464 SH   SOLE 30 717,464 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,400 78,484 SH   SOLE 31 60,176 0 18,308
QUEST DIAGNOSTICS INC COM 74834L100 32,966 308,008 SH   SOLE 34 308,008 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14,452 135,029 SH   SOLE 36 135,029 0 0
QUEST DIAGNOSTICS INC COM 74834L100 299 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 50 19,821 SH   SOLE 21 19,821 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 17 47,442 SH   SOLE 21 47,442 0 0
QUICKLOGIC CORP COM 74837P108 481 1,367,381 SH   SOLE 22 1,367,381 0 0
QUIDEL CORP COM 74838J101 1,890 30,813 SH   SOLE 2 1,463 0 29,350
QUIDEL CORP COM 74838J101 10 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 41 667 SH   SOLE 7 667 0 0
QUIDEL CORP COM 74838J101 7,398 120,585 SH   SOLE 18 120,585 0 0
QUIDEL CORP COM 74838J101 3,749 61,116 SH   SOLE 19 61,116 0 0
QUIDEL CORP COM 74838J101 73,399 1,196,391 SH   SOLE 21 1,196,391 0 0
QUIDEL CORP COM 74838J101 63,556 1,035,956 SH   SOLE 22 990,068 0 45,888
QUIDEL CORP COM 74838J101 703 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 252 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 4,751 77,444 SH   SOLE 30 77,444 0 0
QUIDEL CORP COM 74838J101 232 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 496 39,364 SH   SOLE 2 1,869 0 37,495
QUINSTREET INC COM 74874Q100 11 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,036 241,151 SH   SOLE 18 214,369 0 26,782
QUINSTREET INC COM 74874Q100 1,975 156,866 SH   SOLE 19 156,866 0 0
QUINSTREET INC COM 74874Q100 63,492 5,043,084 SH   SOLE 21 5,043,084 0 0
QUINSTREET INC COM 74874Q100 17,810 1,414,599 SH   SOLE 22 1,265,568 0 149,031
QUINSTREET INC COM 74874Q100 145 11,517 SH   SOLE 23 11,517 0 0
QUINSTREET INC COM 74874Q100 463 36,800 SH   SOLE 26 0 0 36,800
QUINSTREET INC COM 74874Q100 3,737 296,843 SH   SOLE 30 296,843 0 0
QUINSTREET INC COM 74874Q100 44 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 42 20,699 SH   SOLE 21 20,699 0 0
QUMU CORP COM 749063103 5 1,638 SH   SOLE 18 1,638 0 0
QUMU CORP COM 749063103 88 27,050 SH   SOLE 21 27,050 0 0
QUMU CORP COM 749063103 865 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 8 6,317 SH   SOLE 18 6,317 0 0
QUORUM HEALTH CORP COM 74909E106 118 97,330 SH   SOLE 21 97,330 0 0
QUORUM HEALTH CORP COM 74909E106 502 414,499 SH   SOLE 22 414,499 0 0
QUOTIENT LTD SHS G73268107 582 74,941 SH   SOLE 18 0 0 74,941
QUOTIENT LTD SHS G73268107 148 18,987 SH   SOLE 21 18,987 0 0
QUOTIENT LTD SHS G73268107 396 50,911 SH   SOLE 22 23,292 0 27,619
QUOTIENT LTD SHS G73268107 8 1,013 SH   SOLE 23 1,013 0 0
QUOTIENT LTD SHS G73268107 63 8,081 SH   SOLE 30 8,081 0 0
QUOTIENT LTD SHS G73268107 39 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 599 76,590 SH   SOLE 2 3,192 0 73,398
QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 14 1,733 SH   SOLE 7 1,733 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,993 254,918 SH   SOLE 18 254,918 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,012 129,417 SH   SOLE 19 129,417 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 19,576 2,503,276 SH   SOLE 21 2,503,276 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,647 2,256,708 SH   SOLE 22 2,152,851 0 103,857
QUOTIENT TECHNOLOGY INC COM 749119103 100 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 87 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,961 378,653 SH   SOLE 30 378,653 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 45 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 9,771 947,243 SH   SOLE 2 78,273 0 868,970
QURATE RETAIL INC COM SER A 74915M100 1,545 149,741 SH   SOLE 4 138,122 0 11,619
QURATE RETAIL INC COM SER A 74915M100 1,354 131,243 SH   SOLE 7 28,794 0 102,449
QURATE RETAIL INC COM SER A 74915M100 9 909 SH   SOLE 13 909 0 0
QURATE RETAIL INC COM SER A 74915M100 39 3,759 SH   SOLE 15 3,759 0 0
QURATE RETAIL INC COM SER A 74915M100 2,412 233,820 SH   SOLE 18 201,416 0 32,404
QURATE RETAIL INC COM SER A 74915M100 923 89,446 SH   SOLE 19 89,446 0 0
QURATE RETAIL INC COM SER A 74915M100 51,259 4,969,390 SH   SOLE 21 4,969,390 0 0
QURATE RETAIL INC COM SER A 74915M100 114,503 11,100,652 SH   SOLE 22 10,183,264 0 917,388
QURATE RETAIL INC COM SER A 74915M100 3,157 306,022 SH   SOLE 23 306,022 0 0
QURATE RETAIL INC COM SER A 74915M100 4,080 395,567 SH   SOLE 25 395,567 0 0
QURATE RETAIL INC COM SER A 74915M100 13,381 1,297,222 SH   SOLE 26 707,451 0 589,771
QURATE RETAIL INC COM SER A 74915M100 758 73,485 SH   SOLE 28 53,007 0 20,478
QURATE RETAIL INC COM SER A 74915M100 216 20,905 SH   SOLE 29 20,905 0 0
QURATE RETAIL INC COM SER A 74915M100 8,092 784,489 SH   SOLE 30 784,489 0 0
QURATE RETAIL INC COM SER A 74915M100 1,014 98,318 SH   SOLE 31 79,836 0 18,482
QURATE RETAIL INC COM SER A 74915M100 225 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 3,174 307,659 SH   SOLE 36 307,659 0 0
QURATE RETAIL INC COM SER A 74915M100 94 9,134 SH   SOLE 40 9,134 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 131 35,466 SH   SOLE 21 35,466 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 1,275 344,505 SH   SOLE 22 344,505 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 547 147,891 SH   SOLE 30 147,891 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 13 3,462 SH   SOLE 34 3,462 0 0
R1 RCM INC COM 749397105 807 90,378 SH   SOLE 2 4,218 0 86,160
R1 RCM INC COM 749397105 4 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 13 1,509 SH   SOLE 7 1,509 0 0
R1 RCM INC COM 749397105 3,121 349,534 SH   SOLE 18 349,534 0 0
R1 RCM INC COM 749397105 1,581 177,052 SH   SOLE 19 177,052 0 0
R1 RCM INC COM 749397105 32,364 3,624,143 SH   SOLE 21 3,624,143 0 0
R1 RCM INC COM 749397105 26,157 2,929,161 SH   SOLE 22 2,800,072 0 129,089
R1 RCM INC COM 749397105 836 93,583 SH   SOLE 23 93,583 0 0
R1 RCM INC COM 749397105 1,295 145,004 SH   SOLE 26 33,066 0 111,938
R1 RCM INC COM 749397105 99 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 3,067 343,424 SH   SOLE 30 343,424 0 0
R1 RCM INC COM 749397105 53 5,900 SH   SOLE 40 5,900 0 0
RA MED SYS INC COM 74933X104 2 1,704 SH   SOLE 18 1,704 0 0
RA MED SYS INC COM 74933X104 27 19,524 SH   SOLE 21 19,524 0 0
RA PHARMACEUTICALS INC COM 74933V108 2,766 116,963 SH   SOLE 2 88,212 0 28,751
RA PHARMACEUTICALS INC COM 74933V108 20 866 SH   SOLE 7 866 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,126 216,727 SH   SOLE 18 200,694 0 16,033
RA PHARMACEUTICALS INC COM 74933V108 24,313 1,028,034 SH   SOLE 19 1,028,034 0 0
RA PHARMACEUTICALS INC COM 74933V108 393 16,600 SH   SOLE 20 16,600 0 0
RA PHARMACEUTICALS INC COM 74933V108 40,326 1,705,121 SH   SOLE 21 1,705,121 0 0
RA PHARMACEUTICALS INC COM 74933V108 24,821 1,049,533 SH   SOLE 22 1,006,552 0 42,981
RA PHARMACEUTICALS INC COM 74933V108 327 13,831 SH   SOLE 23 13,831 0 0
RA PHARMACEUTICALS INC COM 74933V108 634 26,797 SH   SOLE 26 0 0 26,797
RA PHARMACEUTICALS INC COM 74933V108 198 8,393 SH   SOLE 28 8,393 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,221 220,768 SH   SOLE 30 220,768 0 0
RA PHARMACEUTICALS INC COM 74933V108 6,716 283,966 SH   SOLE 34 283,966 0 0
RA PHARMACEUTICALS INC COM 74933V108 57 2,393 SH   SOLE 40 2,393 0 0
RADIAN GROUP INC COM 750236101 4,901 214,565 SH   SOLE 2 14,467 0 200,098
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,963 698,890 SH   SOLE 18 698,890 0 0
RADIAN GROUP INC COM 750236101 9,524 417,000 SH   SOLE 19 417,000 0 0
RADIAN GROUP INC COM 750236101 165,461 7,244,335 SH   SOLE 21 7,244,335 0 0
RADIAN GROUP INC COM 750236101 139,479 6,106,808 SH   SOLE 22 5,815,559 0 291,249
RADIAN GROUP INC COM 750236101 488 21,349 SH   SOLE 23 21,349 0 0
RADIAN GROUP INC COM 750236101 2,599 113,794 SH   SOLE 26 42,034 0 71,760
RADIAN GROUP INC COM 750236101 637 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 1,379 60,392 SH   SOLE 30 60,392 0 0
RADIAN GROUP INC COM 750236101 111 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 519 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 294 56,962 SH   SOLE 2 24,855 0 32,107
RADIANT LOGISTICS INC COM 75025X100 780 150,960 SH   SOLE 18 140,729 0 10,231
RADIANT LOGISTICS INC COM 75025X100 611 118,234 SH   SOLE 19 118,234 0 0
RADIANT LOGISTICS INC COM 75025X100 7,151 1,383,167 SH   SOLE 21 1,383,167 0 0
RADIANT LOGISTICS INC COM 75025X100 5,737 1,109,716 SH   SOLE 22 1,082,966 0 26,750
RADIANT LOGISTICS INC COM 75025X100 455 87,991 SH   SOLE 23 87,991 0 0
RADIANT LOGISTICS INC COM 75025X100 170 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 1,430 55,525 SH   SOLE 2 18,241 0 37,284
RADIUS HEALTH INC COM NEW 750469207 5 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 21 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 4,303 167,110 SH   SOLE 18 153,560 0 13,550
RADIUS HEALTH INC COM NEW 750469207 3,198 124,191 SH   SOLE 19 124,191 0 0
RADIUS HEALTH INC COM NEW 750469207 50,378 1,956,432 SH   SOLE 21 1,956,432 0 0
RADIUS HEALTH INC COM NEW 750469207 34,079 1,323,449 SH   SOLE 22 1,260,439 0 63,010
RADIUS HEALTH INC COM NEW 750469207 80 3,110 SH   SOLE 23 3,110 0 0
RADIUS HEALTH INC COM NEW 750469207 120 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 154 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 358 13,905 SH   SOLE 30 13,905 0 0
RADIUS HEALTH INC COM NEW 750469207 53 2,074 SH   SOLE 34 2,074 0 0
RADIUS HEALTH INC COM NEW 750469207 80 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 614 675,000 PRN   SOLE 21 675,000 0 0
RADNET INC COM 750491102 532 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,187 152,273 SH   SOLE 18 152,273 0 0
RADNET INC COM 750491102 1,040 72,390 SH   SOLE 19 72,390 0 0
RADNET INC COM 750491102 22,772 1,585,805 SH   SOLE 21 1,585,805 0 0
RADNET INC COM 750491102 18,243 1,270,424 SH   SOLE 22 1,210,936 0 59,488
RADNET INC COM 750491102 235 16,373 SH   SOLE 26 0 0 16,373
RADNET INC COM 750491102 168 11,721 SH   SOLE 30 11,721 0 0
RADNET INC COM 750491102 48 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 65 2,671 SH   SOLE 2 0 0 2,671
RADWARE LTD ORD M81873107 14 586 SH   SOLE 4 586 0 0
RADWARE LTD ORD M81873107 164 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 124 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 10,362 427,113 SH   SOLE 21 427,113 0 0
RADWARE LTD ORD M81873107 7,667 316,034 SH   SOLE 22 295,131 0 20,903
RADWARE LTD ORD M81873107 133 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 191 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 165 6,785 SH   SOLE 30 6,785 0 0
RADWARE LTD ORD M81873107 65 2,675 SH   SOLE 34 2,675 0 0
RADWARE LTD ORD M81873107 156 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 216 10,327 SH   SOLE 2 435 0 9,892
RAFAEL HLDGS INC COM CL B 75062E106 794 37,888 SH   SOLE 18 37,888 0 0
RAFAEL HLDGS INC COM CL B 75062E106 375 17,891 SH   SOLE 19 17,891 0 0
RAFAEL HLDGS INC COM CL B 75062E106 7,755 369,969 SH   SOLE 21 369,969 0 0
RAFAEL HLDGS INC COM CL B 75062E106 5,791 276,274 SH   SOLE 22 271,993 0 4,281
RALPH LAUREN CORP CL A 751212101 15,362 160,904 SH   SOLE 2 40,528 0 120,376
RALPH LAUREN CORP CL A 751212101 2,284 23,919 SH   SOLE 4 22,527 0 1,392
RALPH LAUREN CORP CL A 751212101 6,553 68,636 SH   SOLE 7 49,332 0 19,304
RALPH LAUREN CORP CL A 751212101 8 87 SH   SOLE 13 87 0 0
RALPH LAUREN CORP CL A 751212101 52 541 SH   SOLE 15 541 0 0
RALPH LAUREN CORP CL A 751212101 10,752 112,618 SH   SOLE 18 105,138 0 7,480
RALPH LAUREN CORP CL A 751212101 8,897 93,187 SH   SOLE 19 93,187 0 0
RALPH LAUREN CORP CL A 751212101 112,834 1,181,882 SH   SOLE 21 1,181,882 0 0
RALPH LAUREN CORP CL A 751212101 153,266 1,605,382 SH   SOLE 22 1,440,216 0 165,166
RALPH LAUREN CORP CL A 751212101 4,057 42,490 SH   SOLE 23 42,490 0 0
RALPH LAUREN CORP CL A 751212101 6,987 73,182 SH   SOLE 25 73,182 0 0
RALPH LAUREN CORP CL A 751212101 25,565 267,776 SH   SOLE 26 122,256 0 145,520
RALPH LAUREN CORP CL A 751212101 923 9,668 SH   SOLE 28 6,796 0 2,872
RALPH LAUREN CORP CL A 751212101 1,237 12,952 SH   SOLE 29 1,693 0 11,259
RALPH LAUREN CORP CL A 751212101 27,383 286,821 SH   SOLE 30 286,821 0 0
RALPH LAUREN CORP CL A 751212101 1,290 13,510 SH   SOLE 31 11,199 0 2,311
RALPH LAUREN CORP CL A 751212101 17,393 182,182 SH   SOLE 34 182,182 0 0
RALPH LAUREN CORP CL A 751212101 3,035 31,795 SH   SOLE 36 31,795 0 0
RALPH LAUREN CORP CL A 751212101 106 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 63 16,853 SH   SOLE 2 0 0 16,853
RAMACO RES INC COM 75134P303 103 27,464 SH   SOLE 18 27,464 0 0
RAMACO RES INC COM 75134P303 44 11,901 SH   SOLE 19 11,901 0 0
RAMACO RES INC COM 75134P303 1,175 314,618 SH   SOLE 21 314,618 0 0
RAMACO RES INC COM 75134P303 283 75,752 SH   SOLE 22 71,553 0 4,199
RAMBUS INC DEL COM 750917106 1,471 112,100 SH   SOLE 2 4,517 0 107,583
RAMBUS INC DEL COM 750917106 10 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 32 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 6,502 495,380 SH   SOLE 18 495,380 0 0
RAMBUS INC DEL COM 750917106 2,522 192,135 SH   SOLE 19 192,135 0 0
RAMBUS INC DEL COM 750917106 160,842 12,254,593 SH   SOLE 21 12,254,593 0 0
RAMBUS INC DEL COM 750917106 45,943 3,500,414 SH   SOLE 22 3,350,858 0 149,556
RAMBUS INC DEL COM 750917106 472 35,934 SH   SOLE 26 20,646 0 15,288
RAMBUS INC DEL COM 750917106 176 13,401 SH   SOLE 28 13,401 0 0
RAMBUS INC DEL COM 750917106 2,004 152,695 SH   SOLE 30 152,695 0 0
RAMBUS INC DEL COM 750917106 168 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 15 1,060 SH   SOLE 18 1,060 0 0
RANDOLPH BANCORP INC COM 752378109 589 40,570 SH   SOLE 21 40,570 0 0
RANGE RES CORP COM 75281A109 1,556 407,363 SH   SOLE 2 13,978 0 393,385
RANGE RES CORP COM 75281A109 3 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 33 8,509 SH   SOLE 7 8,509 0 0
RANGE RES CORP COM 75281A109 1,270 332,445 SH   SOLE 18 332,445 0 0
RANGE RES CORP COM 75281A109 508 133,020 SH   SOLE 19 133,020 0 0
RANGE RES CORP COM 75281A109 70,707 18,509,564 SH   SOLE 21 18,509,564 0 0
RANGE RES CORP COM 75281A109 23,700 6,204,212 SH   SOLE 22 5,629,034 0 575,178
RANGE RES CORP COM 75281A109 299 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 102 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 1,303 341,074 SH   SOLE 30 341,074 0 0
RANGE RES CORP COM 75281A109 16 4,250 SH   SOLE 31 4,250 0 0
RANGE RES CORP COM 75281A109 52 13,521 SH   SOLE 34 13,521 0 0
RANGE RES CORP COM 75281A109 47 12,257 SH   SOLE 36 12,257 0 0
RANGE RES CORP COM 75281A109 89 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 6 1,006 SH   SOLE 18 1,006 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 81 12,571 SH   SOLE 21 12,571 0 0
RAPID7 INC COM 753422104 2,002 44,105 SH   SOLE 2 3,724 0 40,381
RAPID7 INC COM 753422104 9 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 44 977 SH   SOLE 7 977 0 0
RAPID7 INC COM 753422104 8,878 195,602 SH   SOLE 18 166,448 0 29,154
RAPID7 INC COM 753422104 8,335 183,636 SH   SOLE 19 183,636 0 0
RAPID7 INC COM 753422104 78,774 1,735,488 SH   SOLE 21 1,735,488 0 0
RAPID7 INC COM 753422104 61,933 1,364,469 SH   SOLE 22 1,296,901 0 67,568
RAPID7 INC COM 753422104 511 11,261 SH   SOLE 23 11,261 0 0
RAPID7 INC COM 753422104 134 2,951 SH   SOLE 25 2,951 0 0
RAPID7 INC COM 753422104 2,167 47,732 SH   SOLE 26 13,832 0 33,900
RAPID7 INC COM 753422104 352 7,749 SH   SOLE 28 7,749 0 0
RAPID7 INC COM 753422104 1,083 23,853 SH   SOLE 30 23,853 0 0
RAPID7 INC COM 753422104 112 2,478 SH   SOLE 34 2,478 0 0
RAPID7 INC COM 753422104 14 312 SH   SOLE 36 312 0 0
RAPID7 INC COM 753422104 208 4,590 SH   SOLE 40 4,590 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 797 44,713 SH   SOLE 2 44,713 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 14,096 791,008 SH   SOLE 19 791,008 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 2,927 164,279 SH   SOLE 34 164,279 0 0
RAVE RESTAURANT GROUP INC COM 754198109 8 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 67 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,054 31,497 SH   SOLE 2 1,305 0 30,192
RAVEN INDS INC COM 754212108 8 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 28 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,413 161,784 SH   SOLE 18 161,784 0 0
RAVEN INDS INC COM 754212108 2,068 61,802 SH   SOLE 19 61,802 0 0
RAVEN INDS INC COM 754212108 129,262 3,863,176 SH   SOLE 21 3,863,176 0 0
RAVEN INDS INC COM 754212108 36,510 1,091,164 SH   SOLE 22 1,041,058 0 50,106
RAVEN INDS INC COM 754212108 294 8,800 SH   SOLE 26 4,924 0 3,876
RAVEN INDS INC COM 754212108 152 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 1,683 50,294 SH   SOLE 30 50,294 0 0
RAVEN INDS INC COM 754212108 150 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 27,520 333,737 SH   SOLE 2 54,874 0 278,863
RAYMOND JAMES FINANCIAL INC COM 754730109 4,519 54,801 SH   SOLE 4 51,562 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 13,605 164,995 SH   SOLE 7 116,051 0 48,944
RAYMOND JAMES FINANCIAL INC COM 754730109 18 219 SH   SOLE 13 219 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 111 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 29,786 361,213 SH   SOLE 18 321,781 0 39,432
RAYMOND JAMES FINANCIAL INC COM 754730109 68,124 826,142 SH   SOLE 19 826,142 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 244,032 2,959,395 SH   SOLE 21 2,959,395 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 257,324 3,120,589 SH   SOLE 22 2,797,272 0 323,317
RAYMOND JAMES FINANCIAL INC COM 754730109 7,768 94,208 SH   SOLE 23 94,208 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 12,192 147,848 SH   SOLE 25 147,848 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 40,645 492,909 SH   SOLE 26 170,429 0 322,480
RAYMOND JAMES FINANCIAL INC COM 754730109 2,256 27,355 SH   SOLE 28 20,718 0 6,637
RAYMOND JAMES FINANCIAL INC COM 754730109 2,441 29,598 SH   SOLE 29 2,711 0 26,887
RAYMOND JAMES FINANCIAL INC COM 754730109 42,194 511,690 SH   SOLE 30 511,690 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,884 34,969 SH   SOLE 31 22,597 0 12,372
RAYMOND JAMES FINANCIAL INC COM 754730109 2,183 26,470 SH   SOLE 34 26,470 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 6,574 79,725 SH   SOLE 36 79,725 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 215 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 219 50,474 SH   SOLE 2 2,136 0 48,338
RAYONIER ADVANCED MATLS INC COM 75508B104 1 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 997 230,202 SH   SOLE 18 230,202 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 367 84,778 SH   SOLE 19 84,778 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 24,603 5,682,082 SH   SOLE 21 5,682,082 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 6,713 1,550,448 SH   SOLE 22 1,469,597 0 80,851
RAYONIER ADVANCED MATLS INC COM 75508B104 57 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 27 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 327 75,500 SH   SOLE 30 75,500 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 22 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 8,965 317,914 SH   SOLE 2 70,715 0 247,199
RAYONIER INC COM 754907103 19 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 99 3,513 SH   SOLE 7 3,513 0 0
RAYONIER INC COM 754907103 10,222 362,471 SH   SOLE 18 362,471 0 0
RAYONIER INC COM 754907103 824 29,222 SH   SOLE 19 29,222 0 0
RAYONIER INC COM 754907103 209,606 7,432,853 SH   SOLE 21 7,432,853 0 0
RAYONIER INC COM 754907103 118,536 4,203,399 SH   SOLE 22 3,933,917 0 269,482
RAYONIER INC COM 754907103 1,166 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 470 16,677 SH   SOLE 28 16,677 0 0
RAYONIER INC COM 754907103 7,170 254,250 SH   SOLE 30 254,250 0 0
RAYONIER INC COM 754907103 3,169 112,387 SH   SOLE 31 2,601 0 109,786
RAYONIER INC COM 754907103 169 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 374 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 147,568 752,170 SH   SOLE 2 141,958 0 610,212
RAYTHEON CO COM NEW 755111507 26,232 133,705 SH   SOLE 4 125,964 0 7,741
RAYTHEON CO COM NEW 755111507 53,374 272,054 SH   SOLE 7 257,389 0 14,665
RAYTHEON CO COM NEW 755111507 4,747 24,196 SH   SOLE 13 24,196 0 0
RAYTHEON CO COM NEW 755111507 569 2,898 SH   SOLE 15 2,898 0 0
RAYTHEON CO COM NEW 755111507 195,227 995,090 SH   SOLE 18 924,091 0 70,999
RAYTHEON CO COM NEW 755111507 365,858 1,864,815 SH   SOLE 19 1,864,815 0 0
RAYTHEON CO COM NEW 755111507 1,335,782 6,808,614 SH   SOLE 21 6,808,614 0 0
RAYTHEON CO COM NEW 755111507 1,413,835 7,206,458 SH   SOLE 22 6,386,638 0 819,820
RAYTHEON CO COM NEW 755111507 43,338 220,899 SH   SOLE 23 220,899 0 0
RAYTHEON CO COM NEW 755111507 65,392 333,310 SH   SOLE 25 333,310 0 0
RAYTHEON CO COM NEW 755111507 241,967 1,233,328 SH   SOLE 26 383,398 0 849,930
RAYTHEON CO COM NEW 755111507 2,960 15,087 SH   SOLE 28 0 0 15,087
RAYTHEON CO COM NEW 755111507 16,784 85,552 SH   SOLE 29 15,654 0 69,898
RAYTHEON CO COM NEW 755111507 210,459 1,072,728 SH   SOLE 30 1,072,728 0 0
RAYTHEON CO COM NEW 755111507 16,772 85,487 SH   SOLE 31 64,215 0 21,272
RAYTHEON CO COM NEW 755111507 143,148 729,641 SH   SOLE 34 729,641 0 0
RAYTHEON CO COM NEW 755111507 45,063 229,692 SH   SOLE 36 229,692 0 0
RAYTHEON CO COM NEW 755111507 1,262 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 334 16,942 SH   SOLE 2 711 0 16,231
RBB BANCORP COM 74930B105 5 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,153 58,550 SH   SOLE 18 58,550 0 0
RBB BANCORP COM 74930B105 574 29,147 SH   SOLE 19 29,147 0 0
RBB BANCORP COM 74930B105 11,488 583,422 SH   SOLE 21 583,422 0 0
RBB BANCORP COM 74930B105 6,634 336,944 SH   SOLE 22 325,334 0 11,610
RBC BEARINGS INC COM 75524B104 3,495 21,064 SH   SOLE 2 989 0 20,075
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,853 83,500 SH   SOLE 18 82,589 0 911
RBC BEARINGS INC COM 75524B104 8,015 48,308 SH   SOLE 19 48,308 0 0
RBC BEARINGS INC COM 75524B104 199,831 1,204,453 SH   SOLE 21 1,204,453 0 0
RBC BEARINGS INC COM 75524B104 118,250 712,737 SH   SOLE 22 680,092 0 32,645
RBC BEARINGS INC COM 75524B104 7 44 SH   SOLE 23 44 0 0
RBC BEARINGS INC COM 75524B104 1,762 10,620 SH   SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 510 3,075 SH   SOLE 28 3,075 0 0
RBC BEARINGS INC COM 75524B104 1,161 7,000 SH   SOLE 30 7,000 0 0
RBC BEARINGS INC COM 75524B104 444 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 185 8,941 SH   SOLE 2 336 0 8,605
RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 663 32,051 SH   SOLE 18 32,051 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 305 14,731 SH   SOLE 19 14,731 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 6,793 328,474 SH   SOLE 21 328,474 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 3,882 187,710 SH   SOLE 22 180,169 0 7,541
RCM TECHNOLOGIES INC COM NEW 749360400 5 1,780 SH   SOLE 18 1,780 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 93 31,133 SH   SOLE 21 31,133 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 25 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 838 26,047 SH   SOLE 2 8,295 0 17,752
RE MAX HLDGS INC CL A 75524W108 12 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 2,612 81,229 SH   SOLE 18 81,229 0 0
RE MAX HLDGS INC CL A 75524W108 3,937 122,425 SH   SOLE 19 122,425 0 0
RE MAX HLDGS INC CL A 75524W108 63,858 1,985,638 SH   SOLE 21 1,985,638 0 0
RE MAX HLDGS INC CL A 75524W108 25,122 781,154 SH   SOLE 22 756,735 0 24,419
RE MAX HLDGS INC CL A 75524W108 903 28,080 SH   SOLE 23 28,080 0 0
RE MAX HLDGS INC CL A 75524W108 2,132 66,303 SH   SOLE 26 0 0 66,303
RE MAX HLDGS INC CL A 75524W108 82 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 724 22,523 SH   SOLE 30 22,523 0 0
RE MAX HLDGS INC CL A 75524W108 21 662 SH   SOLE 34 662 0 0
RE MAX HLDGS INC CL A 75524W108 58 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 213 17,815 SH   SOLE 2 609 0 17,206
READING INTERNATIONAL INC CL A 755408101 5 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 739 61,819 SH   SOLE 18 61,819 0 0
READING INTERNATIONAL INC CL A 755408101 346 28,891 SH   SOLE 19 28,891 0 0
READING INTERNATIONAL INC CL A 755408101 7,172 599,628 SH   SOLE 21 599,628 0 0
READING INTERNATIONAL INC CL A 755408101 2,575 215,315 SH   SOLE 22 201,532 0 13,783
READY CAP CORP COM 75574U101 485 30,487 SH   SOLE 2 1,407 0 29,080
READY CAP CORP COM 75574U101 13 793 SH   SOLE 7 793 0 0
READY CAP CORP COM 75574U101 1,810 113,671 SH   SOLE 18 113,671 0 0
READY CAP CORP COM 75574U101 867 54,445 SH   SOLE 19 54,445 0 0
READY CAP CORP COM 75574U101 27,485 1,726,448 SH   SOLE 21 1,726,448 0 0
READY CAP CORP COM 75574U101 17,586 1,104,671 SH   SOLE 22 1,084,936 0 19,735
READY CAP CORP COM 75574U101 254 15,938 SH   SOLE 26 0 0 15,938
READY CAP CORP COM 75574U101 83 5,233 SH   SOLE 30 5,233 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 5,176 190,871 SH   SOLE 21 190,871 0 0
REALNETWORKS INC COM NEW 75605L708 8 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 132 79,486 SH   SOLE 21 79,486 0 0
REALNETWORKS INC COM NEW 75605L708 1,194 719,195 SH   SOLE 22 719,195 0 0
REALNETWORKS INC COM NEW 75605L708 77 46,090 SH   SOLE 26 0 0 46,090
REALOGY HLDGS CORP COM 75605Y106 792 118,621 SH   SOLE 2 4,719 0 113,902
REALOGY HLDGS CORP COM 75605Y106 4 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 32 4,864 SH   SOLE 7 4,864 0 0
REALOGY HLDGS CORP COM 75605Y106 3,731 558,593 SH   SOLE 18 558,593 0 0
REALOGY HLDGS CORP COM 75605Y106 2,678 400,908 SH   SOLE 19 400,908 0 0
REALOGY HLDGS CORP COM 75605Y106 84,793 12,693,576 SH   SOLE 21 12,693,576 0 0
REALOGY HLDGS CORP COM 75605Y106 23,985 3,590,620 SH   SOLE 22 3,361,734 0 228,886
REALOGY HLDGS CORP COM 75605Y106 49 7,369 SH   SOLE 23 7,369 0 0
REALOGY HLDGS CORP COM 75605Y106 305 45,728 SH   SOLE 25 45,728 0 0
REALOGY HLDGS CORP COM 75605Y106 352 52,674 SH   SOLE 26 18,909 0 33,765
REALOGY HLDGS CORP COM 75605Y106 112 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 1,245 186,306 SH   SOLE 30 186,306 0 0
REALOGY HLDGS CORP COM 75605Y106 487 72,942 SH   SOLE 34 72,942 0 0
REALOGY HLDGS CORP COM 75605Y106 198 29,625 SH   SOLE 36 29,625 0 0
REALOGY HLDGS CORP COM 75605Y106 92 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 9,043 143,862 SH   SOLE 2 5,265 0 138,597
REALPAGE INC COM 75606N109 32 502 SH   SOLE 4 502 0 0
REALPAGE INC COM 75606N109 92 1,467 SH   SOLE 7 1,467 0 0
REALPAGE INC COM 75606N109 2,324 36,973 SH   SOLE 18 36,973 0 0
REALPAGE INC COM 75606N109 80,405 1,279,114 SH   SOLE 19 1,279,114 0 0
REALPAGE INC COM 75606N109 78,810 1,253,731 SH   SOLE 21 1,253,731 0 0
REALPAGE INC COM 75606N109 134,159 2,134,258 SH   SOLE 22 1,995,228 0 139,030
REALPAGE INC COM 75606N109 1,430 22,743 SH   SOLE 26 16,596 0 6,147
REALPAGE INC COM 75606N109 832 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 1,742 27,717 SH   SOLE 30 27,717 0 0
REALPAGE INC COM 75606N109 100 1,596 SH   SOLE 31 1,596 0 0
REALPAGE INC COM 75606N109 497 7,912 SH   SOLE 40 7,912 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,500 950,000 PRN   SOLE 21 950,000 0 0
REALTY INCOME CORP COM 756109104 60,380 787,425 SH   SOLE 2 73,857 0 713,568
REALTY INCOME CORP COM 756109104 16,026 208,996 SH   SOLE 4 200,456 0 8,540
REALTY INCOME CORP COM 756109104 59,539 776,467 SH   SOLE 7 760,457 0 16,010
REALTY INCOME CORP COM 756109104 306 3,989 SH   SOLE 13 3,989 0 0
REALTY INCOME CORP COM 756109104 1,067 13,921 SH   SOLE 15 13,921 0 0
REALTY INCOME CORP COM 756109104 48,236 629,052 SH   SOLE 18 587,585 0 41,467
REALTY INCOME CORP COM 756109104 30,528 398,118 SH   SOLE 19 398,118 0 0
REALTY INCOME CORP COM 756109104 1,085,227 14,152,668 SH   SOLE 21 14,152,668 0 0
REALTY INCOME CORP COM 756109104 796,356 10,385,444 SH   SOLE 22 9,552,381 0 833,063
REALTY INCOME CORP COM 756109104 18,402 239,983 SH   SOLE 23 239,983 0 0
REALTY INCOME CORP COM 756109104 73,525 958,859 SH   SOLE 25 958,859 0 0
REALTY INCOME CORP COM 756109104 110,996 1,447,522 SH   SOLE 26 402,038 0 1,045,484
REALTY INCOME CORP COM 756109104 4,432 57,804 SH   SOLE 28 41,155 0 16,649
REALTY INCOME CORP COM 756109104 18,233 237,780 SH   SOLE 29 170,642 0 67,138
REALTY INCOME CORP COM 756109104 200,969 2,620,882 SH   SOLE 30 2,620,882 0 0
REALTY INCOME CORP COM 756109104 5,560 72,503 SH   SOLE 31 61,780 0 10,723
REALTY INCOME CORP COM 756109104 1,584 20,654 SH   SOLE 34 20,654 0 0
REALTY INCOME CORP COM 756109104 20,002 260,850 SH   SOLE 36 260,850 0 0
REALTY INCOME CORP COM 756109104 525 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,560 31,890 SH   SOLE 2 13,647 0 18,243
REATA PHARMACEUTICALS INC CL A 75615P103 9 118 SH   SOLE 4 118 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 27 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6,614 82,377 SH   SOLE 18 77,211 0 5,166
REATA PHARMACEUTICALS INC CL A 75615P103 13,283 165,433 SH   SOLE 19 165,433 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 151 1,880 SH   SOLE 20 1,880 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 76,356 951,000 SH   SOLE 21 951,000 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 52,096 648,850 SH   SOLE 22 622,313 0 26,537
REATA PHARMACEUTICALS INC CL A 75615P103 378 4,705 SH   SOLE 23 4,705 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,320 16,435 SH   SOLE 26 5,410 0 11,025
REATA PHARMACEUTICALS INC CL A 75615P103 238 2,959 SH   SOLE 28 2,959 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 592 7,368 SH   SOLE 30 7,368 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,226 40,177 SH   SOLE 34 40,177 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 136 1,698 SH   SOLE 40 1,698 0 0
RECRO PHARMA INC COM 75629F109 186 16,794 SH   SOLE 2 719 0 16,075
RECRO PHARMA INC COM 75629F109 792 71,488 SH   SOLE 18 68,167 0 3,321
RECRO PHARMA INC COM 75629F109 653 58,890 SH   SOLE 19 58,890 0 0
RECRO PHARMA INC COM 75629F109 7,304 659,203 SH   SOLE 21 659,203 0 0
RECRO PHARMA INC COM 75629F109 5,617 506,964 SH   SOLE 22 491,675 0 15,289
RED LION HOTELS CORP COM 756764106 156 24,131 SH   SOLE 2 287 0 23,844
RED LION HOTELS CORP COM 756764106 3 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 546 84,336 SH   SOLE 18 84,336 0 0
RED LION HOTELS CORP COM 756764106 257 39,620 SH   SOLE 19 39,620 0 0
RED LION HOTELS CORP COM 756764106 5,408 834,535 SH   SOLE 21 834,535 0 0
RED LION HOTELS CORP COM 756764106 4,798 740,437 SH   SOLE 22 727,953 0 12,484
RED RIVER BANCSHARES INC COM 75686R202 28 654 SH   SOLE 2 0 0 654
RED RIVER BANCSHARES INC COM 75686R202 109 2,522 SH   SOLE 18 2,522 0 0
RED RIVER BANCSHARES INC COM 75686R202 50 1,149 SH   SOLE 19 1,149 0 0
RED RIVER BANCSHARES INC COM 75686R202 1,030 23,756 SH   SOLE 21 23,756 0 0
RED RIVER BANCSHARES INC COM 75686R202 247 5,685 SH   SOLE 22 5,444 0 241
RED ROBIN GOURMET BURGERS IN COM 75689M101 436 13,121 SH   SOLE 2 529 0 12,592
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 2,026 60,905 SH   SOLE 18 60,905 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 746 22,427 SH   SOLE 19 22,427 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 49,399 1,485,224 SH   SOLE 21 1,485,224 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12,851 386,388 SH   SOLE 22 368,265 0 18,123
RED ROBIN GOURMET BURGERS IN COM 75689M101 26 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 68 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 593 17,816 SH   SOLE 30 17,816 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 52 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,241 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 30 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 4,835 238,114 SH   SOLE 18 238,114 0 0
RED ROCK RESORTS INC CL A 75700L108 2,560 126,078 SH   SOLE 19 126,078 0 0
RED ROCK RESORTS INC CL A 75700L108 46,637 2,296,842 SH   SOLE 21 2,296,842 0 0
RED ROCK RESORTS INC CL A 75700L108 41,097 2,023,994 SH   SOLE 22 1,922,125 0 101,869
RED ROCK RESORTS INC CL A 75700L108 468 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 193 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 410 20,211 SH   SOLE 30 20,211 0 0
RED ROCK RESORTS INC CL A 75700L108 15 742 SH   SOLE 34 742 0 0
RED ROCK RESORTS INC CL A 75700L108 146 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 188 14,930 SH   SOLE 21 14,930 0 0
RED VIOLET INC COM 75704L104 152 12,041 SH   SOLE 22 12,041 0 0
REDFIN CORP COM 75737F108 1,311 77,840 SH   SOLE 2 3,650 0 74,190
REDFIN CORP COM 75737F108 6 362 SH   SOLE 4 362 0 0
REDFIN CORP COM 75737F108 29 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 5,054 300,129 SH   SOLE 18 300,129 0 0
REDFIN CORP COM 75737F108 2,552 151,517 SH   SOLE 19 151,517 0 0
REDFIN CORP COM 75737F108 49,417 2,934,503 SH   SOLE 21 2,934,503 0 0
REDFIN CORP COM 75737F108 41,129 2,442,359 SH   SOLE 22 2,322,372 0 119,987
REDFIN CORP COM 75737F108 501 29,772 SH   SOLE 26 26,661 0 3,111
REDFIN CORP COM 75737F108 101 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 438 26,021 SH   SOLE 30 26,021 0 0
REDFIN CORP COM 75737F108 129 7,686 SH   SOLE 40 7,686 0 0
REDWOOD TR INC COM 758075402 1,568 95,531 SH   SOLE 2 3,525 0 92,006
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 7,342 447,419 SH   SOLE 18 447,419 0 0
REDWOOD TR INC COM 758075402 2,731 166,407 SH   SOLE 19 166,407 0 0
REDWOOD TR INC COM 758075402 220,727 13,450,781 SH   SOLE 21 13,450,781 0 0
REDWOOD TR INC COM 758075402 48,798 2,973,646 SH   SOLE 22 2,814,670 0 158,976
REDWOOD TR INC COM 758075402 33 1,998 SH   SOLE 23 1,998 0 0
REDWOOD TR INC COM 758075402 570 34,753 SH   SOLE 26 10,532 0 24,221
REDWOOD TR INC COM 758075402 197 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,465 150,233 SH   SOLE 30 150,233 0 0
REDWOOD TR INC COM 758075402 90 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 152 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 6 4,294 SH   SOLE 18 4,294 0 0
REEDS INC COM 758338107 79 60,505 SH   SOLE 21 60,505 0 0
REEDS INC COM 758338107 346 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 9,850 135,211 SH   SOLE 2 54,968 0 80,243
REGAL BELOIT CORP COM 758750103 370 5,085 SH   SOLE 4 5,085 0 0
REGAL BELOIT CORP COM 758750103 172 2,357 SH   SOLE 7 2,357 0 0
REGAL BELOIT CORP COM 758750103 8,884 121,951 SH   SOLE 18 121,099 0 852
REGAL BELOIT CORP COM 758750103 777 10,660 SH   SOLE 19 10,660 0 0
REGAL BELOIT CORP COM 758750103 148,965 2,044,819 SH   SOLE 21 2,044,819 0 0
REGAL BELOIT CORP COM 758750103 105,985 1,454,836 SH   SOLE 22 1,348,388 0 106,448
REGAL BELOIT CORP COM 758750103 750 10,297 SH   SOLE 23 10,297 0 0
REGAL BELOIT CORP COM 758750103 1,381 18,962 SH   SOLE 26 12,156 0 6,806
REGAL BELOIT CORP COM 758750103 418 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 257 3,526 SH   SOLE 29 3,526 0 0
REGAL BELOIT CORP COM 758750103 14,114 193,743 SH   SOLE 30 193,743 0 0
REGAL BELOIT CORP COM 758750103 741 10,171 SH   SOLE 31 7,008 0 3,163
REGAL BELOIT CORP COM 758750103 10,804 148,298 SH   SOLE 34 148,298 0 0
REGAL BELOIT CORP COM 758750103 198 2,716 SH   SOLE 36 2,716 0 0
REGAL BELOIT CORP COM 758750103 316 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 29,165 419,694 SH   SOLE 2 47,188 0 372,506
REGENCY CTRS CORP COM 758849103 14,330 206,223 SH   SOLE 4 201,035 0 5,188
REGENCY CTRS CORP COM 758849103 24,027 345,764 SH   SOLE 7 332,017 0 13,747
REGENCY CTRS CORP COM 758849103 359 5,170 SH   SOLE 13 5,170 0 0
REGENCY CTRS CORP COM 758849103 534 7,681 SH   SOLE 15 7,681 0 0
REGENCY CTRS CORP COM 758849103 55,481 798,405 SH   SOLE 18 774,411 0 23,994
REGENCY CTRS CORP COM 758849103 28,601 411,582 SH   SOLE 19 411,582 0 0
REGENCY CTRS CORP COM 758849103 380,443 5,474,787 SH   SOLE 21 5,474,787 0 0
REGENCY CTRS CORP COM 758849103 413,203 5,946,226 SH   SOLE 22 5,418,079 0 528,147
REGENCY CTRS CORP COM 758849103 11,421 164,356 SH   SOLE 23 164,356 0 0
REGENCY CTRS CORP COM 758849103 35,256 507,356 SH   SOLE 25 507,356 0 0
REGENCY CTRS CORP COM 758849103 61,088 879,085 SH   SOLE 26 235,714 0 643,371
REGENCY CTRS CORP COM 758849103 4,437 63,855 SH   SOLE 28 55,876 0 7,979
REGENCY CTRS CORP COM 758849103 8,818 126,896 SH   SOLE 29 91,354 0 35,542
REGENCY CTRS CORP COM 758849103 86,805 1,249,168 SH   SOLE 30 1,249,168 0 0
REGENCY CTRS CORP COM 758849103 2,394 34,449 SH   SOLE 31 27,696 0 6,753
REGENCY CTRS CORP COM 758849103 14,874 214,042 SH   SOLE 34 214,042 0 0
REGENCY CTRS CORP COM 758849103 7,255 104,397 SH   SOLE 36 104,397 0 0
REGENCY CTRS CORP COM 758849103 318 4,583 SH   SOLE 40 4,583 0 0
REGENERON PHARMACEUTICALS COM 75886F107 61,741 222,572 SH   SOLE 2 39,223 0 183,349
REGENERON PHARMACEUTICALS COM 75886F107 9,612 34,651 SH   SOLE 4 32,554 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 21,199 76,421 SH   SOLE 7 75,779 0 642
REGENERON PHARMACEUTICALS COM 75886F107 3,271 11,791 SH   SOLE 13 11,791 0 0
REGENERON PHARMACEUTICALS COM 75886F107 245 884 SH   SOLE 15 884 0 0
REGENERON PHARMACEUTICALS COM 75886F107 63,215 227,885 SH   SOLE 18 209,722 0 18,163
REGENERON PHARMACEUTICALS COM 75886F107 28,258 101,866 SH   SOLE 19 101,866 0 0
REGENERON PHARMACEUTICALS COM 75886F107 702,583 2,532,742 SH   SOLE 21 2,532,742 0 0
REGENERON PHARMACEUTICALS COM 75886F107 568,016 2,047,641 SH   SOLE 22 1,809,451 0 238,190
REGENERON PHARMACEUTICALS COM 75886F107 17,823 64,251 SH   SOLE 23 64,251 0 0
REGENERON PHARMACEUTICALS COM 75886F107 22,987 82,866 SH   SOLE 25 82,866 0 0
REGENERON PHARMACEUTICALS COM 75886F107 90,041 324,590 SH   SOLE 26 102,629 0 221,961
REGENERON PHARMACEUTICALS COM 75886F107 4,582 16,516 SH   SOLE 28 12,194 0 4,322
REGENERON PHARMACEUTICALS COM 75886F107 6,979 25,159 SH   SOLE 29 4,283 0 20,876
REGENERON PHARMACEUTICALS COM 75886F107 100,587 362,605 SH   SOLE 30 362,605 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,152 32,993 SH   SOLE 31 18,784 0 14,209
REGENERON PHARMACEUTICALS COM 75886F107 4,259 15,355 SH   SOLE 32 15,355 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,723 17,026 SH   SOLE 34 17,026 0 0
REGENERON PHARMACEUTICALS COM 75886F107 16,605 59,859 SH   SOLE 36 59,859 0 0
REGENERON PHARMACEUTICALS COM 75886F107 503 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 1,038 29,152 SH   SOLE 2 1,381 0 27,771
REGENXBIO INC COM 75901B107 5 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 22 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 5,335 149,857 SH   SOLE 18 148,031 0 1,826
REGENXBIO INC COM 75901B107 2,575 72,332 SH   SOLE 19 72,332 0 0
REGENXBIO INC COM 75901B107 135,344 3,801,808 SH   SOLE 21 3,801,808 0 0
REGENXBIO INC COM 75901B107 33,420 938,758 SH   SOLE 22 895,056 0 43,702
REGENXBIO INC COM 75901B107 13 359 SH   SOLE 23 359 0 0
REGENXBIO INC COM 75901B107 386 10,835 SH   SOLE 26 7,553 0 3,282
REGENXBIO INC COM 75901B107 145 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 4,893 137,448 SH   SOLE 30 137,448 0 0
REGENXBIO INC COM 75901B107 45 1,273 SH   SOLE 34 1,273 0 0
REGENXBIO INC COM 75901B107 98 2,765 SH   SOLE 40 2,765 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 340 12,070 SH   SOLE 2 3,904 0 8,166
REGIONAL MGMT CORP COM 75902K106 7 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 951 33,787 SH   SOLE 18 33,787 0 0
REGIONAL MGMT CORP COM 75902K106 2,387 84,765 SH   SOLE 19 84,765 0 0
REGIONAL MGMT CORP COM 75902K106 9,582 340,260 SH   SOLE 21 340,260 0 0
REGIONAL MGMT CORP COM 75902K106 11,361 403,449 SH   SOLE 22 395,555 0 7,894
REGIONAL MGMT CORP COM 75902K106 575 20,412 SH   SOLE 23 20,412 0 0
REGIONAL MGMT CORP COM 75902K106 1,826 64,828 SH   SOLE 26 0 0 64,828
REGIONS FINL CORP NEW COM 7591EP100 47,797 3,021,313 SH   SOLE 2 714,568 0 2,306,745
REGIONS FINL CORP NEW COM 7591EP100 7,916 500,358 SH   SOLE 4 470,723 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 15,019 949,364 SH   SOLE 7 892,374 0 56,990
REGIONS FINL CORP NEW COM 7591EP100 682 43,124 SH   SOLE 13 43,124 0 0
REGIONS FINL CORP NEW COM 7591EP100 161 10,151 SH   SOLE 15 10,151 0 0
REGIONS FINL CORP NEW COM 7591EP100 137,010 8,660,527 SH   SOLE 18 8,274,964 0 385,563
REGIONS FINL CORP NEW COM 7591EP100 98,861 6,249,090 SH   SOLE 19 6,249,090 0 0
REGIONS FINL CORP NEW COM 7591EP100 383,088 24,215,442 SH   SOLE 21 24,215,442 0 0
REGIONS FINL CORP NEW COM 7591EP100 394,883 24,960,996 SH   SOLE 22 22,079,052 0 2,881,944
REGIONS FINL CORP NEW COM 7591EP100 14,776 934,028 SH   SOLE 23 934,028 0 0
REGIONS FINL CORP NEW COM 7591EP100 17,711 1,119,512 SH   SOLE 25 1,056,719 0 62,793
REGIONS FINL CORP NEW COM 7591EP100 81,604 5,158,251 SH   SOLE 26 1,288,590 0 3,869,661
REGIONS FINL CORP NEW COM 7591EP100 3,304 208,871 SH   SOLE 28 156,270 0 52,601
REGIONS FINL CORP NEW COM 7591EP100 3,887 245,681 SH   SOLE 29 31,628 0 214,053
REGIONS FINL CORP NEW COM 7591EP100 62,078 3,924,016 SH   SOLE 30 3,924,016 0 0
REGIONS FINL CORP NEW COM 7591EP100 4,208 265,961 SH   SOLE 31 185,807 0 80,154
REGIONS FINL CORP NEW COM 7591EP100 47,147 2,980,241 SH   SOLE 34 2,980,241 0 0
REGIONS FINL CORP NEW COM 7591EP100 12,616 797,495 SH   SOLE 36 797,495 0 0
REGIONS FINL CORP NEW COM 7591EP100 385 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 611 30,242 SH   SOLE 2 1,186 0 29,056
REGIS CORP MINN COM 758932107 9 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 13 619 SH   SOLE 7 619 0 0
REGIS CORP MINN COM 758932107 2,637 130,423 SH   SOLE 18 130,423 0 0
REGIS CORP MINN COM 758932107 1,008 49,871 SH   SOLE 19 49,871 0 0
REGIS CORP MINN COM 758932107 58,915 2,913,721 SH   SOLE 21 2,913,721 0 0
REGIS CORP MINN COM 758932107 16,680 824,905 SH   SOLE 22 768,863 0 56,042
REGIS CORP MINN COM 758932107 271 13,404 SH   SOLE 23 13,404 0 0
REGIS CORP MINN COM 758932107 796 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 112 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 750 37,079 SH   SOLE 30 37,079 0 0
REGIS CORP MINN COM 758932107 97 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 34 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 28,142 176,017 SH   SOLE 2 40,221 0 135,796
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,469 27,950 SH   SOLE 4 26,368 0 1,582
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,053 31,606 SH   SOLE 7 8,791 0 22,815
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18 110 SH   SOLE 13 110 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 34,428 215,339 SH   SOLE 18 210,358 0 4,981
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,175 38,625 SH   SOLE 19 38,625 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 487,925 3,051,822 SH   SOLE 21 3,051,822 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 332,871 2,082,005 SH   SOLE 22 1,950,040 0 131,965
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,338 45,898 SH   SOLE 23 45,898 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 952 5,952 SH   SOLE 25 5,952 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18,774 117,426 SH   SOLE 26 53,385 0 64,041
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,868 11,682 SH   SOLE 28 7,920 0 3,762
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,295 14,357 SH   SOLE 29 1,274 0 13,083
REINSURANCE GRP OF AMERICA I COM NEW 759351604 15,695 98,169 SH   SOLE 30 98,169 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,276 14,237 SH   SOLE 31 11,413 0 2,824
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,359 14,755 SH   SOLE 34 14,755 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,269 20,446 SH   SOLE 36 20,446 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 207 1,296 SH   SOLE 40 1,296 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 23,622 237,027 SH   SOLE 2 86,139 0 150,888
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,039 10,426 SH   SOLE 4 10,426 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 254 2,553 SH   SOLE 7 2,553 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 20,911 209,823 SH   SOLE 18 209,724 0 99
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,959 29,691 SH   SOLE 19 29,691 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 326,557 3,276,714 SH   SOLE 21 3,276,714 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 247,084 2,479,265 SH   SOLE 22 2,267,045 0 212,220
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,331 13,354 SH   SOLE 23 13,354 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,184 11,883 SH   SOLE 25 11,883 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,047 30,578 SH   SOLE 26 20,882 0 9,696
RELIANCE STEEL & ALUMINUM CO COM 759509102 876 8,791 SH   SOLE 28 8,791 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 444 4,460 SH   SOLE 29 4,460 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,940 19,466 SH   SOLE 30 19,466 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 652 6,541 SH   SOLE 31 5,074 0 1,467
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,143 11,469 SH   SOLE 34 11,469 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,180 11,838 SH   SOLE 36 11,838 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 621 6,231 SH   SOLE 40 6,231 0 0
RELIANT BANCORP INC COM 75956B101 242 10,095 SH   SOLE 2 417 0 9,678
RELIANT BANCORP INC COM 75956B101 5 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 890 37,097 SH   SOLE 18 37,097 0 0
RELIANT BANCORP INC COM 75956B101 424 17,667 SH   SOLE 19 17,667 0 0
RELIANT BANCORP INC COM 75956B101 9,207 383,950 SH   SOLE 21 383,950 0 0
RELIANT BANCORP INC COM 75956B101 2,946 122,842 SH   SOLE 22 115,331 0 7,511
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX PLC SPONSORED ADR 759530108 24,495 1,032,665 SH   SOLE 18 1,032,665 0 0
REMARK HLDGS INC COM 75955K102 7 6,732 SH   SOLE 18 6,732 0 0
REMARK HLDGS INC COM 75955K102 97 92,713 SH   SOLE 21 92,713 0 0
REMARK HLDGS INC COM 75955K102 139 132,919 SH   SOLE 22 132,919 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,229 120,075 SH   SOLE 2 26,257 0 93,818
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,175 16,410 SH   SOLE 4 15,348 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,426 28,048 SH   SOLE 7 28,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 16 85 SH   SOLE 13 85 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 70 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 25,415 131,378 SH   SOLE 18 128,113 0 3,265
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,162 11,178 SH   SOLE 19 11,178 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 653,336 3,377,286 SH   SOLE 21 3,377,286 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 319,184 1,649,954 SH   SOLE 22 1,561,331 0 88,623
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,769 34,993 SH   SOLE 23 34,993 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,049 41,606 SH   SOLE 25 41,606 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 36,590 189,145 SH   SOLE 26 83,041 0 106,104
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,817 9,395 SH   SOLE 28 6,840 0 2,555
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,923 9,941 SH   SOLE 29 719 0 9,222
RENAISSANCERE HOLDINGS LTD COM G7496G103 27,694 143,159 SH   SOLE 30 143,159 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,835 9,485 SH   SOLE 31 7,792 0 1,693
RENAISSANCERE HOLDINGS LTD COM G7496G103 487 2,518 SH   SOLE 34 2,518 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 10,659 55,098 SH   SOLE 36 55,098 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 252 1,302 SH   SOLE 40 1,302 0 0
RENASANT CORP COM 75970E107 2,060 58,829 SH   SOLE 2 2,066 0 56,763
RENASANT CORP COM 75970E107 8 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 34 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,814 194,636 SH   SOLE 18 194,636 0 0
RENASANT CORP COM 75970E107 3,829 109,364 SH   SOLE 19 109,364 0 0
RENASANT CORP COM 75970E107 68,047 1,943,644 SH   SOLE 21 1,943,644 0 0
RENASANT CORP COM 75970E107 60,211 1,719,824 SH   SOLE 22 1,653,705 0 66,119
RENASANT CORP COM 75970E107 831 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 231 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 451 12,882 SH   SOLE 30 12,882 0 0
RENASANT CORP COM 75970E107 210 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 584 38,913 SH   SOLE 2 1,577 0 37,336
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 12 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,634 175,540 SH   SOLE 18 175,540 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 966 64,369 SH   SOLE 19 64,369 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68,173 4,543,349 SH   SOLE 21 4,543,349 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16,953 1,129,849 SH   SOLE 22 1,073,228 0 56,621
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 39 2,627 SH   SOLE 23 2,627 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 411 27,364 SH   SOLE 26 16,618 0 10,746
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 69 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,268 284,438 SH   SOLE 30 284,438 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 43 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 1,105 42,860 SH   SOLE 2 2,016 0 40,844
RENT A CTR INC NEW COM 76009N100 10 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 25 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 5,639 218,648 SH   SOLE 18 218,648 0 0
RENT A CTR INC NEW COM 76009N100 2,153 83,468 SH   SOLE 19 83,468 0 0
RENT A CTR INC NEW COM 76009N100 139,041 5,391,258 SH   SOLE 21 5,391,258 0 0
RENT A CTR INC NEW COM 76009N100 36,059 1,398,164 SH   SOLE 22 1,326,516 0 71,648
RENT A CTR INC NEW COM 76009N100 204 7,896 SH   SOLE 26 5,025 0 2,871
RENT A CTR INC NEW COM 76009N100 130 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,818 70,483 SH   SOLE 30 70,483 0 0
RENT A CTR INC NEW COM 76009N100 54 2,108 SH   SOLE 34 2,108 0 0
RENT A CTR INC NEW COM 76009N100 152 5,902 SH   SOLE 40 5,902 0 0
REPAY HLDGS CORP COM CL A 76029L100 450 33,729 SH   SOLE 21 33,729 0 0
REPAY HLDGS CORP COM CL A 76029L100 7,899 592,579 SH   SOLE 22 472,546 0 120,033
REPAY HLDGS CORP COM CL A 76029L100 26,660 2,000,000 SH   SOLE 34 2,000,000 0 0
REPLIGEN CORP COM 759916109 5,002 65,222 SH   SOLE 2 22,346 0 42,876
REPLIGEN CORP COM 759916109 24 308 SH   SOLE 4 308 0 0
REPLIGEN CORP COM 759916109 69 901 SH   SOLE 7 901 0 0
REPLIGEN CORP COM 759916109 22,320 291,046 SH   SOLE 18 284,531 0 6,515
REPLIGEN CORP COM 759916109 9,476 123,558 SH   SOLE 19 123,558 0 0
REPLIGEN CORP COM 759916109 265,967 3,468,081 SH   SOLE 21 3,468,081 0 0
REPLIGEN CORP COM 759916109 126,275 1,646,560 SH   SOLE 22 1,582,752 0 63,808
REPLIGEN CORP COM 759916109 263 3,425 SH   SOLE 23 3,425 0 0
REPLIGEN CORP COM 759916109 1,546 20,158 SH   SOLE 26 10,409 0 9,749
REPLIGEN CORP COM 759916109 404 5,262 SH   SOLE 28 5,262 0 0
REPLIGEN CORP COM 759916109 864 11,263 SH   SOLE 30 11,263 0 0
REPLIGEN CORP COM 759916109 118 1,533 SH   SOLE 34 1,533 0 0
REPLIGEN CORP COM 759916109 276 3,594 SH   SOLE 40 3,594 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 1,013 1,025,000 PRN   SOLE 21 1,025,000 0 0
REPLIMUNE GROUP INC COM 76029N106 184 13,264 SH   SOLE 2 3,650 0 9,614
REPLIMUNE GROUP INC COM 76029N106 574 41,283 SH   SOLE 18 41,283 0 0
REPLIMUNE GROUP INC COM 76029N106 454 32,652 SH   SOLE 19 32,652 0 0
REPLIMUNE GROUP INC COM 76029N106 10,362 745,475 SH   SOLE 21 745,475 0 0
REPLIMUNE GROUP INC COM 76029N106 3,213 231,117 SH   SOLE 22 227,552 0 3,565
REPLIMUNE GROUP INC COM 76029N106 11 823 SH   SOLE 23 823 0 0
REPLIMUNE GROUP INC COM 76029N106 40 2,891 SH   SOLE 26 0 0 2,891
REPLIMUNE GROUP INC COM 76029N106 22 1,613 SH   SOLE 30 1,613 0 0
REPUBLIC BANCORP KY CL A 760281204 653 15,035 SH   SOLE 2 5,527 0 9,508
REPUBLIC BANCORP KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,563 35,976 SH   SOLE 18 35,976 0 0
REPUBLIC BANCORP KY CL A 760281204 2,229 51,303 SH   SOLE 19 51,303 0 0
REPUBLIC BANCORP KY CL A 760281204 15,706 361,471 SH   SOLE 21 361,471 0 0
REPUBLIC BANCORP KY CL A 760281204 19,815 456,042 SH   SOLE 22 442,872 0 13,170
REPUBLIC BANCORP KY CL A 760281204 720 16,582 SH   SOLE 23 16,582 0 0
REPUBLIC BANCORP KY CL A 760281204 1,301 29,951 SH   SOLE 26 0 0 29,951
REPUBLIC BANCORP KY CL A 760281204 62 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 145 3,341 SH   SOLE 30 3,341 0 0
REPUBLIC BANCORP KY CL A 760281204 41 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 341 81,142 SH   SOLE 2 36,631 0 44,511
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 664 158,029 SH   SOLE 18 158,029 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,689 640,188 SH   SOLE 19 640,188 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,567 1,563,618 SH   SOLE 21 1,563,618 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 9,569 2,278,259 SH   SOLE 22 2,192,195 0 86,064
REPUBLIC FIRST BANCORP INC COM 760416107 409 97,481 SH   SOLE 23 97,481 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 967 230,246 SH   SOLE 26 0 0 230,246
REPUBLIC FIRST BANCORP INC COM 760416107 66 15,602 SH   SOLE 30 15,602 0 0
REPUBLIC SVCS INC COM 760759100 49,058 566,813 SH   SOLE 2 85,698 0 481,115
REPUBLIC SVCS INC COM 760759100 8,568 99,000 SH   SOLE 4 92,943 0 6,057
REPUBLIC SVCS INC COM 760759100 25,940 299,710 SH   SOLE 7 283,887 0 15,823
REPUBLIC SVCS INC COM 760759100 513 5,925 SH   SOLE 13 5,925 0 0
REPUBLIC SVCS INC COM 760759100 210 2,421 SH   SOLE 15 2,421 0 0
REPUBLIC SVCS INC COM 760759100 43,545 503,122 SH   SOLE 18 472,976 0 30,146
REPUBLIC SVCS INC COM 760759100 12,462 143,991 SH   SOLE 19 143,991 0 0
REPUBLIC SVCS INC COM 760759100 966,959 11,172,259 SH   SOLE 21 11,172,259 0 0
REPUBLIC SVCS INC COM 760759100 555,861 6,422,429 SH   SOLE 22 5,827,935 0 594,494
REPUBLIC SVCS INC COM 760759100 15,017 173,510 SH   SOLE 23 173,510 0 0
REPUBLIC SVCS INC COM 760759100 17,925 207,103 SH   SOLE 25 207,103 0 0
REPUBLIC SVCS INC COM 760759100 101,640 1,174,346 SH   SOLE 26 418,556 0 755,790
REPUBLIC SVCS INC COM 760759100 3,546 40,973 SH   SOLE 28 28,359 0 12,614
REPUBLIC SVCS INC COM 760759100 945 10,915 SH   SOLE 29 10,915 0 0
REPUBLIC SVCS INC COM 760759100 147,396 1,703,013 SH   SOLE 30 1,703,013 0 0
REPUBLIC SVCS INC COM 760759100 5,288 61,102 SH   SOLE 31 51,920 0 9,182
REPUBLIC SVCS INC COM 760759100 27,411 316,706 SH   SOLE 34 316,706 0 0
REPUBLIC SVCS INC COM 760759100 24,774 286,239 SH   SOLE 36 286,239 0 0
REPUBLIC SVCS INC COM 760759100 500 5,773 SH   SOLE 40 5,773 0 0
RESEARCH FRONTIERS INC COM 760911107 16 5,008 SH   SOLE 18 5,008 0 0
RESEARCH FRONTIERS INC COM 760911107 239 74,707 SH   SOLE 21 74,707 0 0
RESEARCH FRONTIERS INC COM 760911107 2,066 645,516 SH   SOLE 22 645,516 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,406 307,045 SH   SOLE 2 84,184 0 222,861
RESIDEO TECHNOLOGIES INC COM 76118Y104 8 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 56 3,903 SH   SOLE 7 3,903 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 173 12,026 SH   SOLE 13 12,026 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,825 405,940 SH   SOLE 18 372,578 0 33,362
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,874 200,282 SH   SOLE 19 200,282 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 83,826 5,841,562 SH   SOLE 21 5,841,562 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 61,884 4,312,470 SH   SOLE 22 3,972,492 0 339,978
RESIDEO TECHNOLOGIES INC COM 76118Y104 502 35,003 SH   SOLE 26 20,885 0 14,118
RESIDEO TECHNOLOGIES INC COM 76118Y104 230 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 603 42,042 SH   SOLE 29 0 0 42,042
RESIDEO TECHNOLOGIES INC COM 76118Y104 618 43,081 SH   SOLE 30 43,081 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 193 13,477 SH   SOLE 31 2,597 0 10,880
RESIDEO TECHNOLOGIES INC COM 76118Y104 57 3,943 SH   SOLE 34 3,943 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 201 13,985 SH   SOLE 36 13,985 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 204 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 62,518 462,719 SH   SOLE 2 148,792 0 313,927
RESMED INC COM 761152107 8,320 61,577 SH   SOLE 4 57,839 0 3,738
RESMED INC COM 761152107 26,336 194,926 SH   SOLE 7 137,295 0 57,631
RESMED INC COM 761152107 266 1,971 SH   SOLE 13 1,971 0 0
RESMED INC COM 761152107 187 1,387 SH   SOLE 15 1,387 0 0
RESMED INC COM 761152107 48,037 355,538 SH   SOLE 18 335,825 0 19,713
RESMED INC COM 761152107 89,988 666,033 SH   SOLE 19 666,033 0 0
RESMED INC COM 761152107 616,248 4,561,087 SH   SOLE 21 4,561,087 0 0
RESMED INC COM 761152107 474,125 3,509,177 SH   SOLE 22 3,137,080 0 372,097
RESMED INC COM 761152107 13,860 102,580 SH   SOLE 23 102,580 0 0
RESMED INC COM 761152107 23,321 172,609 SH   SOLE 25 172,609 0 0
RESMED INC COM 761152107 95,754 708,708 SH   SOLE 26 194,131 0 514,577
RESMED INC COM 761152107 3,814 28,230 SH   SOLE 28 20,798 0 7,432
RESMED INC COM 761152107 4,484 33,190 SH   SOLE 29 2,834 0 30,356
RESMED INC COM 761152107 83,175 615,610 SH   SOLE 30 615,610 0 0
RESMED INC COM 761152107 16,138 119,440 SH   SOLE 31 25,305 0 94,135
RESMED INC COM 761152107 52,040 385,167 SH   SOLE 34 385,167 0 0
RESMED INC COM 761152107 11,971 88,601 SH   SOLE 36 88,601 0 0
RESMED INC COM 761152107 483 3,578 SH   SOLE 40 3,578 0 0
RESOLUTE FST PRODS INC COM 76117W109 2 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 587 124,926 SH   SOLE 21 124,926 0 0
RESOLUTE FST PRODS INC COM 76117W109 7,746 1,648,030 SH   SOLE 22 1,588,936 0 59,094
RESOLUTE FST PRODS INC COM 76117W109 129 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 40 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 83 17,761 SH   SOLE 30 17,761 0 0
RESOLUTE FST PRODS INC COM 76117W109 32 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 14 4,823 SH   SOLE 18 4,823 0 0
RESONANT INC COM 76118L102 177 59,551 SH   SOLE 21 59,551 0 0
RESONANT INC COM 76118L102 864 290,803 SH   SOLE 22 290,803 0 0
RESOURCES CONNECTION INC COM 76122Q105 531 31,261 SH   SOLE 2 1,371 0 29,890
RESOURCES CONNECTION INC COM 76122Q105 6 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 12 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,444 143,877 SH   SOLE 18 143,877 0 0
RESOURCES CONNECTION INC COM 76122Q105 880 51,821 SH   SOLE 19 51,821 0 0
RESOURCES CONNECTION INC COM 76122Q105 57,999 3,413,712 SH   SOLE 21 3,413,712 0 0
RESOURCES CONNECTION INC COM 76122Q105 17,028 1,002,216 SH   SOLE 22 951,585 0 50,631
RESOURCES CONNECTION INC COM 76122Q105 252 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 50 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 728 42,835 SH   SOLE 30 42,835 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 14 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 1,386 19,480 SH   SOLE 18 19,480 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 349 4,910 SH   SOLE 22 4,910 0 0
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1,042 700,000 PRN   SOLE 21 700,000 0 0
RESTORBIO INC COM 76133L103 120 13,626 SH   SOLE 2 623 0 13,003
RESTORBIO INC COM 76133L103 467 52,786 SH   SOLE 18 52,786 0 0
RESTORBIO INC COM 76133L103 221 25,050 SH   SOLE 19 25,050 0 0
RESTORBIO INC COM 76133L103 8,290 937,776 SH   SOLE 21 937,776 0 0
RESTORBIO INC COM 76133L103 3,451 390,422 SH   SOLE 22 381,487 0 8,935
RESTORBIO INC COM 76133L103 16 1,798 SH   SOLE 30 1,798 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,125 116,564 SH   SOLE 2 4,208 0 112,356
RETAIL OPPORTUNITY INVTS COR COM 76131N101 560 30,709 SH   SOLE 4 30,709 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,057 112,851 SH   SOLE 7 112,851 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 78 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 301 SH   SOLE 17 0 0 301
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,233 506,483 SH   SOLE 18 506,483 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,447 298,772 SH   SOLE 19 298,772 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 236,701 12,984,136 SH   SOLE 21 12,984,136 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 80,767 4,430,471 SH   SOLE 22 4,279,949 0 150,522
RETAIL OPPORTUNITY INVTS COR COM 76131N101 69 3,788 SH   SOLE 23 3,788 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,352 238,720 SH   SOLE 25 238,720 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,397 76,632 SH   SOLE 26 26,183 0 50,449
RETAIL OPPORTUNITY INVTS COR COM 76131N101 277 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,119 61,399 SH   SOLE 29 61,399 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,608 636,727 SH   SOLE 30 636,727 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 184 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,456 442,860 SH   SOLE 2 24,040 0 418,820
RETAIL PPTYS AMER INC CL A 76131V202 722 58,589 SH   SOLE 4 58,589 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,672 216,887 SH   SOLE 7 216,887 0 0
RETAIL PPTYS AMER INC CL A 76131V202 107 8,659 SH   SOLE 15 8,659 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,245 101,095 SH   SOLE 18 101,095 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,065 248,808 SH   SOLE 19 248,808 0 0
RETAIL PPTYS AMER INC CL A 76131V202 49,431 4,012,228 SH   SOLE 21 4,012,228 0 0
RETAIL PPTYS AMER INC CL A 76131V202 94,642 7,682,004 SH   SOLE 22 7,198,693 0 483,311
RETAIL PPTYS AMER INC CL A 76131V202 87 7,092 SH   SOLE 23 7,092 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,283 428,845 SH   SOLE 25 428,845 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,831 148,590 SH   SOLE 26 46,989 0 101,601
RETAIL PPTYS AMER INC CL A 76131V202 346 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,362 110,551 SH   SOLE 29 110,551 0 0
RETAIL PPTYS AMER INC CL A 76131V202 11,814 958,932 SH   SOLE 30 958,932 0 0
RETAIL PPTYS AMER INC CL A 76131V202 52 4,200 SH   SOLE 31 4,200 0 0
RETAIL PPTYS AMER INC CL A 76131V202 92 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 277 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 607 16,397 SH   SOLE 2 694 0 15,703
RETAIL VALUE INC COM 76133Q102 149 4,016 SH   SOLE 4 4,016 0 0
RETAIL VALUE INC COM 76133Q102 558 15,071 SH   SOLE 7 15,071 0 0
RETAIL VALUE INC COM 76133Q102 25 664 SH   SOLE 15 664 0 0
RETAIL VALUE INC COM 76133Q102 1,864 50,328 SH   SOLE 18 50,328 0 0
RETAIL VALUE INC COM 76133Q102 1,515 40,893 SH   SOLE 19 40,893 0 0
RETAIL VALUE INC COM 76133Q102 20,638 557,173 SH   SOLE 21 557,173 0 0
RETAIL VALUE INC COM 76133Q102 22,846 616,806 SH   SOLE 22 597,324 0 19,482
RETAIL VALUE INC COM 76133Q102 18 484 SH   SOLE 23 484 0 0
RETAIL VALUE INC COM 76133Q102 341 9,193 SH   SOLE 26 2,074 0 7,119
RETAIL VALUE INC COM 76133Q102 72 1,934 SH   SOLE 28 1,934 0 0
RETAIL VALUE INC COM 76133Q102 291 7,844 SH   SOLE 29 7,844 0 0
RETAIL VALUE INC COM 76133Q102 21 559 SH   SOLE 36 559 0 0
RETAIL VALUE INC COM 76133Q102 56 1,500 SH   SOLE 40 1,500 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 9 7,574 SH   SOLE 21 7,574 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 30 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 492 42,452 SH   SOLE 2 7,993 0 34,459
RETROPHIN INC COM 761299106 2 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 9 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 3 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 1,817 156,761 SH   SOLE 18 146,369 0 10,392
RETROPHIN INC COM 761299106 2,478 213,765 SH   SOLE 19 213,765 0 0
RETROPHIN INC COM 761299106 20,985 1,810,604 SH   SOLE 21 1,810,604 0 0
RETROPHIN INC COM 761299106 18,214 1,571,558 SH   SOLE 22 1,522,088 0 49,470
RETROPHIN INC COM 761299106 342 29,540 SH   SOLE 23 29,540 0 0
RETROPHIN INC COM 761299106 1,038 89,547 SH   SOLE 26 0 0 89,547
RETROPHIN INC COM 761299106 54 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 145 12,540 SH   SOLE 30 12,540 0 0
RETROPHIN INC COM 761299106 27 2,291 SH   SOLE 34 2,291 0 0
RETROPHIN INC COM 761299106 32 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 500 675,000 PRN   SOLE 21 675,000 0 0
REV GROUP INC COM 749527107 323 28,302 SH   SOLE 2 1,127 0 27,175
REV GROUP INC COM 749527107 9 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 1,057 92,479 SH   SOLE 18 92,479 0 0
REV GROUP INC COM 749527107 534 46,734 SH   SOLE 19 46,734 0 0
REV GROUP INC COM 749527107 10,381 908,257 SH   SOLE 21 908,257 0 0
REV GROUP INC COM 749527107 10,111 884,577 SH   SOLE 22 849,448 0 35,129
REV GROUP INC COM 749527107 145 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 90 7,856 SH   SOLE 30 7,856 0 0
REV GROUP INC COM 749527107 65 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 494 37,978 SH   SOLE 2 1,845 0 36,133
REVANCE THERAPEUTICS INC COM 761330109 8 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,057 158,244 SH   SOLE 18 158,244 0 0
REVANCE THERAPEUTICS INC COM 761330109 975 75,014 SH   SOLE 19 75,014 0 0
REVANCE THERAPEUTICS INC COM 761330109 26,397 2,030,510 SH   SOLE 21 2,030,510 0 0
REVANCE THERAPEUTICS INC COM 761330109 16,086 1,237,382 SH   SOLE 22 1,195,536 0 41,846
REVANCE THERAPEUTICS INC COM 761330109 48 3,711 SH   SOLE 23 3,711 0 0
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 139 10,656 SH   SOLE 30 10,656 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 143 6,091 SH   SOLE 2 325 0 5,766
REVLON INC CL A NEW 761525609 6 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 572 24,334 SH   SOLE 18 24,334 0 0
REVLON INC CL A NEW 761525609 293 12,489 SH   SOLE 19 12,489 0 0
REVLON INC CL A NEW 761525609 5,776 245,908 SH   SOLE 21 245,908 0 0
REVLON INC CL A NEW 761525609 5,874 250,051 SH   SOLE 22 242,856 0 7,195
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 3 12,829 SH   SOLE 21 12,829 0 0
REVOLVE GROUP INC CL A 76156B107 752 32,159 SH   SOLE 2 32,159 0 0
REVOLVE GROUP INC CL A 76156B107 3,950 169,028 SH   SOLE 19 169,028 0 0
REVOLVE GROUP INC CL A 76156B107 423 18,095 SH   SOLE 21 18,095 0 0
REVOLVE GROUP INC CL A 76156B107 4,477 191,574 SH   SOLE 22 191,574 0 0
REVOLVE GROUP INC CL A 76156B107 3,641 155,813 SH   SOLE 34 155,813 0 0
REX AMERICAN RESOURCES CORP COM 761624105 443 5,806 SH   SOLE 2 246 0 5,560
REX AMERICAN RESOURCES CORP COM 761624105 12 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,010 26,327 SH   SOLE 18 26,327 0 0
REX AMERICAN RESOURCES CORP COM 761624105 746 9,770 SH   SOLE 19 9,770 0 0
REX AMERICAN RESOURCES CORP COM 761624105 48,739 638,532 SH   SOLE 21 638,532 0 0
REX AMERICAN RESOURCES CORP COM 761624105 12,848 168,325 SH   SOLE 22 159,174 0 9,151
REX AMERICAN RESOURCES CORP COM 761624105 76 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 69 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 599 7,843 SH   SOLE 30 7,843 0 0
REX AMERICAN RESOURCES CORP COM 761624105 65 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 2 1,064 SH   SOLE 21 1,064 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 16 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 16,106 365,873 SH   SOLE 2 4,659 0 361,214
REXFORD INDL RLTY INC COM 76169C100 7,711 175,176 SH   SOLE 4 175,176 0 0
REXFORD INDL RLTY INC COM 76169C100 4,854 110,269 SH   SOLE 7 110,269 0 0
REXFORD INDL RLTY INC COM 76169C100 182 4,129 SH   SOLE 15 4,129 0 0
REXFORD INDL RLTY INC COM 76169C100 50,217 1,140,787 SH   SOLE 18 1,140,787 0 0
REXFORD INDL RLTY INC COM 76169C100 15,948 362,298 SH   SOLE 19 362,298 0 0
REXFORD INDL RLTY INC COM 76169C100 201,076 4,567,839 SH   SOLE 21 4,567,839 0 0
REXFORD INDL RLTY INC COM 76169C100 193,143 4,387,620 SH   SOLE 22 4,099,673 0 287,947
REXFORD INDL RLTY INC COM 76169C100 3,269 74,269 SH   SOLE 23 74,269 0 0
REXFORD INDL RLTY INC COM 76169C100 9,888 224,625 SH   SOLE 25 224,625 0 0
REXFORD INDL RLTY INC COM 76169C100 3,822 86,819 SH   SOLE 26 21,548 0 65,271
REXFORD INDL RLTY INC COM 76169C100 2,370 53,833 SH   SOLE 28 53,833 0 0
REXFORD INDL RLTY INC COM 76169C100 2,451 55,674 SH   SOLE 29 55,674 0 0
REXFORD INDL RLTY INC COM 76169C100 6,943 157,716 SH   SOLE 30 157,716 0 0
REXFORD INDL RLTY INC COM 76169C100 4,861 110,430 SH   SOLE 34 110,430 0 0
REXFORD INDL RLTY INC COM 76169C100 470 10,671 SH   SOLE 40 10,671 0 0
REXNORD CORP NEW COM 76169B102 3,117 115,227 SH   SOLE 2 15,608 0 99,619
REXNORD CORP NEW COM 76169B102 9 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 70 2,597 SH   SOLE 7 2,597 0 0
REXNORD CORP NEW COM 76169B102 9,982 369,018 SH   SOLE 18 359,780 0 9,238
REXNORD CORP NEW COM 76169B102 5,872 217,086 SH   SOLE 19 217,086 0 0
REXNORD CORP NEW COM 76169B102 96,192 3,556,069 SH   SOLE 21 3,556,069 0 0
REXNORD CORP NEW COM 76169B102 87,984 3,252,647 SH   SOLE 22 3,109,797 0 142,850
REXNORD CORP NEW COM 76169B102 509 18,819 SH   SOLE 23 18,819 0 0
REXNORD CORP NEW COM 76169B102 3,131 115,760 SH   SOLE 26 26,208 0 89,552
REXNORD CORP NEW COM 76169B102 350 12,936 SH   SOLE 28 12,936 0 0
REXNORD CORP NEW COM 76169B102 788 29,133 SH   SOLE 30 29,133 0 0
REXNORD CORP NEW COM 76169B102 108 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 302 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 14 1,960 SH   SOLE 18 1,960 0 0
RF INDS LTD COM PAR $0.01 749552105 211 29,768 SH   SOLE 21 29,768 0 0
RF INDS LTD COM PAR $0.01 749552105 949 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 212 7,234 SH   SOLE 2 278 0 6,956
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 765 26,148 SH   SOLE 18 26,148 0 0
RGC RES INC COM 74955L103 385 13,170 SH   SOLE 19 13,170 0 0
RGC RES INC COM 74955L103 7,886 269,713 SH   SOLE 21 269,713 0 0
RGC RES INC COM 74955L103 2,579 88,218 SH   SOLE 22 83,043 0 5,175
RH COM 74967X103 2,776 16,250 SH   SOLE 2 662 0 15,588
RH COM 74967X103 16 91 SH   SOLE 4 91 0 0
RH COM 74967X103 52 303 SH   SOLE 7 303 0 0
RH COM 74967X103 12,604 73,782 SH   SOLE 18 73,782 0 0
RH COM 74967X103 4,873 28,527 SH   SOLE 19 28,527 0 0
RH COM 74967X103 300,320 1,758,005 SH   SOLE 21 1,758,005 0 0
RH COM 74967X103 83,596 489,350 SH   SOLE 22 465,697 0 23,653
RH COM 74967X103 21 124 SH   SOLE 23 124 0 0
RH COM 74967X103 1,723 10,088 SH   SOLE 26 8,743 0 1,345
RH COM 74967X103 450 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 3,874 22,679 SH   SOLE 30 22,679 0 0
RH COM 74967X103 54 317 SH   SOLE 34 317 0 0
RH COM 74967X103 342 2,002 SH   SOLE 40 2,002 0 0
RH NOTE 6/1 74967XAA1 1,103 1,019,000 PRN   SOLE 21 1,019,000 0 0
RHINEBECK BANCORP INC COM 762093102 10 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 143 13,393 SH   SOLE 21 13,393 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 431 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,790 82,923 SH   SOLE 18 82,923 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,246 57,710 SH   SOLE 19 57,710 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 24,747 1,146,227 SH   SOLE 21 1,146,227 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13,359 618,756 SH   SOLE 22 596,235 0 22,521
RHYTHM PHARMACEUTICALS INC COM 76243J105 82 3,790 SH   SOLE 26 0 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 166 7,666 SH   SOLE 30 7,666 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 40 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 352 60,297 SH   SOLE 2 1,590 0 58,707
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,256 215,153 SH   SOLE 18 215,153 0 0
RIBBON COMMUNICATIONS INC COM 762544104 593 101,457 SH   SOLE 19 101,457 0 0
RIBBON COMMUNICATIONS INC COM 762544104 12,433 2,128,981 SH   SOLE 21 2,128,981 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8,970 1,535,945 SH   SOLE 22 1,468,593 0 67,352
RIBBON COMMUNICATIONS INC COM 762544104 65 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 38 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 59 10,079 SH   SOLE 30 10,079 0 0
RIBBON COMMUNICATIONS INC COM 762544104 29 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 13 5,141 SH   SOLE 18 5,141 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 177 69,458 SH   SOLE 21 69,458 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 138 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 35,703 SH   SOLE 21 35,703 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,778 306,603 SH   SOLE 22 306,603 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 183 13,097 SH   SOLE 2 0 0 13,097
RICHMOND MUT BANCORPORATIN I COM 76525P100 655 46,841 SH   SOLE 18 46,841 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 317 22,678 SH   SOLE 19 22,678 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 6,982 499,087 SH   SOLE 21 499,087 0 0
RICHMOND MUT BANCORPORATIN I COM 76525P100 1,481 105,860 SH   SOLE 22 100,263 0 5,597
RIGEL PHARMACEUTICALS INC COM NEW 766559603 309 165,338 SH   SOLE 2 24,409 0 140,929
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,233 659,484 SH   SOLE 18 598,694 0 60,790
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,253 670,099 SH   SOLE 19 670,099 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14,058 7,517,511 SH   SOLE 21 7,517,511 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10,388 5,555,148 SH   SOLE 22 5,341,317 0 213,831
RIGEL PHARMACEUTICALS INC COM NEW 766559603 67 35,767 SH   SOLE 23 35,767 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 274 146,516 SH   SOLE 26 0 0 146,516
RIGEL PHARMACEUTICALS INC COM NEW 766559603 89 47,328 SH   SOLE 30 47,328 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 26 14,144 SH   SOLE 34 14,144 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 57 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 112 14,420 SH   SOLE 2 429 0 13,991
RIGNET INC COM 766582100 2 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 399 51,502 SH   SOLE 18 51,502 0 0
RIGNET INC COM 766582100 182 23,532 SH   SOLE 19 23,532 0 0
RIGNET INC COM 766582100 3,818 492,585 SH   SOLE 21 492,585 0 0
RIGNET INC COM 766582100 2,818 363,614 SH   SOLE 22 351,939 0 11,675
RIMINI STR INC DEL COM 76674Q107 74 16,986 SH   SOLE 2 1,073 0 15,913
RIMINI STR INC DEL COM 76674Q107 302 68,971 SH   SOLE 18 68,971 0 0
RIMINI STR INC DEL COM 76674Q107 237 54,050 SH   SOLE 19 54,050 0 0
RIMINI STR INC DEL COM 76674Q107 2,920 666,604 SH   SOLE 21 666,604 0 0
RIMINI STR INC DEL COM 76674Q107 931 212,661 SH   SOLE 22 203,925 0 8,736
RIMINI STR INC DEL COM 76674Q107 11 2,454 SH   SOLE 23 2,454 0 0
RING ENERGY INC COM 76680V108 122 74,616 SH   SOLE 2 2,143 0 72,473
RING ENERGY INC COM 76680V108 2 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 449 273,742 SH   SOLE 18 273,742 0 0
RING ENERGY INC COM 76680V108 163 99,275 SH   SOLE 19 99,275 0 0
RING ENERGY INC COM 76680V108 11,379 6,938,385 SH   SOLE 21 6,938,385 0 0
RING ENERGY INC COM 76680V108 3,133 1,910,304 SH   SOLE 22 1,826,550 0 83,754
RING ENERGY INC COM 76680V108 39 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 13 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 117 71,072 SH   SOLE 30 71,072 0 0
RING ENERGY INC COM 76680V108 13 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 22,313 177,563 SH   SOLE 2 47,967 0 129,596
RINGCENTRAL INC CL A 76680R206 681 5,420 SH   SOLE 4 5,420 0 0
RINGCENTRAL INC CL A 76680R206 304 2,417 SH   SOLE 7 2,417 0 0
RINGCENTRAL INC CL A 76680R206 6,472 51,507 SH   SOLE 18 42,074 0 9,433
RINGCENTRAL INC CL A 76680R206 42,721 339,970 SH   SOLE 19 339,970 0 0
RINGCENTRAL INC CL A 76680R206 143,995 1,145,907 SH   SOLE 21 1,145,907 0 0
RINGCENTRAL INC CL A 76680R206 264,915 2,108,191 SH   SOLE 22 1,956,312 0 151,879
RINGCENTRAL INC CL A 76680R206 3,286 26,148 SH   SOLE 23 26,148 0 0
RINGCENTRAL INC CL A 76680R206 5,531 44,017 SH   SOLE 25 44,017 0 0
RINGCENTRAL INC CL A 76680R206 8,438 67,147 SH   SOLE 26 18,496 0 48,651
RINGCENTRAL INC CL A 76680R206 1,428 11,362 SH   SOLE 28 11,362 0 0
RINGCENTRAL INC CL A 76680R206 805 6,410 SH   SOLE 29 6,410 0 0
RINGCENTRAL INC CL A 76680R206 2,659 21,161 SH   SOLE 30 21,161 0 0
RINGCENTRAL INC CL A 76680R206 1,729 13,761 SH   SOLE 31 9,844 0 3,917
RINGCENTRAL INC CL A 76680R206 18,937 150,699 SH   SOLE 34 150,699 0 0
RINGCENTRAL INC CL A 76680R206 303 2,409 SH   SOLE 36 2,409 0 0
RINGCENTRAL INC CL A 76680R206 874 6,953 SH   SOLE 40 6,953 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 2,217 1,375,000 PRN   SOLE 21 1,375,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,875 93,584 SH   SOLE 7 93,584 0 0
RIO TINTO PLC SPONSORED ADR 767204100 160 3,076 SH   SOLE 18 3,076 0 0
RIO TINTO PLC SPONSORED ADR 767204100 12,013 230,629 SH   SOLE 19 230,629 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,158 79,822 SH   SOLE 21 79,822 0 0
RIOT BLOCKCHAIN INC COM 767292105 6 3,328 SH   SOLE 18 3,328 0 0
RIOT BLOCKCHAIN INC COM 767292105 79 44,457 SH   SOLE 21 44,457 0 0
RIOT BLOCKCHAIN INC COM 767292105 661 371,116 SH   SOLE 22 371,116 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 2,158 257,875 SH   SOLE 21 257,875 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,190 142,146 SH   SOLE 22 142,146 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 369 44,068 SH   SOLE 30 44,068 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 2,013 50,462 SH   SOLE 22 0 0 50,462
RITCHIE BROS AUCTIONEERS COM 767744105 5,195 130,200 SH   SOLE 26 0 0 130,200
RITCHIE BROS AUCTIONEERS COM 767744105 5,009 125,539 SH   SOLE 31 0 0 125,539
RITE AID CORP COM 767754872 392 56,333 SH   SOLE 2 2,402 0 53,931
RITE AID CORP COM 767754872 2 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 31 4,437 SH   SOLE 7 4,437 0 0
RITE AID CORP COM 767754872 1,368 196,839 SH   SOLE 18 196,839 0 0
RITE AID CORP COM 767754872 787 113,206 SH   SOLE 19 113,206 0 0
RITE AID CORP COM 767754872 13,594 1,955,981 SH   SOLE 21 1,955,981 0 0
RITE AID CORP COM 767754872 11,879 1,709,139 SH   SOLE 22 1,555,016 0 154,123
RITE AID CORP COM 767754872 97 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 51 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 873 125,612 SH   SOLE 30 125,612 0 0
RITE AID CORP COM 767754872 359 51,681 SH   SOLE 36 51,681 0 0
RITE AID CORP COM 767754872 36 5,137 SH   SOLE 40 5,137 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 4 13,683 SH   SOLE 21 13,683 0 0
RIVERVIEW BANCORP INC COM 769397100 552 74,827 SH   SOLE 2 53,910 0 20,917
RIVERVIEW BANCORP INC COM 769397100 610 82,701 SH   SOLE 18 81,601 0 1,100
RIVERVIEW BANCORP INC COM 769397100 2,136 289,384 SH   SOLE 19 289,384 0 0
RIVERVIEW BANCORP INC COM 769397100 5,868 795,150 SH   SOLE 21 795,150 0 0
RIVERVIEW BANCORP INC COM 769397100 7,749 1,050,066 SH   SOLE 22 1,036,201 0 13,865
RIVERVIEW BANCORP INC COM 769397100 1,497 202,796 SH   SOLE 23 202,796 0 0
RIVERVIEW BANCORP INC COM 769397100 1,257 170,272 SH   SOLE 26 0 0 170,272
RIVERVIEW FINL CORP NEW COM 76940Q105 22 1,851 SH   SOLE 18 1,851 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 75 6,418 SH   SOLE 21 6,418 0 0
RLI CORP COM 749607107 3,247 34,943 SH   SOLE 2 1,653 0 33,290
RLI CORP COM 749607107 18 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,600 17,216 SH   SOLE 7 17,216 0 0
RLI CORP COM 749607107 16,771 180,509 SH   SOLE 18 180,509 0 0
RLI CORP COM 749607107 6,526 70,236 SH   SOLE 19 70,236 0 0
RLI CORP COM 749607107 400,446 4,310,046 SH   SOLE 21 4,310,046 0 0
RLI CORP COM 749607107 109,829 1,182,106 SH   SOLE 22 1,131,799 0 50,307
RLI CORP COM 749607107 965 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 456 4,911 SH   SOLE 28 4,911 0 0
RLI CORP COM 749607107 5,136 55,275 SH   SOLE 30 55,275 0 0
RLI CORP COM 749607107 80 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 404 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 6,435 378,772 SH   SOLE 2 114,061 0 264,711
RLJ LODGING TR COM 74965L101 2,873 169,092 SH   SOLE 4 169,092 0 0
RLJ LODGING TR COM 74965L101 3,544 208,596 SH   SOLE 7 208,596 0 0
RLJ LODGING TR COM 74965L101 359 21,141 SH   SOLE 13 21,141 0 0
RLJ LODGING TR COM 74965L101 114 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 11,872 698,793 SH   SOLE 18 636,803 0 61,990
RLJ LODGING TR COM 74965L101 31,564 1,857,827 SH   SOLE 19 1,857,827 0 0
RLJ LODGING TR COM 74965L101 122,440 7,206,597 SH   SOLE 21 7,206,597 0 0
RLJ LODGING TR COM 74965L101 161,043 9,478,712 SH   SOLE 22 8,279,690 0 1,199,022
RLJ LODGING TR COM 74965L101 6,215 365,774 SH   SOLE 23 365,774 0 0
RLJ LODGING TR COM 74965L101 6,059 356,638 SH   SOLE 25 356,638 0 0
RLJ LODGING TR COM 74965L101 7,991 470,363 SH   SOLE 26 48,209 0 422,154
RLJ LODGING TR COM 74965L101 367 21,578 SH   SOLE 28 21,578 0 0
RLJ LODGING TR COM 74965L101 3,742 220,245 SH   SOLE 29 220,245 0 0
RLJ LODGING TR COM 74965L101 13,638 802,700 SH   SOLE 30 802,700 0 0
RLJ LODGING TR COM 74965L101 4,187 246,468 SH   SOLE 31 202,870 0 43,598
RLJ LODGING TR COM 74965L101 687 40,412 SH   SOLE 34 40,412 0 0
RLJ LODGING TR COM 74965L101 1,533 90,235 SH   SOLE 36 90,235 0 0
RLJ LODGING TR COM 74965L101 273 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 188 6,983 SH   SOLE 7 6,983 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 29,872 1,106,777 SH   SOLE 21 1,106,777 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17,018 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 629 13,838 SH   SOLE 2 600 0 13,238
RMR GROUP INC CL A 74967R106 1 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 2,348 51,618 SH   SOLE 18 51,618 0 0
RMR GROUP INC CL A 74967R106 1,636 35,964 SH   SOLE 19 35,964 0 0
RMR GROUP INC CL A 74967R106 23,164 509,322 SH   SOLE 21 509,322 0 0
RMR GROUP INC CL A 74967R106 18,415 404,899 SH   SOLE 22 387,907 0 16,992
RMR GROUP INC CL A 74967R106 10 213 SH   SOLE 23 213 0 0
RMR GROUP INC CL A 74967R106 197 4,337 SH   SOLE 26 598 0 3,739
RMR GROUP INC CL A 74967R106 49 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 158 3,472 SH   SOLE 30 3,472 0 0
RMR GROUP INC CL A 74967R106 146 3,207 SH   SOLE 40 3,207 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 29 2,782 SH   SOLE 2 0 0 2,782
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 131 12,686 SH   SOLE 18 12,686 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 63 6,116 SH   SOLE 19 6,116 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,480 142,891 SH   SOLE 21 142,891 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,283 123,847 SH   SOLE 22 122,568 0 1,279
ROAN RES INC CL A COM 769755109 71 57,516 SH   SOLE 2 2,342 0 55,174
ROAN RES INC CL A COM 769755109 152 123,507 SH   SOLE 18 123,507 0 0
ROAN RES INC CL A COM 769755109 73 59,381 SH   SOLE 19 59,381 0 0
ROAN RES INC CL A COM 769755109 1,615 1,312,703 SH   SOLE 21 1,312,703 0 0
ROAN RES INC CL A COM 769755109 1,139 926,210 SH   SOLE 22 915,633 0 10,577
ROAN RES INC CL A COM 769755109 25 20,359 SH   SOLE 30 20,359 0 0
ROBERT HALF INTL INC COM 770323103 30,241 543,317 SH   SOLE 2 271,588 0 271,729
ROBERT HALF INTL INC COM 770323103 4,614 82,890 SH   SOLE 4 79,630 0 3,260
ROBERT HALF INTL INC COM 770323103 8,914 160,153 SH   SOLE 7 117,861 0 42,292
ROBERT HALF INTL INC COM 770323103 1,467 26,351 SH   SOLE 13 26,351 0 0
ROBERT HALF INTL INC COM 770323103 64 1,158 SH   SOLE 15 1,158 0 0
ROBERT HALF INTL INC COM 770323103 20,498 368,264 SH   SOLE 18 300,961 0 67,303
ROBERT HALF INTL INC COM 770323103 14,361 258,021 SH   SOLE 19 258,021 0 0
ROBERT HALF INTL INC COM 770323103 185,199 3,327,333 SH   SOLE 21 3,327,333 0 0
ROBERT HALF INTL INC COM 770323103 214,537 3,854,423 SH   SOLE 22 3,410,036 0 444,387
ROBERT HALF INTL INC COM 770323103 9,129 164,005 SH   SOLE 23 164,005 0 0
ROBERT HALF INTL INC COM 770323103 7,989 143,527 SH   SOLE 25 143,527 0 0
ROBERT HALF INTL INC COM 770323103 37,989 682,519 SH   SOLE 26 215,383 0 467,136
ROBERT HALF INTL INC COM 770323103 1,188 21,347 SH   SOLE 28 15,326 0 6,021
ROBERT HALF INTL INC COM 770323103 11,361 204,117 SH   SOLE 29 24,925 0 179,192
ROBERT HALF INTL INC COM 770323103 29,501 530,017 SH   SOLE 30 530,017 0 0
ROBERT HALF INTL INC COM 770323103 3,652 65,616 SH   SOLE 31 41,563 0 24,053
ROBERT HALF INTL INC COM 770323103 2,994 53,789 SH   SOLE 34 53,789 0 0
ROBERT HALF INTL INC COM 770323103 6,203 111,451 SH   SOLE 36 111,451 0 0
ROBERT HALF INTL INC COM 770323103 141 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 302 25,894 SH   SOLE 2 1,251 0 24,643
ROCKET PHARMACEUTICALS INC COM 77313F106 5 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,247 107,020 SH   SOLE 18 107,020 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 643 55,161 SH   SOLE 19 55,161 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 17,967 1,542,226 SH   SOLE 21 1,542,226 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 10,094 866,437 SH   SOLE 22 833,380 0 33,057
ROCKET PHARMACEUTICALS INC COM 77313F106 74 6,338 SH   SOLE 26 0 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 103 8,875 SH   SOLE 30 8,875 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 29 2,464 SH   SOLE 34 2,464 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 37 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 50,449 306,120 SH   SOLE 2 45,589 0 260,531
ROCKWELL AUTOMATION INC COM 773903109 8,480 51,457 SH   SOLE 4 48,233 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 25,769 156,363 SH   SOLE 7 109,229 0 47,134
ROCKWELL AUTOMATION INC COM 773903109 8 49 SH   SOLE 13 49 0 0
ROCKWELL AUTOMATION INC COM 773903109 208 1,264 SH   SOLE 15 1,264 0 0
ROCKWELL AUTOMATION INC COM 773903109 47,498 288,218 SH   SOLE 18 270,990 0 17,228
ROCKWELL AUTOMATION INC COM 773903109 10,000 60,679 SH   SOLE 19 60,679 0 0
ROCKWELL AUTOMATION INC COM 773903109 573,637 3,480,809 SH   SOLE 21 3,480,809 0 0
ROCKWELL AUTOMATION INC COM 773903109 479,838 2,911,639 SH   SOLE 22 2,595,895 0 315,744
ROCKWELL AUTOMATION INC COM 773903109 14,331 86,957 SH   SOLE 23 86,957 0 0
ROCKWELL AUTOMATION INC COM 773903109 21,310 129,311 SH   SOLE 25 129,311 0 0
ROCKWELL AUTOMATION INC COM 773903109 98,353 596,804 SH   SOLE 26 154,516 0 442,288
ROCKWELL AUTOMATION INC COM 773903109 4,006 24,311 SH   SOLE 28 17,610 0 6,701
ROCKWELL AUTOMATION INC COM 773903109 503 3,053 SH   SOLE 29 3,053 0 0
ROCKWELL AUTOMATION INC COM 773903109 97,458 591,369 SH   SOLE 30 591,369 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,097 43,065 SH   SOLE 31 22,416 0 20,649
ROCKWELL AUTOMATION INC COM 773903109 2,585 15,686 SH   SOLE 34 15,686 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,025 79,036 SH   SOLE 36 79,036 0 0
ROCKWELL AUTOMATION INC COM 773903109 425 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 150 54,325 SH   SOLE 2 1,804 0 52,521
ROCKWELL MED INC COM 774374102 3 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 562 203,608 SH   SOLE 18 203,608 0 0
ROCKWELL MED INC COM 774374102 263 95,317 SH   SOLE 19 95,317 0 0
ROCKWELL MED INC COM 774374102 5,458 1,977,436 SH   SOLE 21 1,977,436 0 0
ROCKWELL MED INC COM 774374102 4,031 1,460,548 SH   SOLE 22 1,396,826 0 63,722
ROCKWELL MED INC COM 774374102 18 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 21 7,589 SH   SOLE 30 7,589 0 0
ROCKWELL MED INC COM 774374102 33 11,881 SH   SOLE 40 11,881 0 0
ROCKY BRANDS INC COM 774515100 321 9,654 SH   SOLE 2 2,121 0 7,533
ROCKY BRANDS INC COM 774515100 7 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 810 24,371 SH   SOLE 18 24,371 0 0
ROCKY BRANDS INC COM 774515100 1,048 31,525 SH   SOLE 19 31,525 0 0
ROCKY BRANDS INC COM 774515100 8,585 258,345 SH   SOLE 21 258,345 0 0
ROCKY BRANDS INC COM 774515100 9,754 293,534 SH   SOLE 22 287,536 0 5,998
ROCKY BRANDS INC COM 774515100 130 3,910 SH   SOLE 23 3,910 0 0
ROCKY BRANDS INC COM 774515100 414 12,461 SH   SOLE 26 0 0 12,461
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 1,114 SH   SOLE 18 1,114 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 197 21,163 SH   SOLE 21 21,163 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 70 7,512 SH   SOLE 22 7,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 95,740 1,964,694 SH   SOLE 18 1,964,694 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,447 50,221 SH   SOLE 22 50,221 0 0
ROGERS CORP COM 775133101 2,200 16,089 SH   SOLE 2 749 0 15,340
ROGERS CORP COM 775133101 11 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 47 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 11,365 83,135 SH   SOLE 18 83,135 0 0
ROGERS CORP COM 775133101 4,348 31,801 SH   SOLE 19 31,801 0 0
ROGERS CORP COM 775133101 275,344 2,014,077 SH   SOLE 21 2,014,077 0 0
ROGERS CORP COM 775133101 74,739 546,697 SH   SOLE 22 515,756 0 30,941
ROGERS CORP COM 775133101 1,020 7,458 SH   SOLE 26 5,841 0 1,617
ROGERS CORP COM 775133101 315 2,304 SH   SOLE 28 2,304 0 0
ROGERS CORP COM 775133101 3,554 25,998 SH   SOLE 30 25,998 0 0
ROGERS CORP COM 775133101 274 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 20,100 197,528 SH   SOLE 2 15,080 0 182,448
ROKU INC COM CL A 77543R102 3,068 30,153 SH   SOLE 4 27,930 0 2,223
ROKU INC COM CL A 77543R102 513 5,039 SH   SOLE 7 5,039 0 0
ROKU INC COM CL A 77543R102 5,389 52,954 SH   SOLE 18 45,852 0 7,102
ROKU INC COM CL A 77543R102 37,413 367,657 SH   SOLE 19 367,657 0 0
ROKU INC COM CL A 77543R102 113,387 1,114,256 SH   SOLE 21 1,114,256 0 0
ROKU INC COM CL A 77543R102 238,179 2,340,600 SH   SOLE 22 2,179,366 0 161,234
ROKU INC COM CL A 77543R102 5,978 58,748 SH   SOLE 23 58,748 0 0
ROKU INC COM CL A 77543R102 15,166 149,033 SH   SOLE 26 66,027 0 83,006
ROKU INC COM CL A 77543R102 1,568 15,410 SH   SOLE 28 11,090 0 4,320
ROKU INC COM CL A 77543R102 1,950 19,159 SH   SOLE 29 2,038 0 17,121
ROKU INC COM CL A 77543R102 11,912 117,062 SH   SOLE 30 117,062 0 0
ROKU INC COM CL A 77543R102 2,067 20,309 SH   SOLE 31 17,093 0 3,216
ROKU INC COM CL A 77543R102 16,788 164,976 SH   SOLE 34 164,976 0 0
ROKU INC COM CL A 77543R102 1,310 12,878 SH   SOLE 36 12,878 0 0
ROKU INC COM CL A 77543R102 198 1,943 SH   SOLE 40 1,943 0 0
ROKU INC OPTIONS 77543R102 3,073 30,200 SH Call SOLE 19 30,200 0 0
ROKU INC OPTIONS 77543R102 1,292 12,700 SH Call SOLE 34 12,700 0 0
ROLLINS INC COM 775711104 12,047 353,606 SH   SOLE 2 42,271 0 311,335
ROLLINS INC COM 775711104 1,965 57,689 SH   SOLE 4 53,566 0 4,123
ROLLINS INC COM 775711104 6,458 189,543 SH   SOLE 7 136,838 0 52,705
ROLLINS INC COM 775711104 69 2,039 SH   SOLE 13 2,039 0 0
ROLLINS INC COM 775711104 20 591 SH   SOLE 15 591 0 0
ROLLINS INC COM 775711104 10,361 304,098 SH   SOLE 18 284,016 0 20,082
ROLLINS INC COM 775711104 1,552 45,548 SH   SOLE 19 45,548 0 0
ROLLINS INC COM 775711104 135,622 3,980,699 SH   SOLE 21 3,980,699 0 0
ROLLINS INC COM 775711104 129,333 3,796,107 SH   SOLE 22 3,409,840 0 386,267
ROLLINS INC COM 775711104 3,744 109,886 SH   SOLE 23 109,886 0 0
ROLLINS INC COM 775711104 4,676 137,261 SH   SOLE 25 137,261 0 0
ROLLINS INC COM 775711104 21,779 639,243 SH   SOLE 26 251,012 0 388,231
ROLLINS INC COM 775711104 900 26,426 SH   SOLE 28 19,203 0 7,223
ROLLINS INC COM 775711104 1,222 35,880 SH   SOLE 29 3,401 0 32,479
ROLLINS INC COM 775711104 31,064 911,757 SH   SOLE 30 911,757 0 0
ROLLINS INC COM 775711104 1,108 32,524 SH   SOLE 31 26,664 0 5,860
ROLLINS INC COM 775711104 386 11,336 SH   SOLE 34 11,336 0 0
ROLLINS INC COM 775711104 2,696 79,133 SH   SOLE 36 79,133 0 0
ROLLINS INC COM 775711104 101 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 117,986 330,863 SH   SOLE 2 62,823 0 268,040
ROPER TECHNOLOGIES INC COM 776696106 18,004 50,488 SH   SOLE 4 47,613 0 2,875
ROPER TECHNOLOGIES INC COM 776696106 42,212 118,373 SH   SOLE 7 92,419 0 25,954
ROPER TECHNOLOGIES INC COM 776696106 4,243 11,899 SH   SOLE 13 11,899 0 0
ROPER TECHNOLOGIES INC COM 776696106 349 979 SH   SOLE 15 979 0 0
ROPER TECHNOLOGIES INC COM 776696106 183,828 515,501 SH   SOLE 18 404,632 0 110,869
ROPER TECHNOLOGIES INC COM 776696106 96,957 271,893 SH   SOLE 19 271,893 0 0
ROPER TECHNOLOGIES INC COM 776696106 737,940 2,069,377 SH   SOLE 21 2,069,377 0 0
ROPER TECHNOLOGIES INC COM 776696106 965,778 2,708,295 SH   SOLE 22 2,402,284 0 306,011
ROPER TECHNOLOGIES INC COM 776696106 30,205 84,704 SH   SOLE 23 84,704 0 0
ROPER TECHNOLOGIES INC COM 776696106 36,117 101,281 SH   SOLE 25 101,281 0 0
ROPER TECHNOLOGIES INC COM 776696106 193,539 542,735 SH   SOLE 26 125,226 0 417,509
ROPER TECHNOLOGIES INC COM 776696106 7,132 19,999 SH   SOLE 28 14,346 0 5,653
ROPER TECHNOLOGIES INC COM 776696106 7,940 22,267 SH   SOLE 29 6,212 0 16,055
ROPER TECHNOLOGIES INC COM 776696106 131,435 368,577 SH   SOLE 30 368,577 0 0
ROPER TECHNOLOGIES INC COM 776696106 35,379 99,211 SH   SOLE 31 26,073 0 73,138
ROPER TECHNOLOGIES INC COM 776696106 8,011 22,466 SH   SOLE 34 22,466 0 0
ROPER TECHNOLOGIES INC COM 776696106 26,586 74,553 SH   SOLE 36 74,553 0 0
ROPER TECHNOLOGIES INC COM 776696106 847 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 17 8,744 SH   SOLE 2 0 0 8,744
ROSEHILL RES INC CL A 777385105 71 36,476 SH   SOLE 18 36,476 0 0
ROSEHILL RES INC CL A 777385105 34 17,247 SH   SOLE 19 17,247 0 0
ROSEHILL RES INC CL A 777385105 705 361,557 SH   SOLE 21 361,557 0 0
ROSEHILL RES INC CL A 777385105 93 47,704 SH   SOLE 22 43,209 0 4,495
ROSETTA STONE INC COM 777780107 361 20,722 SH   SOLE 2 869 0 19,853
ROSETTA STONE INC COM 777780107 7 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,310 75,271 SH   SOLE 18 75,271 0 0
ROSETTA STONE INC COM 777780107 869 49,957 SH   SOLE 19 49,957 0 0
ROSETTA STONE INC COM 777780107 13,143 755,322 SH   SOLE 21 755,322 0 0
ROSETTA STONE INC COM 777780107 10,678 613,680 SH   SOLE 22 588,729 0 24,951
ROSETTA STONE INC COM 777780107 126 7,259 SH   SOLE 30 7,259 0 0
ROSETTA STONE INC COM 777780107 36 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 100,913 918,646 SH   SOLE 2 130,826 0 787,820
ROSS STORES INC COM 778296103 18,813 171,261 SH   SOLE 4 161,294 0 9,967
ROSS STORES INC COM 778296103 59,140 538,368 SH   SOLE 7 401,837 0 136,531
ROSS STORES INC COM 778296103 2,962 26,960 SH   SOLE 13 26,960 0 0
ROSS STORES INC COM 778296103 450 4,100 SH   SOLE 15 4,100 0 0
ROSS STORES INC COM 778296103 89,053 810,681 SH   SOLE 18 737,764 0 72,917
ROSS STORES INC COM 778296103 26,381 240,155 SH   SOLE 19 240,155 0 0
ROSS STORES INC COM 778296103 1,043,769 9,501,762 SH   SOLE 21 9,501,762 0 0
ROSS STORES INC COM 778296103 1,025,836 9,338,517 SH   SOLE 22 8,347,918 0 990,599
ROSS STORES INC COM 778296103 29,806 271,334 SH   SOLE 23 271,334 0 0
ROSS STORES INC COM 778296103 44,180 402,188 SH   SOLE 25 402,188 0 0
ROSS STORES INC COM 778296103 174,515 1,588,670 SH   SOLE 26 454,753 0 1,133,917
ROSS STORES INC COM 778296103 7,919 72,086 SH   SOLE 28 52,976 0 19,110
ROSS STORES INC COM 778296103 11,830 107,689 SH   SOLE 29 8,493 0 99,196
ROSS STORES INC COM 778296103 191,445 1,742,786 SH   SOLE 30 1,742,786 0 0
ROSS STORES INC COM 778296103 9,356 85,171 SH   SOLE 31 70,421 0 14,750
ROSS STORES INC COM 778296103 5,697 51,859 SH   SOLE 32 51,859 0 0
ROSS STORES INC COM 778296103 4,551 41,432 SH   SOLE 34 41,432 0 0
ROSS STORES INC COM 778296103 33,229 302,490 SH   SOLE 36 302,490 0 0
ROSS STORES INC COM 778296103 975 8,874 SH   SOLE 40 8,874 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 825 840,000 PRN   SOLE 21 840,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 875 10,786 SH   SOLE 18 10,786 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 764 9,410 SH   SOLE 25 9,410 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 53,241 491,473 SH   SOLE 2 97,571 0 393,902
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,408 77,614 SH   SOLE 4 72,743 0 4,871
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,674 153,921 SH   SOLE 7 151,142 0 2,779
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,943 17,935 SH   SOLE 13 17,935 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 199 1,836 SH   SOLE 15 1,836 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54,109 499,484 SH   SOLE 18 460,961 0 38,523
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 23,649 218,303 SH   SOLE 19 218,303 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 430,429 3,973,312 SH   SOLE 21 3,973,312 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 474,427 4,379,461 SH   SOLE 22 3,887,465 0 491,996
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,920 137,730 SH   SOLE 23 137,730 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18,008 166,237 SH   SOLE 25 166,237 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97,158 896,873 SH   SOLE 26 255,118 0 641,755
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,627 33,479 SH   SOLE 28 23,426 0 10,053
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,518 32,475 SH   SOLE 29 5,394 0 27,081
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 64,378 594,279 SH   SOLE 30 594,279 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,954 45,735 SH   SOLE 31 29,727 0 16,008
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20,795 191,964 SH   SOLE 34 191,964 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,070 129,878 SH   SOLE 36 129,878 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 471 4,346 SH   SOLE 40 4,346 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 236 SH   SOLE 18 236 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3,551 59,275 SH   SOLE 21 59,275 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 906 15,390 SH   SOLE 4 15,390 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14,483 246,094 SH   SOLE 18 246,094 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 151,397 2,572,597 SH   SOLE 19 2,572,597 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,976 67,557 SH   SOLE 21 67,557 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,806 81,671 SH   SOLE 22 81,671 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 30,796 523,302 SH   SOLE 34 523,302 0 0
ROYAL GOLD INC COM 780287108 20,342 165,100 SH   SOLE 2 40,129 0 124,971
ROYAL GOLD INC COM 780287108 49 395 SH   SOLE 4 395 0 0
ROYAL GOLD INC COM 780287108 29,321 237,972 SH   SOLE 7 237,972 0 0
ROYAL GOLD INC COM 780287108 23,177 188,106 SH   SOLE 18 188,106 0 0
ROYAL GOLD INC COM 780287108 1,813 14,717 SH   SOLE 19 14,717 0 0
ROYAL GOLD INC COM 780287108 408,184 3,312,911 SH   SOLE 21 3,312,911 0 0
ROYAL GOLD INC COM 780287108 271,496 2,203,522 SH   SOLE 22 2,077,700 0 125,822
ROYAL GOLD INC COM 780287108 1,972 16,008 SH   SOLE 23 16,008 0 0
ROYAL GOLD INC COM 780287108 3,276 26,592 SH   SOLE 26 14,295 0 12,297
ROYAL GOLD INC COM 780287108 1,115 9,052 SH   SOLE 28 9,052 0 0
ROYAL GOLD INC COM 780287108 55,184 447,889 SH   SOLE 30 447,889 0 0
ROYAL GOLD INC COM 780287108 164 1,330 SH   SOLE 31 1,330 0 0
ROYAL GOLD INC COM 780287108 117 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 885 7,184 SH   SOLE 40 7,184 0 0
RPC INC COM 749660106 356 63,378 SH   SOLE 2 2,291 0 61,087
RPC INC COM 749660106 2 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 7 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 1,422 253,431 SH   SOLE 18 253,431 0 0
RPC INC COM 749660106 559 99,676 SH   SOLE 19 99,676 0 0
RPC INC COM 749660106 33,522 5,975,446 SH   SOLE 21 5,975,446 0 0
RPC INC COM 749660106 9,583 1,708,221 SH   SOLE 22 1,610,963 0 97,258
RPC INC COM 749660106 156 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 52 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 418 74,504 SH   SOLE 30 74,504 0 0
RPC INC COM 749660106 39 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 22,939 333,361 SH   SOLE 2 86,000 0 247,361
RPM INTL INC COM 749685103 173 2,512 SH   SOLE 4 2,512 0 0
RPM INTL INC COM 749685103 3,523 51,201 SH   SOLE 7 51,201 0 0
RPM INTL INC COM 749685103 27,407 398,303 SH   SOLE 18 398,094 0 209
RPM INTL INC COM 749685103 2,031 29,511 SH   SOLE 19 29,511 0 0
RPM INTL INC COM 749685103 442,642 6,432,816 SH   SOLE 21 6,432,816 0 0
RPM INTL INC COM 749685103 286,952 4,170,204 SH   SOLE 22 3,912,794 0 257,410
RPM INTL INC COM 749685103 493 7,166 SH   SOLE 23 7,166 0 0
RPM INTL INC COM 749685103 3,456 50,229 SH   SOLE 26 35,013 0 15,216
RPM INTL INC COM 749685103 1,138 16,532 SH   SOLE 28 16,532 0 0
RPM INTL INC COM 749685103 35 512 SH   SOLE 29 512 0 0
RPM INTL INC COM 749685103 2,517 36,579 SH   SOLE 30 36,579 0 0
RPM INTL INC COM 749685103 480 6,979 SH   SOLE 31 5,253 0 1,726
RPM INTL INC COM 749685103 450 6,538 SH   SOLE 34 6,538 0 0
RPM INTL INC COM 749685103 281 4,090 SH   SOLE 36 4,090 0 0
RPM INTL INC COM 749685103 862 12,520 SH   SOLE 40 12,520 0 0
RPT REALTY SH BEN INT 74971D101 1,125 82,998 SH   SOLE 2 3,306 0 79,692
RPT REALTY SH BEN INT 74971D101 284 20,958 SH   SOLE 4 20,958 0 0
RPT REALTY SH BEN INT 74971D101 1,069 78,885 SH   SOLE 7 78,885 0 0
RPT REALTY SH BEN INT 74971D101 45 3,328 SH   SOLE 15 3,328 0 0
RPT REALTY SH BEN INT 74971D101 4,771 352,076 SH   SOLE 18 352,076 0 0
RPT REALTY SH BEN INT 74971D101 2,816 207,796 SH   SOLE 19 207,796 0 0
RPT REALTY SH BEN INT 74971D101 120,833 8,917,563 SH   SOLE 21 8,917,563 0 0
RPT REALTY SH BEN INT 74971D101 42,415 3,130,232 SH   SOLE 22 3,022,004 0 108,228
RPT REALTY SH BEN INT 74971D101 36 2,628 SH   SOLE 23 2,628 0 0
RPT REALTY SH BEN INT 74971D101 2,221 163,937 SH   SOLE 25 163,937 0 0
RPT REALTY SH BEN INT 74971D101 872 64,326 SH   SOLE 26 13,131 0 51,195
RPT REALTY SH BEN INT 74971D101 160 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 549 40,538 SH   SOLE 29 40,538 0 0
RPT REALTY SH BEN INT 74971D101 6,016 443,999 SH   SOLE 30 443,999 0 0
RPT REALTY SH BEN INT 74971D101 116 8,564 SH   SOLE 40 8,564 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 938 940,000 PRN   SOLE 21 940,000 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 185 64,894 SH   SOLE 2 12,736 0 52,158
RTI SURGICAL HOLDINGS INC COM 74975N105 4 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 637 223,403 SH   SOLE 18 201,889 0 21,514
RTI SURGICAL HOLDINGS INC COM 74975N105 1,101 386,472 SH   SOLE 19 386,472 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 5,735 2,012,230 SH   SOLE 21 2,012,230 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 7,839 2,750,456 SH   SOLE 22 2,704,529 0 45,927
RTI SURGICAL HOLDINGS INC COM 74975N105 53 18,454 SH   SOLE 23 18,454 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 49 17,115 SH   SOLE 26 0 0 17,115
RTW RETAILWINDS INC COM 74980D100 37 26,774 SH   SOLE 2 797 0 25,977
RTW RETAILWINDS INC COM 74980D100 131 95,391 SH   SOLE 18 95,391 0 0
RTW RETAILWINDS INC COM 74980D100 66 48,508 SH   SOLE 19 48,508 0 0
RTW RETAILWINDS INC COM 74980D100 1,395 1,018,333 SH   SOLE 21 1,018,333 0 0
RTW RETAILWINDS INC COM 74980D100 1,223 892,913 SH   SOLE 22 875,705 0 17,208
RUBICON PROJ INC COM 78112V102 381 43,724 SH   SOLE 2 3,490 0 40,234
RUBICON PROJ INC COM 78112V102 10 1,194 SH   SOLE 7 1,194 0 0
RUBICON PROJ INC COM 78112V102 1,593 182,852 SH   SOLE 18 173,293 0 9,559
RUBICON PROJ INC COM 78112V102 1,001 114,916 SH   SOLE 19 114,916 0 0
RUBICON PROJ INC COM 78112V102 15,046 1,727,430 SH   SOLE 21 1,727,430 0 0
RUBICON PROJ INC COM 78112V102 11,494 1,319,621 SH   SOLE 22 1,299,302 0 20,319
RUBICON PROJ INC COM 78112V102 56 6,398 SH   SOLE 23 6,398 0 0
RUBICON PROJ INC COM 78112V102 193 22,139 SH   SOLE 26 0 0 22,139
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 467 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 251 31,962 SH   SOLE 2 2,983 0 28,979
RUBIUS THERAPEUTICS INC COM 78116T103 5 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 931 118,550 SH   SOLE 18 118,550 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 673 85,674 SH   SOLE 19 85,674 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 15,009 1,911,942 SH   SOLE 21 1,911,942 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 7,894 1,005,614 SH   SOLE 22 948,621 0 56,993
RUBIUS THERAPEUTICS INC COM 78116T103 9 1,124 SH   SOLE 23 1,124 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 59 7,503 SH   SOLE 26 0 0 7,503
RUBIUS THERAPEUTICS INC COM 78116T103 71 8,989 SH   SOLE 30 8,989 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 23 2,892 SH   SOLE 34 2,892 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 25 3,154 SH   SOLE 40 3,154 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 769 29,162 SH   SOLE 2 1,305 0 27,857
RUDOLPH TECHNOLOGIES INC COM 781270103 19 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,799 144,116 SH   SOLE 18 144,116 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,378 52,294 SH   SOLE 19 52,294 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 91,597 3,474,867 SH   SOLE 21 3,474,867 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 25,797 978,658 SH   SOLE 22 938,496 0 40,162
RUDOLPH TECHNOLOGIES INC COM 781270103 112 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 113 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 16,966 643,613 SH   SOLE 30 643,613 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 77 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 8 2,867 SH   SOLE 18 2,867 0 0
RUMBLEON INC CL B 781386206 95 32,927 SH   SOLE 21 32,927 0 0
RUMBLEON INC CL B 781386206 560 193,920 SH   SOLE 22 193,920 0 0
RUSH ENTERPRISES INC CL A 781846209 1,226 31,784 SH   SOLE 2 5,180 0 26,604
RUSH ENTERPRISES INC CL A 781846209 6 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 35 913 SH   SOLE 7 913 0 0
RUSH ENTERPRISES INC CL A 781846209 4,497 116,566 SH   SOLE 18 94,451 0 22,115
RUSH ENTERPRISES INC CL A 781846209 4,696 121,723 SH   SOLE 19 121,723 0 0
RUSH ENTERPRISES INC CL A 781846209 36,078 935,144 SH   SOLE 21 935,144 0 0
RUSH ENTERPRISES INC CL A 781846209 39,819 1,032,108 SH   SOLE 22 978,463 0 53,645
RUSH ENTERPRISES INC CL A 781846209 868 22,489 SH   SOLE 23 22,489 0 0
RUSH ENTERPRISES INC CL A 781846209 2,433 63,053 SH   SOLE 26 5,546 0 57,507
RUSH ENTERPRISES INC CL A 781846209 167 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 325 8,412 SH   SOLE 30 8,412 0 0
RUSH ENTERPRISES INC CL A 781846209 216 5,586 SH   SOLE 34 5,586 0 0
RUSH ENTERPRISES INC CL A 781846209 89 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 122 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 167 4,171 SH   SOLE 2 192 0 3,979
RUSH ENTERPRISES INC CL B 781846308 614 15,377 SH   SOLE 18 15,377 0 0
RUSH ENTERPRISES INC CL B 781846308 285 7,126 SH   SOLE 19 7,126 0 0
RUSH ENTERPRISES INC CL B 781846308 6,519 163,257 SH   SOLE 21 163,257 0 0
RUSH ENTERPRISES INC CL B 781846308 3,612 90,448 SH   SOLE 22 86,996 0 3,452
RUSH ENTERPRISES INC CL B 781846308 36 895 SH   SOLE 30 895 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 635 31,107 SH   SOLE 2 7,070 0 24,037
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 13 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,746 134,496 SH   SOLE 18 132,802 0 1,694
RUTHS HOSPITALITY GROUP INC COM 783332109 3,007 147,276 SH   SOLE 19 147,276 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 63,807 3,125,486 SH   SOLE 21 3,125,486 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 20,799 1,018,827 SH   SOLE 22 979,340 0 39,487
RUTHS HOSPITALITY GROUP INC COM 783332109 360 17,618 SH   SOLE 23 17,618 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 734 35,939 SH   SOLE 26 0 0 35,939
RUTHS HOSPITALITY GROUP INC COM 783332109 73 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 795 38,941 SH   SOLE 30 38,941 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 364 17,850 SH   SOLE 34 17,850 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 81 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 1,543 23,252 SH   SOLE 21 23,252 0 0
RYDER SYS INC COM 783549108 17,095 330,220 SH   SOLE 2 204,557 0 125,663
RYDER SYS INC COM 783549108 1,676 32,365 SH   SOLE 4 32,365 0 0
RYDER SYS INC COM 783549108 637 12,303 SH   SOLE 7 12,303 0 0
RYDER SYS INC COM 783549108 9,470 182,918 SH   SOLE 18 181,698 0 1,220
RYDER SYS INC COM 783549108 4,323 83,503 SH   SOLE 19 83,503 0 0
RYDER SYS INC COM 783549108 150,495 2,906,988 SH   SOLE 21 2,906,988 0 0
RYDER SYS INC COM 783549108 125,301 2,420,342 SH   SOLE 22 2,178,820 0 241,522
RYDER SYS INC COM 783549108 3,919 75,706 SH   SOLE 23 75,706 0 0
RYDER SYS INC COM 783549108 432 8,353 SH   SOLE 25 8,353 0 0
RYDER SYS INC COM 783549108 2,003 38,682 SH   SOLE 26 20,420 0 18,262
RYDER SYS INC COM 783549108 342 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 2,444 47,211 SH   SOLE 29 47,211 0 0
RYDER SYS INC COM 783549108 1,090 21,062 SH   SOLE 30 21,062 0 0
RYDER SYS INC COM 783549108 4,702 90,826 SH   SOLE 31 59,148 0 31,678
RYDER SYS INC COM 783549108 962 18,574 SH   SOLE 34 18,574 0 0
RYDER SYS INC COM 783549108 1,765 34,084 SH   SOLE 36 34,084 0 0
RYDER SYS INC COM 783549108 242 4,679 SH   SOLE 40 4,679 0 0
RYERSON HLDG CORP COM 783754104 248 29,095 SH   SOLE 2 16,751 0 12,344
RYERSON HLDG CORP COM 783754104 4 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 512 59,974 SH   SOLE 18 59,974 0 0
RYERSON HLDG CORP COM 783754104 1,683 197,246 SH   SOLE 19 197,246 0 0
RYERSON HLDG CORP COM 783754104 5,300 621,340 SH   SOLE 21 621,340 0 0
RYERSON HLDG CORP COM 783754104 6,574 770,712 SH   SOLE 22 757,920 0 12,792
RYERSON HLDG CORP COM 783754104 373 43,778 SH   SOLE 23 43,778 0 0
RYERSON HLDG CORP COM 783754104 884 103,687 SH   SOLE 26 0 0 103,687
RYERSON HLDG CORP COM 783754104 43 5,081 SH   SOLE 30 5,081 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,206 51,406 SH   SOLE 2 9,520 0 41,886
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,659 20,274 SH   SOLE 4 20,274 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,935 48,095 SH   SOLE 7 48,095 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 147 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13,845 169,233 SH   SOLE 18 156,775 0 12,458
RYMAN HOSPITALITY PPTYS INC COM 78377T107 20,948 256,061 SH   SOLE 19 256,061 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 156,032 1,907,252 SH   SOLE 21 1,907,252 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 164,307 2,008,398 SH   SOLE 22 1,911,740 0 96,658
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,542 31,078 SH   SOLE 23 31,078 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,776 95,049 SH   SOLE 25 95,049 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,765 82,696 SH   SOLE 26 10,246 0 72,450
RYMAN HOSPITALITY PPTYS INC COM 78377T107 467 5,714 SH   SOLE 28 5,714 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,928 35,796 SH   SOLE 29 35,796 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,306 211,540 SH   SOLE 30 211,540 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 633 7,743 SH   SOLE 31 5,405 0 2,338
RYMAN HOSPITALITY PPTYS INC COM 78377T107 415 5,072 SH   SOLE 34 5,072 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 253 3,087 SH   SOLE 36 3,087 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 407 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 1,243 34,033 SH   SOLE 2 1,180 0 32,853
S & T BANCORP INC COM 783859101 11 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 27 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 6,104 167,099 SH   SOLE 18 167,099 0 0
S & T BANCORP INC COM 783859101 2,255 61,729 SH   SOLE 19 61,729 0 0
S & T BANCORP INC COM 783859101 134,270 3,675,617 SH   SOLE 21 3,675,617 0 0
S & T BANCORP INC COM 783859101 38,995 1,067,477 SH   SOLE 22 1,022,794 0 44,683
S & T BANCORP INC COM 783859101 625 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 170 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,729 47,326 SH   SOLE 30 47,326 0 0
S & T BANCORP INC COM 783859101 38 1,029 SH   SOLE 34 1,029 0 0
S & T BANCORP INC COM 783859101 118 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 205,451 838,643 SH   SOLE 2 209,307 0 629,336
S&P GLOBAL INC COM 78409V104 31,566 128,850 SH   SOLE 4 122,024 0 6,826
S&P GLOBAL INC COM 78409V104 64,870 264,797 SH   SOLE 7 224,851 0 39,946
S&P GLOBAL INC COM 78409V104 588 2,400 SH   SOLE 13 2,400 0 0
S&P GLOBAL INC COM 78409V104 604 2,466 SH   SOLE 15 2,466 0 0
S&P GLOBAL INC COM 78409V104 321,641 1,312,927 SH   SOLE 18 1,058,347 0 254,580
S&P GLOBAL INC COM 78409V104 176,501 720,472 SH   SOLE 19 720,472 0 0
S&P GLOBAL INC COM 78409V104 1,109,316 4,528,190 SH   SOLE 21 4,528,190 0 0
S&P GLOBAL INC COM 78409V104 1,517,344 6,193,748 SH   SOLE 22 5,452,997 0 740,751
S&P GLOBAL INC COM 78409V104 58,286 237,923 SH   SOLE 23 237,923 0 0
S&P GLOBAL INC COM 78409V104 82,171 335,421 SH   SOLE 25 335,421 0 0
S&P GLOBAL INC COM 78409V104 309,154 1,261,957 SH   SOLE 26 296,043 0 965,914
S&P GLOBAL INC COM 78409V104 11,609 47,387 SH   SOLE 28 34,013 0 13,374
S&P GLOBAL INC COM 78409V104 8,115 33,126 SH   SOLE 29 33,126 0 0
S&P GLOBAL INC COM 78409V104 225,830 921,831 SH   SOLE 30 921,831 0 0
S&P GLOBAL INC COM 78409V104 43,673 178,270 SH   SOLE 31 90,545 0 87,725
S&P GLOBAL INC COM 78409V104 17,739 72,409 SH   SOLE 34 72,409 0 0
S&P GLOBAL INC COM 78409V104 43,143 176,109 SH   SOLE 36 176,109 0 0
S&P GLOBAL INC COM 78409V104 1,394 5,691 SH   SOLE 40 5,691 0 0
S&W SEED CO COM 785135104 6 2,598 SH   SOLE 18 2,598 0 0
S&W SEED CO COM 785135104 99 41,454 SH   SOLE 21 41,454 0 0
S&W SEED CO COM 785135104 65 27,451 SH   SOLE 22 27,451 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,251 272,270 SH   SOLE 2 88,349 0 183,921
SABRA HEALTH CARE REIT INC COM 78573L106 1,172 51,041 SH   SOLE 4 51,041 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,389 191,155 SH   SOLE 7 191,155 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 165 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 24,872 1,083,261 SH   SOLE 18 1,083,261 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,942 520,108 SH   SOLE 19 520,108 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 346,747 15,102,221 SH   SOLE 21 15,102,221 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 178,978 7,795,200 SH   SOLE 22 7,551,372 0 243,828
SABRA HEALTH CARE REIT INC COM 78573L106 241 10,496 SH   SOLE 23 10,496 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 8,894 387,385 SH   SOLE 25 387,385 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,967 172,758 SH   SOLE 26 34,458 0 138,300
SABRA HEALTH CARE REIT INC COM 78573L106 516 22,493 SH   SOLE 28 22,493 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,281 99,357 SH   SOLE 29 99,357 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 20,295 883,930 SH   SOLE 30 883,930 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 480 20,913 SH   SOLE 40 20,913 0 0
SABRE CORP COM 78573M104 17,519 782,276 SH   SOLE 2 166,756 0 615,520
SABRE CORP COM 78573M104 2,130 95,101 SH   SOLE 4 88,189 0 6,912
SABRE CORP COM 78573M104 408 18,222 SH   SOLE 7 18,222 0 0
SABRE CORP COM 78573M104 19,291 861,415 SH   SOLE 18 840,182 0 21,233
SABRE CORP COM 78573M104 1,685 75,229 SH   SOLE 19 75,229 0 0
SABRE CORP COM 78573M104 306,593 13,690,239 SH   SOLE 21 13,690,239 0 0
SABRE CORP COM 78573M104 201,217 8,984,919 SH   SOLE 22 8,428,682 0 556,237
SABRE CORP COM 78573M104 4,482 200,152 SH   SOLE 23 200,152 0 0
SABRE CORP COM 78573M104 5,345 238,662 SH   SOLE 25 238,662 0 0
SABRE CORP COM 78573M104 18,498 826,001 SH   SOLE 26 304,736 0 521,265
SABRE CORP COM 78573M104 1,104 49,293 SH   SOLE 28 34,030 0 15,263
SABRE CORP COM 78573M104 1,458 65,119 SH   SOLE 29 6,188 0 58,931
SABRE CORP COM 78573M104 9,567 427,173 SH   SOLE 30 427,173 0 0
SABRE CORP COM 78573M104 1,498 66,887 SH   SOLE 31 56,754 0 10,133
SABRE CORP COM 78573M104 1,381 61,675 SH   SOLE 34 61,675 0 0
SABRE CORP COM 78573M104 905 40,411 SH   SOLE 36 40,411 0 0
SABRE CORP COM 78573M104 170 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 18 3,727 SH   SOLE 18 3,727 0 0
SACHEM CAP CORP COM 78590A109 626 132,715 SH   SOLE 21 132,715 0 0
SACHEM CAP CORP COM 78590A109 1,801 381,623 SH   SOLE 22 381,623 0 0
SAFE BULKERS INC COM Y7388L103 94 53,530 SH   SOLE 2 2,124 0 51,406
SAFE BULKERS INC COM Y7388L103 3 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 320 182,720 SH   SOLE 18 182,720 0 0
SAFE BULKERS INC COM Y7388L103 151 86,184 SH   SOLE 19 86,184 0 0
SAFE BULKERS INC COM Y7388L103 3,235 1,848,819 SH   SOLE 21 1,848,819 0 0
SAFE BULKERS INC COM Y7388L103 922 526,774 SH   SOLE 22 487,409 0 39,365
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 193 17,013 SH   SOLE 2 723 0 16,290
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 747 65,914 SH   SOLE 18 65,914 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 230 20,272 SH   SOLE 19 20,272 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,251 639,449 SH   SOLE 21 639,449 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,604 670,528 SH   SOLE 22 655,032 0 15,496
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,109 97,838 SH   SOLE 30 97,838 0 0
SAFEHOLD INC COM 78645L100 350 11,483 SH   SOLE 2 329 0 11,154
SAFEHOLD INC COM 78645L100 11 374 SH   SOLE 7 374 0 0
SAFEHOLD INC COM 78645L100 1,170 38,363 SH   SOLE 18 38,363 0 0
SAFEHOLD INC COM 78645L100 572 18,758 SH   SOLE 19 18,758 0 0
SAFEHOLD INC COM 78645L100 12,485 409,354 SH   SOLE 21 409,354 0 0
SAFEHOLD INC COM 78645L100 7,240 237,366 SH   SOLE 22 229,659 0 7,707
SAFEHOLD INC COM 78645L100 11 352 SH   SOLE 23 352 0 0
SAFETY INS GROUP INC COM 78648T100 1,516 14,963 SH   SOLE 2 610 0 14,353
SAFETY INS GROUP INC COM 78648T100 9 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 31 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 6,668 65,800 SH   SOLE 18 65,800 0 0
SAFETY INS GROUP INC COM 78648T100 2,617 25,825 SH   SOLE 19 25,825 0 0
SAFETY INS GROUP INC COM 78648T100 165,987 1,638,086 SH   SOLE 21 1,638,086 0 0
SAFETY INS GROUP INC COM 78648T100 45,206 446,122 SH   SOLE 22 426,691 0 19,431
SAFETY INS GROUP INC COM 78648T100 638 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 203 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,110 20,823 SH   SOLE 30 20,823 0 0
SAFETY INS GROUP INC COM 78648T100 143 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 141 4,732 SH   SOLE 2 152 0 4,580
SAGA COMMUNICATIONS INC CL A NEW 786598300 390 13,095 SH   SOLE 18 13,095 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 190 6,388 SH   SOLE 19 6,388 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,109 138,115 SH   SOLE 21 138,115 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,100 137,806 SH   SOLE 22 134,931 0 2,875
SAGE THERAPEUTICS INC COM 78667J108 13,336 95,059 SH   SOLE 2 3,493 0 91,566
SAGE THERAPEUTICS INC COM 78667J108 34 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 137 974 SH   SOLE 7 974 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,345 23,844 SH   SOLE 18 23,483 0 361
SAGE THERAPEUTICS INC COM 78667J108 1,600 11,407 SH   SOLE 19 11,407 0 0
SAGE THERAPEUTICS INC COM 78667J108 163,974 1,168,825 SH   SOLE 21 1,168,825 0 0
SAGE THERAPEUTICS INC COM 78667J108 195,201 1,391,414 SH   SOLE 22 1,294,728 0 96,686
SAGE THERAPEUTICS INC COM 78667J108 3,012 21,472 SH   SOLE 26 14,111 0 7,361
SAGE THERAPEUTICS INC COM 78667J108 991 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,991 42,706 SH   SOLE 30 42,706 0 0
SAGE THERAPEUTICS INC COM 78667J108 144 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 200 1,427 SH   SOLE 34 1,427 0 0
SAGE THERAPEUTICS INC COM 78667J108 735 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 2,231 23,809 SH   SOLE 2 1,056 0 22,753
SAIA INC COM 78709Y105 16 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 50 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 10,898 116,309 SH   SOLE 18 116,309 0 0
SAIA INC COM 78709Y105 5,732 61,177 SH   SOLE 19 61,177 0 0
SAIA INC COM 78709Y105 268,339 2,863,814 SH   SOLE 21 2,863,814 0 0
SAIA INC COM 78709Y105 73,494 784,355 SH   SOLE 22 750,605 0 33,750
SAIA INC COM 78709Y105 167 1,787 SH   SOLE 23 1,787 0 0
SAIA INC COM 78709Y105 1,203 12,844 SH   SOLE 26 4,541 0 8,303
SAIA INC COM 78709Y105 288 3,072 SH   SOLE 28 3,072 0 0
SAIA INC COM 78709Y105 3,380 36,069 SH   SOLE 30 36,069 0 0
SAIA INC COM 78709Y105 84 895 SH   SOLE 34 895 0 0
SAIA INC COM 78709Y105 253 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,394 74,593 SH   SOLE 2 3,545 0 71,048
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 33 1,782 SH   SOLE 7 1,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,453 291,762 SH   SOLE 18 291,762 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,238 173,232 SH   SOLE 19 173,232 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57,534 3,078,308 SH   SOLE 21 3,078,308 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 45,360 2,426,947 SH   SOLE 22 2,311,002 0 115,945
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 414 22,161 SH   SOLE 26 15,182 0 6,979
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 164 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 933 49,919 SH   SOLE 30 49,919 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 134 7,152 SH   SOLE 40 7,152 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 4 801 SH   SOLE 21 801 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 2 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 4 2,410 SH   SOLE 18 2,410 0 0
SALEM MEDIA GROUP INC CL A 794093104 56 36,714 SH   SOLE 21 36,714 0 0
SALEM MEDIA GROUP INC CL A 794093104 503 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 373,661 2,517,253 SH   SOLE 2 539,473 0 1,977,780
SALESFORCE COM INC COM 79466L302 58,942 397,077 SH   SOLE 4 374,086 0 22,991
SALESFORCE COM INC COM 79466L302 114,919 774,177 SH   SOLE 7 764,253 0 9,924
SALESFORCE COM INC COM 79466L302 10,229 68,908 SH   SOLE 13 68,908 0 0
SALESFORCE COM INC COM 79466L302 1,163 7,833 SH   SOLE 15 7,833 0 0
SALESFORCE COM INC COM 79466L302 6 41 SH   SOLE 17 0 0 41
SALESFORCE COM INC COM 79466L302 595,368 4,010,836 SH   SOLE 18 3,404,766 0 606,070
SALESFORCE COM INC COM 79466L302 396,210 2,669,156 SH   SOLE 19 2,669,156 0 0
SALESFORCE COM INC COM 79466L302 2,811,737 18,941,910 SH   SOLE 21 18,941,910 0 0
SALESFORCE COM INC COM 79466L302 3,216,301 21,667,344 SH   SOLE 22 19,065,426 0 2,601,918
SALESFORCE COM INC COM 79466L302 106,955 720,525 SH   SOLE 23 720,525 0 0
SALESFORCE COM INC COM 79466L302 129,464 872,164 SH   SOLE 25 872,164 0 0
SALESFORCE COM INC COM 79466L302 583,044 3,927,808 SH   SOLE 26 979,581 0 2,948,227
SALESFORCE COM INC COM 79466L302 23,576 158,824 SH   SOLE 28 114,870 0 43,954
SALESFORCE COM INC COM 79466L302 38,855 261,757 SH   SOLE 29 77,131 0 184,626
SALESFORCE COM INC COM 79466L302 500,163 3,369,463 SH   SOLE 30 3,369,463 0 0
SALESFORCE COM INC COM 79466L302 57,557 387,746 SH   SOLE 31 233,099 0 154,647
SALESFORCE COM INC COM 79466L302 104,576 704,501 SH   SOLE 34 704,501 0 0
SALESFORCE COM INC COM 79466L302 86,478 582,581 SH   SOLE 36 582,581 0 0
SALESFORCE COM INC COM 79466L302 2,901 19,546 SH   SOLE 40 19,546 0 0
SALISBURY BANCORP INC COM 795226109 21 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,586 173,669 SH   SOLE 2 56,058 0 117,611
SALLY BEAUTY HLDGS INC COM 79546E104 11 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 55 3,683 SH   SOLE 7 3,683 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 10,275 690,067 SH   SOLE 18 690,067 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,440 231,053 SH   SOLE 19 231,053 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 128,449 8,626,559 SH   SOLE 21 8,626,559 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 62,671 4,208,948 SH   SOLE 22 4,018,579 0 190,369
SALLY BEAUTY HLDGS INC COM 79546E104 307 20,617 SH   SOLE 23 20,617 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 657 44,151 SH   SOLE 26 32,792 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 226 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 520 34,923 SH   SOLE 30 34,923 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,409 161,790 SH   SOLE 31 0 0 161,790
SALLY BEAUTY HLDGS INC COM 79546E104 84 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 190 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 3,952 26,117 SH   SOLE 2 9,085 0 17,032
SANDERSON FARMS INC COM 800013104 12 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 954 6,304 SH   SOLE 7 6,304 0 0
SANDERSON FARMS INC COM 800013104 17,201 113,664 SH   SOLE 18 113,664 0 0
SANDERSON FARMS INC COM 800013104 5,170 34,166 SH   SOLE 19 34,166 0 0
SANDERSON FARMS INC COM 800013104 211,331 1,396,491 SH   SOLE 21 1,396,491 0 0
SANDERSON FARMS INC COM 800013104 102,366 676,443 SH   SOLE 22 644,799 0 31,644
SANDERSON FARMS INC COM 800013104 1,369 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 388 2,566 SH   SOLE 28 2,566 0 0
SANDERSON FARMS INC COM 800013104 1,358 8,976 SH   SOLE 30 8,976 0 0
SANDERSON FARMS INC COM 800013104 338 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 178 37,941 SH   SOLE 2 1,143 0 36,798
SANDRIDGE ENERGY INC COM NEW 80007P869 3 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 509 108,237 SH   SOLE 18 108,237 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 246 52,329 SH   SOLE 19 52,329 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 5,358 1,139,984 SH   SOLE 21 1,139,984 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 4,665 992,619 SH   SOLE 22 939,181 0 53,438
SANDRIDGE ENERGY INC COM NEW 80007P869 67 14,151 SH   SOLE 26 0 0 14,151
SANDRIDGE ENERGY INC COM NEW 80007P869 22 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 48 10,202 SH   SOLE 30 10,202 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 22 4,720 SH   SOLE 40 4,720 0 0
SANDY SPRING BANCORP INC COM 800363103 1,700 50,437 SH   SOLE 2 15,617 0 34,820
SANDY SPRING BANCORP INC COM 800363103 12 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 26 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 4,321 128,184 SH   SOLE 18 128,184 0 0
SANDY SPRING BANCORP INC COM 800363103 7,964 236,239 SH   SOLE 19 236,239 0 0
SANDY SPRING BANCORP INC COM 800363103 40,524 1,202,142 SH   SOLE 21 1,202,142 0 0
SANDY SPRING BANCORP INC COM 800363103 52,464 1,556,321 SH   SOLE 22 1,510,111 0 46,210
SANDY SPRING BANCORP INC COM 800363103 1,585 47,017 SH   SOLE 23 47,017 0 0
SANDY SPRING BANCORP INC COM 800363103 4,394 130,361 SH   SOLE 26 14,870 0 115,491
SANDY SPRING BANCORP INC COM 800363103 156 4,640 SH   SOLE 28 4,640 0 0
SANDY SPRING BANCORP INC COM 800363103 303 8,991 SH   SOLE 30 8,991 0 0
SANDY SPRING BANCORP INC COM 800363103 105 3,104 SH   SOLE 34 3,104 0 0
SANDY SPRING BANCORP INC COM 800363103 150 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,292 13,371 SH   SOLE 2 5,964 0 7,407
SANFILIPPO JOHN B & SON INC COM 800422107 17 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,503 46,614 SH   SOLE 18 41,242 0 5,372
SANFILIPPO JOHN B & SON INC COM 800422107 10,395 107,607 SH   SOLE 19 107,607 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 95,026 983,704 SH   SOLE 21 983,704 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 37,699 390,262 SH   SOLE 22 378,482 0 11,780
SANFILIPPO JOHN B & SON INC COM 800422107 1,873 19,391 SH   SOLE 23 19,391 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,552 47,119 SH   SOLE 26 0 0 47,119
SANFILIPPO JOHN B & SON INC COM 800422107 82 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,384 14,329 SH   SOLE 30 14,329 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 24 250 SH   SOLE 34 250 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 76 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,006 111,106 SH   SOLE 2 11,399 0 99,707
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 20 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,592 396,944 SH   SOLE 18 391,207 0 5,737
SANGAMO THERAPEUTICS INC COM 800677106 3,140 346,978 SH   SOLE 19 346,978 0 0
SANGAMO THERAPEUTICS INC COM 800677106 45,450 5,022,083 SH   SOLE 21 5,022,083 0 0
SANGAMO THERAPEUTICS INC COM 800677106 32,046 3,541,017 SH   SOLE 22 3,383,570 0 157,447
SANGAMO THERAPEUTICS INC COM 800677106 234 25,851 SH   SOLE 23 25,851 0 0
SANGAMO THERAPEUTICS INC COM 800677106 840 92,793 SH   SOLE 26 19,244 0 73,549
SANGAMO THERAPEUTICS INC COM 800677106 132 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 290 32,073 SH   SOLE 30 32,073 0 0
SANGAMO THERAPEUTICS INC COM 800677106 15 1,626 SH   SOLE 34 1,626 0 0
SANGAMO THERAPEUTICS INC COM 800677106 77 8,553 SH   SOLE 40 8,553 0 0
SANMINA CORPORATION COM 801056102 2,788 86,842 SH   SOLE 2 22,095 0 64,747
SANMINA CORPORATION COM 801056102 7 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 86 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 10,528 327,875 SH   SOLE 18 307,021 0 20,854
SANMINA CORPORATION COM 801056102 13,814 430,210 SH   SOLE 19 430,210 0 0
SANMINA CORPORATION COM 801056102 248,198 7,729,615 SH   SOLE 21 7,729,615 0 0
SANMINA CORPORATION COM 801056102 83,570 2,602,619 SH   SOLE 22 2,488,870 0 113,749
SANMINA CORPORATION COM 801056102 2,324 72,385 SH   SOLE 23 72,385 0 0
SANMINA CORPORATION COM 801056102 5,776 179,867 SH   SOLE 26 12,912 0 166,955
SANMINA CORPORATION COM 801056102 292 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 3,184 99,169 SH   SOLE 30 99,169 0 0
SANMINA CORPORATION COM 801056102 141 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 187 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 714 15,410 SH   SOLE 2 15,410 0 0
SANOFI SPONSORED ADR 80105N105 130,116 2,808,459 SH   SOLE 18 2,197,713 0 610,746
SANOFI SPONSORED ADR 80105N105 58,012 1,252,140 SH   SOLE 19 1,252,140 0 0
SANOFI SPONSORED ADR 80105N105 1,066 23,000 SH   SOLE 20 23,000 0 0
SANOFI SPONSORED ADR 80105N105 824 17,790 SH   SOLE 23 17,790 0 0
SANOFI SPONSORED ADR 80105N105 4,999 107,890 SH   SOLE 34 107,890 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,338 209,261 SH   SOLE 2 7,305 0 201,956
SANTANDER CONSUMER USA HDG I COM 80283M101 98 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,268 49,717 SH   SOLE 18 49,717 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 621 24,332 SH   SOLE 19 24,332 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 29,432 1,153,746 SH   SOLE 21 1,153,746 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 71,881 2,817,762 SH   SOLE 22 2,628,533 0 189,229
SANTANDER CONSUMER USA HDG I COM 80283M101 2,161 84,723 SH   SOLE 25 84,723 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 3,447 135,126 SH   SOLE 26 44,350 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 54 2,135 SH   SOLE 31 2,135 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 884 34,640 SH   SOLE 36 34,640 0 0
SAP SE SPON ADR 803054204 1,194 10,130 SH   SOLE 7 0 0 10,130
SAP SE SPON ADR 803054204 17 142 SH   SOLE 18 142 0 0
SAPIENS INTL CORP N V SHS G7T16G103 251 12,795 SH   SOLE 22 12,795 0 0
SARATOGA INVT CORP COM NEW 80349A208 0 12 SH   SOLE 17 0 0 12
SAREPTA THERAPEUTICS INC COM 803607100 13,877 184,236 SH   SOLE 2 26,422 0 157,814
SAREPTA THERAPEUTICS INC COM 803607100 2,302 30,568 SH   SOLE 4 28,557 0 2,011
SAREPTA THERAPEUTICS INC COM 803607100 351 4,663 SH   SOLE 7 4,663 0 0
SAREPTA THERAPEUTICS INC COM 803607100 8,292 110,093 SH   SOLE 18 103,770 0 6,323
SAREPTA THERAPEUTICS INC COM 803607100 7,095 94,192 SH   SOLE 19 94,192 0 0
SAREPTA THERAPEUTICS INC COM 803607100 127,382 1,691,207 SH   SOLE 21 1,691,207 0 0
SAREPTA THERAPEUTICS INC COM 803607100 148,030 1,965,348 SH   SOLE 22 1,818,688 0 146,660
SAREPTA THERAPEUTICS INC COM 803607100 4,353 57,791 SH   SOLE 23 57,791 0 0
SAREPTA THERAPEUTICS INC COM 803607100 10,786 143,201 SH   SOLE 26 66,872 0 76,329
SAREPTA THERAPEUTICS INC COM 803607100 922 12,240 SH   SOLE 28 8,389 0 3,851
SAREPTA THERAPEUTICS INC COM 803607100 1,469 19,509 SH   SOLE 29 4,023 0 15,486
SAREPTA THERAPEUTICS INC COM 803607100 10,969 145,629 SH   SOLE 30 145,629 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,127 28,237 SH   SOLE 31 16,824 0 11,413
SAREPTA THERAPEUTICS INC COM 803607100 384 5,094 SH   SOLE 34 5,094 0 0
SAREPTA THERAPEUTICS INC COM 803607100 902 11,976 SH   SOLE 36 11,976 0 0
SAREPTA THERAPEUTICS INC COM 803607100 132 1,757 SH   SOLE 40 1,757 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 1,916 1,450,000 PRN   SOLE 21 1,450,000 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 7 485 SH   SOLE 18 485 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 34 2,253 SH   SOLE 22 2,253 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 846 56,346 SH   SOLE 26 11,115 0 45,231
SATSUMA PHARMACEUTICALS INC COM 80405P107 13 886 SH   SOLE 31 0 0 886
SAUL CTRS INC COM 804395101 636 11,671 SH   SOLE 2 479 0 11,192
SAUL CTRS INC COM 804395101 177 3,246 SH   SOLE 4 3,246 0 0
SAUL CTRS INC COM 804395101 653 11,988 SH   SOLE 7 11,988 0 0
SAUL CTRS INC COM 804395101 28 506 SH   SOLE 15 506 0 0
SAUL CTRS INC COM 804395101 2,892 53,047 SH   SOLE 18 53,047 0 0
SAUL CTRS INC COM 804395101 1,712 31,407 SH   SOLE 19 31,407 0 0
SAUL CTRS INC COM 804395101 71,822 1,317,602 SH   SOLE 21 1,317,602 0 0
SAUL CTRS INC COM 804395101 24,751 454,067 SH   SOLE 22 437,804 0 16,263
SAUL CTRS INC COM 804395101 22 400 SH   SOLE 23 400 0 0
SAUL CTRS INC COM 804395101 1,433 26,288 SH   SOLE 25 26,288 0 0
SAUL CTRS INC COM 804395101 451 8,280 SH   SOLE 26 3,470 0 4,810
SAUL CTRS INC COM 804395101 121 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 395 7,240 SH   SOLE 29 7,240 0 0
SAUL CTRS INC COM 804395101 3,787 69,469 SH   SOLE 30 69,469 0 0
SAUL CTRS INC COM 804395101 76 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 84 31,588 SH   SOLE 2 1,075 0 30,513
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 294 111,032 SH   SOLE 18 111,032 0 0
SAVARA INC COM 805111101 138 51,958 SH   SOLE 19 51,958 0 0
SAVARA INC COM 805111101 4,204 1,586,256 SH   SOLE 21 1,586,256 0 0
SAVARA INC COM 805111101 1,970 743,390 SH   SOLE 22 722,611 0 20,779
SAVARA INC COM 805111101 5 1,927 SH   SOLE 30 1,927 0 0
SB FINL GROUP INC COM 78408D105 21 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 100 5,964 SH   SOLE 22 5,964 0 0
SB ONE BANCORP COM 78413T103 149 6,624 SH   SOLE 2 331 0 6,293
SB ONE BANCORP COM 78413T103 5 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 672 29,781 SH   SOLE 18 29,781 0 0
SB ONE BANCORP COM 78413T103 308 13,637 SH   SOLE 19 13,637 0 0
SB ONE BANCORP COM 78413T103 6,596 292,392 SH   SOLE 21 292,392 0 0
SB ONE BANCORP COM 78413T103 2,168 96,090 SH   SOLE 22 90,283 0 5,807
SBA COMMUNICATIONS CORP NEW CL A 78410G104 89,542 371,312 SH   SOLE 2 63,420 0 307,892
SBA COMMUNICATIONS CORP NEW CL A 78410G104 12,706 52,688 SH   SOLE 4 49,685 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,265 233,321 SH   SOLE 7 233,321 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,961 8,132 SH   SOLE 13 8,132 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 140 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 219,377 909,710 SH   SOLE 18 704,877 0 204,833
SBA COMMUNICATIONS CORP NEW CL A 78410G104 255,299 1,058,673 SH   SOLE 19 1,058,673 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 986,738 4,091,801 SH   SOLE 21 4,091,801 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 710,094 2,944,614 SH   SOLE 22 2,634,056 0 310,558
SBA COMMUNICATIONS CORP NEW CL A 78410G104 21,736 90,133 SH   SOLE 23 90,133 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 70,428 292,051 SH   SOLE 25 292,051 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 103,901 430,858 SH   SOLE 26 137,147 0 293,711
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,320 22,060 SH   SOLE 28 16,005 0 6,055
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,934 28,752 SH   SOLE 29 4,781 0 23,971
SBA COMMUNICATIONS CORP NEW CL A 78410G104 104,490 433,297 SH   SOLE 30 433,297 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,784 32,279 SH   SOLE 31 27,010 0 5,269
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,470 39,271 SH   SOLE 34 39,271 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 23,886 99,051 SH   SOLE 36 99,051 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 678 2,810 SH   SOLE 40 2,810 0 0
SCANSOURCE INC COM 806037107 1,342 43,925 SH   SOLE 2 18,972 0 24,953
SCANSOURCE INC COM 806037107 7 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 17 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 3,595 117,670 SH   SOLE 18 117,670 0 0
SCANSOURCE INC COM 806037107 6,974 228,297 SH   SOLE 19 228,297 0 0
SCANSOURCE INC COM 806037107 86,623 2,835,466 SH   SOLE 21 2,835,466 0 0
SCANSOURCE INC COM 806037107 37,188 1,217,290 SH   SOLE 22 1,174,753 0 42,537
SCANSOURCE INC COM 806037107 1,790 58,595 SH   SOLE 23 58,595 0 0
SCANSOURCE INC COM 806037107 4,877 159,631 SH   SOLE 26 7,693 0 151,938
SCANSOURCE INC COM 806037107 88 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,033 33,823 SH   SOLE 30 33,823 0 0
SCANSOURCE INC COM 806037107 334 10,940 SH   SOLE 34 10,940 0 0
SCANSOURCE INC COM 806037107 103 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 123,803 3,623,139 SH   SOLE 2 488,345 0 3,134,794
SCHLUMBERGER LTD COM 806857108 19,049 557,465 SH   SOLE 4 520,918 0 36,547
SCHLUMBERGER LTD COM 806857108 46,107 1,349,333 SH   SOLE 7 1,349,333 0 0
SCHLUMBERGER LTD COM 806857108 758 22,187 SH   SOLE 13 22,187 0 0
SCHLUMBERGER LTD COM 806857108 483 14,126 SH   SOLE 15 14,126 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 120,959 3,539,931 SH   SOLE 18 3,355,604 0 184,327
SCHLUMBERGER LTD COM 806857108 18,982 555,512 SH   SOLE 19 555,512 0 0
SCHLUMBERGER LTD COM 806857108 2,420 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 1,000,691 29,285,651 SH   SOLE 21 29,285,651 0 0
SCHLUMBERGER LTD COM 806857108 1,141,161 33,396,583 SH   SOLE 22 29,542,822 0 3,853,761
SCHLUMBERGER LTD COM 806857108 34,531 1,010,556 SH   SOLE 23 1,010,556 0 0
SCHLUMBERGER LTD COM 806857108 48,965 1,432,969 SH   SOLE 25 1,432,969 0 0
SCHLUMBERGER LTD COM 806857108 313,324 9,169,576 SH   SOLE 26 1,635,072 0 7,534,504
SCHLUMBERGER LTD COM 806857108 8,995 263,256 SH   SOLE 28 191,355 0 71,901
SCHLUMBERGER LTD COM 806857108 937 27,435 SH   SOLE 29 27,435 0 0
SCHLUMBERGER LTD COM 806857108 163,054 4,771,841 SH   SOLE 30 4,771,841 0 0
SCHLUMBERGER LTD COM 806857108 28,633 837,953 SH   SOLE 31 254,134 0 583,819
SCHLUMBERGER LTD COM 806857108 16,447 481,325 SH   SOLE 34 481,325 0 0
SCHLUMBERGER LTD COM 806857108 37,648 1,101,779 SH   SOLE 36 1,101,779 0 0
SCHLUMBERGER LTD COM 806857108 1,161 33,965 SH   SOLE 40 33,965 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,017 138,897 SH   SOLE 2 46,250 0 92,647
SCHNEIDER NATIONAL INC CL B 80689H102 22 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 554 25,511 SH   SOLE 18 25,511 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 263 12,118 SH   SOLE 19 12,118 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 12,904 594,088 SH   SOLE 21 594,088 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 43,403 1,998,307 SH   SOLE 22 1,895,982 0 102,325
SCHNEIDER NATIONAL INC CL B 80689H102 323 14,859 SH   SOLE 28 14,859 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 319 14,674 SH   SOLE 30 14,674 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 28 1,275 SH   SOLE 31 1,275 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 103 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 658 31,869 SH   SOLE 2 5,410 0 26,459
SCHNITZER STL INDS CL A 806882106 3 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 12 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 1,946 94,201 SH   SOLE 18 94,201 0 0
SCHNITZER STL INDS CL A 806882106 1,893 91,611 SH   SOLE 19 91,611 0 0
SCHNITZER STL INDS CL A 806882106 19,835 960,051 SH   SOLE 21 960,051 0 0
SCHNITZER STL INDS CL A 806882106 18,791 909,549 SH   SOLE 22 866,753 0 42,796
SCHNITZER STL INDS CL A 806882106 328 15,879 SH   SOLE 23 15,879 0 0
SCHNITZER STL INDS CL A 806882106 1,127 54,544 SH   SOLE 26 4,779 0 49,765
SCHNITZER STL INDS CL A 806882106 81 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 159 7,684 SH   SOLE 30 7,684 0 0
SCHNITZER STL INDS CL A 806882106 59 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 133 14,880 SH   SOLE 2 516 0 14,364
SCHOLAR ROCK HLDG CORP COM 80706P103 520 58,057 SH   SOLE 18 58,057 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 235 26,282 SH   SOLE 19 26,282 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 5,102 570,107 SH   SOLE 21 570,107 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,325 259,767 SH   SOLE 22 252,654 0 7,113
SCHOLAR ROCK HLDG CORP COM 80706P103 24 2,687 SH   SOLE 30 2,687 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 16 1,787 SH   SOLE 34 1,787 0 0
SCHOLASTIC CORP COM 807066105 1,145 30,326 SH   SOLE 2 1,131 0 29,195
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 16 431 SH   SOLE 7 431 0 0
SCHOLASTIC CORP COM 807066105 5,050 133,750 SH   SOLE 18 133,750 0 0
SCHOLASTIC CORP COM 807066105 1,960 51,908 SH   SOLE 19 51,908 0 0
SCHOLASTIC CORP COM 807066105 128,602 3,405,777 SH   SOLE 21 3,405,777 0 0
SCHOLASTIC CORP COM 807066105 34,092 902,865 SH   SOLE 22 856,377 0 46,488
SCHOLASTIC CORP COM 807066105 518 13,706 SH   SOLE 26 5,590 0 8,116
SCHOLASTIC CORP COM 807066105 136 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,593 42,176 SH   SOLE 30 42,176 0 0
SCHOLASTIC CORP COM 807066105 95 2,515 SH   SOLE 40 2,515 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,419 104,458 SH   SOLE 17 0 0 104,458
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 855 12,058 SH   SOLE 17 0 0 12,058
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6 70 SH   SOLE 2 70 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 58 693 SH   SOLE 17 0 0 693
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6 105 SH   SOLE 2 105 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 21,027 370,647 SH   SOLE 17 0 0 370,647
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 131 2,322 SH   SOLE 17 0 0 2,322
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,210 17,356 SH   SOLE 17 0 0 17,356
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,828 391,082 SH   SOLE 17 0 0 391,082
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 847 SH   SOLE 17 0 0 847
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 6 189 SH   SOLE 17 0 0 189
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 17,778 644,814 SH   SOLE 17 0 0 644,814
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 20 532 SH   SOLE 17 0 0 532
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 86 2,169 SH   SOLE 17 0 0 2,169
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31 562 SH   SOLE 17 0 0 562
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,984 344,747 SH   SOLE 17 0 0 344,747
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,723 124,854 SH   SOLE 17 0 0 124,854
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,047 22,186 SH   SOLE 17 0 0 22,186
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 21 369 SH   SOLE 2 369 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 46 829 SH   SOLE 17 0 0 829
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 16 SH   SOLE 2 16 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 38 SH   SOLE 17 0 0 38
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 25 485 SH   SOLE 18 485 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,704 30,015 SH   SOLE 17 0 0 30,015
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10,486 329,740 SH   SOLE 17 0 0 329,740
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,057 28,233 SH   SOLE 2 1,278 0 26,955
SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 24 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,203 138,967 SH   SOLE 18 138,967 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,988 53,102 SH   SOLE 19 53,102 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 127,754 3,412,238 SH   SOLE 21 3,412,238 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 35,063 936,500 SH   SOLE 22 891,099 0 45,401
SCHWEITZER-MAUDUIT INTL INC COM 808541106 20 528 SH   SOLE 23 528 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 517 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 165 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,626 43,439 SH   SOLE 30 43,439 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 126 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 6,320 72,353 SH   SOLE 2 23,150 0 49,203
SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH   SOLE 4 222 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 119 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 28,599 327,405 SH   SOLE 18 315,962 0 11,443
SCIENCE APPLICATNS INTL CP N COM 808625107 12,918 147,883 SH   SOLE 19 147,883 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 334,106 3,824,914 SH   SOLE 21 3,824,914 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 157,020 1,797,598 SH   SOLE 22 1,720,752 0 76,846
SCIENCE APPLICATNS INTL CP N COM 808625107 322 3,690 SH   SOLE 23 3,690 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 151 1,730 SH   SOLE 25 1,730 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,713 31,062 SH   SOLE 26 16,300 0 14,762
SCIENCE APPLICATNS INTL CP N COM 808625107 561 6,424 SH   SOLE 28 6,424 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,880 21,520 SH   SOLE 30 21,520 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 117 1,344 SH   SOLE 34 1,344 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 178 2,033 SH   SOLE 36 2,033 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 466 5,340 SH   SOLE 40 5,340 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,465 71,981 SH   SOLE 2 25,629 0 46,352
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,608 324,740 SH   SOLE 18 315,421 0 9,319
SCIENTIFIC GAMES CORP COM 80874P109 2,568 126,195 SH   SOLE 19 126,195 0 0
SCIENTIFIC GAMES CORP COM 80874P109 79,111 3,887,523 SH   SOLE 21 3,887,523 0 0
SCIENTIFIC GAMES CORP COM 80874P109 41,536 2,041,090 SH   SOLE 22 1,962,341 0 78,749
SCIENTIFIC GAMES CORP COM 80874P109 29 1,414 SH   SOLE 23 1,414 0 0
SCIENTIFIC GAMES CORP COM 80874P109 346 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 155 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 287 14,111 SH   SOLE 30 14,111 0 0
SCIENTIFIC GAMES CORP COM 80874P109 109 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 87 8,088 SH   SOLE 2 8,088 0 0
SCIPLAY CORP CL A 809087109 1,538 143,760 SH   SOLE 19 143,760 0 0
SCIPLAY CORP CL A 809087109 133 12,387 SH   SOLE 21 12,387 0 0
SCIPLAY CORP CL A 809087109 3,305 308,855 SH   SOLE 22 308,855 0 0
SCIPLAY CORP CL A 809087109 319 29,854 SH   SOLE 34 29,854 0 0
SCORPIO BULKERS INC COM Y7546A122 325 53,398 SH   SOLE 2 1,967 0 51,431
SCORPIO BULKERS INC COM Y7546A122 9 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 1,199 197,188 SH   SOLE 18 197,188 0 0
SCORPIO BULKERS INC COM Y7546A122 563 92,610 SH   SOLE 19 92,610 0 0
SCORPIO BULKERS INC COM Y7546A122 11,195 1,841,251 SH   SOLE 21 1,841,251 0 0
SCORPIO BULKERS INC COM Y7546A122 3,673 604,137 SH   SOLE 22 560,253 0 43,884
SCORPIO TANKERS INC SHS Y7542C130 1,407 47,265 SH   SOLE 2 4,940 0 42,325
SCORPIO TANKERS INC SHS Y7542C130 20 661 SH   SOLE 7 661 0 0
SCORPIO TANKERS INC SHS Y7542C130 4,409 148,149 SH   SOLE 18 148,149 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,050 102,492 SH   SOLE 19 102,492 0 0
SCORPIO TANKERS INC SHS Y7542C130 41,744 1,402,693 SH   SOLE 21 1,402,693 0 0
SCORPIO TANKERS INC SHS Y7542C130 16,780 563,860 SH   SOLE 22 523,969 0 39,891
SCORPIO TANKERS INC SHS Y7542C130 258 8,672 SH   SOLE 23 8,672 0 0
SCORPIO TANKERS INC SHS Y7542C130 668 22,461 SH   SOLE 26 0 0 22,461
SCOTTS MIRACLE GRO CO CL A 810186106 10,567 103,785 SH   SOLE 2 26,907 0 76,878
SCOTTS MIRACLE GRO CO CL A 810186106 268 2,637 SH   SOLE 4 2,637 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10,045 98,650 SH   SOLE 7 98,650 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1 14 SH   SOLE 17 0 0 14
SCOTTS MIRACLE GRO CO CL A 810186106 12,372 121,507 SH   SOLE 18 121,297 0 210
SCOTTS MIRACLE GRO CO CL A 810186106 948 9,309 SH   SOLE 19 9,309 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 204,698 2,010,389 SH   SOLE 21 2,010,389 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 138,392 1,359,187 SH   SOLE 22 1,231,090 0 128,097
SCOTTS MIRACLE GRO CO CL A 810186106 537 5,270 SH   SOLE 23 5,270 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 365 3,586 SH   SOLE 25 3,586 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,495 14,685 SH   SOLE 26 9,154 0 5,531
SCOTTS MIRACLE GRO CO CL A 810186106 544 5,340 SH   SOLE 28 5,340 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 37 368 SH   SOLE 29 368 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,350 13,261 SH   SOLE 30 13,261 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 351 3,445 SH   SOLE 31 2,468 0 977
SCOTTS MIRACLE GRO CO CL A 810186106 594 5,836 SH   SOLE 34 5,836 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 139 1,365 SH   SOLE 36 1,365 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 405 3,982 SH   SOLE 40 3,982 0 0
SCPHARMACEUTICALS INC COM 810648105 9 1,491 SH   SOLE 18 1,491 0 0
SCPHARMACEUTICALS INC COM 810648105 95 16,099 SH   SOLE 21 16,099 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 781 58,793 SH   SOLE 2 6,061 0 52,732
SCRIPPS E W CO OHIO CL A NEW 811054402 5 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 14 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,258 245,342 SH   SOLE 18 245,342 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,721 129,558 SH   SOLE 19 129,558 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 78,247 5,892,123 SH   SOLE 21 5,892,123 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 23,666 1,782,108 SH   SOLE 22 1,714,217 0 67,891
SCRIPPS E W CO OHIO CL A NEW 811054402 147 11,045 SH   SOLE 23 11,045 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,022 76,937 SH   SOLE 26 26,680 0 50,257
SCRIPPS E W CO OHIO CL A NEW 811054402 80 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 995 74,916 SH   SOLE 30 74,916 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 44 3,313 SH   SOLE 34 3,313 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 77 5,782 SH   SOLE 40 5,782 0 0
SCULPTOR CAP MGMT COM CL A 811246107 309 15,861 SH   SOLE 2 704 0 15,157
SCULPTOR CAP MGMT COM CL A 811246107 10 511 SH   SOLE 7 511 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,116 57,287 SH   SOLE 18 57,287 0 0
SCULPTOR CAP MGMT COM CL A 811246107 579 29,713 SH   SOLE 19 29,713 0 0
SCULPTOR CAP MGMT COM CL A 811246107 11,000 564,658 SH   SOLE 21 564,658 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,533 386,698 SH   SOLE 22 378,225 0 8,473
SCWORX CORP COM 78396V109 3 1,169 SH   SOLE 18 1,169 0 0
SCWORX CORP COM 78396V109 24 9,994 SH   SOLE 21 9,994 0 0
SCYNEXIS INC COM 811292101 12 11,185 SH   SOLE 18 11,185 0 0
SCYNEXIS INC COM 811292101 211 198,095 SH   SOLE 21 198,095 0 0
SCYNEXIS INC COM 811292101 683 641,722 SH   SOLE 22 641,722 0 0
SEA LTD SPONSORED ADS 81141R100 4,206 135,904 SH   SOLE 2 0 0 135,904
SEA LTD SPONSORED ADS 81141R100 9,058 292,656 SH   SOLE 18 292,656 0 0
SEA LTD SPONSORED ADS 81141R100 8,758 282,970 SH   SOLE 19 282,970 0 0
SEA LTD SPONSORED ADS 81141R100 3,171 102,458 SH   SOLE 22 102,458 0 0
SEA LTD SPONSORED ADS 81141R100 12,163 393,004 SH   SOLE 29 393,004 0 0
SEA LTD SPONSORED ADS 81141R100 254 8,195 SH   SOLE 34 8,195 0 0
SEA LTD NOTE 2.250% 7/0 81141RAB6 2,586 1,481,000 PRN   SOLE 21 1,481,000 0 0
SEABOARD CORP COM 811543107 2,682 613 SH   SOLE 2 30 0 583
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 954 218 SH   SOLE 7 218 0 0
SEABOARD CORP COM 811543107 525 120 SH   SOLE 18 120 0 0
SEABOARD CORP COM 811543107 254 58 SH   SOLE 19 58 0 0
SEABOARD CORP COM 811543107 14,188 3,243 SH   SOLE 21 3,243 0 0
SEABOARD CORP COM 811543107 27,514 6,289 SH   SOLE 22 5,874 0 415
SEABOARD CORP COM 811543107 166 38 SH   SOLE 23 38 0 0
SEABOARD CORP COM 811543107 683 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 184 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 512 117 SH   SOLE 30 117 0 0
SEABOARD CORP COM 811543107 22 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 144 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,296 181,371 SH   SOLE 7 181,371 0 0
SEACHANGE INTL INC COM 811699107 18 6,281 SH   SOLE 18 6,281 0 0
SEACHANGE INTL INC COM 811699107 287 99,493 SH   SOLE 21 99,493 0 0
SEACHANGE INTL INC COM 811699107 1,602 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,220 48,205 SH   SOLE 2 2,085 0 46,120
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,747 227,079 SH   SOLE 18 227,079 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,206 87,156 SH   SOLE 19 87,156 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 140,419 5,547,976 SH   SOLE 21 5,547,976 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 39,437 1,558,172 SH   SOLE 22 1,494,394 0 63,778
SEACOAST BKG CORP FLA COM NEW 811707801 647 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 163 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,837 72,572 SH   SOLE 30 72,572 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 149 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 873 18,548 SH   SOLE 2 690 0 17,858
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,841 81,598 SH   SOLE 18 81,598 0 0
SEACOR HOLDINGS INC COM 811904101 1,408 29,921 SH   SOLE 19 29,921 0 0
SEACOR HOLDINGS INC COM 811904101 93,541 1,987,274 SH   SOLE 21 1,987,274 0 0
SEACOR HOLDINGS INC COM 811904101 24,976 530,624 SH   SOLE 22 504,765 0 25,859
SEACOR HOLDINGS INC COM 811904101 418 8,875 SH   SOLE 26 1,993 0 6,882
SEACOR HOLDINGS INC COM 811904101 112 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,137 24,164 SH   SOLE 30 24,164 0 0
SEACOR HOLDINGS INC COM 811904101 91 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1,083 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 17,150 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 192 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,899 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 252 20,072 SH   SOLE 2 894 0 19,178
SEACOR MARINE HLDGS INC COM 78413P101 6 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 853 67,865 SH   SOLE 18 67,865 0 0
SEACOR MARINE HLDGS INC COM 78413P101 410 32,620 SH   SOLE 19 32,620 0 0
SEACOR MARINE HLDGS INC COM 78413P101 8,809 700,792 SH   SOLE 21 700,792 0 0
SEACOR MARINE HLDGS INC COM 78413P101 7,531 599,143 SH   SOLE 22 585,034 0 14,109
SEADRILL LTD COM G7998G106 130 62,004 SH   SOLE 2 8,163 0 53,841
SEADRILL LTD COM G7998G106 438 208,746 SH   SOLE 18 208,746 0 0
SEADRILL LTD COM G7998G106 259 123,330 SH   SOLE 19 123,330 0 0
SEADRILL LTD COM G7998G106 4,287 2,041,286 SH   SOLE 21 2,041,286 0 0
SEADRILL LTD COM G7998G106 1,658 789,696 SH   SOLE 22 755,893 0 33,803
SEADRILL LTD COM G7998G106 17 8,097 SH   SOLE 23 8,097 0 0
SEADRILL LTD COM G7998G106 44 21,123 SH   SOLE 26 0 0 21,123
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,046 168,164 SH   SOLE 2 61,656 0 106,508
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,235 115,911 SH   SOLE 4 108,366 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,891 369,785 SH   SOLE 7 248,376 0 121,409
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 455 SH   SOLE 13 455 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 153 2,848 SH   SOLE 15 2,848 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 25,816 479,936 SH   SOLE 18 442,715 0 37,221
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,625 48,793 SH   SOLE 19 48,793 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 509,956 9,480,489 SH   SOLE 21 9,480,489 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 229,925 4,274,501 SH   SOLE 22 3,883,275 0 391,226
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,768 181,587 SH   SOLE 23 181,587 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 23,434 435,654 SH   SOLE 25 435,654 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 73,881 1,373,503 SH   SOLE 26 381,351 0 992,152
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,553 47,464 SH   SOLE 28 33,868 0 13,596
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,208 59,640 SH   SOLE 29 7,239 0 52,401
SEAGATE TECHNOLOGY PLC SHS G7945M107 60,938 1,132,885 SH   SOLE 30 1,132,885 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,047 56,645 SH   SOLE 31 47,089 0 9,556
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,142 95,603 SH   SOLE 32 95,603 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,222 41,312 SH   SOLE 34 41,312 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,395 286,204 SH   SOLE 35 286,204 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,038 205,210 SH   SOLE 36 205,210 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 311 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 18,051 434,866 SH   SOLE 2 70,074 0 364,792
SEALED AIR CORP NEW COM 81211K100 2,523 60,780 SH   SOLE 4 56,528 0 4,252
SEALED AIR CORP NEW COM 81211K100 5,811 140,002 SH   SOLE 7 140,002 0 0
SEALED AIR CORP NEW COM 81211K100 12 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 80 1,931 SH   SOLE 15 1,931 0 0
SEALED AIR CORP NEW COM 81211K100 13,237 318,878 SH   SOLE 18 298,117 0 20,761
SEALED AIR CORP NEW COM 81211K100 2,040 49,140 SH   SOLE 19 49,140 0 0
SEALED AIR CORP NEW COM 81211K100 155,334 3,742,090 SH   SOLE 21 3,742,090 0 0
SEALED AIR CORP NEW COM 81211K100 185,684 4,473,224 SH   SOLE 22 4,010,952 0 462,272
SEALED AIR CORP NEW COM 81211K100 4,901 118,069 SH   SOLE 23 118,069 0 0
SEALED AIR CORP NEW COM 81211K100 7,092 170,849 SH   SOLE 25 170,849 0 0
SEALED AIR CORP NEW COM 81211K100 32,995 794,862 SH   SOLE 26 263,298 0 531,564
SEALED AIR CORP NEW COM 81211K100 1,172 28,228 SH   SOLE 28 19,547 0 8,681
SEALED AIR CORP NEW COM 81211K100 1,494 35,980 SH   SOLE 29 3,296 0 32,684
SEALED AIR CORP NEW COM 81211K100 22,935 552,529 SH   SOLE 30 552,529 0 0
SEALED AIR CORP NEW COM 81211K100 1,259 30,335 SH   SOLE 31 25,860 0 4,475
SEALED AIR CORP NEW COM 81211K100 455 10,972 SH   SOLE 34 10,972 0 0
SEALED AIR CORP NEW COM 81211K100 4,951 119,261 SH   SOLE 36 119,261 0 0
SEALED AIR CORP NEW COM 81211K100 158 3,815 SH   SOLE 40 3,815 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 7 2,082 SH   SOLE 18 2,082 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 108 31,285 SH   SOLE 21 31,285 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 157 45,527 SH   SOLE 22 45,527 0 0
SEASPAN CORP SHS Y75638109 89 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 122 11,449 SH   SOLE 7 11,449 0 0
SEASPAN CORP SHS Y75638109 16,168 1,520,956 SH   SOLE 21 1,520,956 0 0
SEASPAN CORP SHS Y75638109 5,469 514,499 SH   SOLE 22 498,892 0 15,607
SEASPAN CORP SHS Y75638109 48 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 6,950 653,770 SH   SOLE 30 653,770 0 0
SEASPINE HLDGS CORP COM 81255T108 206 16,862 SH   SOLE 2 2,346 0 14,516
SEASPINE HLDGS CORP COM 81255T108 685 56,104 SH   SOLE 18 56,104 0 0
SEASPINE HLDGS CORP COM 81255T108 760 62,213 SH   SOLE 19 62,213 0 0
SEASPINE HLDGS CORP COM 81255T108 6,901 565,188 SH   SOLE 21 565,188 0 0
SEASPINE HLDGS CORP COM 81255T108 5,598 458,495 SH   SOLE 22 447,855 0 10,640
SEATTLE GENETICS INC COM 812578102 29,157 341,416 SH   SOLE 2 79,922 0 261,494
SEATTLE GENETICS INC COM 812578102 4,013 46,993 SH   SOLE 4 43,670 0 3,323
SEATTLE GENETICS INC COM 812578102 624 7,311 SH   SOLE 7 7,311 0 0
SEATTLE GENETICS INC COM 812578102 129 1,515 SH   SOLE 13 1,515 0 0
SEATTLE GENETICS INC COM 812578102 17,316 202,760 SH   SOLE 18 193,112 0 9,648
SEATTLE GENETICS INC COM 812578102 41,590 487,006 SH   SOLE 19 487,006 0 0
SEATTLE GENETICS INC COM 812578102 292,426 3,424,189 SH   SOLE 21 3,424,189 0 0
SEATTLE GENETICS INC COM 812578102 269,889 3,160,293 SH   SOLE 22 2,928,034 0 232,259
SEATTLE GENETICS INC COM 812578102 7,520 88,052 SH   SOLE 23 88,052 0 0
SEATTLE GENETICS INC COM 812578102 141 1,652 SH   SOLE 25 1,652 0 0
SEATTLE GENETICS INC COM 812578102 20,623 241,489 SH   SOLE 26 117,029 0 124,460
SEATTLE GENETICS INC COM 812578102 1,712 20,049 SH   SOLE 28 14,143 0 5,906
SEATTLE GENETICS INC COM 812578102 2,584 30,262 SH   SOLE 29 6,386 0 23,876
SEATTLE GENETICS INC COM 812578102 19,605 229,568 SH   SOLE 30 229,568 0 0
SEATTLE GENETICS INC COM 812578102 12,506 146,440 SH   SOLE 31 23,370 0 123,070
SEATTLE GENETICS INC COM 812578102 12,059 141,208 SH   SOLE 34 141,208 0 0
SEATTLE GENETICS INC COM 812578102 1,886 22,080 SH   SOLE 36 22,080 0 0
SEATTLE GENETICS INC COM 812578102 184 2,159 SH   SOLE 40 2,159 0 0
SEAWORLD ENTMT INC COM 81282V100 1,088 41,321 SH   SOLE 2 1,887 0 39,434
SEAWORLD ENTMT INC COM 81282V100 7 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 25 962 SH   SOLE 7 962 0 0
SEAWORLD ENTMT INC COM 81282V100 4,245 161,273 SH   SOLE 18 161,273 0 0
SEAWORLD ENTMT INC COM 81282V100 2,134 81,082 SH   SOLE 19 81,082 0 0
SEAWORLD ENTMT INC COM 81282V100 40,341 1,532,728 SH   SOLE 21 1,532,728 0 0
SEAWORLD ENTMT INC COM 81282V100 33,416 1,269,606 SH   SOLE 22 1,193,153 0 76,453
SEAWORLD ENTMT INC COM 81282V100 619 23,523 SH   SOLE 26 15,922 0 7,601
SEAWORLD ENTMT INC COM 81282V100 179 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 462 17,553 SH   SOLE 30 17,553 0 0
SEAWORLD ENTMT INC COM 81282V100 35 1,335 SH   SOLE 36 1,335 0 0
SEAWORLD ENTMT INC COM 81282V100 131 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 11 12,984 SH   SOLE 21 12,984 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 223 270,229 SH   SOLE 22 270,229 0 0
SECUREWORKS CORP CL A 81374A105 116 8,992 SH   SOLE 2 333 0 8,659
SECUREWORKS CORP CL A 81374A105 379 29,342 SH   SOLE 18 29,342 0 0
SECUREWORKS CORP CL A 81374A105 184 14,256 SH   SOLE 19 14,256 0 0
SECUREWORKS CORP CL A 81374A105 3,521 272,315 SH   SOLE 21 272,315 0 0
SECUREWORKS CORP CL A 81374A105 3,596 278,092 SH   SOLE 22 272,843 0 5,249
SECUREWORKS CORP CL A 81374A105 115 8,863 SH   SOLE 25 8,863 0 0
SECUREWORKS CORP CL A 81374A105 472 36,489 SH   SOLE 26 7,302 0 29,187
SECUREWORKS CORP CL A 81374A105 7 504 SH   SOLE 34 504 0 0
SECUREWORKS CORP CL A 81374A105 11 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 167 34,100 SH   SOLE 21 34,100 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 207 42,211 SH   SOLE 22 42,211 0 0
SEELOS THERAPEUTICS INC COM 81577F109 3 3,206 SH   SOLE 18 3,206 0 0
SEELOS THERAPEUTICS INC COM 81577F109 37 40,547 SH   SOLE 21 40,547 0 0
SEELOS THERAPEUTICS INC COM 81577F109 248 270,230 SH   SOLE 22 270,230 0 0
SEI INVESTMENTS CO COM 784117103 22,892 386,330 SH   SOLE 2 94,568 0 291,762
SEI INVESTMENTS CO COM 784117103 3,175 53,590 SH   SOLE 4 50,045 0 3,545
SEI INVESTMENTS CO COM 784117103 5,740 96,873 SH   SOLE 7 50,190 0 46,683
SEI INVESTMENTS CO COM 784117103 15 260 SH   SOLE 13 260 0 0
SEI INVESTMENTS CO COM 784117103 67 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 23,161 390,878 SH   SOLE 18 380,163 0 10,715
SEI INVESTMENTS CO COM 784117103 1,791 30,229 SH   SOLE 19 30,229 0 0
SEI INVESTMENTS CO COM 784117103 427,412 7,213,091 SH   SOLE 21 7,213,091 0 0
SEI INVESTMENTS CO COM 784117103 257,638 4,347,958 SH   SOLE 22 4,080,575 0 267,383
SEI INVESTMENTS CO COM 784117103 5,621 94,861 SH   SOLE 23 94,861 0 0
SEI INVESTMENTS CO COM 784117103 9,087 153,348 SH   SOLE 25 153,348 0 0
SEI INVESTMENTS CO COM 784117103 25,225 425,697 SH   SOLE 26 205,280 0 220,417
SEI INVESTMENTS CO COM 784117103 1,365 23,044 SH   SOLE 28 16,469 0 6,575
SEI INVESTMENTS CO COM 784117103 1,765 29,791 SH   SOLE 29 2,706 0 27,085
SEI INVESTMENTS CO COM 784117103 18,972 320,174 SH   SOLE 30 320,174 0 0
SEI INVESTMENTS CO COM 784117103 1,791 30,227 SH   SOLE 31 26,077 0 4,150
SEI INVESTMENTS CO COM 784117103 1,533 25,863 SH   SOLE 34 25,863 0 0
SEI INVESTMENTS CO COM 784117103 6,742 113,774 SH   SOLE 36 113,774 0 0
SEI INVESTMENTS CO COM 784117103 160 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 180 15,559 SH   SOLE 2 823 0 14,736
SELECT BANCORP INC NEW COM 81617L108 672 57,952 SH   SOLE 18 57,952 0 0
SELECT BANCORP INC NEW COM 81617L108 317 27,340 SH   SOLE 19 27,340 0 0
SELECT BANCORP INC NEW COM 81617L108 6,783 584,765 SH   SOLE 21 584,765 0 0
SELECT BANCORP INC NEW COM 81617L108 1,844 158,988 SH   SOLE 22 150,952 0 8,036
SELECT ENERGY SVCS INC CL A COM 81617J301 530 61,192 SH   SOLE 2 2,438 0 58,754
SELECT ENERGY SVCS INC CL A COM 81617J301 3 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 323 37,258 SH   SOLE 7 37,258 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,735 200,401 SH   SOLE 18 200,401 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 874 100,928 SH   SOLE 19 100,928 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 17,778 2,052,905 SH   SOLE 21 2,052,905 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 14,436 1,666,942 SH   SOLE 22 1,606,444 0 60,498
SELECT ENERGY SVCS INC CL A COM 81617J301 141 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 77 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,218 256,116 SH   SOLE 30 256,116 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 65 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 253 19,492 SH   SOLE 2 886 0 18,606
SELECT INTERIOR CONCEPTS INC CL A 816120307 996 76,771 SH   SOLE 18 76,771 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 454 35,015 SH   SOLE 19 35,015 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 10,020 772,536 SH   SOLE 21 772,536 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 5,571 429,541 SH   SOLE 22 421,546 0 7,995
SELECT MED HLDGS CORP COM 81619Q105 1,755 105,905 SH   SOLE 2 13,869 0 92,036
SELECT MED HLDGS CORP COM 81619Q105 6 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 61 3,695 SH   SOLE 7 3,695 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,456 510,290 SH   SOLE 18 495,343 0 14,947
SELECT MED HLDGS CORP COM 81619Q105 5,369 324,036 SH   SOLE 19 324,036 0 0
SELECT MED HLDGS CORP COM 81619Q105 203,142 12,259,641 SH   SOLE 21 12,259,641 0 0
SELECT MED HLDGS CORP COM 81619Q105 57,027 3,441,588 SH   SOLE 22 3,275,625 0 165,963
SELECT MED HLDGS CORP COM 81619Q105 639 38,585 SH   SOLE 23 38,585 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,621 97,835 SH   SOLE 26 41,728 0 56,107
SELECT MED HLDGS CORP COM 81619Q105 230 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,424 206,643 SH   SOLE 30 206,643 0 0
SELECT MED HLDGS CORP COM 81619Q105 101 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 169 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28,403 488,019 SH   SOLE 2 488,019 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 30,504 524,129 SH   SOLE 7 0 0 524,129
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27 461 SH   SOLE 18 461 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 189,895 2,106,896 SH   SOLE 2 2,106,896 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26,605 295,180 SH   SOLE 7 0 0 295,180
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 105 1,162 SH   SOLE 18 1,162 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13,880 154,000 SH   SOLE 19 154,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 61 1,000 SH Put SOLE 2 1,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 10,441 170,000 SH Put SOLE 19 170,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 92 1,500 SH Put SOLE 22 1,500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 78,671 1,280,867 SH   SOLE 2 1,280,867 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 55,148 897,879 SH   SOLE 7 0 0 897,879
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3 54 SH   SOLE 17 0 0 54
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 37 597 SH   SOLE 18 597 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 130,024 1,077,247 SH   SOLE 2 1,077,247 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 93,228 772,391 SH   SOLE 7 0 0 772,391
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 76 629 SH   SOLE 18 629 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,449 70,000 SH   SOLE 19 70,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 71,049 1,200,155 SH   SOLE 2 1,200,155 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 66,707 1,126,801 SH   SOLE 7 0 0 1,126,801
SELECT SECTOR SPDR TR ENERGY 81369Y506 290 4,904 SH   SOLE 18 4,904 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 805 13,600 SH Put SOLE 2 13,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 54,689 923,800 SH Put SOLE 19 923,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 746 12,600 SH Put SOLE 22 12,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 161,853 5,780,454 SH   SOLE 2 5,780,454 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 53,609 1,914,619 SH   SOLE 7 0 0 1,914,619
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 27 966 SH   SOLE 18 966 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 27,214 971,920 SH   SOLE 19 971,920 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 398 14,221 SH   SOLE 22 14,221 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 122,333 1,575,846 SH   SOLE 2 1,575,846 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12,823 165,182 SH   SOLE 7 0 0 165,182
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24 314 SH   SOLE 18 314 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 260,488 3,234,665 SH   SOLE 2 3,234,665 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 81,216 1,008,520 SH   SOLE 7 0 0 1,008,520
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 56 693 SH   SOLE 18 693 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 126,684 2,558,240 SH   SOLE 2 2,558,240 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 15,453 312,065 SH   SOLE 7 0 0 312,065
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2 36 SH   SOLE 17 0 0 36
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 49 982 SH   SOLE 18 982 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 13,965 282,000 SH   SOLE 19 282,000 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 198 4,000 SH   SOLE 22 4,000 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 166,568 4,234,057 SH   SOLE 2 4,234,057 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 38 SH   SOLE 18 38 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 39,964 1,015,871 SH   SOLE 22 1,015,871 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y886 22,012 340,000 SH Put SOLE 2 340,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 29,802 460,338 SH   SOLE 2 460,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 204 3,150 SH   SOLE 18 3,150 0 0
SELECTA BIOSCIENCES INC COM 816212104 12 6,861 SH   SOLE 18 6,861 0 0
SELECTA BIOSCIENCES INC COM 816212104 499 285,014 SH   SOLE 21 285,014 0 0
SELECTA BIOSCIENCES INC COM 816212104 665 380,249 SH   SOLE 22 380,249 0 0
SELECTIVE INS GROUP INC COM 816300107 6,056 80,549 SH   SOLE 2 27,393 0 53,156
SELECTIVE INS GROUP INC COM 816300107 19 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 110 1,461 SH   SOLE 7 1,461 0 0
SELECTIVE INS GROUP INC COM 816300107 25,182 334,905 SH   SOLE 18 334,905 0 0
SELECTIVE INS GROUP INC COM 816300107 7,661 101,887 SH   SOLE 19 101,887 0 0
SELECTIVE INS GROUP INC COM 816300107 317,666 4,224,850 SH   SOLE 21 4,224,850 0 0
SELECTIVE INS GROUP INC COM 816300107 151,711 2,017,702 SH   SOLE 22 1,937,757 0 79,945
SELECTIVE INS GROUP INC COM 816300107 1,828 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 559 7,430 SH   SOLE 28 7,430 0 0
SELECTIVE INS GROUP INC COM 816300107 1,268 16,862 SH   SOLE 30 16,862 0 0
SELECTIVE INS GROUP INC COM 816300107 424 5,643 SH   SOLE 34 5,643 0 0
SELECTIVE INS GROUP INC COM 816300107 105 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 414 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 13 108,681 SH   SOLE 22 108,681 0 0
SEMGROUP CORP CL A 81663A105 1,394 85,323 SH   SOLE 2 5,246 0 80,077
SEMGROUP CORP CL A 81663A105 60 3,652 SH   SOLE 4 3,652 0 0
SEMGROUP CORP CL A 81663A105 1,125 68,878 SH   SOLE 7 68,878 0 0
SEMGROUP CORP CL A 81663A105 4,473 273,720 SH   SOLE 18 273,720 0 0
SEMGROUP CORP CL A 81663A105 2,225 136,169 SH   SOLE 19 136,169 0 0
SEMGROUP CORP CL A 81663A105 43,143 2,640,331 SH   SOLE 21 2,640,331 0 0
SEMGROUP CORP CL A 81663A105 35,463 2,170,329 SH   SOLE 22 2,054,729 0 115,600
SEMGROUP CORP CL A 81663A105 179 10,936 SH   SOLE 23 10,936 0 0
SEMGROUP CORP CL A 81663A105 1,113 68,096 SH   SOLE 26 17,744 0 50,352
SEMGROUP CORP CL A 81663A105 155 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 680 41,600 SH   SOLE 30 41,600 0 0
SEMGROUP CORP CL A 81663A105 57 3,500 SH   SOLE 36 3,500 0 0
SEMGROUP CORP CL A 81663A105 110 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 106,799 723,519 SH   SOLE 2 83,549 0 639,970
SEMPRA ENERGY COM 816851109 19,725 133,631 SH   SOLE 4 126,144 0 7,487
SEMPRA ENERGY COM 816851109 79,852 540,964 SH   SOLE 7 531,022 0 9,942
SEMPRA ENERGY COM 816851109 1,190 8,063 SH   SOLE 13 8,063 0 0
SEMPRA ENERGY COM 816851109 405 2,747 SH   SOLE 15 2,747 0 0
SEMPRA ENERGY COM 816851109 122,755 831,619 SH   SOLE 18 795,119 0 36,500
SEMPRA ENERGY COM 816851109 99,495 674,038 SH   SOLE 19 674,038 0 0
SEMPRA ENERGY COM 816851109 1,284,383 8,701,194 SH   SOLE 21 8,701,194 0 0
SEMPRA ENERGY COM 816851109 989,238 6,701,699 SH   SOLE 22 5,964,746 0 736,953
SEMPRA ENERGY COM 816851109 29,451 199,521 SH   SOLE 23 199,521 0 0
SEMPRA ENERGY COM 816851109 42,303 286,588 SH   SOLE 25 286,588 0 0
SEMPRA ENERGY COM 816851109 269,566 1,826,201 SH   SOLE 26 326,474 0 1,499,727
SEMPRA ENERGY COM 816851109 7,892 53,465 SH   SOLE 28 39,068 0 14,397
SEMPRA ENERGY COM 816851109 812 5,499 SH   SOLE 29 5,499 0 0
SEMPRA ENERGY COM 816851109 171,244 1,160,109 SH   SOLE 30 1,160,109 0 0
SEMPRA ENERGY COM 816851109 9,093 61,604 SH   SOLE 31 51,172 0 10,432
SEMPRA ENERGY COM 816851109 3,769 25,535 SH   SOLE 32 25,535 0 0
SEMPRA ENERGY COM 816851109 42,459 287,643 SH   SOLE 34 287,643 0 0
SEMPRA ENERGY COM 816851109 32,890 222,814 SH   SOLE 36 222,814 0 0
SEMPRA ENERGY COM 816851109 934 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 1,020 8,633 SH   SOLE 7 8,633 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 175,215 1,482,361 SH   SOLE 21 1,482,361 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 333 2,831 SH   SOLE 7 2,831 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 58,136 494,104 SH   SOLE 21 494,104 0 0
SEMTECH CORP COM 816850101 4,163 85,646 SH   SOLE 2 30,572 0 55,074
SEMTECH CORP COM 816850101 15 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 64 1,312 SH   SOLE 7 1,312 0 0
SEMTECH CORP COM 816850101 19,472 400,584 SH   SOLE 18 379,389 0 21,195
SEMTECH CORP COM 816850101 7,173 147,566 SH   SOLE 19 147,566 0 0
SEMTECH CORP COM 816850101 240,460 4,946,723 SH   SOLE 21 4,946,723 0 0
SEMTECH CORP COM 816850101 109,356 2,249,666 SH   SOLE 22 2,154,164 0 95,502
SEMTECH CORP COM 816850101 109 2,249 SH   SOLE 23 2,249 0 0
SEMTECH CORP COM 816850101 898 18,482 SH   SOLE 26 12,712 0 5,770
SEMTECH CORP COM 816850101 414 8,526 SH   SOLE 28 8,526 0 0
SEMTECH CORP COM 816850101 17,009 349,903 SH   SOLE 30 349,903 0 0
SEMTECH CORP COM 816850101 295 6,067 SH   SOLE 40 6,067 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 215 6,910 SH   SOLE 2 217 0 6,693
SENECA FOODS CORP NEW CL A 817070501 7 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 1,019 32,685 SH   SOLE 18 32,685 0 0
SENECA FOODS CORP NEW CL A 817070501 360 11,536 SH   SOLE 19 11,536 0 0
SENECA FOODS CORP NEW CL A 817070501 24,275 778,552 SH   SOLE 21 778,552 0 0
SENECA FOODS CORP NEW CL A 817070501 7,595 243,570 SH   SOLE 22 237,439 0 6,131
SENECA FOODS CORP NEW CL A 817070501 225 7,203 SH   SOLE 30 7,203 0 0
SENESTECH INC COM 81720R109 5 4,712 SH   SOLE 18 4,712 0 0
SENESTECH INC COM 81720R109 57 56,166 SH   SOLE 21 56,166 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,177 343,229 SH   SOLE 2 110,627 0 232,602
SENIOR HSG PPTYS TR SH BEN INT 81721M109 596 64,383 SH   SOLE 4 64,383 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,238 241,836 SH   SOLE 7 241,836 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 89 9,643 SH   SOLE 15 9,643 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 12,537 1,354,589 SH   SOLE 18 1,354,589 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,837 630,658 SH   SOLE 19 630,658 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 175,061 18,915,239 SH   SOLE 21 18,915,239 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 96,850 10,464,574 SH   SOLE 22 10,080,772 0 383,802
SENIOR HSG PPTYS TR SH BEN INT 81721M109 73 7,885 SH   SOLE 23 7,885 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,676 505,273 SH   SOLE 25 505,273 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,000 216,105 SH   SOLE 26 58,453 0 157,652
SENIOR HSG PPTYS TR SH BEN INT 81721M109 291 31,441 SH   SOLE 28 31,441 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,119 120,875 SH   SOLE 29 120,875 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10,619 1,147,354 SH   SOLE 30 1,147,354 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 197 21,286 SH   SOLE 36 21,286 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 233 25,210 SH   SOLE 40 25,210 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 3 6,826 SH   SOLE 22 6,826 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19,583 391,184 SH   SOLE 2 31,056 0 360,128
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,189 63,713 SH   SOLE 4 59,186 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 492 9,832 SH   SOLE 7 9,832 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 14 277 SH   SOLE 13 277 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 87 1,743 SH   SOLE 15 1,743 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,783 95,551 SH   SOLE 18 81,988 0 13,563
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,223 44,411 SH   SOLE 19 44,411 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 97,599 1,949,648 SH   SOLE 21 1,949,648 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 221,727 4,429,222 SH   SOLE 22 4,115,736 0 313,486
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,979 119,433 SH   SOLE 23 119,433 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,245 144,722 SH   SOLE 25 144,722 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 35,872 716,585 SH   SOLE 26 256,193 0 460,392
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,486 29,682 SH   SOLE 28 20,709 0 8,973
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,942 38,795 SH   SOLE 29 4,160 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 11,329 226,303 SH   SOLE 30 226,303 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,790 35,759 SH   SOLE 31 28,568 0 7,191
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 485 9,689 SH   SOLE 34 9,689 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,770 95,279 SH   SOLE 36 95,279 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 172 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 107 108,406 SH   SOLE 2 4,888 0 103,518
SENSEONICS HLDGS INC COM 81727U105 1 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 390 394,732 SH   SOLE 18 394,732 0 0
SENSEONICS HLDGS INC COM 81727U105 179 181,296 SH   SOLE 19 181,296 0 0
SENSEONICS HLDGS INC COM 81727U105 3,764 3,807,866 SH   SOLE 21 3,807,866 0 0
SENSEONICS HLDGS INC COM 81727U105 3,021 3,055,745 SH   SOLE 22 2,990,516 0 65,229
SENSEONICS HLDGS INC COM 81727U105 15 15,664 SH   SOLE 30 15,664 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,982 58,008 SH   SOLE 2 19,663 0 38,345
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 55 798 SH   SOLE 7 798 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 16,813 244,909 SH   SOLE 18 244,909 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 5,017 73,087 SH   SOLE 19 73,087 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 209,239 3,047,903 SH   SOLE 21 3,047,903 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 99,896 1,455,154 SH   SOLE 22 1,394,005 0 61,149
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,156 16,845 SH   SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 368 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 878 12,783 SH   SOLE 30 12,783 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 56 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 279 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 14 2,405 SH   SOLE 18 2,405 0 0
SENSUS HEATLHCARE INC COM 81728J109 507 84,446 SH   SOLE 21 84,446 0 0
SENSUS HEATLHCARE INC COM 81728J109 110 18,336 SH   SOLE 22 18,336 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 13 32,808 SH   SOLE 2 32,808 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 211 526,269 SH   SOLE 19 526,269 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 51 127,286 SH   SOLE 34 127,286 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 8,437 SH   SOLE 18 8,437 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 28 124,316 SH   SOLE 21 124,316 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 91 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 158 39,449 SH   SOLE 2 9,904 0 29,545
SERES THERAPEUTICS INC COM 81750R102 0 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 633 157,934 SH   SOLE 18 135,146 0 22,788
SERES THERAPEUTICS INC COM 81750R102 1,041 259,673 SH   SOLE 19 259,673 0 0
SERES THERAPEUTICS INC COM 81750R102 7,953 1,983,395 SH   SOLE 21 1,983,395 0 0
SERES THERAPEUTICS INC COM 81750R102 5,768 1,438,341 SH   SOLE 22 1,417,386 0 20,955
SERES THERAPEUTICS INC COM 81750R102 149 37,078 SH   SOLE 23 37,078 0 0
SERES THERAPEUTICS INC COM 81750R102 329 81,950 SH   SOLE 26 0 0 81,950
SERES THERAPEUTICS INC COM 81750R102 13 3,213 SH   SOLE 30 3,213 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,507 35,460 SH   SOLE 2 1,289 0 34,171
SERITAGE GROWTH PPTYS CL A 81752R100 375 8,826 SH   SOLE 4 8,826 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,446 34,029 SH   SOLE 7 34,029 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 56 1,316 SH   SOLE 15 1,316 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,808 113,155 SH   SOLE 18 113,155 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,807 89,586 SH   SOLE 19 89,586 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 49,808 1,172,229 SH   SOLE 21 1,172,229 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 54,517 1,283,058 SH   SOLE 22 1,232,045 0 51,013
SERITAGE GROWTH PPTYS CL A 81752R100 47 1,111 SH   SOLE 23 1,111 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,014 70,925 SH   SOLE 25 70,925 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,157 27,231 SH   SOLE 26 11,491 0 15,740
SERITAGE GROWTH PPTYS CL A 81752R100 188 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 709 16,692 SH   SOLE 29 16,692 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 6,398 150,568 SH   SOLE 30 150,568 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 152 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 22,372 467,942 SH   SOLE 2 99,299 0 368,643
SERVICE CORP INTL COM 817565104 47 991 SH   SOLE 4 991 0 0
SERVICE CORP INTL COM 817565104 196 4,093 SH   SOLE 7 4,093 0 0
SERVICE CORP INTL COM 817565104 25,800 539,636 SH   SOLE 18 539,636 0 0
SERVICE CORP INTL COM 817565104 1,911 39,968 SH   SOLE 19 39,968 0 0
SERVICE CORP INTL COM 817565104 430,016 8,994,267 SH   SOLE 21 8,994,267 0 0
SERVICE CORP INTL COM 817565104 277,622 5,806,771 SH   SOLE 22 5,465,969 0 340,802
SERVICE CORP INTL COM 817565104 3,640 76,129 SH   SOLE 26 48,285 0 27,844
SERVICE CORP INTL COM 817565104 1,470 30,757 SH   SOLE 28 30,757 0 0
SERVICE CORP INTL COM 817565104 3,288 68,779 SH   SOLE 30 68,779 0 0
SERVICE CORP INTL COM 817565104 13,056 273,084 SH   SOLE 31 3,611 0 269,473
SERVICE CORP INTL COM 817565104 104 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 815 17,038 SH   SOLE 40 17,038 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 10,745 416,623 SH   SOLE 2 94,058 0 322,565
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,139 44,173 SH   SOLE 4 44,173 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,309 167,094 SH   SOLE 7 167,094 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 171 6,628 SH   SOLE 15 6,628 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 11,828 458,613 SH   SOLE 18 458,613 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,004 194,026 SH   SOLE 19 194,026 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 234,369 9,087,586 SH   SOLE 21 9,087,586 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 177,058 6,865,357 SH   SOLE 22 6,500,024 0 365,333
SERVICE PPTYS TR COM SH BEN INT 81761L102 141 5,458 SH   SOLE 23 5,458 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,681 336,611 SH   SOLE 25 336,611 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,199 124,049 SH   SOLE 26 44,266 0 79,783
SERVICE PPTYS TR COM SH BEN INT 81761L102 524 20,322 SH   SOLE 28 20,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,157 83,646 SH   SOLE 29 83,646 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 18,977 735,811 SH   SOLE 30 735,811 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 84 3,256 SH   SOLE 31 3,256 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 112 4,355 SH   SOLE 36 4,355 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 435 16,871 SH   SOLE 40 16,871 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16,225 290,248 SH   SOLE 2 27,729 0 262,519
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 98 1,752 SH   SOLE 4 1,752 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 232 4,148 SH   SOLE 7 4,148 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,631 64,950 SH   SOLE 18 64,239 0 711
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 69,366 1,240,888 SH   SOLE 19 1,240,888 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 88,662 1,586,076 SH   SOLE 21 1,586,076 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 204,883 3,665,166 SH   SOLE 22 3,409,013 0 256,153
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 124 2,217 SH   SOLE 23 2,217 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,890 51,703 SH   SOLE 26 34,644 0 17,059
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 938 16,773 SH   SOLE 28 16,773 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 293 5,236 SH   SOLE 29 5,236 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,142 38,317 SH   SOLE 30 38,317 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 388 6,936 SH   SOLE 31 6,936 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16 289 SH   SOLE 34 289 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 225 4,019 SH   SOLE 36 4,019 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 712 12,737 SH   SOLE 40 12,737 0 0
SERVICENOW INC COM 81762P102 149,545 589,107 SH   SOLE 2 113,649 0 475,458
SERVICENOW INC COM 81762P102 22,414 88,297 SH   SOLE 4 83,292 0 5,005
SERVICENOW INC COM 81762P102 4,005 15,776 SH   SOLE 7 14,115 0 1,661
SERVICENOW INC COM 81762P102 5,167 20,354 SH   SOLE 13 20,354 0 0
SERVICENOW INC COM 81762P102 480 1,891 SH   SOLE 15 1,891 0 0
SERVICENOW INC COM 81762P102 210,714 830,071 SH   SOLE 18 610,282 0 219,789
SERVICENOW INC COM 81762P102 222,984 878,409 SH   SOLE 19 878,409 0 0
SERVICENOW INC COM 81762P102 598,088 2,356,068 SH   SOLE 21 2,356,068 0 0
SERVICENOW INC COM 81762P102 1,319,754 5,198,954 SH   SOLE 22 4,709,347 0 489,607
SERVICENOW INC COM 81762P102 43,246 170,361 SH   SOLE 23 170,361 0 0
SERVICENOW INC COM 81762P102 46,723 184,056 SH   SOLE 25 184,056 0 0
SERVICENOW INC COM 81762P102 165,308 651,203 SH   SOLE 26 219,291 0 431,912
SERVICENOW INC COM 81762P102 8,943 35,229 SH   SOLE 28 25,516 0 9,713
SERVICENOW INC COM 81762P102 17,889 70,469 SH   SOLE 29 22,173 0 48,296
SERVICENOW INC COM 81762P102 87,218 343,581 SH   SOLE 30 343,581 0 0
SERVICENOW INC COM 81762P102 19,255 75,852 SH   SOLE 31 58,345 0 17,507
SERVICENOW INC COM 81762P102 41,506 163,505 SH   SOLE 34 163,505 0 0
SERVICENOW INC COM 81762P102 35,159 138,503 SH   SOLE 36 138,503 0 0
SERVICENOW INC COM 81762P102 1,098 4,324 SH   SOLE 40 4,324 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 3,971 2,075,000 PRN   SOLE 21 2,075,000 0 0
SERVICESOURCE INTL INC COM 81763U100 16 18,001 SH   SOLE 18 18,001 0 0
SERVICESOURCE INTL INC COM 81763U100 229 259,715 SH   SOLE 21 259,715 0 0
SERVICESOURCE INTL INC COM 81763U100 901 1,023,862 SH   SOLE 22 1,023,862 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,389 41,905 SH   SOLE 2 1,656 0 40,249
SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 35 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 10,190 307,390 SH   SOLE 18 307,390 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,722 82,126 SH   SOLE 19 82,126 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 168,867 5,094,025 SH   SOLE 21 5,094,025 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 49,852 1,503,842 SH   SOLE 22 1,440,240 0 63,602
SERVISFIRST BANCSHARES INC COM 81768T108 834 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 208 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,093 63,130 SH   SOLE 30 63,130 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 157 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 25 21,140 SH   SOLE 18 21,140 0 0
SESEN BIO INC COM 817763105 283 241,968 SH   SOLE 21 241,968 0 0
SESEN BIO INC COM 817763105 1,476 1,261,659 SH   SOLE 22 1,261,659 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 16 1,953 SH   SOLE 18 1,953 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 277 34,591 SH   SOLE 21 34,591 0 0
SHAKE SHACK INC CL A 819047101 2,459 25,086 SH   SOLE 2 1,148 0 23,938
SHAKE SHACK INC CL A 819047101 16 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 53 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 12,967 132,260 SH   SOLE 18 132,260 0 0
SHAKE SHACK INC CL A 819047101 5,423 55,311 SH   SOLE 19 55,311 0 0
SHAKE SHACK INC CL A 819047101 315,917 3,222,332 SH   SOLE 21 3,222,332 0 0
SHAKE SHACK INC CL A 819047101 86,128 878,499 SH   SOLE 22 839,748 0 38,751
SHAKE SHACK INC CL A 819047101 952 9,711 SH   SOLE 26 8,042 0 1,669
SHAKE SHACK INC CL A 819047101 352 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 4,367 44,548 SH   SOLE 30 44,548 0 0
SHAKE SHACK INC CL A 819047101 265 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 12 2,804 SH   SOLE 18 2,804 0 0
SHARPS COMPLIANCE CORP COM 820017101 181 43,716 SH   SOLE 21 43,716 0 0
SHARPS COMPLIANCE CORP COM 820017101 256 61,609 SH   SOLE 22 61,609 0 0
SHARPSPRING INC COM 820054104 87 9,013 SH   SOLE 2 361 0 8,652
SHARPSPRING INC COM 820054104 311 32,044 SH   SOLE 18 32,044 0 0
SHARPSPRING INC COM 820054104 139 14,285 SH   SOLE 19 14,285 0 0
SHARPSPRING INC COM 820054104 2,894 298,383 SH   SOLE 21 298,383 0 0
SHARPSPRING INC COM 820054104 2,257 232,639 SH   SOLE 22 230,126 0 2,513
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17,253 843,676 SH   SOLE 19 843,676 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,332 41,923 SH   SOLE 2 1,991 0 39,932
SHENANDOAH TELECOMMUNICATION COM 82312B106 7 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 28 897 SH   SOLE 7 897 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,190 163,360 SH   SOLE 18 163,360 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,636 82,980 SH   SOLE 19 82,980 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 54,668 1,720,753 SH   SOLE 21 1,720,753 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 44,126 1,388,913 SH   SOLE 22 1,323,102 0 65,811
SHENANDOAH TELECOMMUNICATION COM 82312B106 796 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 183 5,764 SH   SOLE 28 5,764 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 428 13,460 SH   SOLE 30 13,460 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 240 7,557 SH   SOLE 34 7,557 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 156 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 136,071 247,461 SH   SOLE 2 39,205 0 208,256
SHERWIN WILLIAMS CO COM 824348106 20,092 36,540 SH   SOLE 4 34,319 0 2,221
SHERWIN WILLIAMS CO COM 824348106 50,487 91,816 SH   SOLE 7 74,283 0 17,533
SHERWIN WILLIAMS CO COM 824348106 442 803 SH   SOLE 13 803 0 0
SHERWIN WILLIAMS CO COM 824348106 435 792 SH   SOLE 15 792 0 0
SHERWIN WILLIAMS CO COM 824348106 242,499 441,011 SH   SOLE 18 356,697 0 84,314
SHERWIN WILLIAMS CO COM 824348106 124,026 225,555 SH   SOLE 19 225,555 0 0
SHERWIN WILLIAMS CO COM 824348106 872,165 1,586,130 SH   SOLE 21 1,586,130 0 0
SHERWIN WILLIAMS CO COM 824348106 1,119,916 2,036,692 SH   SOLE 22 1,811,176 0 225,516
SHERWIN WILLIAMS CO COM 824348106 36,101 65,654 SH   SOLE 23 65,654 0 0
SHERWIN WILLIAMS CO COM 824348106 47,784 86,900 SH   SOLE 25 86,900 0 0
SHERWIN WILLIAMS CO COM 824348106 213,687 388,613 SH   SOLE 26 99,165 0 289,448
SHERWIN WILLIAMS CO COM 824348106 8,978 16,327 SH   SOLE 28 11,823 0 4,504
SHERWIN WILLIAMS CO COM 824348106 2,063 3,752 SH   SOLE 29 3,752 0 0
SHERWIN WILLIAMS CO COM 824348106 149,980 272,756 SH   SOLE 30 272,756 0 0
SHERWIN WILLIAMS CO COM 824348106 31,007 56,390 SH   SOLE 31 17,874 0 38,516
SHERWIN WILLIAMS CO COM 824348106 10,300 18,732 SH   SOLE 34 18,732 0 0
SHERWIN WILLIAMS CO COM 824348106 33,293 60,547 SH   SOLE 36 60,547 0 0
SHERWIN WILLIAMS CO COM 824348106 1,054 1,917 SH   SOLE 40 1,917 0 0
SHILOH INDS INC COM 824543102 14 3,267 SH   SOLE 18 3,267 0 0
SHILOH INDS INC COM 824543102 187 45,215 SH   SOLE 21 45,215 0 0
SHILOH INDS INC COM 824543102 743 179,536 SH   SOLE 22 179,536 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 316 9,036 SH   SOLE 4 9,036 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 771 22,027 SH   SOLE 13 22,027 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 104 2,961 SH   SOLE 19 2,961 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,145 32,728 SH   SOLE 21 32,728 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6,261 178,923 SH   SOLE 22 178,923 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 423 12,102 SH   SOLE 30 12,102 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,182 84,198 SH   SOLE 2 3,354 0 80,844
SHIP FINANCE INTERNATIONAL L SHS G81075106 627 44,624 SH   SOLE 7 44,624 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,890 277,030 SH   SOLE 18 277,030 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,008 143,030 SH   SOLE 19 143,030 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 37,204 2,649,848 SH   SOLE 21 2,649,848 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 13,219 941,555 SH   SOLE 22 864,870 0 76,685
SHOCKWAVE MED INC COM 82489T104 173 5,794 SH   SOLE 2 277 0 5,517
SHOCKWAVE MED INC COM 82489T104 6 200 SH   SOLE 7 200 0 0
SHOCKWAVE MED INC COM 82489T104 677 22,628 SH   SOLE 18 22,628 0 0
SHOCKWAVE MED INC COM 82489T104 350 11,710 SH   SOLE 19 11,710 0 0
SHOCKWAVE MED INC COM 82489T104 6,742 225,247 SH   SOLE 21 225,247 0 0
SHOCKWAVE MED INC COM 82489T104 4,703 157,144 SH   SOLE 22 152,526 0 4,618
SHOE CARNIVAL INC COM 824889109 328 10,124 SH   SOLE 2 395 0 9,729
SHOE CARNIVAL INC COM 824889109 5 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,458 44,984 SH   SOLE 18 44,984 0 0
SHOE CARNIVAL INC COM 824889109 534 16,468 SH   SOLE 19 16,468 0 0
SHOE CARNIVAL INC COM 824889109 33,821 1,043,542 SH   SOLE 21 1,043,542 0 0
SHOE CARNIVAL INC COM 824889109 10,011 308,885 SH   SOLE 22 290,891 0 17,994
SHOE CARNIVAL INC COM 824889109 231 7,138 SH   SOLE 26 0 0 7,138
SHOE CARNIVAL INC COM 824889109 43 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 458 14,118 SH   SOLE 30 14,118 0 0
SHOE CARNIVAL INC COM 824889109 57 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 2,939 9,430 SH   SOLE 2 0 0 9,430
SHOPIFY INC CL A 82509L107 6 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 33,726 108,214 SH   SOLE 18 79,728 0 28,486
SHOPIFY INC CL A 82509L107 63,082 202,408 SH   SOLE 19 202,408 0 0
SHOPIFY INC CL A 82509L107 6,493 20,835 SH   SOLE 21 20,835 0 0
SHOPIFY INC CL A 82509L107 5,449 17,483 SH   SOLE 22 17,483 0 0
SHOPIFY INC CL A 82509L107 1,312 4,211 SH   SOLE 26 0 0 4,211
SHOPIFY INC CL A 82509L107 7,298 23,416 SH   SOLE 31 0 0 23,416
SHOPIFY INC CL A 82509L107 11,013 35,338 SH   SOLE 34 35,338 0 0
SHOPIFY INC OPTIONS 82509L107 2,524 8,100 SH Call SOLE 19 8,100 0 0
SHOPIFY INC OPTIONS 82509L107 1,870 6,000 SH Call SOLE 34 6,000 0 0
SHORE BANCSHARES INC COM 825107105 202 13,138 SH   SOLE 2 449 0 12,689
SHORE BANCSHARES INC COM 825107105 5 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 739 47,953 SH   SOLE 18 47,953 0 0
SHORE BANCSHARES INC COM 825107105 327 21,199 SH   SOLE 19 21,199 0 0
SHORE BANCSHARES INC COM 825107105 7,068 458,668 SH   SOLE 21 458,668 0 0
SHORE BANCSHARES INC COM 825107105 4,312 279,815 SH   SOLE 22 270,964 0 8,851
SHOTSPOTTER INC COM 82536T107 161 6,972 SH   SOLE 2 360 0 6,612
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 674 29,262 SH   SOLE 18 29,262 0 0
SHOTSPOTTER INC COM 82536T107 318 13,826 SH   SOLE 19 13,826 0 0
SHOTSPOTTER INC COM 82536T107 6,495 282,018 SH   SOLE 21 282,018 0 0
SHOTSPOTTER INC COM 82536T107 5,491 238,443 SH   SOLE 22 232,419 0 6,024
SHOTSPOTTER INC COM 82536T107 28 1,209 SH   SOLE 30 1,209 0 0
SHUTTERSTOCK INC COM 825690100 606 16,779 SH   SOLE 2 804 0 15,975
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 16 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,106 85,995 SH   SOLE 18 85,995 0 0
SHUTTERSTOCK INC COM 825690100 1,199 33,207 SH   SOLE 19 33,207 0 0
SHUTTERSTOCK INC COM 825690100 75,097 2,079,091 SH   SOLE 21 2,079,091 0 0
SHUTTERSTOCK INC COM 825690100 20,680 572,530 SH   SOLE 22 547,750 0 24,780
SHUTTERSTOCK INC COM 825690100 297 8,222 SH   SOLE 26 0 0 8,222
SHUTTERSTOCK INC COM 825690100 105 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 968 26,793 SH   SOLE 30 26,793 0 0
SHUTTERSTOCK INC COM 825690100 72 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 544 30,803 SH   SOLE 2 17,667 0 13,136
SI BONE INC COM 825704109 1,293 73,191 SH   SOLE 18 64,871 0 8,320
SI BONE INC COM 825704109 2,800 158,453 SH   SOLE 19 158,453 0 0
SI BONE INC COM 825704109 10,172 575,679 SH   SOLE 21 575,679 0 0
SI BONE INC COM 825704109 8,349 472,488 SH   SOLE 22 464,211 0 8,277
SI BONE INC COM 825704109 181 10,234 SH   SOLE 23 10,234 0 0
SI BONE INC COM 825704109 614 34,766 SH   SOLE 26 0 0 34,766
SI BONE INC COM 825704109 767 43,402 SH   SOLE 34 43,402 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 10,373 1,920,840 SH   SOLE 7 1,920,840 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 18,828 3,486,667 SH   SOLE 30 3,486,667 0 0
SIEBERT FINL CORP COM 826176109 62 6,784 SH   SOLE 2 309 0 6,475
SIEBERT FINL CORP COM 826176109 236 25,608 SH   SOLE 18 25,608 0 0
SIEBERT FINL CORP COM 826176109 111 12,083 SH   SOLE 19 12,083 0 0
SIEBERT FINL CORP COM 826176109 2,619 284,684 SH   SOLE 21 284,684 0 0
SIEBERT FINL CORP COM 826176109 674 73,237 SH   SOLE 22 68,797 0 4,440
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 4,784 SH   SOLE 18 4,784 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11 55,259 SH   SOLE 21 55,259 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 29,993 SH   SOLE 22 29,993 0 0
SIENTRA INC COM 82621J105 200 30,831 SH   SOLE 2 870 0 29,961
SIENTRA INC COM 82621J105 3 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 893 137,773 SH   SOLE 18 137,773 0 0
SIENTRA INC COM 82621J105 426 65,759 SH   SOLE 19 65,759 0 0
SIENTRA INC COM 82621J105 8,784 1,355,505 SH   SOLE 21 1,355,505 0 0
SIENTRA INC COM 82621J105 6,799 1,049,195 SH   SOLE 22 1,025,682 0 23,513
SIERRA BANCORP COM 82620P102 548 20,650 SH   SOLE 2 7,112 0 13,538
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,401 52,743 SH   SOLE 18 52,743 0 0
SIERRA BANCORP COM 82620P102 2,203 82,936 SH   SOLE 19 82,936 0 0
SIERRA BANCORP COM 82620P102 13,554 510,322 SH   SOLE 21 510,322 0 0
SIERRA BANCORP COM 82620P102 10,958 412,585 SH   SOLE 22 402,360 0 10,225
SIERRA BANCORP COM 82620P102 560 21,072 SH   SOLE 23 21,072 0 0
SIERRA BANCORP COM 82620P102 1,216 45,795 SH   SOLE 26 0 0 45,795
SIERRA WIRELESS INC COM 826516106 25 2,335 SH   SOLE 22 2,335 0 0
SIFCO INDS INC COM 826546103 2 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 15 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 247 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,017 198,620 SH   SOLE 18 198,620 0 0
SIGA TECHNOLOGIES INC COM 826917106 487 95,177 SH   SOLE 19 95,177 0 0
SIGA TECHNOLOGIES INC COM 826917106 14,084 2,750,685 SH   SOLE 21 2,750,685 0 0
SIGA TECHNOLOGIES INC COM 826917106 6,551 1,279,472 SH   SOLE 22 1,238,012 0 41,460
SIGA TECHNOLOGIES INC COM 826917106 21 4,098 SH   SOLE 30 4,098 0 0
SIGMATRON INTL INC COM 82661L101 24 5,983 SH   SOLE 21 5,983 0 0
SIGMATRON INTL INC COM 82661L101 730 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 18,080 151,655 SH   SOLE 2 33,228 0 118,427
SIGNATURE BK NEW YORK N Y COM 82669G104 2,503 20,998 SH   SOLE 4 19,442 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 422 3,539 SH   SOLE 7 3,539 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11 95 SH   SOLE 13 95 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,077 160,016 SH   SOLE 18 155,747 0 4,269
SIGNATURE BK NEW YORK N Y COM 82669G104 1,451 12,173 SH   SOLE 19 12,173 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 331,967 2,784,489 SH   SOLE 21 2,784,489 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 212,840 1,785,267 SH   SOLE 22 1,682,275 0 102,992
SIGNATURE BK NEW YORK N Y COM 82669G104 4,818 40,415 SH   SOLE 23 40,415 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 132 1,106 SH   SOLE 25 1,106 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,058 159,853 SH   SOLE 26 51,777 0 108,076
SIGNATURE BK NEW YORK N Y COM 82669G104 1,172 9,828 SH   SOLE 28 6,983 0 2,845
SIGNATURE BK NEW YORK N Y COM 82669G104 1,530 12,833 SH   SOLE 29 1,132 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 11,358 95,270 SH   SOLE 30 95,270 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,116 34,523 SH   SOLE 31 11,454 0 23,069
SIGNATURE BK NEW YORK N Y COM 82669G104 375 3,148 SH   SOLE 34 3,148 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,484 12,451 SH   SOLE 36 12,451 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 131 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 927 55,284 SH   SOLE 2 4,993 0 50,291
SIGNET JEWELERS LIMITED SHS G81276100 4 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 52 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 4,622 275,769 SH   SOLE 18 275,769 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,078 124,004 SH   SOLE 19 124,004 0 0
SIGNET JEWELERS LIMITED SHS G81276100 98,689 5,888,338 SH   SOLE 21 5,888,338 0 0
SIGNET JEWELERS LIMITED SHS G81276100 28,930 1,726,123 SH   SOLE 22 1,607,054 0 119,069
SIGNET JEWELERS LIMITED SHS G81276100 232 13,864 SH   SOLE 23 13,864 0 0
SIGNET JEWELERS LIMITED SHS G81276100 966 57,629 SH   SOLE 26 14,438 0 43,191
SIGNET JEWELERS LIMITED SHS G81276100 98 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,406 83,905 SH   SOLE 30 83,905 0 0
SIGNET JEWELERS LIMITED SHS G81276100 153 9,125 SH   SOLE 36 9,125 0 0
SIGNET JEWELERS LIMITED SHS G81276100 87 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 6,785 225,908 SH   SOLE 2 60,769 0 165,139
SILGAN HOLDINGS INC COM 827048109 13 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 64 2,130 SH   SOLE 7 2,130 0 0
SILGAN HOLDINGS INC COM 827048109 7,191 239,418 SH   SOLE 18 226,639 0 12,779
SILGAN HOLDINGS INC COM 827048109 528 17,568 SH   SOLE 19 17,568 0 0
SILGAN HOLDINGS INC COM 827048109 113,676 3,784,796 SH   SOLE 21 3,784,796 0 0
SILGAN HOLDINGS INC COM 827048109 83,145 2,768,260 SH   SOLE 22 2,620,914 0 147,346
SILGAN HOLDINGS INC COM 827048109 832 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 416 13,863 SH   SOLE 28 13,863 0 0
SILGAN HOLDINGS INC COM 827048109 629 20,957 SH   SOLE 30 20,957 0 0
SILGAN HOLDINGS INC COM 827048109 47 1,566 SH   SOLE 31 1,566 0 0
SILGAN HOLDINGS INC COM 827048109 42 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 255 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 6,384 57,336 SH   SOLE 2 21,805 0 35,531
SILICON LABORATORIES INC COM 826919102 95 852 SH   SOLE 4 852 0 0
SILICON LABORATORIES INC COM 826919102 92 830 SH   SOLE 7 830 0 0
SILICON LABORATORIES INC COM 826919102 27,657 248,379 SH   SOLE 18 246,881 0 1,498
SILICON LABORATORIES INC COM 826919102 40,452 363,284 SH   SOLE 19 363,284 0 0
SILICON LABORATORIES INC COM 826919102 359,315 3,226,893 SH   SOLE 21 3,226,893 0 0
SILICON LABORATORIES INC COM 826919102 164,228 1,474,884 SH   SOLE 22 1,417,373 0 57,511
SILICON LABORATORIES INC COM 826919102 232 2,081 SH   SOLE 23 2,081 0 0
SILICON LABORATORIES INC COM 826919102 71 636 SH   SOLE 25 636 0 0
SILICON LABORATORIES INC COM 826919102 1,371 12,313 SH   SOLE 26 7,725 0 4,588
SILICON LABORATORIES INC COM 826919102 599 5,375 SH   SOLE 28 5,375 0 0
SILICON LABORATORIES INC COM 826919102 17,757 159,473 SH   SOLE 30 159,473 0 0
SILICON LABORATORIES INC COM 826919102 53 478 SH   SOLE 31 478 0 0
SILICON LABORATORIES INC COM 826919102 13,565 121,823 SH   SOLE 34 121,823 0 0
SILICON LABORATORIES INC COM 826919102 19 168 SH   SOLE 36 168 0 0
SILICON LABORATORIES INC COM 826919102 472 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,723 1,325,000 PRN   SOLE 21 1,325,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 68 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,574 270,831 SH   SOLE 19 270,831 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,764 191,352 SH   SOLE 25 191,352 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 31,590 893,637 SH   SOLE 34 893,637 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,157 35,580 SH   SOLE 2 25,938 0 9,642
SILK ROAD MEDICAL INC COM 82710M100 8 239 SH   SOLE 7 239 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,746 53,680 SH   SOLE 18 53,680 0 0
SILK ROAD MEDICAL INC COM 82710M100 6,236 191,714 SH   SOLE 19 191,714 0 0
SILK ROAD MEDICAL INC COM 82710M100 12,357 379,857 SH   SOLE 21 379,857 0 0
SILK ROAD MEDICAL INC COM 82710M100 6,158 189,310 SH   SOLE 22 185,040 0 4,270
SILK ROAD MEDICAL INC COM 82710M100 392 12,042 SH   SOLE 26 0 0 12,042
SILK ROAD MEDICAL INC COM 82710M100 2,867 88,119 SH   SOLE 34 88,119 0 0
SILVERBOW RES INC COM 82836G102 84 8,685 SH   SOLE 2 220 0 8,465
SILVERBOW RES INC COM 82836G102 2 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 232 23,912 SH   SOLE 18 23,912 0 0
SILVERBOW RES INC COM 82836G102 109 11,253 SH   SOLE 19 11,253 0 0
SILVERBOW RES INC COM 82836G102 2,589 267,142 SH   SOLE 21 267,142 0 0
SILVERBOW RES INC COM 82836G102 1,533 158,239 SH   SOLE 22 153,389 0 4,850
SILVERCREST ASSET MGMT GROUP CL A 828359109 106 8,580 SH   SOLE 2 518 0 8,062
SILVERCREST ASSET MGMT GROUP CL A 828359109 385 31,331 SH   SOLE 18 31,331 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 163 13,234 SH   SOLE 19 13,234 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,535 287,387 SH   SOLE 21 287,387 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,560 126,850 SH   SOLE 22 120,667 0 6,183
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,316 93,030 SH   SOLE 2 3,749 0 89,281
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 33 1,335 SH   SOLE 7 1,335 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11,145 447,571 SH   SOLE 18 447,571 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,897 156,500 SH   SOLE 19 156,500 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 261,842 10,515,729 SH   SOLE 21 10,515,729 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 71,202 2,859,532 SH   SOLE 22 2,750,674 0 108,858
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 484 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 267 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,399 136,503 SH   SOLE 30 136,503 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 57 2,272 SH   SOLE 34 2,272 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 260 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 165,893 1,065,805 SH   SOLE 2 349,052 0 716,753
SIMON PPTY GROUP INC NEW COM 828806109 51,031 327,858 SH   SOLE 4 319,687 0 8,171
SIMON PPTY GROUP INC NEW COM 828806109 97,128 624,017 SH   SOLE 7 624,017 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,528 48,362 SH   SOLE 13 48,362 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,204 14,163 SH   SOLE 15 14,163 0 0
SIMON PPTY GROUP INC NEW COM 828806109 166,176 1,067,624 SH   SOLE 18 970,598 0 97,026
SIMON PPTY GROUP INC NEW COM 828806109 131,418 844,315 SH   SOLE 19 844,315 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,493,325 9,594,120 SH   SOLE 21 9,594,120 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,709,004 10,979,790 SH   SOLE 22 9,847,920 0 1,131,870
SIMON PPTY GROUP INC NEW COM 828806109 58,871 378,229 SH   SOLE 23 378,229 0 0
SIMON PPTY GROUP INC NEW COM 828806109 146,428 940,749 SH   SOLE 25 940,749 0 0
SIMON PPTY GROUP INC NEW COM 828806109 219,160 1,408,028 SH   SOLE 26 428,900 0 979,128
SIMON PPTY GROUP INC NEW COM 828806109 11,856 76,172 SH   SOLE 28 59,772 0 16,400
SIMON PPTY GROUP INC NEW COM 828806109 55,957 359,508 SH   SOLE 29 216,606 0 142,902
SIMON PPTY GROUP INC NEW COM 828806109 378,921 2,434,444 SH   SOLE 30 2,434,444 0 0
SIMON PPTY GROUP INC NEW COM 828806109 31,399 201,730 SH   SOLE 31 131,922 0 69,808
SIMON PPTY GROUP INC NEW COM 828806109 49,055 315,163 SH   SOLE 34 315,163 0 0
SIMON PPTY GROUP INC NEW COM 828806109 43,188 277,467 SH   SOLE 36 277,467 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,182 7,597 SH   SOLE 40 7,597 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,260 77,968 SH   SOLE 2 9,759 0 68,209
SIMPLY GOOD FOODS CO COM 82900L102 11 394 SH   SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 37 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,012 241,869 SH   SOLE 18 241,869 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,915 204,053 SH   SOLE 19 204,053 0 0
SIMPLY GOOD FOODS CO COM 82900L102 69,174 2,386,145 SH   SOLE 21 2,386,145 0 0
SIMPLY GOOD FOODS CO COM 82900L102 63,367 2,185,821 SH   SOLE 22 2,096,231 0 89,590
SIMPLY GOOD FOODS CO COM 82900L102 640 22,064 SH   SOLE 23 22,064 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,096 72,310 SH   SOLE 26 20,822 0 51,488
SIMPLY GOOD FOODS CO COM 82900L102 278 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 516 17,791 SH   SOLE 30 17,791 0 0
SIMPLY GOOD FOODS CO COM 82900L102 89 3,054 SH   SOLE 34 3,054 0 0
SIMPLY GOOD FOODS CO COM 82900L102 186 6,406 SH   SOLE 40 6,406 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,702 38,944 SH   SOLE 2 1,821 0 37,123
SIMPSON MANUFACTURING CO INC COM 829073105 18 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 63 904 SH   SOLE 7 904 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 13,739 198,051 SH   SOLE 18 198,051 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 5,338 76,947 SH   SOLE 19 76,947 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 325,533 4,692,700 SH   SOLE 21 4,692,700 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 85,936 1,238,811 SH   SOLE 22 1,180,532 0 58,279
SIMPSON MANUFACTURING CO INC COM 829073105 1,158 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 363 5,240 SH   SOLE 28 5,240 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,933 56,695 SH   SOLE 30 56,695 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 312 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 359 10,337 SH   SOLE 2 445 0 9,892
SIMULATIONS PLUS INC COM 829214105 10 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 1,497 43,144 SH   SOLE 18 43,144 0 0
SIMULATIONS PLUS INC COM 829214105 717 20,659 SH   SOLE 19 20,659 0 0
SIMULATIONS PLUS INC COM 829214105 14,450 416,427 SH   SOLE 21 416,427 0 0
SIMULATIONS PLUS INC COM 829214105 12,852 370,370 SH   SOLE 22 327,747 0 42,623
SINA CORP ORD G81477104 5,031 128,368 SH   SOLE 2 1,870 0 126,498
SINA CORP ORD G81477104 553 14,117 SH   SOLE 4 14,117 0 0
SINA CORP ORD G81477104 353 9,006 SH   SOLE 7 9,006 0 0
SINA CORP ORD G81477104 979 24,974 SH   SOLE 15 23,986 0 988
SINA CORP ORD G81477104 1,373 35,039 SH   SOLE 18 35,039 0 0
SINA CORP ORD G81477104 48,496 1,237,460 SH   SOLE 21 1,237,460 0 0
SINA CORP ORD G81477104 36,363 927,872 SH   SOLE 22 862,193 0 65,679
SINA CORP ORD G81477104 1,634 41,707 SH   SOLE 23 41,707 0 0
SINA CORP ORD G81477104 1,366 34,850 SH   SOLE 25 34,850 0 0
SINA CORP ORD G81477104 10,472 267,218 SH   SOLE 26 63,175 0 204,043
SINA CORP ORD G81477104 408 10,413 SH   SOLE 29 6,580 0 3,833
SINA CORP ORD G81477104 17,024 434,402 SH   SOLE 30 434,402 0 0
SINA CORP ORD G81477104 135 3,456 SH   SOLE 31 3,456 0 0
SINA CORP ORD G81477104 187 4,772 SH   SOLE 34 4,772 0 0
SINA CORP ORD G81477104 27 684 SH   SOLE 36 684 0 0
SINA CORP ORD G81477104 20 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 8,365 195,714 SH   SOLE 2 81,951 0 113,763
SINCLAIR BROADCAST GROUP INC CL A 829226109 512 11,977 SH   SOLE 4 11,977 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 123 2,889 SH   SOLE 7 2,889 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 635 14,847 SH   SOLE 13 14,847 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,675 85,984 SH   SOLE 18 62,799 0 23,185
SINCLAIR BROADCAST GROUP INC CL A 829226109 8,218 192,280 SH   SOLE 19 192,280 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 36,964 864,861 SH   SOLE 21 864,861 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 87,001 2,035,595 SH   SOLE 22 1,848,442 0 187,153
SINCLAIR BROADCAST GROUP INC CL A 829226109 750 17,548 SH   SOLE 23 17,548 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,273 29,774 SH   SOLE 26 18,056 0 11,718
SINCLAIR BROADCAST GROUP INC CL A 829226109 394 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,397 79,491 SH   SOLE 29 22,694 0 56,797
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,249 29,214 SH   SOLE 30 29,214 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 767 17,935 SH   SOLE 31 10,647 0 7,288
SINCLAIR BROADCAST GROUP INC CL A 829226109 226 5,286 SH   SOLE 34 5,286 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 483 11,310 SH   SOLE 36 11,310 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 301 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 874 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 851 29,139 SH   SOLE 22 29,139 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 1 254 SH   SOLE 22 254 0 0
SIRIUS XM HLDGS INC COM 82968B103 45,794 7,321,191 SH   SOLE 2 3,760,296 0 3,560,895
SIRIUS XM HLDGS INC COM 82968B103 9,351 1,494,902 SH   SOLE 4 1,452,420 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 3,884 620,949 SH   SOLE 7 578,247 0 42,702
SIRIUS XM HLDGS INC COM 82968B103 420 67,086 SH   SOLE 13 67,086 0 0
SIRIUS XM HLDGS INC COM 82968B103 150 24,033 SH   SOLE 15 24,033 0 0
SIRIUS XM HLDGS INC COM 82968B103 24 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HLDGS INC COM 82968B103 6,517 1,041,866 SH   SOLE 18 792,559 0 249,307
SIRIUS XM HLDGS INC COM 82968B103 10,093 1,613,631 SH   SOLE 19 1,613,631 0 0
SIRIUS XM HLDGS INC COM 82968B103 163,381 26,120,041 SH   SOLE 21 26,120,041 0 0
SIRIUS XM HLDGS INC COM 82968B103 281,305 44,972,861 SH   SOLE 22 36,473,860 0 8,499,001
SIRIUS XM HLDGS INC COM 82968B103 19,312 3,087,477 SH   SOLE 23 3,087,477 0 0
SIRIUS XM HLDGS INC COM 82968B103 10,151 1,622,903 SH   SOLE 25 1,622,903 0 0
SIRIUS XM HLDGS INC COM 82968B103 38,158 6,100,386 SH   SOLE 26 2,604,109 0 3,496,277
SIRIUS XM HLDGS INC COM 82968B103 1,876 299,939 SH   SOLE 28 210,524 0 89,415
SIRIUS XM HLDGS INC COM 82968B103 7,023 1,122,859 SH   SOLE 29 878,957 0 243,902
SIRIUS XM HLDGS INC COM 82968B103 26,910 4,302,204 SH   SOLE 30 4,302,204 0 0
SIRIUS XM HLDGS INC COM 82968B103 13,962 2,232,059 SH   SOLE 31 1,580,541 0 651,518
SIRIUS XM HLDGS INC COM 82968B103 3,958 632,752 SH   SOLE 32 632,752 0 0
SIRIUS XM HLDGS INC COM 82968B103 2,375 379,666 SH   SOLE 34 379,666 0 0
SIRIUS XM HLDGS INC COM 82968B103 9,810 1,568,378 SH   SOLE 36 1,568,378 0 0
SIRIUS XM HLDGS INC COM 82968B103 304 48,569 SH   SOLE 40 48,569 0 0
SITE CENTERS CORP COM 82981J109 4,496 297,533 SH   SOLE 2 9,766 0 287,767
SITE CENTERS CORP COM 82981J109 611 40,426 SH   SOLE 4 40,426 0 0
SITE CENTERS CORP COM 82981J109 2,163 143,179 SH   SOLE 7 143,179 0 0
SITE CENTERS CORP COM 82981J109 76 5,049 SH   SOLE 15 5,049 0 0
SITE CENTERS CORP COM 82981J109 983 65,078 SH   SOLE 18 65,078 0 0
SITE CENTERS CORP COM 82981J109 2,473 163,691 SH   SOLE 19 163,691 0 0
SITE CENTERS CORP COM 82981J109 39,609 2,621,395 SH   SOLE 21 2,621,395 0 0
SITE CENTERS CORP COM 82981J109 85,848 5,681,526 SH   SOLE 22 5,359,533 0 321,993
SITE CENTERS CORP COM 82981J109 70 4,613 SH   SOLE 23 4,613 0 0
SITE CENTERS CORP COM 82981J109 4,381 289,928 SH   SOLE 25 289,928 0 0
SITE CENTERS CORP COM 82981J109 2,287 151,329 SH   SOLE 26 58,544 0 92,785
SITE CENTERS CORP COM 82981J109 333 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 1,185 78,437 SH   SOLE 29 78,437 0 0
SITE CENTERS CORP COM 82981J109 9,697 641,742 SH   SOLE 30 641,742 0 0
SITE CENTERS CORP COM 82981J109 43 2,844 SH   SOLE 31 2,844 0 0
SITE CENTERS CORP COM 82981J109 82 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 221 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,643 35,705 SH   SOLE 2 1,659 0 34,046
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 56 753 SH   SOLE 7 753 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,302 139,179 SH   SOLE 18 139,179 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,903 79,752 SH   SOLE 19 79,752 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 100,522 1,358,034 SH   SOLE 21 1,358,034 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89,267 1,205,991 SH   SOLE 22 1,136,838 0 69,153
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 939 12,684 SH   SOLE 26 9,330 0 3,354
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 365 4,937 SH   SOLE 28 4,937 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 835 11,276 SH   SOLE 30 11,276 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,467 73,858 SH   SOLE 31 0 0 73,858
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 301 4,072 SH   SOLE 40 4,072 0 0
SITO MOBILE LTD COM NEW 82988R203 5 5,282 SH   SOLE 18 5,282 0 0
SITO MOBILE LTD COM NEW 82988R203 62 70,920 SH   SOLE 21 70,920 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,001 216,604 SH   SOLE 2 49,497 0 167,107
SIX FLAGS ENTMT CORP NEW COM 83001A102 132 2,606 SH   SOLE 4 2,606 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 120 2,371 SH   SOLE 7 2,371 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,458 225,598 SH   SOLE 18 225,149 0 449
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,133 42,004 SH   SOLE 19 42,004 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 192,523 3,790,572 SH   SOLE 21 3,790,572 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 129,435 2,548,443 SH   SOLE 22 2,385,239 0 163,204
SIX FLAGS ENTMT CORP NEW COM 83001A102 157 3,082 SH   SOLE 23 3,082 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 100 1,969 SH   SOLE 25 1,969 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,190 23,439 SH   SOLE 26 14,925 0 8,514
SIX FLAGS ENTMT CORP NEW COM 83001A102 465 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 34 662 SH   SOLE 29 662 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,158 22,796 SH   SOLE 30 22,796 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 137 2,706 SH   SOLE 31 2,706 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 281 5,541 SH   SOLE 34 5,541 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 111 2,187 SH   SOLE 36 2,187 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 388 7,639 SH   SOLE 40 7,639 0 0
SJW GROUP COM 784305104 1,658 24,282 SH   SOLE 2 1,094 0 23,188
SJW GROUP COM 784305104 75 1,101 SH   SOLE 4 1,101 0 0
SJW GROUP COM 784305104 2,782 40,743 SH   SOLE 7 40,743 0 0
SJW GROUP COM 784305104 6,144 89,963 SH   SOLE 18 89,963 0 0
SJW GROUP COM 784305104 3,091 45,258 SH   SOLE 19 45,258 0 0
SJW GROUP COM 784305104 61,407 899,204 SH   SOLE 21 899,204 0 0
SJW GROUP COM 784305104 50,106 733,727 SH   SOLE 22 694,537 0 39,190
SJW GROUP COM 784305104 846 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 228 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 7,571 110,868 SH   SOLE 30 110,868 0 0
SJW GROUP COM 784305104 80 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 159 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 203 9,152 SH   SOLE 22 9,152 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 66 2,982 SH   SOLE 25 2,982 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2,275 102,462 SH   SOLE 30 102,462 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 407 18,323 SH   SOLE 31 0 0 18,323
SKECHERS U S A INC CL A 830566105 11,457 306,752 SH   SOLE 2 67,468 0 239,284
SKECHERS U S A INC CL A 830566105 25 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 123 3,280 SH   SOLE 7 3,280 0 0
SKECHERS U S A INC CL A 830566105 13,892 371,928 SH   SOLE 18 371,928 0 0
SKECHERS U S A INC CL A 830566105 1,112 29,769 SH   SOLE 19 29,769 0 0
SKECHERS U S A INC CL A 830566105 240,148 6,429,671 SH   SOLE 21 6,429,671 0 0
SKECHERS U S A INC CL A 830566105 160,390 4,294,232 SH   SOLE 22 4,036,294 0 257,938
SKECHERS U S A INC CL A 830566105 2,090 55,965 SH   SOLE 26 36,317 0 19,648
SKECHERS U S A INC CL A 830566105 643 17,212 SH   SOLE 28 17,212 0 0
SKECHERS U S A INC CL A 830566105 1,393 37,285 SH   SOLE 30 37,285 0 0
SKECHERS U S A INC CL A 830566105 99 2,647 SH   SOLE 31 2,647 0 0
SKECHERS U S A INC CL A 830566105 105 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 480 12,842 SH   SOLE 40 12,842 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,316 43,719 SH   SOLE 2 2,079 0 41,640
SKYLINE CHAMPION CORPORATION COM 830830105 8 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 34 1,126 SH   SOLE 7 1,126 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,154 171,297 SH   SOLE 18 171,297 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,611 86,766 SH   SOLE 19 86,766 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 64,961 2,158,903 SH   SOLE 21 2,158,903 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 44,787 1,488,450 SH   SOLE 22 1,415,461 0 72,989
SKYLINE CHAMPION CORPORATION COM 830830105 1,723 57,256 SH   SOLE 26 18,319 0 38,937
SKYLINE CHAMPION CORPORATION COM 830830105 225 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 439 14,592 SH   SOLE 30 14,592 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 147 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 2,908 50,658 SH   SOLE 2 2,036 0 48,622
SKYWEST INC COM 830879102 3 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 58 1,006 SH   SOLE 7 1,006 0 0
SKYWEST INC COM 830879102 13,519 235,523 SH   SOLE 18 225,857 0 9,666
SKYWEST INC COM 830879102 5,052 88,013 SH   SOLE 19 88,013 0 0
SKYWEST INC COM 830879102 322,477 5,618,061 SH   SOLE 21 5,618,061 0 0
SKYWEST INC COM 830879102 84,878 1,478,709 SH   SOLE 22 1,433,793 0 44,916
SKYWEST INC COM 830879102 110 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,482 60,658 SH   SOLE 30 60,658 0 0
SKYWEST INC COM 830879102 465 8,097 SH   SOLE 34 8,097 0 0
SKYWEST INC COM 830879102 74 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 33,899 427,745 SH   SOLE 2 52,037 0 375,708
SKYWORKS SOLUTIONS INC COM 83088M102 6,155 77,662 SH   SOLE 4 72,858 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 19,586 247,136 SH   SOLE 7 170,033 0 77,103
SKYWORKS SOLUTIONS INC COM 83088M102 547 6,905 SH   SOLE 13 6,905 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 154 1,938 SH   SOLE 15 1,938 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31,192 393,592 SH   SOLE 18 369,737 0 23,855
SKYWORKS SOLUTIONS INC COM 83088M102 32,676 412,321 SH   SOLE 19 412,321 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 402,560 5,079,623 SH   SOLE 21 5,079,623 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 333,302 4,205,706 SH   SOLE 22 3,735,992 0 469,714
SKYWORKS SOLUTIONS INC COM 83088M102 10,130 127,821 SH   SOLE 23 127,821 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,823 187,038 SH   SOLE 25 187,038 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 78,396 989,226 SH   SOLE 26 236,886 0 752,340
SKYWORKS SOLUTIONS INC COM 83088M102 2,472 31,194 SH   SOLE 28 22,398 0 8,796
SKYWORKS SOLUTIONS INC COM 83088M102 3,185 40,191 SH   SOLE 29 3,476 0 36,715
SKYWORKS SOLUTIONS INC COM 83088M102 58,069 732,729 SH   SOLE 30 732,729 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,981 37,618 SH   SOLE 31 31,116 0 6,502
SKYWORKS SOLUTIONS INC COM 83088M102 1,935 24,416 SH   SOLE 32 24,416 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,479 182,705 SH   SOLE 34 182,705 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,493 107,171 SH   SOLE 36 107,171 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 292 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 24,024 293,872 SH   SOLE 2 88,796 0 205,076
SL GREEN RLTY CORP COM 78440X101 5,017 61,371 SH   SOLE 4 59,160 0 2,211
SL GREEN RLTY CORP COM 78440X101 14,271 174,567 SH   SOLE 7 168,806 0 5,761
SL GREEN RLTY CORP COM 78440X101 330 4,037 SH   SOLE 13 4,037 0 0
SL GREEN RLTY CORP COM 78440X101 300 3,672 SH   SOLE 15 3,672 0 0
SL GREEN RLTY CORP COM 78440X101 13,938 170,497 SH   SOLE 18 158,362 0 12,135
SL GREEN RLTY CORP COM 78440X101 10,516 128,631 SH   SOLE 19 128,631 0 0
SL GREEN RLTY CORP COM 78440X101 224,248 2,743,098 SH   SOLE 21 2,743,098 0 0
SL GREEN RLTY CORP COM 78440X101 245,413 3,001,997 SH   SOLE 22 2,741,428 0 260,569
SL GREEN RLTY CORP COM 78440X101 6,735 82,384 SH   SOLE 23 82,384 0 0
SL GREEN RLTY CORP COM 78440X101 21,097 258,070 SH   SOLE 25 258,070 0 0
SL GREEN RLTY CORP COM 78440X101 36,892 451,277 SH   SOLE 26 140,102 0 311,175
SL GREEN RLTY CORP COM 78440X101 1,280 15,661 SH   SOLE 28 11,650 0 4,011
SL GREEN RLTY CORP COM 78440X101 5,604 68,545 SH   SOLE 29 50,817 0 17,728
SL GREEN RLTY CORP COM 78440X101 53,663 656,427 SH   SOLE 30 656,427 0 0
SL GREEN RLTY CORP COM 78440X101 2,367 28,956 SH   SOLE 31 24,630 0 4,326
SL GREEN RLTY CORP COM 78440X101 4,708 57,587 SH   SOLE 34 57,587 0 0
SL GREEN RLTY CORP COM 78440X101 5,410 66,173 SH   SOLE 36 66,173 0 0
SL GREEN RLTY CORP COM 78440X101 162 1,985 SH   SOLE 40 1,985 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 724 30,503 SH   SOLE 21 30,503 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 15,802 665,919 SH   SOLE 22 665,919 0 0
SLEEP NUMBER CORP COM 83125X103 1,064 25,750 SH   SOLE 2 1,152 0 24,598
SLEEP NUMBER CORP COM 83125X103 7 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 18 428 SH   SOLE 7 428 0 0
SLEEP NUMBER CORP COM 83125X103 5,382 130,258 SH   SOLE 18 130,258 0 0
SLEEP NUMBER CORP COM 83125X103 2,650 64,129 SH   SOLE 19 64,129 0 0
SLEEP NUMBER CORP COM 83125X103 129,535 3,134,916 SH   SOLE 21 3,134,916 0 0
SLEEP NUMBER CORP COM 83125X103 36,476 882,762 SH   SOLE 22 833,689 0 49,073
SLEEP NUMBER CORP COM 83125X103 9 208 SH   SOLE 23 208 0 0
SLEEP NUMBER CORP COM 83125X103 365 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 173 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 1,799 43,536 SH   SOLE 30 43,536 0 0
SLEEP NUMBER CORP COM 83125X103 124 3,004 SH   SOLE 34 3,004 0 0
SLEEP NUMBER CORP COM 83125X103 136 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 9,084 1,029,330 SH   SOLE 2 236,727 0 792,603
SLM CORP COM 78442P106 13 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 95 10,790 SH   SOLE 7 10,790 0 0
SLM CORP COM 78442P106 14,145 1,602,867 SH   SOLE 18 1,196,900 0 405,967
SLM CORP COM 78442P106 5,328 603,784 SH   SOLE 19 603,784 0 0
SLM CORP COM 78442P106 183,945 20,843,672 SH   SOLE 21 20,843,672 0 0
SLM CORP COM 78442P106 128,573 14,569,214 SH   SOLE 22 13,745,152 0 824,062
SLM CORP COM 78442P106 950 107,609 SH   SOLE 25 0 0 107,609
SLM CORP COM 78442P106 1,208 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 485 54,964 SH   SOLE 28 54,964 0 0
SLM CORP COM 78442P106 1,062 120,303 SH   SOLE 30 120,303 0 0
SLM CORP COM 78442P106 80 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 9,140 1,035,664 SH   SOLE 34 1,035,664 0 0
SLM CORP COM 78442P106 76 8,627 SH   SOLE 36 8,627 0 0
SLM CORP COM 78442P106 406 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 1,206 124,411 SH   SOLE 2 9,269 0 115,142
SM ENERGY CO COM 78454L100 3 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 39 4,010 SH   SOLE 7 4,010 0 0
SM ENERGY CO COM 78454L100 4,794 494,752 SH   SOLE 18 494,752 0 0
SM ENERGY CO COM 78454L100 2,184 225,360 SH   SOLE 19 225,360 0 0
SM ENERGY CO COM 78454L100 116,808 12,054,443 SH   SOLE 21 12,054,443 0 0
SM ENERGY CO COM 78454L100 32,743 3,379,022 SH   SOLE 22 3,204,902 0 174,120
SM ENERGY CO COM 78454L100 116 11,979 SH   SOLE 23 11,979 0 0
SM ENERGY CO COM 78454L100 574 59,235 SH   SOLE 26 17,766 0 41,469
SM ENERGY CO COM 78454L100 131 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 1,628 167,977 SH   SOLE 30 167,977 0 0
SM ENERGY CO COM 78454L100 5 505 SH   SOLE 34 505 0 0
SM ENERGY CO COM 78454L100 147 15,154 SH   SOLE 36 15,154 0 0
SM ENERGY CO COM 78454L100 95 9,803 SH   SOLE 40 9,803 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 331 12,989 SH   SOLE 2 455 0 12,534
SMART GLOBAL HLDGS INC SHS G8232Y101 7 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,580 62,013 SH   SOLE 18 62,013 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 582 22,852 SH   SOLE 19 22,852 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 37,481 1,470,980 SH   SOLE 21 1,470,980 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 9,242 362,723 SH   SOLE 22 348,122 0 14,601
SMART GLOBAL HLDGS INC SHS G8232Y101 485 19,033 SH   SOLE 30 19,033 0 0
SMART SAND INC COM 83191H107 62 22,075 SH   SOLE 2 1,101 0 20,974
SMART SAND INC COM 83191H107 352 124,250 SH   SOLE 18 76,961 0 47,289
SMART SAND INC COM 83191H107 102 35,972 SH   SOLE 19 35,972 0 0
SMART SAND INC COM 83191H107 2,449 865,385 SH   SOLE 21 865,385 0 0
SMART SAND INC COM 83191H107 1,817 642,123 SH   SOLE 22 629,625 0 12,498
SMARTFINANCIAL INC COM NEW 83190L208 273 13,125 SH   SOLE 2 620 0 12,505
SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 987 47,370 SH   SOLE 18 47,370 0 0
SMARTFINANCIAL INC COM NEW 83190L208 454 21,782 SH   SOLE 19 21,782 0 0
SMARTFINANCIAL INC COM NEW 83190L208 9,394 451,005 SH   SOLE 21 451,005 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,589 172,304 SH   SOLE 22 163,553 0 8,751
SMARTSHEET INC COM CL A 83200N103 5,531 153,515 SH   SOLE 2 6,045 0 147,470
SMARTSHEET INC COM CL A 83200N103 21 574 SH   SOLE 4 574 0 0
SMARTSHEET INC COM CL A 83200N103 59 1,639 SH   SOLE 7 1,639 0 0
SMARTSHEET INC COM CL A 83200N103 1,462 40,568 SH   SOLE 18 40,568 0 0
SMARTSHEET INC COM CL A 83200N103 20,701 574,543 SH   SOLE 19 574,543 0 0
SMARTSHEET INC COM CL A 83200N103 50,331 1,396,929 SH   SOLE 21 1,396,929 0 0
SMARTSHEET INC COM CL A 83200N103 85,621 2,376,392 SH   SOLE 22 2,214,754 0 161,638
SMARTSHEET INC COM CL A 83200N103 809 22,449 SH   SOLE 26 15,796 0 6,653
SMARTSHEET INC COM CL A 83200N103 501 13,904 SH   SOLE 28 13,904 0 0
SMARTSHEET INC COM CL A 83200N103 887 24,632 SH   SOLE 30 24,632 0 0
SMARTSHEET INC COM CL A 83200N103 66 1,832 SH   SOLE 31 1,832 0 0
SMARTSHEET INC COM CL A 83200N103 9,578 265,836 SH   SOLE 34 265,836 0 0
SMARTSHEET INC COM CL A 83200N103 376 10,439 SH   SOLE 40 10,439 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,108 79,812 SH   SOLE 2 79,812 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,100 79,267 SH   SOLE 18 56,396 0 22,871
SMILEDIRECTCLUB INC CL A COM 83192H106 45,666 3,290,091 SH   SOLE 19 3,290,091 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 170 12,222 SH   SOLE 21 12,222 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 4,844 348,972 SH   SOLE 22 348,972 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 579 41,715 SH   SOLE 23 41,715 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 2,684 193,365 SH   SOLE 26 18,870 0 174,495
SMILEDIRECTCLUB INC CL A COM 83192H106 23 1,671 SH   SOLE 31 0 0 1,671
SMILEDIRECTCLUB INC CL A COM 83192H106 10,133 730,052 SH   SOLE 34 730,052 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 896 18,614 SH   SOLE 18 18,614 0 0
SMITH A O CORP COM 831865209 17,127 358,983 SH   SOLE 2 48,568 0 310,415
SMITH A O CORP COM 831865209 2,837 59,465 SH   SOLE 4 55,313 0 4,152
SMITH A O CORP COM 831865209 17,917 375,542 SH   SOLE 7 180,898 0 194,644
SMITH A O CORP COM 831865209 91 1,914 SH   SOLE 13 1,914 0 0
SMITH A O CORP COM 831865209 14,863 311,533 SH   SOLE 18 292,548 0 18,985
SMITH A O CORP COM 831865209 2,075 43,492 SH   SOLE 19 43,492 0 0
SMITH A O CORP COM 831865209 168,562 3,533,050 SH   SOLE 21 3,533,050 0 0
SMITH A O CORP COM 831865209 175,411 3,676,613 SH   SOLE 22 3,276,471 0 400,142
SMITH A O CORP COM 831865209 4,969 104,151 SH   SOLE 23 104,151 0 0
SMITH A O CORP COM 831865209 89,119 1,867,937 SH   SOLE 25 1,867,937 0 0
SMITH A O CORP COM 831865209 23,250 487,327 SH   SOLE 26 146,665 0 340,662
SMITH A O CORP COM 831865209 1,267 26,548 SH   SOLE 28 18,153 0 8,395
SMITH A O CORP COM 831865209 1,558 32,657 SH   SOLE 29 3,014 0 29,643
SMITH A O CORP COM 831865209 26,720 560,054 SH   SOLE 30 560,054 0 0
SMITH A O CORP COM 831865209 1,332 27,912 SH   SOLE 31 21,821 0 6,091
SMITH A O CORP COM 831865209 1,487 31,166 SH   SOLE 34 31,166 0 0
SMITH A O CORP COM 831865209 1,900 39,827 SH   SOLE 36 39,827 0 0
SMITH A O CORP COM 831865209 140 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 27 5,059 SH   SOLE 18 5,059 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 364 66,967 SH   SOLE 21 66,967 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,887 347,197 SH   SOLE 22 347,197 0 0
SMTC CORP COM NEW 832682207 7 3,467 SH   SOLE 18 3,467 0 0
SMTC CORP COM NEW 832682207 86 39,788 SH   SOLE 21 39,788 0 0
SMUCKER J M CO COM NEW 832696405 32,284 293,434 SH   SOLE 2 33,362 0 260,072
SMUCKER J M CO COM NEW 832696405 5,948 54,067 SH   SOLE 4 50,943 0 3,124
SMUCKER J M CO COM NEW 832696405 24,287 220,748 SH   SOLE 7 159,461 0 61,287
SMUCKER J M CO COM NEW 832696405 451 4,098 SH   SOLE 13 4,098 0 0
SMUCKER J M CO COM NEW 832696405 134 1,218 SH   SOLE 15 1,218 0 0
SMUCKER J M CO COM NEW 832696405 72,011 654,523 SH   SOLE 18 597,129 0 57,394
SMUCKER J M CO COM NEW 832696405 9,733 88,469 SH   SOLE 19 88,469 0 0
SMUCKER J M CO COM NEW 832696405 386,894 3,516,578 SH   SOLE 21 3,516,578 0 0
SMUCKER J M CO COM NEW 832696405 319,372 2,902,852 SH   SOLE 22 2,597,706 0 305,146
SMUCKER J M CO COM NEW 832696405 9,479 86,153 SH   SOLE 23 86,153 0 0
SMUCKER J M CO COM NEW 832696405 14,951 135,898 SH   SOLE 25 124,974 0 10,924
SMUCKER J M CO COM NEW 832696405 81,575 741,457 SH   SOLE 26 158,043 0 583,414
SMUCKER J M CO COM NEW 832696405 2,219 20,167 SH   SOLE 28 14,170 0 5,997
SMUCKER J M CO COM NEW 832696405 2,881 26,186 SH   SOLE 29 2,393 0 23,793
SMUCKER J M CO COM NEW 832696405 86,566 786,818 SH   SOLE 30 786,818 0 0
SMUCKER J M CO COM NEW 832696405 3,442 31,283 SH   SOLE 31 19,821 0 11,462
SMUCKER J M CO COM NEW 832696405 13,132 119,358 SH   SOLE 34 119,358 0 0
SMUCKER J M CO COM NEW 832696405 13,262 120,544 SH   SOLE 36 120,544 0 0
SMUCKER J M CO COM NEW 832696405 262 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 6,120 387,328 SH   SOLE 2 143,062 0 244,266
SNAP INC CL A 83304A106 4,316 273,183 SH   SOLE 4 254,769 0 18,414
SNAP INC CL A 83304A106 415 26,282 SH   SOLE 7 26,282 0 0
SNAP INC CL A 83304A106 366 23,190 SH   SOLE 13 23,190 0 0
SNAP INC CL A 83304A106 0 1 SH   SOLE 17 0 0 1
SNAP INC CL A 83304A106 1,291 81,728 SH   SOLE 18 26,779 0 54,949
SNAP INC CL A 83304A106 31,689 2,005,603 SH   SOLE 19 2,005,603 0 0
SNAP INC CL A 83304A106 61,247 3,876,383 SH   SOLE 21 3,876,383 0 0
SNAP INC CL A 83304A106 215,039 13,610,086 SH   SOLE 22 13,237,550 0 372,536
SNAP INC CL A 83304A106 8,047 509,285 SH   SOLE 23 509,285 0 0
SNAP INC CL A 83304A106 318 20,116 SH   SOLE 25 20,116 0 0
SNAP INC CL A 83304A106 28,719 1,817,644 SH   SOLE 26 628,746 0 1,188,898
SNAP INC CL A 83304A106 1,978 125,162 SH   SOLE 28 89,879 0 35,283
SNAP INC CL A 83304A106 2,528 160,002 SH   SOLE 29 13,477 0 146,525
SNAP INC CL A 83304A106 20,327 1,286,502 SH   SOLE 30 1,286,502 0 0
SNAP INC CL A 83304A106 2,146 135,842 SH   SOLE 31 109,021 0 26,821
SNAP INC CL A 83304A106 15,204 962,255 SH   SOLE 34 962,255 0 0
SNAP INC CL A 83304A106 1,869 118,278 SH   SOLE 36 118,278 0 0
SNAP INC CL A 83304A106 250 15,849 SH   SOLE 40 15,849 0 0
SNAP ON INC COM 833034101 44,330 283,188 SH   SOLE 2 136,945 0 146,243
SNAP ON INC COM 833034101 7,998 51,091 SH   SOLE 4 49,598 0 1,493
SNAP ON INC COM 833034101 13,264 84,732 SH   SOLE 7 59,628 0 25,104
SNAP ON INC COM 833034101 1,667 10,647 SH   SOLE 13 10,647 0 0
SNAP ON INC COM 833034101 76 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 22,552 144,068 SH   SOLE 18 131,618 0 12,450
SNAP ON INC COM 833034101 16,270 103,938 SH   SOLE 19 103,938 0 0
SNAP ON INC COM 833034101 195,444 1,248,522 SH   SOLE 21 1,248,522 0 0
SNAP ON INC COM 833034101 264,998 1,692,846 SH   SOLE 22 1,440,782 0 252,064
SNAP ON INC COM 833034101 14,890 95,122 SH   SOLE 23 95,122 0 0
SNAP ON INC COM 833034101 10,486 66,985 SH   SOLE 25 66,985 0 0
SNAP ON INC COM 833034101 56,666 361,991 SH   SOLE 26 91,913 0 270,078
SNAP ON INC COM 833034101 1,931 12,333 SH   SOLE 28 9,185 0 3,148
SNAP ON INC COM 833034101 7,124 45,510 SH   SOLE 29 33,925 0 11,585
SNAP ON INC COM 833034101 33,432 213,570 SH   SOLE 30 213,570 0 0
SNAP ON INC COM 833034101 10,714 68,443 SH   SOLE 31 48,545 0 19,898
SNAP ON INC COM 833034101 3,157 20,165 SH   SOLE 34 20,165 0 0
SNAP ON INC COM 833034101 8,072 51,564 SH   SOLE 36 51,564 0 0
SNAP ON INC COM 833034101 181 1,155 SH   SOLE 40 1,155 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 657 71,152 SH   SOLE 2 71,152 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2,286 247,688 SH   SOLE 34 247,688 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 207 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11,622 418,205 SH   SOLE 21 418,205 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 625 22,499 SH   SOLE 25 22,499 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 873 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,244 44,772 SH   SOLE 30 44,772 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 236 8,493 SH   SOLE 34 8,493 0 0
SOHU COM LTD SPONSORED ADS 83410S108 27 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 41 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 24 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,730 367,172 SH   SOLE 21 367,172 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,930 386,843 SH   SOLE 22 386,843 0 0
SOHU COM LTD SPONSORED ADS 83410S108 93 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 18 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 135 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 910 89,613 SH   SOLE 30 89,613 0 0
SOHU COM LTD SPONSORED ADS 83410S108 18 1,741 SH   SOLE 34 1,741 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 97 10,753 SH   SOLE 22 10,753 0 0
SOLAR CAP LTD COM 83413U100 4,015 194,410 SH   SOLE 30 194,410 0 0
SOLAR SR CAP LTD COM 83416M105 1,346 75,814 SH   SOLE 30 75,814 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,349 1,365,000 PRN   SOLE 21 1,365,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 17 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,355 52,013 SH   SOLE 18 52,013 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 334,466 3,995,058 SH   SOLE 21 3,995,058 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 72,378 864,523 SH   SOLE 22 843,547 0 20,976
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,713 20,462 SH   SOLE 26 14,408 0 6,054
SOLAREDGE TECHNOLOGIES INC COM 83417M104 495 5,912 SH   SOLE 28 5,912 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 28,445 339,763 SH   SOLE 30 339,763 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 344 4,104 SH   SOLE 40 4,104 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 363 27,041 SH   SOLE 2 1,342 0 25,699
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,487 110,788 SH   SOLE 18 110,788 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 698 52,027 SH   SOLE 19 52,027 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 14,608 1,088,521 SH   SOLE 21 1,088,521 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11,976 892,363 SH   SOLE 22 847,711 0 44,652
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 88 6,576 SH   SOLE 26 0 0 6,576
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 65 4,847 SH   SOLE 30 4,847 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 44 3,313 SH   SOLE 40 3,313 0 0
SOLARWINDS CORP COM 83417Q105 1,270 68,824 SH   SOLE 2 2,632 0 66,192
SOLARWINDS CORP COM 83417Q105 11 591 SH   SOLE 7 591 0 0
SOLARWINDS CORP COM 83417Q105 337 18,291 SH   SOLE 18 18,291 0 0
SOLARWINDS CORP COM 83417Q105 194 10,521 SH   SOLE 19 10,521 0 0
SOLARWINDS CORP COM 83417Q105 9,631 522,017 SH   SOLE 21 522,017 0 0
SOLARWINDS CORP COM 83417Q105 25,999 1,409,168 SH   SOLE 22 1,358,226 0 50,942
SOLARWINDS CORP COM 83417Q105 4,459 241,701 SH   SOLE 30 241,701 0 0
SOLARWINDS CORP COM 83417Q105 16 859 SH   SOLE 31 859 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 6 4,200 SH   SOLE 18 4,200 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 75 49,817 SH   SOLE 21 49,817 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 22 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 185 17,932 SH   SOLE 2 374 0 17,558
SOLID BIOSCIENCES INC COM 83422E105 2 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 697 67,395 SH   SOLE 18 67,395 0 0
SOLID BIOSCIENCES INC COM 83422E105 338 32,674 SH   SOLE 19 32,674 0 0
SOLID BIOSCIENCES INC COM 83422E105 11,256 1,088,566 SH   SOLE 21 1,088,566 0 0
SOLID BIOSCIENCES INC COM 83422E105 4,961 479,825 SH   SOLE 22 461,986 0 17,839
SOLID BIOSCIENCES INC COM 83422E105 50 4,879 SH   SOLE 30 4,879 0 0
SOLITARIO ZINC CORP COM 8342EP107 8 27,044 SH   SOLE 21 27,044 0 0
SOLITON INC COM 834251100 45 4,179 SH   SOLE 2 0 0 4,179
SOLITON INC COM 834251100 143 13,339 SH   SOLE 18 13,339 0 0
SOLITON INC COM 834251100 97 9,057 SH   SOLE 19 9,057 0 0
SOLITON INC COM 834251100 1,370 128,166 SH   SOLE 21 128,166 0 0
SOLITON INC COM 834251100 2,103 196,753 SH   SOLE 22 195,126 0 1,627
SONIC AUTOMOTIVE INC CL A 83545G102 1,045 33,272 SH   SOLE 2 9,532 0 23,740
SONIC AUTOMOTIVE INC CL A 83545G102 9 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 18 562 SH   SOLE 7 562 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,472 110,531 SH   SOLE 18 110,531 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 5,767 183,595 SH   SOLE 19 183,595 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 85,011 2,706,497 SH   SOLE 21 2,706,497 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 30,901 983,785 SH   SOLE 22 947,638 0 36,147
SONIC AUTOMOTIVE INC CL A 83545G102 995 31,671 SH   SOLE 23 31,671 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,685 85,487 SH   SOLE 26 0 0 85,487
SONIC AUTOMOTIVE INC CL A 83545G102 90 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,067 33,981 SH   SOLE 30 33,981 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 7 219 SH   SOLE 34 219 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 63 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 113 3,592 SH   SOLE 40 3,592 0 0
SONIM TECHNOLOGIES INC COM 83548F101 10 3,271 SH   SOLE 2 295 0 2,976
SONIM TECHNOLOGIES INC COM 83548F101 36 12,419 SH   SOLE 18 12,419 0 0
SONIM TECHNOLOGIES INC COM 83548F101 17 5,861 SH   SOLE 19 5,861 0 0
SONIM TECHNOLOGIES INC COM 83548F101 355 121,112 SH   SOLE 21 121,112 0 0
SONIM TECHNOLOGIES INC COM 83548F101 97 33,011 SH   SOLE 22 31,970 0 1,041
SONOCO PRODS CO COM 835495102 15,802 271,459 SH   SOLE 2 76,029 0 195,430
SONOCO PRODS CO COM 835495102 24 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 4,145 71,201 SH   SOLE 7 71,201 0 0
SONOCO PRODS CO COM 835495102 20,855 358,274 SH   SOLE 18 358,274 0 0
SONOCO PRODS CO COM 835495102 1,305 22,427 SH   SOLE 19 22,427 0 0
SONOCO PRODS CO COM 835495102 405,383 6,964,144 SH   SOLE 21 6,964,144 0 0
SONOCO PRODS CO COM 835495102 201,135 3,455,331 SH   SOLE 22 3,254,903 0 200,428
SONOCO PRODS CO COM 835495102 1,895 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 724 12,433 SH   SOLE 28 12,433 0 0
SONOCO PRODS CO COM 835495102 1,728 29,682 SH   SOLE 30 29,682 0 0
SONOCO PRODS CO COM 835495102 116 1,997 SH   SOLE 31 1,997 0 0
SONOCO PRODS CO COM 835495102 2,111 36,266 SH   SOLE 32 36,266 0 0
SONOCO PRODS CO COM 835495102 190 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 609 10,465 SH   SOLE 40 10,465 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 4 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 16 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 820 61,172 SH   SOLE 2 2,877 0 58,295
SONOS INC COM 83570H108 14 1,048 SH   SOLE 7 1,048 0 0
SONOS INC COM 83570H108 3,250 242,387 SH   SOLE 18 238,212 0 4,175
SONOS INC COM 83570H108 2,273 169,515 SH   SOLE 19 169,515 0 0
SONOS INC COM 83570H108 30,382 2,265,622 SH   SOLE 21 2,265,622 0 0
SONOS INC COM 83570H108 24,293 1,811,550 SH   SOLE 22 1,752,414 0 59,136
SONOS INC COM 83570H108 10 773 SH   SOLE 23 773 0 0
SONOS INC COM 83570H108 57 4,237 SH   SOLE 30 4,237 0 0
SONY CORP SPONSORED ADR 835699307 3,197 54,070 SH   SOLE 2 54,070 0 0
SONY CORP SPONSORED ADR 835699307 324,587 5,489,372 SH   SOLE 18 4,690,366 0 799,006
SONY CORP SPONSORED ADR 835699307 58,951 996,971 SH   SOLE 19 996,971 0 0
SONY CORP SPONSORED ADR 835699307 1,870 31,622 SH   SOLE 23 31,622 0 0
SONY CORP SPONSORED ADR 835699307 3,024 51,143 SH   SOLE 25 0 0 51,143
SONY CORP SPONSORED ADR 835699307 40,189 679,665 SH   SOLE 34 679,665 0 0
SONY CORP SPONSORED ADR 835699307 1,056 17,865 SH   SOLE 36 17,865 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 233 108,718 SH   SOLE 2 4,857 0 103,861
SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 919 429,294 SH   SOLE 18 429,294 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 434 202,778 SH   SOLE 19 202,778 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8,854 4,137,230 SH   SOLE 21 4,137,230 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,803 3,178,896 SH   SOLE 22 3,066,936 0 111,960
SORRENTO THERAPEUTICS INC COM NEW 83587F202 42 19,696 SH   SOLE 28 19,696 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 21 9,988 SH   SOLE 30 9,988 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 26 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 2,361 41,436 SH   SOLE 2 15,175 0 26,261
SOTHEBYS COM 835898107 16 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 33 578 SH   SOLE 7 578 0 0
SOTHEBYS COM 835898107 0 2 SH   SOLE 17 0 0 2
SOTHEBYS COM 835898107 10,485 184,009 SH   SOLE 18 184,009 0 0
SOTHEBYS COM 835898107 3,108 54,546 SH   SOLE 19 54,546 0 0
SOTHEBYS COM 835898107 129,232 2,268,021 SH   SOLE 21 2,268,021 0 0
SOTHEBYS COM 835898107 62,620 1,098,979 SH   SOLE 22 1,052,239 0 46,740
SOTHEBYS COM 835898107 791 13,877 SH   SOLE 26 11,191 0 2,686
SOTHEBYS COM 835898107 288 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 587 10,305 SH   SOLE 30 10,305 0 0
SOTHEBYS COM 835898107 192 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 18 2,643 SH   SOLE 18 2,643 0 0
SOTHERLY HOTELS INC COM 83600C103 303 45,276 SH   SOLE 21 45,276 0 0
SOTHERLY HOTELS INC COM 83600C103 1,830 273,496 SH   SOLE 22 273,496 0 0
SOUND FINL BANCORP INC COM 83607A100 17 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 3,077 93,492 SH   SOLE 2 3,754 0 89,738
SOUTH JERSEY INDS INC COM 838518108 15 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 77 2,328 SH   SOLE 7 2,328 0 0
SOUTH JERSEY INDS INC COM 838518108 14,475 439,831 SH   SOLE 18 439,831 0 0
SOUTH JERSEY INDS INC COM 838518108 5,238 159,175 SH   SOLE 19 159,175 0 0
SOUTH JERSEY INDS INC COM 838518108 342,906 10,419,508 SH   SOLE 21 10,419,508 0 0
SOUTH JERSEY INDS INC COM 838518108 90,729 2,756,877 SH   SOLE 22 2,629,198 0 127,679
SOUTH JERSEY INDS INC COM 838518108 703 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 362 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,362 132,554 SH   SOLE 30 132,554 0 0
SOUTH JERSEY INDS INC COM 838518108 82 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 290 8,819 SH   SOLE 40 8,819 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 12,316 238,352 SH   SOLE 21 238,352 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 83 5,095 SH   SOLE 2 1,946 0 3,149
SOUTH PLAINS FINANCIAL INC COM 83946P107 214 13,136 SH   SOLE 18 13,136 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 315 19,345 SH   SOLE 19 19,345 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,933 118,582 SH   SOLE 21 118,582 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 831 50,996 SH   SOLE 22 49,945 0 1,051
SOUTH PLAINS FINANCIAL INC COM 83946P107 35 2,133 SH   SOLE 23 2,133 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 25 1,518 SH   SOLE 26 0 0 1,518
SOUTH ST CORP COM 840441109 2,652 35,222 SH   SOLE 2 1,355 0 33,867
SOUTH ST CORP COM 840441109 22 294 SH   SOLE 4 294 0 0
SOUTH ST CORP COM 840441109 43 576 SH   SOLE 7 576 0 0
SOUTH ST CORP COM 840441109 12,021 159,643 SH   SOLE 18 159,643 0 0
SOUTH ST CORP COM 840441109 5,087 67,553 SH   SOLE 19 67,553 0 0
SOUTH ST CORP COM 840441109 88,779 1,178,999 SH   SOLE 21 1,178,999 0 0
SOUTH ST CORP COM 840441109 76,423 1,014,920 SH   SOLE 22 965,817 0 49,103
SOUTH ST CORP COM 840441109 53 705 SH   SOLE 23 705 0 0
SOUTH ST CORP COM 840441109 1,329 17,645 SH   SOLE 26 11,046 0 6,599
SOUTH ST CORP COM 840441109 371 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 735 9,758 SH   SOLE 30 9,758 0 0
SOUTH ST CORP COM 840441109 275 3,655 SH   SOLE 40 3,655 0 0
SOUTHERN CO COM 842587107 155,861 2,523,247 SH   SOLE 2 253,569 0 2,269,678
SOUTHERN CO COM 842587107 28,495 461,305 SH   SOLE 4 432,766 0 28,539
SOUTHERN CO COM 842587107 68,466 1,108,396 SH   SOLE 7 1,053,691 0 54,705
SOUTHERN CO COM 842587107 2,245 36,342 SH   SOLE 13 36,342 0 0
SOUTHERN CO COM 842587107 615 9,950 SH   SOLE 15 9,950 0 0
SOUTHERN CO COM 842587107 1 11 SH   SOLE 17 0 0 11
SOUTHERN CO COM 842587107 112,722 1,824,874 SH   SOLE 18 1,686,200 0 138,674
SOUTHERN CO COM 842587107 8,988 145,503 SH   SOLE 19 145,503 0 0
SOUTHERN CO COM 842587107 1,709,918 27,682,017 SH   SOLE 21 27,682,017 0 0
SOUTHERN CO COM 842587107 1,636,115 26,487,212 SH   SOLE 22 23,644,701 0 2,842,511
SOUTHERN CO COM 842587107 48,893 791,541 SH   SOLE 23 791,541 0 0
SOUTHERN CO COM 842587107 61,338 993,006 SH   SOLE 25 993,006 0 0
SOUTHERN CO COM 842587107 196,577 3,182,401 SH   SOLE 26 1,273,285 0 1,909,116
SOUTHERN CO COM 842587107 12,267 198,594 SH   SOLE 28 143,665 0 54,929
SOUTHERN CO COM 842587107 1,267 20,515 SH   SOLE 29 20,515 0 0
SOUTHERN CO COM 842587107 331,333 5,363,973 SH   SOLE 30 5,363,973 0 0
SOUTHERN CO COM 842587107 14,216 230,143 SH   SOLE 31 190,757 0 39,386
SOUTHERN CO COM 842587107 4,245 68,722 SH   SOLE 34 68,722 0 0
SOUTHERN CO COM 842587107 14,120 228,588 SH   SOLE 35 228,588 0 0
SOUTHERN CO COM 842587107 66,256 1,072,617 SH   SOLE 36 1,072,617 0 0
SOUTHERN CO COM 842587107 1,562 25,285 SH   SOLE 40 25,285 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 146,248 2,733,091 SH   SOLE 21 2,733,091 0 0
SOUTHERN COPPER CORP COM 84265V105 12,990 380,589 SH   SOLE 2 13,807 0 366,782
SOUTHERN COPPER CORP COM 84265V105 647 18,956 SH   SOLE 4 18,956 0 0
SOUTHERN COPPER CORP COM 84265V105 2,666 78,110 SH   SOLE 7 78,110 0 0
SOUTHERN COPPER CORP COM 84265V105 31 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 1 16 SH   SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 1,848 54,147 SH   SOLE 18 54,147 0 0
SOUTHERN COPPER CORP COM 84265V105 568 16,636 SH   SOLE 19 16,636 0 0
SOUTHERN COPPER CORP COM 84265V105 90,281 2,645,204 SH   SOLE 21 2,645,204 0 0
SOUTHERN COPPER CORP COM 84265V105 56,909 1,667,414 SH   SOLE 22 1,443,940 0 223,474
SOUTHERN COPPER CORP COM 84265V105 1,857 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 2,456 71,971 SH   SOLE 25 71,971 0 0
SOUTHERN COPPER CORP COM 84265V105 18,393 538,924 SH   SOLE 26 162,602 0 376,322
SOUTHERN COPPER CORP COM 84265V105 419 12,270 SH   SOLE 29 9,160 0 3,110
SOUTHERN COPPER CORP COM 84265V105 16,947 496,547 SH   SOLE 30 496,547 0 0
SOUTHERN COPPER CORP COM 84265V105 281 8,228 SH   SOLE 31 8,228 0 0
SOUTHERN COPPER CORP COM 84265V105 297 8,696 SH   SOLE 34 8,696 0 0
SOUTHERN COPPER CORP COM 84265V105 848 24,835 SH   SOLE 36 24,835 0 0
SOUTHERN COPPER CORP COM 84265V105 24 696 SH   SOLE 40 696 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 265 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 1,009 25,329 SH   SOLE 18 25,329 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 563 14,126 SH   SOLE 19 14,126 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 10,111 253,721 SH   SOLE 21 253,721 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 4,469 112,148 SH   SOLE 22 106,329 0 5,819
SOUTHERN MO BANCORP INC COM 843380106 284 7,783 SH   SOLE 2 381 0 7,402
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,037 28,475 SH   SOLE 18 28,475 0 0
SOUTHERN MO BANCORP INC COM 843380106 495 13,593 SH   SOLE 19 13,593 0 0
SOUTHERN MO BANCORP INC COM 843380106 10,355 284,251 SH   SOLE 21 284,251 0 0
SOUTHERN MO BANCORP INC COM 843380106 5,049 138,592 SH   SOLE 22 132,961 0 5,631
SOUTHERN NATL BANCORP OF VA COM 843395104 285 18,503 SH   SOLE 2 756 0 17,747
SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,099 71,391 SH   SOLE 18 71,391 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 514 33,417 SH   SOLE 19 33,417 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,013 715,579 SH   SOLE 21 715,579 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,786 310,971 SH   SOLE 22 295,961 0 15,010
SOUTHSIDE BANCSHARES INC COM 84470P109 1,104 32,369 SH   SOLE 2 1,324 0 31,045
SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 24 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,873 142,858 SH   SOLE 18 142,858 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,899 55,665 SH   SOLE 19 55,665 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 119,338 3,498,612 SH   SOLE 21 3,498,612 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 33,646 986,386 SH   SOLE 22 948,437 0 37,949
SOUTHSIDE BANCSHARES INC COM 84470P109 374 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 123 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,508 44,211 SH   SOLE 30 44,211 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 83 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 57,791 1,070,006 SH   SOLE 2 128,977 0 941,029
SOUTHWEST AIRLS CO COM 844741108 3,343 61,890 SH   SOLE 4 58,065 0 3,825
SOUTHWEST AIRLS CO COM 844741108 25,295 468,336 SH   SOLE 7 415,037 0 53,299
SOUTHWEST AIRLS CO COM 844741108 366 6,770 SH   SOLE 13 6,770 0 0
SOUTHWEST AIRLS CO COM 844741108 103 1,899 SH   SOLE 15 1,899 0 0
SOUTHWEST AIRLS CO COM 844741108 66 1,221 SH   SOLE 17 0 0 1,221
SOUTHWEST AIRLS CO COM 844741108 51,737 957,917 SH   SOLE 18 916,462 0 41,455
SOUTHWEST AIRLS CO COM 844741108 4,693 86,898 SH   SOLE 19 86,898 0 0
SOUTHWEST AIRLS CO COM 844741108 476,002 8,813,214 SH   SOLE 21 8,813,214 0 0
SOUTHWEST AIRLS CO COM 844741108 610,423 11,302,044 SH   SOLE 22 10,211,076 0 1,090,968
SOUTHWEST AIRLS CO COM 844741108 5,445 100,806 SH   SOLE 23 100,806 0 0
SOUTHWEST AIRLS CO COM 844741108 8,150 150,903 SH   SOLE 25 150,903 0 0
SOUTHWEST AIRLS CO COM 844741108 56,230 1,041,106 SH   SOLE 26 210,382 0 830,724
SOUTHWEST AIRLS CO COM 844741108 1,369 25,349 SH   SOLE 28 17,982 0 7,367
SOUTHWEST AIRLS CO COM 844741108 250 4,623 SH   SOLE 29 4,623 0 0
SOUTHWEST AIRLS CO COM 844741108 69,843 1,293,141 SH   SOLE 30 1,293,141 0 0
SOUTHWEST AIRLS CO COM 844741108 1,860 34,443 SH   SOLE 31 29,808 0 4,635
SOUTHWEST AIRLS CO COM 844741108 708 13,105 SH   SOLE 34 13,105 0 0
SOUTHWEST AIRLS CO COM 844741108 4,917 91,047 SH   SOLE 36 91,047 0 0
SOUTHWEST AIRLS CO COM 844741108 162 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 10,446 114,743 SH   SOLE 2 58,874 0 55,869
SOUTHWEST GAS HOLDINGS INC COM 844895102 305 3,351 SH   SOLE 4 3,351 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,134 56,398 SH   SOLE 7 56,398 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,983 21,786 SH   SOLE 13 21,786 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 33,633 369,428 SH   SOLE 18 342,834 0 26,594
SOUTHWEST GAS HOLDINGS INC COM 844895102 32,337 355,195 SH   SOLE 19 355,195 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 360,864 3,963,795 SH   SOLE 21 3,963,795 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 207,110 2,274,935 SH   SOLE 22 2,060,963 0 213,972
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,257 24,791 SH   SOLE 23 24,791 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 648 7,121 SH   SOLE 25 7,121 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,539 71,831 SH   SOLE 26 14,617 0 57,214
SOUTHWEST GAS HOLDINGS INC COM 844895102 579 6,361 SH   SOLE 28 6,361 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,401 59,324 SH   SOLE 29 1,991 0 57,333
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,477 27,209 SH   SOLE 30 27,209 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 462 5,073 SH   SOLE 31 5,073 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 426 4,677 SH   SOLE 34 4,677 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,491 16,378 SH   SOLE 36 16,378 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 466 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,627 843,032 SH   SOLE 2 289,084 0 553,948
SOUTHWESTERN ENERGY CO COM 845467109 5 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 20 10,510 SH   SOLE 7 10,510 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,036 3,127,212 SH   SOLE 18 3,127,212 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,300 1,191,464 SH   SOLE 19 1,191,464 0 0
SOUTHWESTERN ENERGY CO COM 845467109 76,216 39,489,923 SH   SOLE 21 39,489,923 0 0
SOUTHWESTERN ENERGY CO COM 845467109 37,458 19,408,505 SH   SOLE 22 18,637,141 0 771,364
SOUTHWESTERN ENERGY CO COM 845467109 96 49,897 SH   SOLE 23 49,897 0 0
SOUTHWESTERN ENERGY CO COM 845467109 887 459,826 SH   SOLE 26 98,877 0 360,949
SOUTHWESTERN ENERGY CO COM 845467109 149 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 537 278,447 SH   SOLE 30 278,447 0 0
SOUTHWESTERN ENERGY CO COM 845467109 106 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 842 22,746 SH   SOLE 2 973 0 21,773
SP PLUS CORP COM 78469C103 21 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 3,144 84,983 SH   SOLE 18 84,983 0 0
SP PLUS CORP COM 78469C103 1,460 39,455 SH   SOLE 19 39,455 0 0
SP PLUS CORP COM 78469C103 30,909 835,368 SH   SOLE 21 835,368 0 0
SP PLUS CORP COM 78469C103 27,991 756,507 SH   SOLE 22 727,228 0 29,279
SP PLUS CORP COM 78469C103 114 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 115 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 222 5,994 SH   SOLE 30 5,994 0 0
SP PLUS CORP COM 78469C103 196 5,309 SH   SOLE 34 5,309 0 0
SP PLUS CORP COM 78469C103 59 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 6 6,153 SH   SOLE 21 6,153 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 132 12,559 SH   SOLE 2 502 0 12,057
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 437 41,427 SH   SOLE 18 41,427 0 0
SPARK ENERGY INC CL A COM 846511103 225 21,369 SH   SOLE 19 21,369 0 0
SPARK ENERGY INC CL A COM 846511103 4,139 392,289 SH   SOLE 21 392,289 0 0
SPARK ENERGY INC CL A COM 846511103 5,243 496,988 SH   SOLE 22 488,026 0 8,962
SPARK THERAPEUTICS INC COM 84652J103 3,053 31,482 SH   SOLE 2 2,953 0 28,529
SPARK THERAPEUTICS INC COM 84652J103 16 164 SH   SOLE 4 164 0 0
SPARK THERAPEUTICS INC COM 84652J103 61 634 SH   SOLE 7 634 0 0
SPARK THERAPEUTICS INC COM 84652J103 11,764 121,299 SH   SOLE 18 117,281 0 4,018
SPARK THERAPEUTICS INC COM 84652J103 9,497 97,928 SH   SOLE 19 97,928 0 0
SPARK THERAPEUTICS INC COM 84652J103 148,836 1,534,704 SH   SOLE 21 1,534,704 0 0
SPARK THERAPEUTICS INC COM 84652J103 99,577 1,026,783 SH   SOLE 22 982,159 0 44,624
SPARK THERAPEUTICS INC COM 84652J103 630 6,492 SH   SOLE 23 6,492 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,958 30,506 SH   SOLE 26 13,865 0 16,641
SPARK THERAPEUTICS INC COM 84652J103 438 4,514 SH   SOLE 28 4,514 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,116 11,507 SH   SOLE 30 11,507 0 0
SPARK THERAPEUTICS INC COM 84652J103 376 3,872 SH   SOLE 40 3,872 0 0
SPARTAN MTRS INC COM 846819100 416 30,337 SH   SOLE 2 1,405 0 28,932
SPARTAN MTRS INC COM 846819100 10 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,723 125,576 SH   SOLE 18 125,576 0 0
SPARTAN MTRS INC COM 846819100 812 59,196 SH   SOLE 19 59,196 0 0
SPARTAN MTRS INC COM 846819100 16,538 1,205,380 SH   SOLE 21 1,205,380 0 0
SPARTAN MTRS INC COM 846819100 13,160 959,199 SH   SOLE 22 911,849 0 47,350
SPARTAN MTRS INC COM 846819100 185 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 129 9,384 SH   SOLE 30 9,384 0 0
SPARTANNASH CO COM 847215100 436 36,833 SH   SOLE 2 1,330 0 35,503
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 2,006 169,596 SH   SOLE 18 169,596 0 0
SPARTANNASH CO COM 847215100 731 61,779 SH   SOLE 19 61,779 0 0
SPARTANNASH CO COM 847215100 48,681 4,115,035 SH   SOLE 21 4,115,035 0 0
SPARTANNASH CO COM 847215100 12,966 1,096,033 SH   SOLE 22 1,014,464 0 81,569
SPARTANNASH CO COM 847215100 371 31,364 SH   SOLE 26 13,987 0 17,377
SPARTANNASH CO COM 847215100 64 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 615 51,981 SH   SOLE 30 51,981 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 211 783 SH   SOLE 17 0 0 783
SPDR GOLD TRUST GOLD SHS 78463V107 678 4,882 SH   SOLE 4 4,882 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 19 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 10,740 77,339 SH   SOLE 18 77,339 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 48,477 349,081 SH   SOLE 19 349,081 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,609 25,986 SH   SOLE 22 25,986 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21,476 154,649 SH   SOLE 34 154,649 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10 266 SH   SOLE 17 0 0 266
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8 122 SH   SOLE 17 0 0 122
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 21 617 SH   SOLE 17 0 0 617
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 64,066 1,487,486 SH   SOLE 13 1,487,486 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 118 2,282 SH   SOLE 17 0 0 2,282
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 43 SH   SOLE 17 0 0 43
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 609 15,399 SH   SOLE 17 0 0 15,399
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 37 1,276 SH   SOLE 17 0 0 1,276
SPDR S&P 500 ETF TR OPTIONS 78462F103 155,923 525,400 SH Call SOLE 2 525,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 134,584 453,500 SH Put SOLE 2 453,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 27,155 91,500 SH Call SOLE 4 91,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 416,901 1,404,800 SH Call SOLE 18 1,404,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,233,571 14,265,500 SH Call SOLE 19 14,265,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 730,795 2,462,500 SH Put SOLE 19 2,462,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 178,982 603,100 SH Call SOLE 22 603,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,495 32,000 SH Put SOLE 22 32,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,362 14,700 SH Call SOLE 25 14,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,385 11,400 SH Call SOLE 26 0 0 11,400
SPDR S&P 500 ETF TR OPTIONS 78462F103 35,286 118,900 SH Call SOLE 30 118,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,369,207 4,613,700 SH Call SOLE 34 4,613,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 130,254 438,900 SH Put SOLE 34 438,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 141,375 476,378 SH   SOLE 2 287,002 0 189,376
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,586 15,453 SH   SOLE 17 0 0 15,453
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,851 218,522 SH   SOLE 18 115,854 0 102,668
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,973 60,562 SH   SOLE 22 60,562 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 270,118 910,193 SH   SOLE 23 910,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,000 50,545 SH   SOLE 25 50,545 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,574 38,512 SH   SOLE 2 38,512 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,356 20,869 SH   SOLE 17 0 0 20,869
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 552 1,567 SH   SOLE 18 1,567 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST PORTFOLIO CRPORT 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,937 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,813 126,711 SH   SOLE 18 126,711 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 13 365 SH   SOLE 17 0 0 365
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6,485 166,742 SH   SOLE 17 0 0 166,742
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 5 175 SH   SOLE 17 0 0 175
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 6,954 217,569 SH   SOLE 17 0 0 217,569
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 196 6,822 SH   SOLE 17 0 0 6,822
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 136 4,738 SH   SOLE 18 4,738 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 9 84 SH   SOLE 17 0 0 84
SPDR SERIES TRUST DJ REIT ETF 78464A607 937 8,963 SH   SOLE 22 8,963 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH   SOLE 17 0 0 19
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 8,139 198,378 SH   SOLE 2 0 0 198,378
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 60 1,454 SH   SOLE 17 0 0 1,454
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 133 3,233 SH   SOLE 18 0 0 3,233
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 20,119 643,408 SH   SOLE 2 0 0 643,408
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 13 410 SH   SOLE 17 0 0 410
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 947 42,361 SH   SOLE 2 42,361 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 16,802 751,423 SH   SOLE 19 751,423 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 113 5,053 SH   SOLE 22 5,053 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 1,163 SH   SOLE 30 1,163 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 57 558 SH   SOLE 17 0 0 558
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 119 3,251 SH   SOLE 17 0 0 3,251
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6,545 97,385 SH   SOLE 17 0 0 97,385
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 16 SH   SOLE 17 0 0 16
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 7 194 SH   SOLE 17 0 0 194
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 13 384 SH   SOLE 17 0 0 384
SPDR SERIES TRUST S&P BIOTECH 78464A870 1 17 SH   SOLE 17 0 0 17
SPDR SERIES TRUST OPTIONS 78464A888 269 6,100 SH Call SOLE 2 6,100 0 0
SPDR SERIES TRUST OPTIONS 78464A888 21,776 494,000 SH Call SOLE 19 494,000 0 0
SPDR SERIES TRUST OPTIONS 78464A888 436 9,900 SH Call SOLE 22 9,900 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 14,545 484,521 SH   SOLE 2 0 0 484,521
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 26 850 SH   SOLE 18 850 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 88,668 3,282,800 SH   SOLE 19 3,282,800 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 5,550 51,042 SH   SOLE 2 51,042 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3,998 36,766 SH   SOLE 17 0 0 36,766
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 160,776 1,478,532 SH   SOLE 19 1,478,532 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6,096 56,057 SH   SOLE 22 56,057 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16,076 147,837 SH   SOLE 26 0 0 147,837
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1 9 SH   SOLE 17 0 0 9
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 28,396 310,036 SH   SOLE 18 0 0 310,036
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 8 164 SH   SOLE 2 164 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 6 120 SH   SOLE 17 0 0 120
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 0 5 SH   SOLE 2 5 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1 18 SH   SOLE 17 0 0 18
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 150 3,070 SH   SOLE 18 3,070 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1 39 SH   SOLE 17 0 0 39
SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 4 60 SH   SOLE 17 0 0 60
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 13 425 SH   SOLE 17 0 0 425
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 25 SH   SOLE 17 0 0 25
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5,398 102,398 SH   SOLE 2 8,984 0 93,414
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 127 2,411 SH   SOLE 4 2,207 0 204
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 88 1,675 SH   SOLE 7 1,675 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1 14 SH   SOLE 13 14 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4 68 SH   SOLE 15 68 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,863 35,345 SH   SOLE 18 34,839 0 506
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 751 14,240 SH   SOLE 19 14,240 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38,126 723,172 SH   SOLE 21 723,172 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 66,065 1,253,139 SH   SOLE 22 1,161,362 0 91,777
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 249 4,728 SH   SOLE 23 4,728 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 437 8,296 SH   SOLE 25 8,296 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,920 36,416 SH   SOLE 26 17,499 0 18,917
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 329 6,239 SH   SOLE 28 5,838 0 401
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 78 1,482 SH   SOLE 29 154 0 1,328
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,192 22,615 SH   SOLE 30 22,615 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 445 8,433 SH   SOLE 31 2,143 0 6,290
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 142 2,691 SH   SOLE 34 2,691 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 286 5,418 SH   SOLE 36 5,418 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 199 3,769 SH   SOLE 40 3,769 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 905 109,057 SH   SOLE 2 14,450 0 94,607
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,277 515,618 SH   SOLE 18 502,033 0 13,585
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,629 437,513 SH   SOLE 19 437,513 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 110,738 13,349,915 SH   SOLE 21 13,349,915 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 28,544 3,441,167 SH   SOLE 22 3,310,028 0 131,139
SPECTRUM PHARMACEUTICALS INC COM 84763A108 412 49,709 SH   SOLE 23 49,709 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 947 114,106 SH   SOLE 26 21,329 0 92,777
SPECTRUM PHARMACEUTICALS INC COM 84763A108 102 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,337 161,241 SH   SOLE 30 161,241 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 3,253 SH   SOLE 34 3,253 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 88 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 106 9,958 SH   SOLE 2 372 0 9,586
SPERO THERAPEUTICS INC COM 84833T103 374 35,271 SH   SOLE 18 35,271 0 0
SPERO THERAPEUTICS INC COM 84833T103 181 17,033 SH   SOLE 19 17,033 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,168 393,215 SH   SOLE 21 393,215 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,369 223,472 SH   SOLE 22 217,516 0 5,956
SPHERIX INC COM 84842R502 0 56 SH   SOLE 21 56 0 0
SPIRE INC COM 84857L101 6,274 71,921 SH   SOLE 2 23,643 0 48,278
SPIRE INC COM 84857L101 200 2,297 SH   SOLE 4 2,297 0 0
SPIRE INC COM 84857L101 4,521 51,820 SH   SOLE 7 51,820 0 0
SPIRE INC COM 84857L101 26,123 299,433 SH   SOLE 18 299,433 0 0
SPIRE INC COM 84857L101 7,486 85,809 SH   SOLE 19 85,809 0 0
SPIRE INC COM 84857L101 323,856 3,712,241 SH   SOLE 21 3,712,241 0 0
SPIRE INC COM 84857L101 151,027 1,731,162 SH   SOLE 22 1,659,117 0 72,045
SPIRE INC COM 84857L101 1,665 19,087 SH   SOLE 26 9,790 0 9,297
SPIRE INC COM 84857L101 543 6,225 SH   SOLE 28 6,225 0 0
SPIRE INC COM 84857L101 2,603 29,837 SH   SOLE 30 29,837 0 0
SPIRE INC COM 84857L101 313 3,593 SH   SOLE 36 3,593 0 0
SPIRE INC COM 84857L101 424 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 21,049 255,948 SH   SOLE 2 23,594 0 232,354
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,764 45,771 SH   SOLE 4 42,816 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,227 51,393 SH   SOLE 7 13,090 0 38,303
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 184 SH   SOLE 13 184 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,132 62,398 SH   SOLE 18 53,415 0 8,983
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,913 23,267 SH   SOLE 19 23,267 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 250,818 3,049,826 SH   SOLE 21 3,049,826 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 243,702 2,963,300 SH   SOLE 22 2,757,423 0 205,877
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,229 75,742 SH   SOLE 23 75,742 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,049 24,918 SH   SOLE 25 24,918 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 25,193 306,339 SH   SOLE 26 94,042 0 212,297
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,601 19,464 SH   SOLE 28 13,314 0 6,150
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,978 24,051 SH   SOLE 29 2,257 0 21,794
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16,372 199,072 SH   SOLE 30 199,072 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,758 21,382 SH   SOLE 31 16,630 0 4,752
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 521 6,339 SH   SOLE 34 6,339 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,496 18,189 SH   SOLE 36 18,189 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 196 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 2,258 62,193 SH   SOLE 2 3,272 0 58,921
SPIRIT AIRLS INC COM 848577102 5 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 48 1,310 SH   SOLE 7 1,310 0 0
SPIRIT AIRLS INC COM 848577102 8,499 234,146 SH   SOLE 18 234,146 0 0
SPIRIT AIRLS INC COM 848577102 4,543 125,153 SH   SOLE 19 125,153 0 0
SPIRIT AIRLS INC COM 848577102 84,402 2,325,114 SH   SOLE 21 2,325,114 0 0
SPIRIT AIRLS INC COM 848577102 70,190 1,933,614 SH   SOLE 22 1,865,169 0 68,445
SPIRIT AIRLS INC COM 848577102 78 2,155 SH   SOLE 23 2,155 0 0
SPIRIT AIRLS INC COM 848577102 442 12,180 SH   SOLE 26 7,210 0 4,970
SPIRIT AIRLS INC COM 848577102 94 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 187 5,155 SH   SOLE 30 5,155 0 0
SPIRIT AIRLS INC COM 848577102 74 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 2 245 SH   SOLE 4 245 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 621 73,631 SH   SOLE 21 73,631 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 8,182 969,386 SH   SOLE 22 944,089 0 25,297
SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1,507 SH   SOLE 23 1,507 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 371 43,899 SH   SOLE 26 9,120 0 34,779
SPIRIT MTA REIT COM SHS BEN IN 84861U105 46 5,425 SH   SOLE 28 5,425 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 106 12,549 SH   SOLE 30 12,549 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 263 12,227 SH   SOLE 2 505 0 11,722
SPIRIT OF TEX BANCSHARES INC COM 84861D103 953 44,215 SH   SOLE 18 44,215 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 451 20,940 SH   SOLE 19 20,940 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 9,759 452,855 SH   SOLE 21 452,855 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 7,230 335,518 SH   SOLE 22 329,633 0 5,885
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10,189 212,891 SH   SOLE 2 47,107 0 165,784
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9,619 200,989 SH   SOLE 4 200,989 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,376 91,437 SH   SOLE 7 91,437 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 170 3,545 SH   SOLE 15 3,545 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 55,985 1,169,768 SH   SOLE 18 1,169,768 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 32,659 682,389 SH   SOLE 19 682,389 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 240,552 5,026,150 SH   SOLE 21 5,026,150 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 179,060 3,741,321 SH   SOLE 22 3,382,816 0 358,505
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,255 68,020 SH   SOLE 23 68,020 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,956 187,125 SH   SOLE 25 187,125 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,688 77,061 SH   SOLE 26 18,241 0 58,820
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,062 63,976 SH   SOLE 28 63,976 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,179 45,526 SH   SOLE 29 45,526 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19,414 405,640 SH   SOLE 30 405,640 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 89 1,864 SH   SOLE 31 1,864 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,337 508,495 SH   SOLE 34 508,495 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 147 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 436 9,100 SH   SOLE 40 9,100 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 869 850,000 PRN   SOLE 21 850,000 0 0
SPLUNK INC COM 848637104 40,840 346,511 SH   SOLE 2 28,774 0 317,737
SPLUNK INC COM 848637104 6,822 57,884 SH   SOLE 4 53,754 0 4,130
SPLUNK INC COM 848637104 1,231 10,442 SH   SOLE 7 8,392 0 2,050
SPLUNK INC COM 848637104 31 264 SH   SOLE 13 264 0 0
SPLUNK INC COM 848637104 224 1,904 SH   SOLE 15 1,904 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 10,206 86,597 SH   SOLE 18 75,131 0 11,466
SPLUNK INC COM 848637104 28,070 238,166 SH   SOLE 19 238,166 0 0
SPLUNK INC COM 848637104 323,556 2,745,259 SH   SOLE 21 2,745,259 0 0
SPLUNK INC COM 848637104 454,046 3,852,420 SH   SOLE 22 3,561,039 0 291,381
SPLUNK INC COM 848637104 12,872 109,217 SH   SOLE 23 109,217 0 0
SPLUNK INC COM 848637104 23,323 197,887 SH   SOLE 25 197,887 0 0
SPLUNK INC COM 848637104 64,887 550,544 SH   SOLE 26 186,588 0 363,956
SPLUNK INC COM 848637104 3,308 28,068 SH   SOLE 28 20,130 0 7,938
SPLUNK INC COM 848637104 4,107 34,844 SH   SOLE 29 3,060 0 31,784
SPLUNK INC COM 848637104 39,541 335,490 SH   SOLE 30 335,490 0 0
SPLUNK INC COM 848637104 3,840 32,581 SH   SOLE 31 26,548 0 6,033
SPLUNK INC COM 848637104 15,347 130,216 SH   SOLE 34 130,216 0 0
SPLUNK INC COM 848637104 10,577 89,738 SH   SOLE 36 89,738 0 0
SPLUNK INC COM 848637104 434 3,683 SH   SOLE 40 3,683 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 4,161 3,873,000 PRN   SOLE 21 3,873,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 2,347 2,147,000 PRN   SOLE 21 2,147,000 0 0
SPOK HLDGS INC COM 84863T106 211 17,667 SH   SOLE 2 703 0 16,964
SPOK HLDGS INC COM 84863T106 3 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 6 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,028 86,077 SH   SOLE 18 86,077 0 0
SPOK HLDGS INC COM 84863T106 385 32,275 SH   SOLE 19 32,275 0 0
SPOK HLDGS INC COM 84863T106 25,433 2,130,086 SH   SOLE 21 2,130,086 0 0
SPOK HLDGS INC COM 84863T106 7,867 658,890 SH   SOLE 22 631,070 0 27,820
SPOK HLDGS INC COM 84863T106 65 5,417 SH   SOLE 26 0 0 5,417
SPOK HLDGS INC COM 84863T106 37 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 308 25,827 SH   SOLE 30 25,827 0 0
SPOK HLDGS INC COM 84863T106 24 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 202 38,945 SH   SOLE 2 1,261 0 37,684
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 790 152,527 SH   SOLE 18 152,527 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 373 71,923 SH   SOLE 19 71,923 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,735 1,493,191 SH   SOLE 21 1,493,191 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,756 1,111,264 SH   SOLE 22 1,079,072 0 32,192
SPOTIFY TECHNOLOGY S A SHS L8681T102 24,454 214,510 SH   SOLE 2 4,666 0 209,844
SPOTIFY TECHNOLOGY S A SHS L8681T102 254 2,229 SH   SOLE 7 2,229 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 326 2,863 SH   SOLE 13 2,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 74 647 SH   SOLE 15 647 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,017 61,557 SH   SOLE 18 57,699 0 3,858
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,384 64,776 SH   SOLE 19 64,776 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 148,870 1,305,879 SH   SOLE 21 1,305,879 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 103,346 906,546 SH   SOLE 22 734,194 0 172,352
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,659 111,047 SH   SOLE 25 111,047 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,459 170,693 SH   SOLE 26 64,508 0 106,185
SPOTIFY TECHNOLOGY S A SHS L8681T102 981 8,602 SH   SOLE 29 0 0 8,602
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,162 27,733 SH   SOLE 30 27,733 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,168 27,790 SH   SOLE 31 2,404 0 25,386
SPOTIFY TECHNOLOGY S A SHS L8681T102 5,761 50,538 SH   SOLE 36 50,538 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 9 2,682 SH   SOLE 18 2,682 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 248 72,136 SH   SOLE 21 72,136 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 461 134,007 SH   SOLE 22 134,007 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 18 853 SH   SOLE 18 853 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 86 3,955 SH   SOLE 22 3,955 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,108 97,241 SH   SOLE 26 19,217 0 78,024
SPRINGWORKS THERAPEUTICS INC COM 85205L107 33 1,530 SH   SOLE 31 0 0 1,530
SPRINT CORPORATION COM 85207U105 12,741 2,064,941 SH   SOLE 2 833,568 0 1,231,373
SPRINT CORPORATION COM 85207U105 1,654 268,047 SH   SOLE 4 246,655 0 21,392
SPRINT CORPORATION COM 85207U105 556 90,100 SH   SOLE 7 59,006 0 31,094
SPRINT CORPORATION COM 85207U105 38 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORPORATION COM 85207U105 2,881 466,920 SH   SOLE 18 296,487 0 170,433
SPRINT CORPORATION COM 85207U105 7,345 1,190,442 SH   SOLE 19 1,190,442 0 0
SPRINT CORPORATION COM 85207U105 68,648 11,126,088 SH   SOLE 21 11,126,088 0 0
SPRINT CORPORATION COM 85207U105 100,044 16,214,543 SH   SOLE 22 14,772,147 0 1,442,396
SPRINT CORPORATION COM 85207U105 3,953 640,620 SH   SOLE 23 640,620 0 0
SPRINT CORPORATION COM 85207U105 3,466 561,766 SH   SOLE 25 561,766 0 0
SPRINT CORPORATION COM 85207U105 16,498 2,673,872 SH   SOLE 26 1,269,408 0 1,404,464
SPRINT CORPORATION COM 85207U105 912 147,751 SH   SOLE 28 104,011 0 43,740
SPRINT CORPORATION COM 85207U105 577 93,501 SH   SOLE 29 93,501 0 0
SPRINT CORPORATION COM 85207U105 8,851 1,434,570 SH   SOLE 30 1,434,570 0 0
SPRINT CORPORATION COM 85207U105 1,159 187,812 SH   SOLE 31 159,417 0 28,395
SPRINT CORPORATION COM 85207U105 238 38,494 SH   SOLE 34 38,494 0 0
SPRINT CORPORATION COM 85207U105 3,612 585,356 SH   SOLE 36 585,356 0 0
SPRINT CORPORATION COM 85207U105 99 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORPORATION OPTIONS 85207U105 12 2,000 SH Put SOLE 2 2,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 4,442 720,000 SH Put SOLE 19 720,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 42 7,000 SH Put SOLE 22 7,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 6 1,000 SH Put SOLE 34 1,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 24 1,707 SH   SOLE 17 0 0 1,707
SPROUTS FMRS MKT INC COM 85208M102 5,005 258,778 SH   SOLE 2 95,326 0 163,452
SPROUTS FMRS MKT INC COM 85208M102 10 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 65 3,351 SH   SOLE 7 3,351 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,560 339,207 SH   SOLE 18 330,407 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 515 26,626 SH   SOLE 19 26,626 0 0
SPROUTS FMRS MKT INC COM 85208M102 112,206 5,801,762 SH   SOLE 21 5,801,762 0 0
SPROUTS FMRS MKT INC COM 85208M102 82,250 4,252,866 SH   SOLE 22 4,025,378 0 227,488
SPROUTS FMRS MKT INC COM 85208M102 624 32,239 SH   SOLE 23 32,239 0 0
SPROUTS FMRS MKT INC COM 85208M102 779 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 278 14,364 SH   SOLE 28 14,364 0 0
SPROUTS FMRS MKT INC COM 85208M102 670 34,634 SH   SOLE 30 34,634 0 0
SPROUTS FMRS MKT INC COM 85208M102 46 2,393 SH   SOLE 31 2,393 0 0
SPROUTS FMRS MKT INC COM 85208M102 81 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 237 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 1,704 36,206 SH   SOLE 2 7,088 0 29,118
SPS COMMERCE INC COM 78463M107 8 172 SH   SOLE 4 172 0 0
SPS COMMERCE INC COM 78463M107 27 580 SH   SOLE 7 580 0 0
SPS COMMERCE INC COM 78463M107 8,575 182,166 SH   SOLE 18 157,685 0 24,481
SPS COMMERCE INC COM 78463M107 9,117 193,695 SH   SOLE 19 193,695 0 0
SPS COMMERCE INC COM 78463M107 182,408 3,875,250 SH   SOLE 21 3,875,250 0 0
SPS COMMERCE INC COM 78463M107 56,199 1,193,951 SH   SOLE 22 1,144,827 0 49,124
SPS COMMERCE INC COM 78463M107 1,217 25,845 SH   SOLE 23 25,845 0 0
SPS COMMERCE INC COM 78463M107 2,691 57,180 SH   SOLE 26 8,388 0 48,792
SPS COMMERCE INC COM 78463M107 229 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 2,300 48,854 SH   SOLE 30 48,854 0 0
SPS COMMERCE INC COM 78463M107 570 12,103 SH   SOLE 34 12,103 0 0
SPS COMMERCE INC COM 78463M107 162 3,446 SH   SOLE 40 3,446 0 0
SPX CORP COM 784635104 1,614 40,339 SH   SOLE 2 1,814 0 38,525
SPX CORP COM 784635104 4 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 37 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 7,864 196,553 SH   SOLE 18 196,553 0 0
SPX CORP COM 784635104 3,557 88,897 SH   SOLE 19 88,897 0 0
SPX CORP COM 784635104 188,293 4,706,160 SH   SOLE 21 4,706,160 0 0
SPX CORP COM 784635104 51,637 1,290,594 SH   SOLE 22 1,233,395 0 57,199
SPX CORP COM 784635104 34 840 SH   SOLE 23 840 0 0
SPX CORP COM 784635104 391 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 217 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 2,426 60,627 SH   SOLE 30 60,627 0 0
SPX CORP COM 784635104 160 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,713 43,406 SH   SOLE 2 1,676 0 41,730
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 34 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 7,441 188,579 SH   SOLE 18 188,579 0 0
SPX FLOW INC COM 78469X107 2,830 71,712 SH   SOLE 19 71,712 0 0
SPX FLOW INC COM 78469X107 185,359 4,697,384 SH   SOLE 21 4,697,384 0 0
SPX FLOW INC COM 78469X107 50,077 1,269,046 SH   SOLE 22 1,206,297 0 62,749
SPX FLOW INC COM 78469X107 332 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 231 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,311 58,555 SH   SOLE 30 58,555 0 0
SPX FLOW INC COM 78469X107 141 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 157 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 49,814 804,098 SH   SOLE 2 79,247 0 724,851
SQUARE INC CL A 852234103 8,004 129,197 SH   SOLE 4 120,233 0 8,964
SQUARE INC CL A 852234103 4,345 70,133 SH   SOLE 7 18,881 0 51,252
SQUARE INC CL A 852234103 1,259 20,323 SH   SOLE 13 20,323 0 0
SQUARE INC CL A 852234103 169 2,725 SH   SOLE 15 2,725 0 0
SQUARE INC CL A 852234103 12 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 14,072 227,156 SH   SOLE 18 191,095 0 36,061
SQUARE INC CL A 852234103 71,817 1,159,273 SH   SOLE 19 1,159,273 0 0
SQUARE INC CL A 852234103 292,691 4,724,631 SH   SOLE 21 4,724,631 0 0
SQUARE INC CL A 852234103 544,903 8,795,855 SH   SOLE 22 8,111,837 0 684,018
SQUARE INC CL A 852234103 15,301 246,989 SH   SOLE 23 246,989 0 0
SQUARE INC CL A 852234103 19,675 317,593 SH   SOLE 25 317,593 0 0
SQUARE INC CL A 852234103 60,932 983,570 SH   SOLE 26 418,349 0 565,221
SQUARE INC CL A 852234103 4,166 67,250 SH   SOLE 28 49,667 0 17,583
SQUARE INC CL A 852234103 3,910 63,117 SH   SOLE 29 6,966 0 56,151
SQUARE INC CL A 852234103 31,476 508,083 SH   SOLE 30 508,083 0 0
SQUARE INC CL A 852234103 4,671 75,396 SH   SOLE 31 62,245 0 13,151
SQUARE INC CL A 852234103 26,105 421,383 SH   SOLE 34 421,383 0 0
SQUARE INC CL A 852234103 13,990 225,824 SH   SOLE 36 225,824 0 0
SQUARE INC CL A 852234103 477 7,698 SH   SOLE 40 7,698 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 2,780 2,500,000 PRN   SOLE 21 2,500,000 0 0
SRAX INC CL A 78472M106 5 2,363 SH   SOLE 18 2,363 0 0
SRAX INC CL A 78472M106 60 26,255 SH   SOLE 21 26,255 0 0
SRAX INC CL A 78472M106 4 1,868 SH   SOLE 22 1,868 0 0
SRC ENERGY INC COM 78470V108 1,172 251,416 SH   SOLE 2 10,161 0 241,255
SRC ENERGY INC COM 78470V108 5 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 24 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 5,668 1,216,321 SH   SOLE 18 1,097,265 0 119,056
SRC ENERGY INC COM 78470V108 1,940 416,378 SH   SOLE 19 416,378 0 0
SRC ENERGY INC COM 78470V108 126,318 27,106,960 SH   SOLE 21 27,106,960 0 0
SRC ENERGY INC COM 78470V108 34,260 7,351,889 SH   SOLE 22 7,015,223 0 336,666
SRC ENERGY INC COM 78470V108 239 51,311 SH   SOLE 26 21,682 0 29,629
SRC ENERGY INC COM 78470V108 152 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 1,849 396,724 SH   SOLE 30 396,724 0 0
SRC ENERGY INC COM 78470V108 116 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,074 486,220 SH   SOLE 2 18,415 0 467,805
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,433 85,967 SH   SOLE 4 79,377 0 6,590
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 761 14,766 SH   SOLE 7 12,894 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20 396 SH   SOLE 13 396 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 90 1,749 SH   SOLE 15 1,749 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,344 123,012 SH   SOLE 18 105,611 0 17,401
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,118 41,068 SH   SOLE 19 41,068 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 204,588 3,967,198 SH   SOLE 21 3,967,198 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 292,890 5,679,473 SH   SOLE 22 5,251,226 0 428,247
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,387 162,642 SH   SOLE 23 162,642 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,221 217,586 SH   SOLE 25 217,586 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 35,901 696,160 SH   SOLE 26 305,481 0 390,679
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,396 46,455 SH   SOLE 28 34,459 0 11,996
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,721 52,770 SH   SOLE 29 4,509 0 48,261
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,273 412,507 SH   SOLE 30 412,507 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,567 49,780 SH   SOLE 31 41,704 0 8,076
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,941 212,167 SH   SOLE 34 212,167 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,987 135,490 SH   SOLE 36 135,490 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 270 5,228 SH   SOLE 40 5,228 0 0
ST JOE CO COM 790148100 622 36,292 SH   SOLE 2 1,309 0 34,983
ST JOE CO COM 790148100 6 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 12 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 1,975 115,278 SH   SOLE 18 115,278 0 0
ST JOE CO COM 790148100 993 57,961 SH   SOLE 19 57,961 0 0
ST JOE CO COM 790148100 20,808 1,214,706 SH   SOLE 21 1,214,706 0 0
ST JOE CO COM 790148100 22,719 1,326,289 SH   SOLE 22 1,266,761 0 59,528
ST JOE CO COM 790148100 180 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 195 11,390 SH   SOLE 30 11,390 0 0
ST JOE CO COM 790148100 95 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 996 38,635 SH   SOLE 2 1,808 0 36,827
STAAR SURGICAL CO COM PAR $0.01 852312305 4 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 24 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,902 151,343 SH   SOLE 18 151,343 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,975 76,595 SH   SOLE 19 76,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 40,993 1,590,102 SH   SOLE 21 1,590,102 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 26,345 1,021,917 SH   SOLE 22 971,737 0 50,180
STAAR SURGICAL CO COM PAR $0.01 852312305 504 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 118 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,059 41,087 SH   SOLE 30 41,087 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 84 3,269 SH   SOLE 40 3,269 0 0
STABILIS ENERGY INC COM 85236P101 5 805 SH   SOLE 21 805 0 0
STABILIS ENERGY INC COM 85236P101 514 79,006 SH   SOLE 22 79,006 0 0
STAG INDL INC COM 85254J102 12,747 432,396 SH   SOLE 2 8,524 0 423,872
STAG INDL INC COM 85254J102 5,165 175,206 SH   SOLE 4 175,206 0 0
STAG INDL INC COM 85254J102 3,792 128,628 SH   SOLE 7 128,628 0 0
STAG INDL INC COM 85254J102 148 5,007 SH   SOLE 15 5,007 0 0
STAG INDL INC COM 85254J102 34,616 1,174,219 SH   SOLE 18 1,174,219 0 0
STAG INDL INC COM 85254J102 19,336 655,887 SH   SOLE 19 655,887 0 0
STAG INDL INC COM 85254J102 140,085 4,751,875 SH   SOLE 21 4,751,875 0 0
STAG INDL INC COM 85254J102 140,114 4,752,837 SH   SOLE 22 4,426,517 0 326,320
STAG INDL INC COM 85254J102 2,235 75,818 SH   SOLE 23 75,818 0 0
STAG INDL INC COM 85254J102 7,808 264,871 SH   SOLE 25 264,871 0 0
STAG INDL INC COM 85254J102 2,326 78,896 SH   SOLE 26 22,531 0 56,365
STAG INDL INC COM 85254J102 512 17,359 SH   SOLE 28 17,359 0 0
STAG INDL INC COM 85254J102 1,989 67,475 SH   SOLE 29 67,475 0 0
STAG INDL INC COM 85254J102 17,020 577,355 SH   SOLE 30 577,355 0 0
STAG INDL INC COM 85254J102 9,860 334,461 SH   SOLE 34 334,461 0 0
STAG INDL INC COM 85254J102 15 504 SH   SOLE 36 504 0 0
STAG INDL INC COM 85254J102 358 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 10 5,437 SH   SOLE 18 5,437 0 0
STAGE STORES INC COM NEW 85254C305 154 81,754 SH   SOLE 21 81,754 0 0
STAGE STORES INC COM NEW 85254C305 746 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 1,286 17,270 SH   SOLE 2 682 0 16,588
STAMPS COM INC COM NEW 852857200 6 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 23 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 5,559 74,667 SH   SOLE 18 74,667 0 0
STAMPS COM INC COM NEW 852857200 2,648 35,565 SH   SOLE 19 35,565 0 0
STAMPS COM INC COM NEW 852857200 132,182 1,775,447 SH   SOLE 21 1,775,447 0 0
STAMPS COM INC COM NEW 852857200 38,454 516,506 SH   SOLE 22 493,226 0 23,280
STAMPS COM INC COM NEW 852857200 684 9,193 SH   SOLE 23 9,193 0 0
STAMPS COM INC COM NEW 852857200 753 10,119 SH   SOLE 26 4,423 0 5,696
STAMPS COM INC COM NEW 852857200 166 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 1,721 23,112 SH   SOLE 30 23,112 0 0
STAMPS COM INC COM NEW 852857200 121 1,621 SH   SOLE 40 1,621 0 0
STANDARD AVB FINL CORP COM 85303B100 23 842 SH   SOLE 18 842 0 0
STANDARD AVB FINL CORP COM 85303B100 60 2,225 SH   SOLE 21 2,225 0 0
STANDARD MTR PRODS INC COM 853666105 1,040 21,415 SH   SOLE 2 1,478 0 19,937
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 22 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,684 96,472 SH   SOLE 18 93,702 0 2,770
STANDARD MTR PRODS INC COM 853666105 3,861 79,525 SH   SOLE 19 79,525 0 0
STANDARD MTR PRODS INC COM 853666105 108,185 2,228,322 SH   SOLE 21 2,228,322 0 0
STANDARD MTR PRODS INC COM 853666105 32,426 667,894 SH   SOLE 22 637,039 0 30,855
STANDARD MTR PRODS INC COM 853666105 260 5,351 SH   SOLE 23 5,351 0 0
STANDARD MTR PRODS INC COM 853666105 894 18,404 SH   SOLE 26 7,864 0 10,540
STANDARD MTR PRODS INC COM 853666105 139 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,659 34,172 SH   SOLE 30 34,172 0 0
STANDARD MTR PRODS INC COM 853666105 105 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 914 12,537 SH   SOLE 2 495 0 12,042
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,111 56,365 SH   SOLE 18 56,365 0 0
STANDEX INTL CORP COM 854231107 1,563 21,431 SH   SOLE 19 21,431 0 0
STANDEX INTL CORP COM 854231107 100,556 1,378,617 SH   SOLE 21 1,378,617 0 0
STANDEX INTL CORP COM 854231107 27,433 376,099 SH   SOLE 22 359,587 0 16,512
STANDEX INTL CORP COM 854231107 515 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,232 16,885 SH   SOLE 30 16,885 0 0
STANDEX INTL CORP COM 854231107 47 649 SH   SOLE 34 649 0 0
STANDEX INTL CORP COM 854231107 108 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 56,045 388,095 SH   SOLE 2 44,271 0 343,824
STANLEY BLACK & DECKER INC COM 854502101 9,577 66,315 SH   SOLE 4 62,243 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 30,294 209,779 SH   SOLE 7 149,369 0 60,410
STANLEY BLACK & DECKER INC COM 854502101 650 4,499 SH   SOLE 13 4,499 0 0
STANLEY BLACK & DECKER INC COM 854502101 244 1,691 SH   SOLE 15 1,691 0 0
STANLEY BLACK & DECKER INC COM 854502101 51,183 354,427 SH   SOLE 18 334,357 0 20,070
STANLEY BLACK & DECKER INC COM 854502101 9,014 62,422 SH   SOLE 19 62,422 0 0
STANLEY BLACK & DECKER INC COM 854502101 480,225 3,325,428 SH   SOLE 21 3,325,428 0 0
STANLEY BLACK & DECKER INC COM 854502101 527,040 3,649,611 SH   SOLE 22 3,242,122 0 407,489
STANLEY BLACK & DECKER INC COM 854502101 15,829 109,610 SH   SOLE 23 109,610 0 0
STANLEY BLACK & DECKER INC COM 854502101 22,703 157,212 SH   SOLE 25 157,212 0 0
STANLEY BLACK & DECKER INC COM 854502101 129,615 897,552 SH   SOLE 26 192,047 0 705,505
STANLEY BLACK & DECKER INC COM 854502101 4,165 28,844 SH   SOLE 28 20,345 0 8,499
STANLEY BLACK & DECKER INC COM 854502101 442 3,059 SH   SOLE 29 3,059 0 0
STANLEY BLACK & DECKER INC COM 854502101 72,380 501,211 SH   SOLE 30 501,211 0 0
STANLEY BLACK & DECKER INC COM 854502101 12,477 86,397 SH   SOLE 31 27,102 0 59,295
STANLEY BLACK & DECKER INC COM 854502101 2,851 19,742 SH   SOLE 34 19,742 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,143 111,786 SH   SOLE 36 111,786 0 0
STANLEY BLACK & DECKER INC COM 854502101 550 3,812 SH   SOLE 40 3,812 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 64,759 644,500 SH   SOLE 21 644,500 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 586 61,864 SH   SOLE 21 61,864 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 451 47,618 SH   SOLE 30 47,618 0 0
STARBUCKS CORP COM 855244109 286,974 3,245,579 SH   SOLE 2 583,870 0 2,661,709
STARBUCKS CORP COM 855244109 47,266 534,561 SH   SOLE 4 501,051 0 33,510
STARBUCKS CORP COM 855244109 100,859 1,140,686 SH   SOLE 7 1,137,004 0 3,682
STARBUCKS CORP COM 855244109 675 7,630 SH   SOLE 13 7,630 0 0
STARBUCKS CORP COM 855244109 1,189 13,443 SH   SOLE 15 13,443 0 0
STARBUCKS CORP COM 855244109 69 781 SH   SOLE 17 0 0 781
STARBUCKS CORP COM 855244109 230,077 2,602,090 SH   SOLE 18 2,435,906 0 166,184
STARBUCKS CORP COM 855244109 20,430 231,061 SH   SOLE 19 231,061 0 0
STARBUCKS CORP COM 855244109 2,432,955 27,515,888 SH   SOLE 21 27,515,888 0 0
STARBUCKS CORP COM 855244109 2,664,229 30,131,524 SH   SOLE 22 26,868,708 0 3,262,816
STARBUCKS CORP COM 855244109 85,686 969,080 SH   SOLE 23 969,080 0 0
STARBUCKS CORP COM 855244109 107,591 1,216,815 SH   SOLE 25 1,216,815 0 0
STARBUCKS CORP COM 855244109 609,011 6,887,712 SH   SOLE 26 1,437,286 0 5,450,426
STARBUCKS CORP COM 855244109 20,731 234,457 SH   SOLE 28 170,675 0 63,782
STARBUCKS CORP COM 855244109 4,799 54,273 SH   SOLE 29 54,273 0 0
STARBUCKS CORP COM 855244109 435,449 4,924,782 SH   SOLE 30 4,924,782 0 0
STARBUCKS CORP COM 855244109 30,192 341,458 SH   SOLE 31 267,609 0 73,849
STARBUCKS CORP COM 855244109 15,050 170,210 SH   SOLE 32 170,210 0 0
STARBUCKS CORP COM 855244109 11,035 124,807 SH   SOLE 34 124,807 0 0
STARBUCKS CORP COM 855244109 77,753 879,365 SH   SOLE 36 879,365 0 0
STARBUCKS CORP COM 855244109 2,548 28,817 SH   SOLE 40 28,817 0 0
STARRETT L S CO CL A 855668109 7 1,217 SH   SOLE 18 1,217 0 0
STARRETT L S CO CL A 855668109 121 20,828 SH   SOLE 21 20,828 0 0
STARRETT L S CO CL A 855668109 85 14,594 SH   SOLE 22 14,594 0 0
STARS GROUP INC COM 85570W100 14,214 948,892 SH   SOLE 2 948,892 0 0
STARTEK INC COM 85569C107 93 14,364 SH   SOLE 2 675 0 13,689
STARTEK INC COM 85569C107 371 57,407 SH   SOLE 18 57,407 0 0
STARTEK INC COM 85569C107 175 27,083 SH   SOLE 19 27,083 0 0
STARTEK INC COM 85569C107 3,668 566,973 SH   SOLE 21 566,973 0 0
STARTEK INC COM 85569C107 3,319 512,997 SH   SOLE 22 508,307 0 4,690
STARWOOD PPTY TR INC COM 85571B105 14,167 584,947 SH   SOLE 2 31,286 0 553,661
STARWOOD PPTY TR INC COM 85571B105 25 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 187 7,701 SH   SOLE 7 7,701 0 0
STARWOOD PPTY TR INC COM 85571B105 3,101 128,027 SH   SOLE 18 128,027 0 0
STARWOOD PPTY TR INC COM 85571B105 1,474 60,847 SH   SOLE 19 60,847 0 0
STARWOOD PPTY TR INC COM 85571B105 214,609 8,860,807 SH   SOLE 21 8,860,807 0 0
STARWOOD PPTY TR INC COM 85571B105 180,095 7,435,777 SH   SOLE 22 6,905,808 0 529,969
STARWOOD PPTY TR INC COM 85571B105 2,480 102,379 SH   SOLE 26 71,002 0 31,377
STARWOOD PPTY TR INC COM 85571B105 835 34,463 SH   SOLE 28 34,463 0 0
STARWOOD PPTY TR INC COM 85571B105 1,851 76,438 SH   SOLE 30 76,438 0 0
STARWOOD PPTY TR INC COM 85571B105 138 5,687 SH   SOLE 31 5,687 0 0
STARWOOD PPTY TR INC COM 85571B105 168 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 707 29,210 SH   SOLE 40 29,210 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 594 575,000 PRN   SOLE 21 575,000 0 0
STATE AUTO FINL CORP COM 855707105 587 18,119 SH   SOLE 2 718 0 17,401
STATE AUTO FINL CORP COM 855707105 12 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 2,002 61,795 SH   SOLE 18 61,795 0 0
STATE AUTO FINL CORP COM 855707105 997 30,794 SH   SOLE 19 30,794 0 0
STATE AUTO FINL CORP COM 855707105 19,129 590,586 SH   SOLE 21 590,586 0 0
STATE AUTO FINL CORP COM 855707105 17,480 539,684 SH   SOLE 22 517,680 0 22,004
STATE AUTO FINL CORP COM 855707105 26 811 SH   SOLE 23 811 0 0
STATE AUTO FINL CORP COM 855707105 80 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 165 5,088 SH   SOLE 30 5,088 0 0
STATE AUTO FINL CORP COM 855707105 49 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 62,987 1,064,143 SH   SOLE 2 219,260 0 844,883
STATE STR CORP COM 857477103 9,750 164,723 SH   SOLE 4 154,259 0 10,464
STATE STR CORP COM 857477103 19,909 336,355 SH   SOLE 7 329,337 0 7,018
STATE STR CORP COM 857477103 583 9,853 SH   SOLE 13 9,853 0 0
STATE STR CORP COM 857477103 246 4,163 SH   SOLE 15 4,163 0 0
STATE STR CORP COM 857477103 131,668 2,224,494 SH   SOLE 18 2,079,858 0 144,636
STATE STR CORP COM 857477103 207,272 3,501,816 SH   SOLE 19 3,501,816 0 0
STATE STR CORP COM 857477103 510,490 8,624,593 SH   SOLE 21 8,624,593 0 0
STATE STR CORP COM 857477103 550,923 9,307,702 SH   SOLE 22 8,277,736 0 1,029,966
STATE STR CORP COM 857477103 16,650 281,298 SH   SOLE 23 281,298 0 0
STATE STR CORP COM 857477103 25,814 436,113 SH   SOLE 25 436,113 0 0
STATE STR CORP COM 857477103 117,071 1,977,888 SH   SOLE 26 447,149 0 1,530,739
STATE STR CORP COM 857477103 4,199 70,933 SH   SOLE 28 51,553 0 19,380
STATE STR CORP COM 857477103 877 14,809 SH   SOLE 29 14,809 0 0
STATE STR CORP COM 857477103 85,426 1,443,248 SH   SOLE 30 1,443,248 0 0
STATE STR CORP COM 857477103 10,242 173,041 SH   SOLE 31 68,547 0 104,494
STATE STR CORP COM 857477103 20,037 338,528 SH   SOLE 34 338,528 0 0
STATE STR CORP COM 857477103 19,957 337,176 SH   SOLE 36 337,176 0 0
STATE STR CORP COM 857477103 530 8,957 SH   SOLE 40 8,957 0 0
STEALTHGAS INC SHS Y81669106 472 155,751 SH   SOLE 22 0 0 155,751
STEEL CONNECT INC COM 858098106 12 6,987 SH   SOLE 18 6,987 0 0
STEEL CONNECT INC COM 858098106 222 126,687 SH   SOLE 21 126,687 0 0
STEEL CONNECT INC COM 858098106 1,864 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 18,265 612,934 SH   SOLE 2 144,364 0 468,570
STEEL DYNAMICS INC COM 858119100 2,919 97,943 SH   SOLE 4 91,733 0 6,210
STEEL DYNAMICS INC COM 858119100 611 20,487 SH   SOLE 7 20,487 0 0
STEEL DYNAMICS INC COM 858119100 99 3,307 SH   SOLE 13 3,307 0 0
STEEL DYNAMICS INC COM 858119100 18 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 22,044 739,715 SH   SOLE 18 711,747 0 27,968
STEEL DYNAMICS INC COM 858119100 2,159 72,434 SH   SOLE 19 72,434 0 0
STEEL DYNAMICS INC COM 858119100 328,240 11,014,768 SH   SOLE 21 11,014,768 0 0
STEEL DYNAMICS INC COM 858119100 219,901 7,379,218 SH   SOLE 22 6,862,903 0 516,315
STEEL DYNAMICS INC COM 858119100 4,986 167,309 SH   SOLE 23 167,309 0 0
STEEL DYNAMICS INC COM 858119100 5,295 177,669 SH   SOLE 25 177,669 0 0
STEEL DYNAMICS INC COM 858119100 25,890 868,790 SH   SOLE 26 328,035 0 540,755
STEEL DYNAMICS INC COM 858119100 1,270 42,629 SH   SOLE 28 28,961 0 13,668
STEEL DYNAMICS INC COM 858119100 1,585 53,198 SH   SOLE 29 5,482 0 47,716
STEEL DYNAMICS INC COM 858119100 12,610 423,139 SH   SOLE 30 423,139 0 0
STEEL DYNAMICS INC COM 858119100 1,625 54,543 SH   SOLE 31 44,346 0 10,197
STEEL DYNAMICS INC COM 858119100 426 14,307 SH   SOLE 34 14,307 0 0
STEEL DYNAMICS INC COM 858119100 4,754 159,520 SH   SOLE 36 159,520 0 0
STEEL DYNAMICS INC COM 858119100 144 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,889 102,642 SH   SOLE 2 19,040 0 83,602
STEELCASE INC CL A 858155203 10 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 27 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 5,955 323,628 SH   SOLE 18 297,757 0 25,871
STEELCASE INC CL A 858155203 7,442 404,461 SH   SOLE 19 404,461 0 0
STEELCASE INC CL A 858155203 55,030 2,990,766 SH   SOLE 21 2,990,766 0 0
STEELCASE INC CL A 858155203 54,456 2,959,583 SH   SOLE 22 2,823,765 0 135,818
STEELCASE INC CL A 858155203 1,037 56,338 SH   SOLE 23 56,338 0 0
STEELCASE INC CL A 858155203 2,685 145,911 SH   SOLE 26 8,213 0 137,698
STEELCASE INC CL A 858155203 201 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 420 22,850 SH   SOLE 30 22,850 0 0
STEELCASE INC CL A 858155203 306 16,640 SH   SOLE 34 16,640 0 0
STEELCASE INC CL A 858155203 175 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 0 44 SH   SOLE 21 44 0 0
STEIN MART INC COM 858375108 474 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 1,317 96,634 SH   SOLE 30 96,634 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 415 39,871 SH   SOLE 2 2,767 0 37,104
STEMLINE THERAPEUTICS INC COM 85858C107 7 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,744 167,539 SH   SOLE 18 161,061 0 6,478
STEMLINE THERAPEUTICS INC COM 85858C107 1,423 136,666 SH   SOLE 19 136,666 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 15,947 1,531,905 SH   SOLE 21 1,531,905 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 12,989 1,247,748 SH   SOLE 22 1,192,660 0 55,088
STEMLINE THERAPEUTICS INC COM 85858C107 58 5,531 SH   SOLE 23 5,531 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 221 21,235 SH   SOLE 26 0 0 21,235
STEMLINE THERAPEUTICS INC COM 85858C107 3,419 328,471 SH   SOLE 30 328,471 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 28 2,721 SH   SOLE 34 2,721 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 42 4,053 SH   SOLE 40 4,053 0 0
STEPAN CO COM 858586100 2,025 20,863 SH   SOLE 2 847 0 20,016
STEPAN CO COM 858586100 6 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 37 378 SH   SOLE 7 378 0 0
STEPAN CO COM 858586100 8,911 91,814 SH   SOLE 18 91,814 0 0
STEPAN CO COM 858586100 3,431 35,351 SH   SOLE 19 35,351 0 0
STEPAN CO COM 858586100 219,423 2,260,695 SH   SOLE 21 2,260,695 0 0
STEPAN CO COM 858586100 58,020 597,774 SH   SOLE 22 568,697 0 29,077
STEPAN CO COM 858586100 483 4,975 SH   SOLE 26 3,219 0 1,756
STEPAN CO COM 858586100 239 2,465 SH   SOLE 28 2,465 0 0
STEPAN CO COM 858586100 2,770 28,536 SH   SOLE 30 28,536 0 0
STEPAN CO COM 858586100 219 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 10,841 212,868 SH   SOLE 2 44,739 0 168,129
STERICYCLE INC COM 858912108 20 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 132 2,591 SH   SOLE 7 2,591 0 0
STERICYCLE INC COM 858912108 12,880 252,889 SH   SOLE 18 252,889 0 0
STERICYCLE INC COM 858912108 1,055 20,714 SH   SOLE 19 20,714 0 0
STERICYCLE INC COM 858912108 221,352 4,346,193 SH   SOLE 21 4,346,193 0 0
STERICYCLE INC COM 858912108 148,662 2,918,953 SH   SOLE 22 2,732,730 0 186,223
STERICYCLE INC COM 858912108 1,812 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 560 10,998 SH   SOLE 28 10,998 0 0
STERICYCLE INC COM 858912108 1,331 26,133 SH   SOLE 30 26,133 0 0
STERICYCLE INC COM 858912108 5,178 101,670 SH   SOLE 31 1,884 0 99,786
STERICYCLE INC COM 858912108 78 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 475 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 35,789 247,690 SH   SOLE 2 63,217 0 184,473
STERIS PLC SHS USD G8473T100 4,924 34,077 SH   SOLE 4 31,497 0 2,580
STERIS PLC SHS USD G8473T100 1,367 9,461 SH   SOLE 7 5,421 0 4,040
STERIS PLC SHS USD G8473T100 523 3,622 SH   SOLE 13 3,622 0 0
STERIS PLC SHS USD G8473T100 67 465 SH   SOLE 15 465 0 0
STERIS PLC SHS USD G8473T100 36,854 255,066 SH   SOLE 18 248,522 0 6,544
STERIS PLC SHS USD G8473T100 98,096 678,912 SH   SOLE 19 678,912 0 0
STERIS PLC SHS USD G8473T100 684,072 4,734,390 SH   SOLE 21 4,734,390 0 0
STERIS PLC SHS USD G8473T100 413,768 2,863,643 SH   SOLE 22 2,698,351 0 165,292
STERIS PLC SHS USD G8473T100 8,616 59,629 SH   SOLE 23 59,629 0 0
STERIS PLC SHS USD G8473T100 10,662 73,794 SH   SOLE 25 73,794 0 0
STERIS PLC SHS USD G8473T100 53,523 370,426 SH   SOLE 26 115,476 0 254,950
STERIS PLC SHS USD G8473T100 2,330 16,123 SH   SOLE 28 11,680 0 4,443
STERIS PLC SHS USD G8473T100 2,820 19,519 SH   SOLE 29 1,608 0 17,911
STERIS PLC SHS USD G8473T100 20,948 144,977 SH   SOLE 30 144,977 0 0
STERIS PLC SHS USD G8473T100 2,689 18,612 SH   SOLE 31 15,270 0 3,342
STERIS PLC SHS USD G8473T100 7,460 51,628 SH   SOLE 34 51,628 0 0
STERIS PLC SHS USD G8473T100 7,515 52,008 SH   SOLE 36 52,008 0 0
STERIS PLC SHS USD G8473T100 285 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 9,131 455,185 SH   SOLE 2 108,755 0 346,430
STERLING BANCORP DEL COM 85917A100 23 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 108 5,366 SH   SOLE 7 5,366 0 0
STERLING BANCORP DEL COM 85917A100 11,511 573,828 SH   SOLE 18 573,828 0 0
STERLING BANCORP DEL COM 85917A100 942 46,952 SH   SOLE 19 46,952 0 0
STERLING BANCORP DEL COM 85917A100 202,134 10,076,452 SH   SOLE 21 10,076,452 0 0
STERLING BANCORP DEL COM 85917A100 135,718 6,765,603 SH   SOLE 22 6,377,753 0 387,850
STERLING BANCORP DEL COM 85917A100 1,694 84,429 SH   SOLE 26 59,721 0 24,708
STERLING BANCORP DEL COM 85917A100 540 26,899 SH   SOLE 28 26,899 0 0
STERLING BANCORP DEL COM 85917A100 1,226 61,119 SH   SOLE 30 61,119 0 0
STERLING BANCORP DEL COM 85917A100 88 4,388 SH   SOLE 31 4,388 0 0
STERLING BANCORP DEL COM 85917A100 409 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 163 16,733 SH   SOLE 2 662 0 16,071
STERLING BANCORP INC COM 85917W102 4 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 590 60,418 SH   SOLE 18 60,418 0 0
STERLING BANCORP INC COM 85917W102 317 32,493 SH   SOLE 19 32,493 0 0
STERLING BANCORP INC COM 85917W102 6,251 640,483 SH   SOLE 21 640,483 0 0
STERLING BANCORP INC COM 85917W102 3,367 344,990 SH   SOLE 22 331,239 0 13,751
STERLING BANCORP INC COM 85917W102 38 3,859 SH   SOLE 30 3,859 0 0
STERLING CONSTRUCTION CO INC COM 859241101 375 28,513 SH   SOLE 2 1,080 0 27,433
STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,230 93,527 SH   SOLE 18 93,527 0 0
STERLING CONSTRUCTION CO INC COM 859241101 580 44,090 SH   SOLE 19 44,090 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,948 908,572 SH   SOLE 21 908,572 0 0
STERLING CONSTRUCTION CO INC COM 859241101 10,177 773,885 SH   SOLE 22 751,892 0 21,993
STEWARDSHIP FINL CORP COM 860326107 26 1,652 SH   SOLE 18 1,652 0 0
STEWARDSHIP FINL CORP COM 860326107 391 25,094 SH   SOLE 21 25,094 0 0
STEWARDSHIP FINL CORP COM 860326107 28 1,782 SH   SOLE 22 1,782 0 0
STEWART INFORMATION SVCS COR COM 860372101 940 24,221 SH   SOLE 2 1,938 0 22,283
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 3,872 99,822 SH   SOLE 18 99,822 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,825 47,045 SH   SOLE 19 47,045 0 0
STEWART INFORMATION SVCS COR COM 860372101 98,741 2,545,535 SH   SOLE 21 2,545,535 0 0
STEWART INFORMATION SVCS COR COM 860372101 27,444 707,499 SH   SOLE 22 674,906 0 32,593
STEWART INFORMATION SVCS COR COM 860372101 154 3,971 SH   SOLE 23 3,971 0 0
STEWART INFORMATION SVCS COR COM 860372101 589 15,180 SH   SOLE 26 0 0 15,180
STEWART INFORMATION SVCS COR COM 860372101 95 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,286 33,158 SH   SOLE 30 33,158 0 0
STEWART INFORMATION SVCS COR COM 860372101 91 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 6,486 113,036 SH   SOLE 2 45,522 0 67,514
STIFEL FINL CORP COM 860630102 116 2,023 SH   SOLE 4 2,023 0 0
STIFEL FINL CORP COM 860630102 130 2,264 SH   SOLE 7 2,264 0 0
STIFEL FINL CORP COM 860630102 22,494 392,025 SH   SOLE 18 391,804 0 221
STIFEL FINL CORP COM 860630102 8,685 151,367 SH   SOLE 19 151,367 0 0
STIFEL FINL CORP COM 860630102 286,145 4,986,845 SH   SOLE 21 4,986,845 0 0
STIFEL FINL CORP COM 860630102 144,384 2,516,276 SH   SOLE 22 2,418,538 0 97,738
STIFEL FINL CORP COM 860630102 784 13,669 SH   SOLE 23 13,669 0 0
STIFEL FINL CORP COM 860630102 74 1,283 SH   SOLE 25 1,283 0 0
STIFEL FINL CORP COM 860630102 2,688 46,844 SH   SOLE 26 20,142 0 26,702
STIFEL FINL CORP COM 860630102 561 9,776 SH   SOLE 28 9,776 0 0
STIFEL FINL CORP COM 860630102 41 714 SH   SOLE 29 714 0 0
STIFEL FINL CORP COM 860630102 1,348 23,492 SH   SOLE 30 23,492 0 0
STIFEL FINL CORP COM 860630102 77 1,349 SH   SOLE 31 1,349 0 0
STIFEL FINL CORP COM 860630102 507 8,836 SH   SOLE 34 8,836 0 0
STIFEL FINL CORP COM 860630102 165 2,883 SH   SOLE 36 2,883 0 0
STIFEL FINL CORP COM 860630102 388 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 865 44,925 SH   SOLE 2 9,418 0 35,507
STITCH FIX INC COM CL A 860897107 4 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 15 772 SH   SOLE 7 772 0 0
STITCH FIX INC COM CL A 860897107 2,981 154,840 SH   SOLE 18 143,210 0 11,630
STITCH FIX INC COM CL A 860897107 4,254 220,965 SH   SOLE 19 220,965 0 0
STITCH FIX INC COM CL A 860897107 26,326 1,367,579 SH   SOLE 21 1,367,579 0 0
STITCH FIX INC COM CL A 860897107 21,146 1,098,489 SH   SOLE 22 1,044,052 0 54,437
STITCH FIX INC COM CL A 860897107 556 28,890 SH   SOLE 23 28,890 0 0
STITCH FIX INC COM CL A 860897107 1,483 77,024 SH   SOLE 26 16,230 0 60,794
STITCH FIX INC COM CL A 860897107 182 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 2,720 141,291 SH   SOLE 30 141,291 0 0
STITCH FIX INC COM CL A 860897107 29 1,518 SH   SOLE 34 1,518 0 0
STITCH FIX INC COM CL A 860897107 87 4,510 SH   SOLE 40 4,510 0 0
STOCK YDS BANCORP INC COM 861025104 753 20,515 SH   SOLE 2 810 0 19,705
STOCK YDS BANCORP INC COM 861025104 17 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,708 73,815 SH   SOLE 18 73,815 0 0
STOCK YDS BANCORP INC COM 861025104 1,297 35,355 SH   SOLE 19 35,355 0 0
STOCK YDS BANCORP INC COM 861025104 26,578 724,382 SH   SOLE 21 724,382 0 0
STOCK YDS BANCORP INC COM 861025104 25,478 694,401 SH   SOLE 22 665,141 0 29,260
STOCK YDS BANCORP INC COM 861025104 152 4,155 SH   SOLE 23 4,155 0 0
STOCK YDS BANCORP INC COM 861025104 55 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 113 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 205 5,585 SH   SOLE 30 5,585 0 0
STOCK YDS BANCORP INC COM 861025104 99 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 249 11,569 SH   SOLE 2 3,588 0 7,981
STOKE THERAPEUTICS INC COM 86150R107 666 30,983 SH   SOLE 18 30,983 0 0
STOKE THERAPEUTICS INC COM 86150R107 724 33,698 SH   SOLE 19 33,698 0 0
STOKE THERAPEUTICS INC COM 86150R107 6,862 319,323 SH   SOLE 21 319,323 0 0
STOKE THERAPEUTICS INC COM 86150R107 4,446 206,871 SH   SOLE 22 203,147 0 3,724
STOKE THERAPEUTICS INC COM 86150R107 351 16,316 SH   SOLE 34 16,316 0 0
STONECO LTD COM CL A G85158106 30,046 863,877 SH   SOLE 19 863,877 0 0
STONECO LTD COM CL A G85158106 782 22,489 SH   SOLE 26 0 0 22,489
STONECO LTD COM CL A G85158106 4,730 136,007 SH   SOLE 30 136,007 0 0
STONECO LTD COM CL A G85158106 12,824 368,720 SH   SOLE 34 368,720 0 0
STONERIDGE INC COM 86183P102 790 25,498 SH   SOLE 2 1,058 0 24,440
STONERIDGE INC COM 86183P102 17 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,971 95,919 SH   SOLE 18 95,919 0 0
STONERIDGE INC COM 86183P102 1,392 44,960 SH   SOLE 19 44,960 0 0
STONERIDGE INC COM 86183P102 29,780 961,568 SH   SOLE 21 961,568 0 0
STONERIDGE INC COM 86183P102 24,752 799,214 SH   SOLE 22 760,111 0 39,103
STONERIDGE INC COM 86183P102 703 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 123 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 504 16,280 SH   SOLE 30 16,280 0 0
STONERIDGE INC COM 86183P102 72 2,329 SH   SOLE 40 2,329 0 0
STORE CAP CORP COM 862121100 15,149 404,949 SH   SOLE 2 14,488 0 390,461
STORE CAP CORP COM 862121100 2,130 56,933 SH   SOLE 4 56,933 0 0
STORE CAP CORP COM 862121100 8,002 213,911 SH   SOLE 7 213,911 0 0
STORE CAP CORP COM 862121100 308 8,243 SH   SOLE 15 8,243 0 0
STORE CAP CORP COM 862121100 3,734 99,809 SH   SOLE 18 99,809 0 0
STORE CAP CORP COM 862121100 9,337 249,583 SH   SOLE 19 249,583 0 0
STORE CAP CORP COM 862121100 148,388 3,966,540 SH   SOLE 21 3,966,540 0 0
STORE CAP CORP COM 862121100 267,242 7,143,587 SH   SOLE 22 6,750,389 0 393,198
STORE CAP CORP COM 862121100 261 6,975 SH   SOLE 23 6,975 0 0
STORE CAP CORP COM 862121100 16,249 434,358 SH   SOLE 25 434,358 0 0
STORE CAP CORP COM 862121100 6,201 165,746 SH   SOLE 26 50,743 0 115,003
STORE CAP CORP COM 862121100 1,250 33,417 SH   SOLE 28 33,417 0 0
STORE CAP CORP COM 862121100 4,010 107,188 SH   SOLE 29 107,188 0 0
STORE CAP CORP COM 862121100 35,378 945,679 SH   SOLE 30 945,679 0 0
STORE CAP CORP COM 862121100 164 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 1,234 32,992 SH   SOLE 34 32,992 0 0
STORE CAP CORP COM 862121100 117 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 769 20,543 SH   SOLE 40 20,543 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 7 3,355 SH   SOLE 18 3,355 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 65 30,200 SH   SOLE 21 30,200 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 131 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 1,134 53,250 SH   SOLE 2 2,126 0 51,124
STRATASYS LTD SHS M85548101 22 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,722 174,720 SH   SOLE 18 174,720 0 0
STRATASYS LTD SHS M85548101 1,872 87,852 SH   SOLE 19 87,852 0 0
STRATASYS LTD SHS M85548101 36,230 1,700,536 SH   SOLE 21 1,700,536 0 0
STRATASYS LTD SHS M85548101 12,625 592,606 SH   SOLE 22 549,639 0 42,967
STRATASYS LTD SHS M85548101 13,642 640,333 SH   SOLE 30 640,333 0 0
STRATEGIC ED INC COM 86272C103 2,682 19,737 SH   SOLE 2 2,068 0 17,669
STRATEGIC ED INC COM 86272C103 15 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 56 412 SH   SOLE 7 412 0 0
STRATEGIC ED INC COM 86272C103 13,410 98,689 SH   SOLE 18 96,702 0 1,987
STRATEGIC ED INC COM 86272C103 7,894 58,096 SH   SOLE 19 58,096 0 0
STRATEGIC ED INC COM 86272C103 317,221 2,334,570 SH   SOLE 21 2,334,570 0 0
STRATEGIC ED INC COM 86272C103 91,351 672,294 SH   SOLE 22 641,747 0 30,547
STRATEGIC ED INC COM 86272C103 502 3,693 SH   SOLE 23 3,693 0 0
STRATEGIC ED INC COM 86272C103 2,676 19,697 SH   SOLE 26 5,773 0 13,924
STRATEGIC ED INC COM 86272C103 377 2,777 SH   SOLE 28 2,777 0 0
STRATEGIC ED INC COM 86272C103 4,244 31,230 SH   SOLE 30 31,230 0 0
STRATEGIC ED INC COM 86272C103 70 516 SH   SOLE 34 516 0 0
STRATEGIC ED INC COM 86272C103 285 2,096 SH   SOLE 40 2,096 0 0
STRATTEC SEC CORP COM 863111100 15 762 SH   SOLE 18 762 0 0
STRATTEC SEC CORP COM 863111100 482 24,227 SH   SOLE 21 24,227 0 0
STRATTEC SEC CORP COM 863111100 1,629 81,853 SH   SOLE 22 81,853 0 0
STRATUS PPTYS INC COM NEW 863167201 188 6,395 SH   SOLE 2 302 0 6,093
STRATUS PPTYS INC COM NEW 863167201 595 20,271 SH   SOLE 18 20,271 0 0
STRATUS PPTYS INC COM NEW 863167201 294 9,996 SH   SOLE 19 9,996 0 0
STRATUS PPTYS INC COM NEW 863167201 5,722 194,820 SH   SOLE 21 194,820 0 0
STRATUS PPTYS INC COM NEW 863167201 1,697 57,784 SH   SOLE 22 54,116 0 3,668
STREAMLINE HEALTH SOLUTIONS COM 86323X106 16 14,537 SH   SOLE 21 14,537 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 397 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 85 35,438 SH   SOLE 2 1,532 0 33,906
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 299 124,987 SH   SOLE 18 124,987 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 144 60,344 SH   SOLE 19 60,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4,624 1,934,790 SH   SOLE 21 1,934,790 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 852 356,690 SH   SOLE 22 346,325 0 10,365
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 2,348 SH   SOLE 30 2,348 0 0
STRYKER CORP COM 863667101 248,891 1,150,673 SH   SOLE 2 391,503 0 759,170
STRYKER CORP COM 863667101 32,543 150,452 SH   SOLE 4 141,283 0 9,169
STRYKER CORP COM 863667101 65,105 300,995 SH   SOLE 7 298,750 0 2,245
STRYKER CORP COM 863667101 7,265 33,588 SH   SOLE 13 33,588 0 0
STRYKER CORP COM 863667101 740 3,422 SH   SOLE 15 3,422 0 0
STRYKER CORP COM 863667101 185,285 856,611 SH   SOLE 18 768,787 0 87,824
STRYKER CORP COM 863667101 352,063 1,627,659 SH   SOLE 19 1,627,659 0 0
STRYKER CORP COM 863667101 1,752 8,100 SH   SOLE 20 8,100 0 0
STRYKER CORP COM 863667101 1,717,934 7,942,368 SH   SOLE 21 7,942,368 0 0
STRYKER CORP COM 863667101 1,825,201 8,438,285 SH   SOLE 22 7,393,823 0 1,044,462
STRYKER CORP COM 863667101 58,099 268,606 SH   SOLE 23 268,606 0 0
STRYKER CORP COM 863667101 72,765 336,409 SH   SOLE 25 336,409 0 0
STRYKER CORP COM 863667101 279,960 1,294,312 SH   SOLE 26 404,818 0 889,494
STRYKER CORP COM 863667101 13,996 64,706 SH   SOLE 28 47,129 0 17,577
STRYKER CORP COM 863667101 30,365 140,385 SH   SOLE 29 21,463 0 118,922
STRYKER CORP COM 863667101 286,276 1,323,513 SH   SOLE 30 1,323,513 0 0
STRYKER CORP COM 863667101 33,909 156,769 SH   SOLE 31 79,931 0 76,838
STRYKER CORP COM 863667101 170,498 788,246 SH   SOLE 34 788,246 0 0
STRYKER CORP COM 863667101 59,469 274,937 SH   SOLE 36 274,937 0 0
STRYKER CORP COM 863667101 1,734 8,015 SH   SOLE 40 8,015 0 0
STURM RUGER & CO INC COM 864159108 235 5,625 SH   SOLE 2 656 0 4,969
STURM RUGER & CO INC COM 864159108 5 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 15 369 SH   SOLE 7 369 0 0
STURM RUGER & CO INC COM 864159108 3,134 75,040 SH   SOLE 18 75,040 0 0
STURM RUGER & CO INC COM 864159108 1,198 28,696 SH   SOLE 19 28,696 0 0
STURM RUGER & CO INC COM 864159108 87,088 2,085,443 SH   SOLE 21 2,085,443 0 0
STURM RUGER & CO INC COM 864159108 21,031 503,612 SH   SOLE 22 477,110 0 26,502
STURM RUGER & CO INC COM 864159108 157 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 113 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,152 27,597 SH   SOLE 30 27,597 0 0
STURM RUGER & CO INC COM 864159108 84 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 13 1,960 SH   SOLE 18 1,960 0 0
SUMMER INFANT INC COM 865646103 3 7,511 SH   SOLE 21 7,511 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 292 11,388 SH   SOLE 2 395 0 10,993
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,036 40,459 SH   SOLE 18 40,459 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 523 20,421 SH   SOLE 19 20,421 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9,945 388,479 SH   SOLE 21 388,479 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 4,735 184,942 SH   SOLE 22 176,393 0 8,549
SUMMIT HOTEL PPTYS INC COM 866082100 1,613 139,090 SH   SOLE 2 34,270 0 104,820
SUMMIT HOTEL PPTYS INC COM 866082100 317 27,345 SH   SOLE 4 27,345 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,215 104,748 SH   SOLE 7 104,748 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 53 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,991 602,639 SH   SOLE 18 478,985 0 123,654
SUMMIT HOTEL PPTYS INC COM 866082100 7,592 654,519 SH   SOLE 19 654,519 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 138,416 11,932,397 SH   SOLE 21 11,932,397 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 56,564 4,876,238 SH   SOLE 22 4,733,198 0 143,040
SUMMIT HOTEL PPTYS INC COM 866082100 1,450 125,029 SH   SOLE 23 125,029 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,478 213,649 SH   SOLE 25 213,649 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,929 338,672 SH   SOLE 26 26,929 0 311,743
SUMMIT HOTEL PPTYS INC COM 866082100 153 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 613 52,842 SH   SOLE 29 52,842 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,885 593,519 SH   SOLE 30 593,519 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 29 2,521 SH   SOLE 34 2,521 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 115 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 2,523 113,647 SH   SOLE 2 7,684 0 105,963
SUMMIT MATLS INC CL A 86614U100 8 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 42 1,892 SH   SOLE 7 1,892 0 0
SUMMIT MATLS INC CL A 86614U100 8,950 403,160 SH   SOLE 18 382,731 0 20,429
SUMMIT MATLS INC CL A 86614U100 4,671 210,414 SH   SOLE 19 210,414 0 0
SUMMIT MATLS INC CL A 86614U100 85,979 3,872,946 SH   SOLE 21 3,872,946 0 0
SUMMIT MATLS INC CL A 86614U100 74,742 3,366,745 SH   SOLE 22 3,217,116 0 149,629
SUMMIT MATLS INC CL A 86614U100 282 12,707 SH   SOLE 23 12,707 0 0
SUMMIT MATLS INC CL A 86614U100 1,966 88,546 SH   SOLE 26 40,185 0 48,361
SUMMIT MATLS INC CL A 86614U100 338 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 662 29,819 SH   SOLE 30 29,819 0 0
SUMMIT MATLS INC CL A 86614U100 285 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 13 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 30,267 203,889 SH   SOLE 2 14,537 0 189,352
SUN CMNTYS INC COM 866674104 15,519 104,538 SH   SOLE 4 101,765 0 2,773
SUN CMNTYS INC COM 866674104 14,670 98,824 SH   SOLE 7 93,537 0 5,287
SUN CMNTYS INC COM 866674104 178 1,196 SH   SOLE 13 1,196 0 0
SUN CMNTYS INC COM 866674104 521 3,509 SH   SOLE 15 3,509 0 0
SUN CMNTYS INC COM 866674104 45,005 303,163 SH   SOLE 18 296,481 0 6,682
SUN CMNTYS INC COM 866674104 35,349 238,118 SH   SOLE 19 238,118 0 0
SUN CMNTYS INC COM 866674104 299,542 2,017,799 SH   SOLE 21 2,017,799 0 0
SUN CMNTYS INC COM 866674104 491,618 3,311,676 SH   SOLE 22 3,093,390 0 218,286
SUN CMNTYS INC COM 866674104 13,582 91,493 SH   SOLE 23 91,493 0 0
SUN CMNTYS INC COM 866674104 27,100 182,550 SH   SOLE 25 182,550 0 0
SUN CMNTYS INC COM 866674104 38,534 259,578 SH   SOLE 26 71,067 0 188,511
SUN CMNTYS INC COM 866674104 4,716 31,765 SH   SOLE 28 26,566 0 5,199
SUN CMNTYS INC COM 866674104 9,904 66,716 SH   SOLE 29 47,246 0 19,470
SUN CMNTYS INC COM 866674104 75,436 508,158 SH   SOLE 30 508,158 0 0
SUN CMNTYS INC COM 866674104 2,837 19,114 SH   SOLE 31 15,701 0 3,413
SUN CMNTYS INC COM 866674104 18,606 125,337 SH   SOLE 34 125,337 0 0
SUN CMNTYS INC COM 866674104 4,299 28,961 SH   SOLE 36 28,961 0 0
SUN CMNTYS INC COM 866674104 299 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 468 82,972 SH   SOLE 2 4,194 0 78,778
SUNCOKE ENERGY INC COM 86722A103 2 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 8 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,137 378,882 SH   SOLE 18 378,882 0 0
SUNCOKE ENERGY INC COM 86722A103 724 128,419 SH   SOLE 19 128,419 0 0
SUNCOKE ENERGY INC COM 86722A103 54,100 9,592,215 SH   SOLE 21 9,592,215 0 0
SUNCOKE ENERGY INC COM 86722A103 14,363 2,546,631 SH   SOLE 22 2,440,294 0 106,337
SUNCOKE ENERGY INC COM 86722A103 286 50,666 SH   SOLE 26 17,169 0 33,497
SUNCOKE ENERGY INC COM 86722A103 53 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 645 114,322 SH   SOLE 30 114,322 0 0
SUNCOKE ENERGY INC COM 86722A103 41 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 37,060 1,173,537 SH   SOLE 18 1,171,316 0 2,221
SUNCOR ENERGY INC NEW COM 867224107 31,956 1,011,894 SH   SOLE 19 1,011,894 0 0
SUNCOR ENERGY INC NEW COM 867224107 19,012 602,033 SH   SOLE 21 602,033 0 0
SUNCOR ENERGY INC NEW COM 867224107 970 30,713 SH   SOLE 23 30,713 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,481 78,572 SH   SOLE 31 0 0 78,572
SUNCOR ENERGY INC NEW COM 867224107 5,840 184,912 SH   SOLE 34 184,912 0 0
SUNDIAL GROWERS INC COM 86730L109 132 27,605 SH   SOLE 2 27,605 0 0
SUNDIAL GROWERS INC COM 86730L109 25 5,145 SH   SOLE 18 5,145 0 0
SUNDIAL GROWERS INC COM 86730L109 5,022 1,047,329 SH   SOLE 19 1,047,329 0 0
SUNDIAL GROWERS INC COM 86730L109 257 53,508 SH   SOLE 22 53,508 0 0
SUNDIAL GROWERS INC COM 86730L109 358 74,671 SH   SOLE 25 74,671 0 0
SUNDIAL GROWERS INC COM 86730L109 3,210 669,351 SH   SOLE 29 669,351 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 9 12,959 SH   SOLE 18 12,959 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 115 159,691 SH   SOLE 21 159,691 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 433 601,417 SH   SOLE 22 601,417 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 133 12,379 SH   SOLE 2 0 0 12,379
SUNNOVA ENERGY INTL INC COM 86745K104 510 47,463 SH   SOLE 18 47,463 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 251 23,317 SH   SOLE 19 23,317 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 5,585 519,523 SH   SOLE 21 519,523 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 1,179 109,704 SH   SOLE 22 105,712 0 3,992
SUNOCO LP COM UT REP LP 86765K109 838 26,633 SH   SOLE 2 26,633 0 0
SUNOCO LP COM UT REP LP 86765K109 17,124 544,471 SH   SOLE 19 544,471 0 0
SUNOPTA INC COM 8676EP108 33 18,151 SH   SOLE 22 18,151 0 0
SUNPOWER CORP COM 867652406 723 65,863 SH   SOLE 2 5,694 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,355 214,659 SH   SOLE 18 214,659 0 0
SUNPOWER CORP COM 867652406 1,724 157,189 SH   SOLE 19 157,189 0 0
SUNPOWER CORP COM 867652406 23,469 2,139,413 SH   SOLE 21 2,139,413 0 0
SUNPOWER CORP COM 867652406 20,649 1,882,308 SH   SOLE 22 1,802,300 0 80,008
SUNPOWER CORP COM 867652406 139 12,658 SH   SOLE 23 12,658 0 0
SUNPOWER CORP COM 867652406 312 28,455 SH   SOLE 26 0 0 28,455
SUNPOWER CORP COM 867652406 86 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 243 22,112 SH   SOLE 30 22,112 0 0
SUNPOWER CORP COM 867652406 64 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 828 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 972 1,075,000 PRN   SOLE 21 1,075,000 0 0
SUNRUN INC COM 86771W105 1,672 100,069 SH   SOLE 2 5,866 0 94,203
SUNRUN INC COM 86771W105 8 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 34 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 6,715 401,982 SH   SOLE 18 385,531 0 16,451
SUNRUN INC COM 86771W105 4,185 250,501 SH   SOLE 19 250,501 0 0
SUNRUN INC COM 86771W105 70,897 4,244,073 SH   SOLE 21 4,244,073 0 0
SUNRUN INC COM 86771W105 44,046 2,636,682 SH   SOLE 22 2,514,372 0 122,310
SUNRUN INC COM 86771W105 137 8,174 SH   SOLE 23 8,174 0 0
SUNRUN INC COM 86771W105 987 59,101 SH   SOLE 26 38,050 0 21,051
SUNRUN INC COM 86771W105 187 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 8,093 484,466 SH   SOLE 30 484,466 0 0
SUNRUN INC COM 86771W105 5,679 339,961 SH   SOLE 34 339,961 0 0
SUNRUN INC COM 86771W105 118 7,049 SH   SOLE 40 7,049 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,362 244,686 SH   SOLE 2 19,397 0 225,289
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,402 320,369 SH   SOLE 4 320,369 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,135 228,191 SH   SOLE 7 228,191 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 23,287 1,694,834 SH   SOLE 18 1,681,938 0 12,896
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,668 776,441 SH   SOLE 19 776,441 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 130,577 9,503,446 SH   SOLE 21 9,503,446 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 126,414 9,200,440 SH   SOLE 22 8,632,770 0 567,670
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,464 106,515 SH   SOLE 23 106,515 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,496 472,758 SH   SOLE 25 472,758 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,494 327,044 SH   SOLE 26 54,158 0 272,886
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,072 77,999 SH   SOLE 28 77,999 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,602 116,618 SH   SOLE 29 116,618 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,074 1,024,307 SH   SOLE 30 1,024,307 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,946 141,625 SH   SOLE 34 141,625 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 60 4,366 SH   SOLE 36 4,366 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 326 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 74,857 1,088,036 SH   SOLE 2 103,156 0 984,880
SUNTRUST BKS INC COM 867914103 14,883 216,329 SH   SOLE 4 204,064 0 12,265
SUNTRUST BKS INC COM 867914103 27,668 402,152 SH   SOLE 7 391,811 0 10,341
SUNTRUST BKS INC COM 867914103 1,072 15,586 SH   SOLE 13 15,586 0 0
SUNTRUST BKS INC COM 867914103 337 4,900 SH   SOLE 15 4,900 0 0
SUNTRUST BKS INC COM 867914103 176,089 2,559,436 SH   SOLE 18 2,429,885 0 129,551
SUNTRUST BKS INC COM 867914103 155,641 2,262,225 SH   SOLE 19 2,262,225 0 0
SUNTRUST BKS INC COM 867914103 721,438 10,486,014 SH   SOLE 21 10,486,014 0 0
SUNTRUST BKS INC COM 867914103 751,560 10,923,841 SH   SOLE 22 9,685,708 0 1,238,133
SUNTRUST BKS INC COM 867914103 22,378 325,263 SH   SOLE 23 325,263 0 0
SUNTRUST BKS INC COM 867914103 31,612 459,473 SH   SOLE 25 443,139 0 16,334
SUNTRUST BKS INC COM 867914103 125,470 1,823,691 SH   SOLE 26 506,430 0 1,317,261
SUNTRUST BKS INC COM 867914103 6,054 87,996 SH   SOLE 28 65,093 0 22,903
SUNTRUST BKS INC COM 867914103 4,006 58,222 SH   SOLE 29 9,276 0 48,946
SUNTRUST BKS INC COM 867914103 110,943 1,612,550 SH   SOLE 30 1,612,550 0 0
SUNTRUST BKS INC COM 867914103 6,983 101,502 SH   SOLE 31 84,309 0 17,193
SUNTRUST BKS INC COM 867914103 80,292 1,167,038 SH   SOLE 34 1,167,038 0 0
SUNTRUST BKS INC COM 867914103 23,208 337,320 SH   SOLE 36 337,320 0 0
SUNTRUST BKS INC COM 867914103 768 11,156 SH   SOLE 40 11,156 0 0
SUNWORKS INC COM NEW 86803X204 2 769 SH   SOLE 18 769 0 0
SUNWORKS INC COM NEW 86803X204 27 11,503 SH   SOLE 21 11,503 0 0
SUNWORKS INC COM NEW 86803X204 13 5,522 SH   SOLE 22 5,522 0 0
SUPER LEAGUE GAMING INC COM 86804F202 2 481 SH   SOLE 18 481 0 0
SUPER LEAGUE GAMING INC COM 86804F202 39 9,155 SH   SOLE 21 9,155 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 3 4,515 SH   SOLE 22 4,515 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 7 6,660 SH   SOLE 21 6,660 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 180 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 608 37,691 SH   SOLE 18 37,691 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 283 17,558 SH   SOLE 19 17,558 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 6,006 372,572 SH   SOLE 21 372,572 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,189 197,848 SH   SOLE 22 190,190 0 7,658
SUPERIOR INDS INTL INC COM 868168105 15 5,253 SH   SOLE 18 5,253 0 0
SUPERIOR INDS INTL INC COM 868168105 325 112,329 SH   SOLE 21 112,329 0 0
SUPERIOR INDS INTL INC COM 868168105 1,755 607,420 SH   SOLE 22 574,855 0 32,565
SUPERIOR INDS INTL INC OPTIONS 868168105 29 10,000 SH Put SOLE 22 10,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,210 44,046 SH   SOLE 2 2,937 0 41,109
SUPERNUS PHARMACEUTICALS INC COM 868459108 9 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 28 1,017 SH   SOLE 7 1,017 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,320 229,986 SH   SOLE 18 225,417 0 4,569
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,395 123,548 SH   SOLE 19 123,548 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 166,707 6,066,487 SH   SOLE 21 6,066,487 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 42,927 1,562,120 SH   SOLE 22 1,494,668 0 67,452
SUPERNUS PHARMACEUTICALS INC COM 868459108 122 4,430 SH   SOLE 23 4,430 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 708 25,756 SH   SOLE 26 13,587 0 12,169
SUPERNUS PHARMACEUTICALS INC COM 868459108 187 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,062 220,598 SH   SOLE 30 220,598 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 138 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 880 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 82 53,396 SH   SOLE 21 53,396 0 0
SUPPORT COM INC COM NEW 86858W200 636 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 4 2,670 SH   SOLE 2 2,670 0 0
SURFACE ONCOLOGY INC COM 86877M209 4 2,613 SH   SOLE 18 2,613 0 0
SURFACE ONCOLOGY INC COM 86877M209 81 57,085 SH   SOLE 19 57,085 0 0
SURFACE ONCOLOGY INC COM 86877M209 430 302,735 SH   SOLE 21 302,735 0 0
SURFACE ONCOLOGY INC COM 86877M209 255 179,910 SH   SOLE 22 179,910 0 0
SURFACE ONCOLOGY INC COM 86877M209 6 4,156 SH   SOLE 23 4,156 0 0
SURFACE ONCOLOGY INC COM 86877M209 13 9,053 SH   SOLE 26 0 0 9,053
SURFACE ONCOLOGY INC COM 86877M209 2 1,402 SH   SOLE 30 1,402 0 0
SURGERY PARTNERS INC COM 86881A100 191 25,865 SH   SOLE 2 3,689 0 22,176
SURGERY PARTNERS INC COM 86881A100 2 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 622 84,197 SH   SOLE 18 84,197 0 0
SURGERY PARTNERS INC COM 86881A100 553 74,845 SH   SOLE 19 74,845 0 0
SURGERY PARTNERS INC COM 86881A100 6,351 860,036 SH   SOLE 21 860,036 0 0
SURGERY PARTNERS INC COM 86881A100 4,944 669,431 SH   SOLE 22 638,969 0 30,462
SURGERY PARTNERS INC COM 86881A100 58 7,890 SH   SOLE 23 7,890 0 0
SURGERY PARTNERS INC COM 86881A100 175 23,758 SH   SOLE 26 0 0 23,758
SURGERY PARTNERS INC COM 86881A100 24 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 70 9,417 SH   SOLE 30 9,417 0 0
SURGERY PARTNERS INC COM 86881A100 18 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 528 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,830 61,865 SH   SOLE 18 61,865 0 0
SURMODICS INC COM 868873100 1,032 22,554 SH   SOLE 19 22,554 0 0
SURMODICS INC COM 868873100 70,573 1,542,924 SH   SOLE 21 1,542,924 0 0
SURMODICS INC COM 868873100 19,505 426,434 SH   SOLE 22 408,931 0 17,503
SURMODICS INC COM 868873100 587 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100 89 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 844 18,451 SH   SOLE 30 18,451 0 0
SURMODICS INC COM 868873100 91 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 121 13,333 SH   SOLE 2 3,617 0 9,716
SUTRO BIOPHARMA INC COM 869367102 343 37,775 SH   SOLE 18 37,775 0 0
SUTRO BIOPHARMA INC COM 869367102 194 21,313 SH   SOLE 19 21,313 0 0
SUTRO BIOPHARMA INC COM 869367102 3,796 417,598 SH   SOLE 21 417,598 0 0
SUTRO BIOPHARMA INC COM 869367102 1,367 150,427 SH   SOLE 22 147,280 0 3,147
SUTRO BIOPHARMA INC COM 869367102 11 1,164 SH   SOLE 23 1,164 0 0
SUTRO BIOPHARMA INC COM 869367102 22 2,409 SH   SOLE 26 0 0 2,409
SUZANO SA SPON ADS 86959K105 463 57,402 SH   SOLE 30 57,402 0 0
SVB FINL GROUP COM 78486Q101 26,993 129,186 SH   SOLE 2 16,185 0 113,001
SVB FINL GROUP COM 78486Q101 4,518 21,624 SH   SOLE 4 20,198 0 1,426
SVB FINL GROUP COM 78486Q101 9,595 45,921 SH   SOLE 7 45,921 0 0
SVB FINL GROUP COM 78486Q101 19 89 SH   SOLE 13 89 0 0
SVB FINL GROUP COM 78486Q101 121 581 SH   SOLE 15 581 0 0
SVB FINL GROUP COM 78486Q101 22,442 107,406 SH   SOLE 18 97,381 0 10,025
SVB FINL GROUP COM 78486Q101 32,727 156,627 SH   SOLE 19 156,627 0 0
SVB FINL GROUP COM 78486Q101 258,966 1,239,366 SH   SOLE 21 1,239,366 0 0
SVB FINL GROUP COM 78486Q101 260,200 1,245,274 SH   SOLE 22 1,108,712 0 136,562
SVB FINL GROUP COM 78486Q101 8,086 38,696 SH   SOLE 23 38,696 0 0
SVB FINL GROUP COM 78486Q101 11,001 52,648 SH   SOLE 25 52,648 0 0
SVB FINL GROUP COM 78486Q101 47,897 229,227 SH   SOLE 26 68,566 0 160,661
SVB FINL GROUP COM 78486Q101 1,967 9,412 SH   SOLE 28 6,845 0 2,567
SVB FINL GROUP COM 78486Q101 2,532 12,119 SH   SOLE 29 1,009 0 11,110
SVB FINL GROUP COM 78486Q101 44,835 214,575 SH   SOLE 30 214,575 0 0
SVB FINL GROUP COM 78486Q101 2,449 11,722 SH   SOLE 31 9,473 0 2,249
SVB FINL GROUP COM 78486Q101 21,511 102,950 SH   SOLE 34 102,950 0 0
SVB FINL GROUP COM 78486Q101 6,640 31,777 SH   SOLE 36 31,777 0 0
SVB FINL GROUP COM 78486Q101 310 1,483 SH   SOLE 40 1,483 0 0
SVMK INC COM 78489X103 1,379 80,655 SH   SOLE 2 9,636 0 71,019
SVMK INC COM 78489X103 26 1,534 SH   SOLE 7 1,534 0 0
SVMK INC COM 78489X103 5,192 303,629 SH   SOLE 18 287,393 0 16,236
SVMK INC COM 78489X103 31,287 1,829,623 SH   SOLE 19 1,829,623 0 0
SVMK INC COM 78489X103 48,807 2,854,191 SH   SOLE 21 2,854,191 0 0
SVMK INC COM 78489X103 43,089 2,519,829 SH   SOLE 22 2,449,031 0 70,798
SVMK INC COM 78489X103 426 24,930 SH   SOLE 23 24,930 0 0
SVMK INC COM 78489X103 964 56,384 SH   SOLE 26 0 0 56,384
SVMK INC COM 78489X103 67 3,928 SH   SOLE 30 3,928 0 0
SVMK INC COM 78489X103 10,118 591,724 SH   SOLE 34 591,724 0 0
SVMK INC COM 78489X103 50 2,937 SH   SOLE 40 2,937 0 0
SWITCH INC CL A 87105L104 1,504 96,280 SH   SOLE 2 8,765 0 87,515
SWITCH INC CL A 87105L104 12 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 428 27,401 SH   SOLE 18 27,401 0 0
SWITCH INC CL A 87105L104 193 12,347 SH   SOLE 19 12,347 0 0
SWITCH INC CL A 87105L104 10,888 697,079 SH   SOLE 21 697,079 0 0
SWITCH INC CL A 87105L104 22,205 1,421,594 SH   SOLE 22 1,335,247 0 86,347
SWITCH INC CL A 87105L104 30 1,936 SH   SOLE 26 1,936 0 0
SWITCH INC CL A 87105L104 109 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 124 7,929 SH   SOLE 30 7,929 0 0
SWITCH INC CL A 87105L104 18 1,143 SH   SOLE 31 1,143 0 0
SWITCH INC CL A 87105L104 15 959 SH   SOLE 34 959 0 0
SYKES ENTERPRISES INC COM 871237103 1,227 40,041 SH   SOLE 2 1,567 0 38,474
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 24 797 SH   SOLE 7 797 0 0
SYKES ENTERPRISES INC COM 871237103 5,278 172,244 SH   SOLE 18 172,244 0 0
SYKES ENTERPRISES INC COM 871237103 2,030 66,261 SH   SOLE 19 66,261 0 0
SYKES ENTERPRISES INC COM 871237103 132,454 4,322,900 SH   SOLE 21 4,322,900 0 0
SYKES ENTERPRISES INC COM 871237103 37,996 1,240,063 SH   SOLE 22 1,180,788 0 59,275
SYKES ENTERPRISES INC COM 871237103 875 28,556 SH   SOLE 26 17,176 0 11,380
SYKES ENTERPRISES INC COM 871237103 174 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,682 54,901 SH   SOLE 30 54,901 0 0
SYKES ENTERPRISES INC COM 871237103 141 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 33,221 1,405,892 SH   SOLE 2 128,764 0 1,277,128
SYMANTEC CORP COM 871503108 5,912 250,173 SH   SOLE 4 233,376 0 16,797
SYMANTEC CORP COM 871503108 12,819 542,485 SH   SOLE 7 528,080 0 14,405
SYMANTEC CORP COM 871503108 591 25,021 SH   SOLE 13 25,021 0 0
SYMANTEC CORP COM 871503108 164 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,545 1,546,565 SH   SOLE 18 1,461,732 0 84,833
SYMANTEC CORP COM 871503108 3,774 159,730 SH   SOLE 19 159,730 0 0
SYMANTEC CORP COM 871503108 345,085 14,603,665 SH   SOLE 21 14,603,665 0 0
SYMANTEC CORP COM 871503108 334,173 14,141,909 SH   SOLE 22 12,455,741 0 1,686,168
SYMANTEC CORP COM 871503108 10,702 452,878 SH   SOLE 23 452,878 0 0
SYMANTEC CORP COM 871503108 19,294 816,489 SH   SOLE 25 816,489 0 0
SYMANTEC CORP COM 871503108 79,088 3,346,937 SH   SOLE 26 847,906 0 2,499,031
SYMANTEC CORP COM 871503108 2,684 113,584 SH   SOLE 28 80,000 0 33,584
SYMANTEC CORP COM 871503108 318 13,455 SH   SOLE 29 13,455 0 0
SYMANTEC CORP COM 871503108 60,954 2,579,499 SH   SOLE 30 2,579,499 0 0
SYMANTEC CORP COM 871503108 3,268 138,295 SH   SOLE 31 112,213 0 26,082
SYMANTEC CORP COM 871503108 2,079 87,961 SH   SOLE 32 87,961 0 0
SYMANTEC CORP COM 871503108 1,897 80,275 SH   SOLE 34 80,275 0 0
SYMANTEC CORP COM 871503108 10,669 451,491 SH   SOLE 36 451,491 0 0
SYMANTEC CORP COM 871503108 392 16,580 SH   SOLE 40 16,580 0 0
SYNACOR INC COM 871561106 9 6,566 SH   SOLE 18 6,566 0 0
SYNACOR INC COM 871561106 139 99,428 SH   SOLE 21 99,428 0 0
SYNACOR INC COM 871561106 7 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 125 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 470 29,446 SH   SOLE 18 29,446 0 0
SYNALLOY CP DEL COM 871565107 226 14,168 SH   SOLE 19 14,168 0 0
SYNALLOY CP DEL COM 871565107 4,598 288,282 SH   SOLE 21 288,282 0 0
SYNALLOY CP DEL COM 871565107 3,668 229,991 SH   SOLE 22 225,222 0 4,769
SYNAPTICS INC COM 87157D109 1,990 49,815 SH   SOLE 2 16,902 0 32,913
SYNAPTICS INC COM 87157D109 7 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 25 619 SH   SOLE 7 619 0 0
SYNAPTICS INC COM 87157D109 7,671 192,027 SH   SOLE 18 192,027 0 0
SYNAPTICS INC COM 87157D109 3,147 78,766 SH   SOLE 19 78,766 0 0
SYNAPTICS INC COM 87157D109 95,108 2,380,665 SH   SOLE 21 2,380,665 0 0
SYNAPTICS INC COM 87157D109 48,292 1,208,802 SH   SOLE 22 1,156,240 0 52,562
SYNAPTICS INC COM 87157D109 297 7,445 SH   SOLE 23 7,445 0 0
SYNAPTICS INC COM 87157D109 1,226 30,676 SH   SOLE 26 3,868 0 26,808
SYNAPTICS INC COM 87157D109 169 4,228 SH   SOLE 28 4,228 0 0
SYNAPTICS INC COM 87157D109 363 9,092 SH   SOLE 30 9,092 0 0
SYNAPTICS INC COM 87157D109 159 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1,630 1,750,000 PRN   SOLE 21 1,750,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 202 37,492 SH   SOLE 2 1,577 0 35,915
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 742 137,377 SH   SOLE 18 137,377 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 351 64,961 SH   SOLE 19 64,961 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 7,584 1,404,474 SH   SOLE 21 1,404,474 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5,107 945,816 SH   SOLE 22 926,498 0 19,318
SYNCHRONY FINL COM 87165B103 65,393 1,918,238 SH   SOLE 2 422,037 0 1,496,201
SYNCHRONY FINL COM 87165B103 9,364 274,683 SH   SOLE 4 257,429 0 17,254
SYNCHRONY FINL COM 87165B103 18,759 550,290 SH   SOLE 7 550,290 0 0
SYNCHRONY FINL COM 87165B103 286 8,397 SH   SOLE 13 8,397 0 0
SYNCHRONY FINL COM 87165B103 277 8,121 SH   SOLE 15 8,121 0 0
SYNCHRONY FINL COM 87165B103 42,832 1,256,452 SH   SOLE 18 1,167,492 0 88,960
SYNCHRONY FINL COM 87165B103 7,801 228,837 SH   SOLE 19 228,837 0 0
SYNCHRONY FINL COM 87165B103 489,620 14,362,565 SH   SOLE 21 14,362,565 0 0
SYNCHRONY FINL COM 87165B103 566,569 16,619,793 SH   SOLE 22 14,674,380 0 1,945,413
SYNCHRONY FINL COM 87165B103 18,186 533,459 SH   SOLE 23 533,459 0 0
SYNCHRONY FINL COM 87165B103 22,750 667,356 SH   SOLE 25 667,356 0 0
SYNCHRONY FINL COM 87165B103 95,124 2,790,392 SH   SOLE 26 822,758 0 1,967,634
SYNCHRONY FINL COM 87165B103 4,272 125,304 SH   SOLE 28 91,563 0 33,741
SYNCHRONY FINL COM 87165B103 2,113 61,979 SH   SOLE 29 61,979 0 0
SYNCHRONY FINL COM 87165B103 77,013 2,259,098 SH   SOLE 30 2,259,098 0 0
SYNCHRONY FINL COM 87165B103 7,545 221,332 SH   SOLE 31 152,240 0 69,092
SYNCHRONY FINL COM 87165B103 2,222 65,178 SH   SOLE 34 65,178 0 0
SYNCHRONY FINL COM 87165B103 18,370 538,868 SH   SOLE 36 538,868 0 0
SYNCHRONY FINL COM 87165B103 485 14,241 SH   SOLE 40 14,241 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 128 17,125 SH   SOLE 2 683 0 16,442
SYNDAX PHARMACEUTICALS INC COM 87164F105 745 99,721 SH   SOLE 18 99,721 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,716 363,556 SH   SOLE 19 363,556 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,129 686,565 SH   SOLE 21 686,565 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,081 546,337 SH   SOLE 22 531,836 0 14,501
SYNEOS HEALTH INC CL A 87166B102 4,942 92,884 SH   SOLE 2 32,245 0 60,639
SYNEOS HEALTH INC CL A 87166B102 17 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 64 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 19,396 364,512 SH   SOLE 18 356,111 0 8,401
SYNEOS HEALTH INC CL A 87166B102 9,066 170,388 SH   SOLE 19 170,388 0 0
SYNEOS HEALTH INC CL A 87166B102 305,005 5,732,093 SH   SOLE 21 5,732,093 0 0
SYNEOS HEALTH INC CL A 87166B102 118,227 2,221,900 SH   SOLE 22 2,142,428 0 79,472
SYNEOS HEALTH INC CL A 87166B102 749 14,077 SH   SOLE 23 14,077 0 0
SYNEOS HEALTH INC CL A 87166B102 3,075 57,794 SH   SOLE 26 11,997 0 45,797
SYNEOS HEALTH INC CL A 87166B102 444 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 5,327 100,106 SH   SOLE 30 100,106 0 0
SYNEOS HEALTH INC CL A 87166B102 110 2,058 SH   SOLE 34 2,058 0 0
SYNEOS HEALTH INC CL A 87166B102 334 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 36 15,794 SH   SOLE 2 671 0 15,123
SYNLOGIC INC COM 87166L100 125 54,663 SH   SOLE 18 54,663 0 0
SYNLOGIC INC COM 87166L100 63 27,729 SH   SOLE 19 27,729 0 0
SYNLOGIC INC COM 87166L100 1,916 836,816 SH   SOLE 21 836,816 0 0
SYNLOGIC INC COM 87166L100 1,063 464,070 SH   SOLE 22 454,809 0 9,261
SYNLOGIC INC COM 87166L100 3 1,301 SH   SOLE 30 1,301 0 0
SYNNEX CORP COM 87162W100 11,851 104,973 SH   SOLE 2 28,176 0 76,797
SYNNEX CORP COM 87162W100 69 614 SH   SOLE 4 614 0 0
SYNNEX CORP COM 87162W100 170 1,504 SH   SOLE 7 1,504 0 0
SYNNEX CORP COM 87162W100 13,436 119,009 SH   SOLE 18 118,893 0 116
SYNNEX CORP COM 87162W100 2,027 17,957 SH   SOLE 19 17,957 0 0
SYNNEX CORP COM 87162W100 226,044 2,002,159 SH   SOLE 21 2,002,159 0 0
SYNNEX CORP COM 87162W100 152,081 1,347,044 SH   SOLE 22 1,256,913 0 90,131
SYNNEX CORP COM 87162W100 108 957 SH   SOLE 23 957 0 0
SYNNEX CORP COM 87162W100 348 3,082 SH   SOLE 25 3,082 0 0
SYNNEX CORP COM 87162W100 2,618 23,188 SH   SOLE 26 14,899 0 8,289
SYNNEX CORP COM 87162W100 611 5,414 SH   SOLE 28 5,414 0 0
SYNNEX CORP COM 87162W100 1,400 12,399 SH   SOLE 30 12,399 0 0
SYNNEX CORP COM 87162W100 131 1,164 SH   SOLE 31 1,164 0 0
SYNNEX CORP COM 87162W100 830 7,350 SH   SOLE 34 7,350 0 0
SYNNEX CORP COM 87162W100 240 2,126 SH   SOLE 36 2,126 0 0
SYNNEX CORP COM 87162W100 483 4,277 SH   SOLE 40 4,277 0 0
SYNOPSYS INC COM 871607107 51,757 377,097 SH   SOLE 2 52,753 0 324,344
SYNOPSYS INC COM 871607107 8,438 61,479 SH   SOLE 4 57,547 0 3,932
SYNOPSYS INC COM 871607107 29,550 215,298 SH   SOLE 7 153,568 0 61,730
SYNOPSYS INC COM 871607107 800 5,829 SH   SOLE 13 5,829 0 0
SYNOPSYS INC COM 871607107 247 1,796 SH   SOLE 15 1,796 0 0
SYNOPSYS INC COM 871607107 55,493 404,324 SH   SOLE 18 383,797 0 20,527
SYNOPSYS INC COM 871607107 139,413 1,015,757 SH   SOLE 19 1,015,757 0 0
SYNOPSYS INC COM 871607107 679,886 4,953,635 SH   SOLE 21 4,953,635 0 0
SYNOPSYS INC COM 871607107 527,010 3,839,782 SH   SOLE 22 3,462,490 0 377,292
SYNOPSYS INC COM 871607107 14,770 107,617 SH   SOLE 23 107,617 0 0
SYNOPSYS INC COM 871607107 105,883 771,462 SH   SOLE 25 771,462 0 0
SYNOPSYS INC COM 871607107 96,961 706,458 SH   SOLE 26 195,765 0 510,693
SYNOPSYS INC COM 871607107 3,961 28,860 SH   SOLE 28 20,709 0 8,151
SYNOPSYS INC COM 871607107 4,765 34,718 SH   SOLE 29 2,989 0 31,729
SYNOPSYS INC COM 871607107 94,448 688,145 SH   SOLE 30 688,145 0 0
SYNOPSYS INC COM 871607107 4,243 30,911 SH   SOLE 31 24,830 0 6,081
SYNOPSYS INC COM 871607107 2,933 21,370 SH   SOLE 32 21,370 0 0
SYNOPSYS INC COM 871607107 12,513 91,173 SH   SOLE 34 91,173 0 0
SYNOPSYS INC COM 871607107 14,766 107,588 SH   SOLE 36 107,588 0 0
SYNOPSYS INC COM 871607107 450 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 21,121 590,625 SH   SOLE 2 294,085 0 296,540
SYNOVUS FINL CORP COM NEW 87161C501 832 23,265 SH   SOLE 4 23,265 0 0
SYNOVUS FINL CORP COM NEW 87161C501 251 7,014 SH   SOLE 7 7,014 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,515 433,871 SH   SOLE 18 430,830 0 3,041
SYNOVUS FINL CORP COM NEW 87161C501 4,962 138,772 SH   SOLE 19 138,772 0 0
SYNOVUS FINL CORP COM NEW 87161C501 267,847 7,490,128 SH   SOLE 21 7,490,128 0 0
SYNOVUS FINL CORP COM NEW 87161C501 186,797 5,223,622 SH   SOLE 22 4,864,681 0 358,941
SYNOVUS FINL CORP COM NEW 87161C501 2,183 61,053 SH   SOLE 23 61,053 0 0
SYNOVUS FINL CORP COM NEW 87161C501 93 2,608 SH   SOLE 25 2,608 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,619 129,164 SH   SOLE 26 43,978 0 85,186
SYNOVUS FINL CORP COM NEW 87161C501 754 21,082 SH   SOLE 28 21,082 0 0
SYNOVUS FINL CORP COM NEW 87161C501 627 17,538 SH   SOLE 29 17,538 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,728 48,316 SH   SOLE 30 48,316 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,257 35,158 SH   SOLE 31 24,440 0 10,718
SYNOVUS FINL CORP COM NEW 87161C501 499 13,962 SH   SOLE 34 13,962 0 0
SYNOVUS FINL CORP COM NEW 87161C501 379 10,605 SH   SOLE 36 10,605 0 0
SYNOVUS FINL CORP COM NEW 87161C501 592 16,561 SH   SOLE 40 16,561 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 1 797 SH   SOLE 21 797 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 5 2,797 SH   SOLE 22 2,797 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 17 37,119 SH   SOLE 22 37,119 0 0
SYNTHORX INC COM 87167A103 134 8,237 SH   SOLE 2 237 0 8,000
SYNTHORX INC COM 87167A103 481 29,591 SH   SOLE 18 29,591 0 0
SYNTHORX INC COM 87167A103 256 15,711 SH   SOLE 19 15,711 0 0
SYNTHORX INC COM 87167A103 4,690 288,269 SH   SOLE 21 288,269 0 0
SYNTHORX INC COM 87167A103 4,359 267,888 SH   SOLE 22 263,780 0 4,108
SYPRIS SOLUTIONS INC COM 871655106 14 13,723 SH   SOLE 21 13,723 0 0
SYPRIS SOLUTIONS INC COM 871655106 32 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 310 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,292 124,453 SH   SOLE 18 124,453 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 616 59,350 SH   SOLE 19 59,350 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 17,201 1,657,096 SH   SOLE 21 1,657,096 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 9,044 871,322 SH   SOLE 22 848,728 0 22,594
SYROS PHARMACEUTICALS INC COM 87184Q107 22 2,140 SH   SOLE 30 2,140 0 0
SYSCO CORP COM 871829107 95,868 1,207,409 SH   SOLE 2 150,533 0 1,056,876
SYSCO CORP COM 871829107 14,989 188,782 SH   SOLE 4 175,723 0 13,059
SYSCO CORP COM 871829107 53,500 673,805 SH   SOLE 7 521,697 0 152,108
SYSCO CORP COM 871829107 1,152 14,513 SH   SOLE 13 14,513 0 0
SYSCO CORP COM 871829107 379 4,773 SH   SOLE 15 4,773 0 0
SYSCO CORP COM 871829107 25 315 SH   SOLE 17 0 0 315
SYSCO CORP COM 871829107 88,536 1,115,062 SH   SOLE 18 1,047,962 0 67,100
SYSCO CORP COM 871829107 8,309 104,647 SH   SOLE 19 104,647 0 0
SYSCO CORP COM 871829107 872,220 10,985,134 SH   SOLE 21 10,985,134 0 0
SYSCO CORP COM 871829107 1,002,334 12,623,859 SH   SOLE 22 11,327,113 0 1,296,746
SYSCO CORP COM 871829107 28,380 357,431 SH   SOLE 23 357,431 0 0
SYSCO CORP COM 871829107 38,003 478,632 SH   SOLE 25 478,632 0 0
SYSCO CORP COM 871829107 223,581 2,815,877 SH   SOLE 26 602,336 0 2,213,541
SYSCO CORP COM 871829107 7,643 96,255 SH   SOLE 28 69,511 0 26,744
SYSCO CORP COM 871829107 843 10,618 SH   SOLE 29 10,618 0 0
SYSCO CORP COM 871829107 160,341 2,019,411 SH   SOLE 30 2,019,411 0 0
SYSCO CORP COM 871829107 8,529 107,424 SH   SOLE 31 88,056 0 19,368
SYSCO CORP COM 871829107 3,605 45,402 SH   SOLE 34 45,402 0 0
SYSCO CORP COM 871829107 32,652 411,236 SH   SOLE 36 411,236 0 0
SYSCO CORP COM 871829107 908 11,436 SH   SOLE 40 11,436 0 0
SYSTEMAX INC COM 871851101 263 11,938 SH   SOLE 2 460 0 11,478
SYSTEMAX INC COM 871851101 6 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 938 42,600 SH   SOLE 18 42,600 0 0
SYSTEMAX INC COM 871851101 467 21,214 SH   SOLE 19 21,214 0 0
SYSTEMAX INC COM 871851101 9,150 415,724 SH   SOLE 21 415,724 0 0
SYSTEMAX INC COM 871851101 9,053 411,300 SH   SOLE 22 392,574 0 18,726
SYSTEMAX INC COM 871851101 150 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 106 4,829 SH   SOLE 30 4,829 0 0
T MOBILE US INC COM 872590104 69,360 880,535 SH   SOLE 2 186,981 0 693,554
T MOBILE US INC COM 872590104 10,194 129,421 SH   SOLE 4 120,637 0 8,784
T MOBILE US INC COM 872590104 30,635 388,923 SH   SOLE 7 370,074 0 18,849
T MOBILE US INC COM 872590104 1,000 12,693 SH   SOLE 13 12,693 0 0
T MOBILE US INC COM 872590104 368 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 46,723 593,158 SH   SOLE 18 535,503 0 57,655
T MOBILE US INC COM 872590104 16,898 214,528 SH   SOLE 19 214,528 0 0
T MOBILE US INC COM 872590104 736,233 9,346,616 SH   SOLE 21 9,346,616 0 0
T MOBILE US INC COM 872590104 620,403 7,876,132 SH   SOLE 22 7,032,411 0 843,721
T MOBILE US INC COM 872590104 19,411 246,422 SH   SOLE 23 246,422 0 0
T MOBILE US INC COM 872590104 23,101 293,272 SH   SOLE 25 293,272 0 0
T MOBILE US INC COM 872590104 85,145 1,080,932 SH   SOLE 26 402,588 0 678,344
T MOBILE US INC COM 872590104 5,039 63,967 SH   SOLE 28 45,904 0 18,063
T MOBILE US INC COM 872590104 1,356 17,219 SH   SOLE 29 17,219 0 0
T MOBILE US INC COM 872590104 114,026 1,447,581 SH   SOLE 30 1,447,581 0 0
T MOBILE US INC COM 872590104 14,240 180,781 SH   SOLE 31 63,293 0 117,488
T MOBILE US INC COM 872590104 9,571 121,502 SH   SOLE 32 121,502 0 0
T MOBILE US INC COM 872590104 8,425 106,955 SH   SOLE 34 106,955 0 0
T MOBILE US INC COM 872590104 20,133 255,595 SH   SOLE 36 255,595 0 0
T MOBILE US INC COM 872590104 677 8,590 SH   SOLE 40 8,590 0 0
T2 BIOSYSTEMS INC COM 89853L104 17 6,979 SH   SOLE 18 6,979 0 0
T2 BIOSYSTEMS INC COM 89853L104 229 91,662 SH   SOLE 21 91,662 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,324 929,784 SH   SOLE 22 929,784 0 0
TABULA RASA HEALTHCARE INC COM 873379101 932 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 22 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,993 90,877 SH   SOLE 18 87,698 0 3,179
TABULA RASA HEALTHCARE INC COM 873379101 2,685 48,870 SH   SOLE 19 48,870 0 0
TABULA RASA HEALTHCARE INC COM 873379101 117,404 2,136,941 SH   SOLE 21 2,136,941 0 0
TABULA RASA HEALTHCARE INC COM 873379101 32,547 592,414 SH   SOLE 22 537,317 0 55,097
TABULA RASA HEALTHCARE INC COM 873379101 17 317 SH   SOLE 23 317 0 0
TABULA RASA HEALTHCARE INC COM 873379101 388 7,061 SH   SOLE 26 5,954 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 109 1,986 SH   SOLE 28 1,986 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,562 28,427 SH   SOLE 30 28,427 0 0
TABULA RASA HEALTHCARE INC COM 873379101 87 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 667 15,754 SH   SOLE 2 750 0 15,004
TACTILE SYS TECHNOLOGY INC COM 87357P100 6 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 16 370 SH   SOLE 7 370 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,647 86,173 SH   SOLE 18 82,309 0 3,864
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,576 37,235 SH   SOLE 19 37,235 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 88,920 2,101,123 SH   SOLE 21 2,101,123 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 21,764 514,267 SH   SOLE 22 490,374 0 23,893
TACTILE SYS TECHNOLOGY INC COM 87357P100 12 275 SH   SOLE 23 275 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 330 7,788 SH   SOLE 26 7,129 0 659
TACTILE SYS TECHNOLOGY INC COM 87357P100 88 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,131 26,728 SH   SOLE 30 26,728 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 91 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 209 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 5 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 1,037 235,684 SH   SOLE 18 235,684 0 0
TAILORED BRANDS INC COM 87403A107 389 88,515 SH   SOLE 19 88,515 0 0
TAILORED BRANDS INC COM 87403A107 24,850 5,647,720 SH   SOLE 21 5,647,720 0 0
TAILORED BRANDS INC COM 87403A107 6,720 1,527,246 SH   SOLE 22 1,457,791 0 69,455
TAILORED BRANDS INC COM 87403A107 49 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 26 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 291 66,118 SH   SOLE 30 66,118 0 0
TAILORED BRANDS INC COM 87403A107 20 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 22 7,603 SH   SOLE 21 7,603 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 414 8,900 SH Call SOLE 2 8,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 45,648 982,100 SH Call SOLE 19 982,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 897 19,300 SH Call SOLE 22 19,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 130 2,800 SH Call SOLE 25 2,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 102 2,200 SH Call SOLE 26 0 0 2,200
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 13,042 280,600 SH Call SOLE 34 280,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 91,661 1,972,057 SH   SOLE 2 66,725 0 1,905,332
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,044 108,516 SH   SOLE 4 108,516 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 781 16,800 SH   SOLE 7 0 0 16,800
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,714 187,471 SH   SOLE 13 187,471 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 105,405 2,267,755 SH   SOLE 18 2,069,628 0 198,127
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 39,146 842,210 SH   SOLE 19 842,210 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 76,176 1,638,894 SH   SOLE 21 1,638,894 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 154,257 3,318,782 SH   SOLE 22 2,276,508 0 1,042,274
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,411 51,876 SH   SOLE 25 0 0 51,876
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 24,622 529,731 SH   SOLE 26 270,415 0 259,316
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,322 114,495 SH   SOLE 30 114,495 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23,075 496,448 SH   SOLE 31 0 0 496,448
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,512 118,591 SH   SOLE 32 118,591 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 54,728 1,177,453 SH   SOLE 34 1,177,453 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,063 22,862 SH   SOLE 36 22,862 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33,837 269,961 SH   SOLE 2 24,959 0 245,002
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,979 47,703 SH   SOLE 4 44,741 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,837 102,415 SH   SOLE 7 102,415 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 517 4,126 SH   SOLE 13 4,126 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 162 1,291 SH   SOLE 15 1,291 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28,722 229,154 SH   SOLE 18 213,587 0 15,567
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,952 55,462 SH   SOLE 19 55,462 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 359,561 2,868,683 SH   SOLE 21 2,868,683 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 340,163 2,713,923 SH   SOLE 22 2,419,414 0 294,509
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,327 82,393 SH   SOLE 23 82,393 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,643 108,848 SH   SOLE 25 108,848 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53,017 422,989 SH   SOLE 26 156,943 0 266,046
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,830 22,576 SH   SOLE 28 16,553 0 6,023
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,304 26,360 SH   SOLE 29 2,285 0 24,075
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52,723 420,640 SH   SOLE 30 420,640 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,006 23,980 SH   SOLE 31 19,485 0 4,495
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,017 16,094 SH   SOLE 32 16,094 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,590 12,683 SH   SOLE 34 12,683 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,542 68,148 SH   SOLE 36 68,148 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 372 2,971 SH   SOLE 40 2,971 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 303 SH   SOLE 18 303 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,455 422,180 SH   SOLE 2 11,746 0 410,434
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,062 89,438 SH   SOLE 4 89,438 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,749 51,072 SH   SOLE 7 51,072 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 23 658 SH   SOLE 13 658 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,275 154,063 SH   SOLE 15 148,747 0 5,316
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,538 132,524 SH   SOLE 18 132,524 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,837 141,269 SH   SOLE 19 141,269 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 245,936 7,182,723 SH   SOLE 21 7,182,723 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 157,590 4,602,509 SH   SOLE 22 4,208,934 0 393,575
TAL EDUCATION GROUP SPONSORED ADS 874080104 8,008 233,886 SH   SOLE 23 233,886 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,055 206,051 SH   SOLE 25 206,051 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 45,210 1,320,394 SH   SOLE 26 102,568 0 1,217,826
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,037 59,483 SH   SOLE 28 59,483 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,224 64,961 SH   SOLE 29 42,632 0 22,329
TAL EDUCATION GROUP SPONSORED ADS 874080104 74,075 2,163,417 SH   SOLE 30 2,163,417 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 715 20,872 SH   SOLE 31 20,872 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 800 23,371 SH   SOLE 32 23,371 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,331 97,296 SH   SOLE 34 97,296 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 107 3,121 SH   SOLE 40 3,121 0 0
TALEND S A ADS 874224207 461 13,560 SH   SOLE 21 13,560 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 16 777 SH   SOLE 4 777 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 52 2,598 SH   SOLE 18 0 0 2,598
TALLGRASS ENERGY LP CLASS A SHS 874696107 20,850 1,035,264 SH   SOLE 19 1,035,264 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,144 56,779 SH   SOLE 21 56,779 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,484 172,976 SH   SOLE 22 93,982 0 78,994
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,010 50,147 SH   SOLE 26 36,227 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 412 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 888 44,102 SH   SOLE 30 44,102 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,460 171,807 SH   SOLE 34 171,807 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 284 14,108 SH   SOLE 40 14,108 0 0
TALOS ENERGY INC COM 87484T108 749 36,855 SH   SOLE 2 15,890 0 20,965
TALOS ENERGY INC COM 87484T108 9 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 1,417 69,718 SH   SOLE 18 69,718 0 0
TALOS ENERGY INC COM 87484T108 3,911 192,390 SH   SOLE 19 192,390 0 0
TALOS ENERGY INC COM 87484T108 14,273 702,063 SH   SOLE 21 702,063 0 0
TALOS ENERGY INC COM 87484T108 19,376 953,091 SH   SOLE 22 925,801 0 27,290
TALOS ENERGY INC COM 87484T108 949 46,658 SH   SOLE 23 46,658 0 0
TALOS ENERGY INC COM 87484T108 2,391 117,629 SH   SOLE 26 0 0 117,629
TALOS ENERGY INC COM 87484T108 108 5,322 SH   SOLE 30 5,322 0 0
TALOS ENERGY INC COM 87484T108 142 6,985 SH   SOLE 34 6,985 0 0
TALOS ENERGY INC COM 87484T108 43 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,977 50,470 SH   SOLE 2 3,846 0 46,624
TANDEM DIABETES CARE INC COM NEW 875372203 17 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 57 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 11,909 201,909 SH   SOLE 18 191,386 0 10,523
TANDEM DIABETES CARE INC COM NEW 875372203 8,797 149,144 SH   SOLE 19 149,144 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 126,635 2,147,083 SH   SOLE 21 2,147,083 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 96,509 1,636,303 SH   SOLE 22 1,563,945 0 72,358
TANDEM DIABETES CARE INC COM NEW 875372203 428 7,257 SH   SOLE 23 7,257 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,046 34,685 SH   SOLE 26 11,060 0 23,625
TANDEM DIABETES CARE INC COM NEW 875372203 384 6,511 SH   SOLE 28 6,511 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 871 14,769 SH   SOLE 30 14,769 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 318 5,398 SH   SOLE 40 5,398 0 0
TANDY LEATHER FACTORY INC COM 87538X105 5 1,153 SH   SOLE 18 1,153 0 0
TANDY LEATHER FACTORY INC COM 87538X105 103 22,052 SH   SOLE 21 22,052 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,850 119,506 SH   SOLE 2 43,583 0 75,923
TANGER FACTORY OUTLET CTRS I COM 875465106 383 24,760 SH   SOLE 4 24,760 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,086 457,727 SH   SOLE 7 457,727 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 55 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,166 527,497 SH   SOLE 18 527,497 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,063 262,480 SH   SOLE 19 262,480 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 105,806 6,835,021 SH   SOLE 21 6,835,021 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 60,382 3,900,624 SH   SOLE 22 3,768,907 0 131,717
TANGER FACTORY OUTLET CTRS I COM 875465106 96 6,223 SH   SOLE 23 6,223 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,926 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,348 87,074 SH   SOLE 26 20,646 0 66,428
TANGER FACTORY OUTLET CTRS I COM 875465106 187 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 727 46,958 SH   SOLE 29 46,958 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,439 415,959 SH   SOLE 30 415,959 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,702 174,530 SH   SOLE 31 0 0 174,530
TANGER FACTORY OUTLET CTRS I COM 875465106 143 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 19,271 739,779 SH   SOLE 2 90,675 0 649,104
TAPESTRY INC COM 876030107 2,963 113,759 SH   SOLE 4 106,211 0 7,548
TAPESTRY INC COM 876030107 7,293 279,947 SH   SOLE 7 254,716 0 25,231
TAPESTRY INC COM 876030107 296 11,376 SH   SOLE 13 11,376 0 0
TAPESTRY INC COM 876030107 62 2,391 SH   SOLE 15 2,391 0 0
TAPESTRY INC COM 876030107 1 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 15,041 577,400 SH   SOLE 18 538,919 0 38,481
TAPESTRY INC COM 876030107 3,860 148,174 SH   SOLE 19 148,174 0 0
TAPESTRY INC COM 876030107 164,697 6,322,347 SH   SOLE 21 6,322,347 0 0
TAPESTRY INC COM 876030107 183,222 7,033,481 SH   SOLE 22 6,223,613 0 809,868
TAPESTRY INC COM 876030107 5,332 204,692 SH   SOLE 23 204,692 0 0
TAPESTRY INC COM 876030107 7,872 302,189 SH   SOLE 25 302,189 0 0
TAPESTRY INC COM 876030107 38,603 1,481,878 SH   SOLE 26 426,390 0 1,055,488
TAPESTRY INC COM 876030107 1,343 51,553 SH   SOLE 28 35,946 0 15,607
TAPESTRY INC COM 876030107 1,733 66,535 SH   SOLE 29 6,004 0 60,531
TAPESTRY INC COM 876030107 39,601 1,520,192 SH   SOLE 30 1,520,192 0 0
TAPESTRY INC COM 876030107 2,105 80,799 SH   SOLE 31 47,637 0 33,162
TAPESTRY INC COM 876030107 1,391 53,380 SH   SOLE 34 53,380 0 0
TAPESTRY INC COM 876030107 5,423 208,172 SH   SOLE 36 208,172 0 0
TAPESTRY INC COM 876030107 214 8,233 SH   SOLE 40 8,233 0 0
TARENA INTL INC SPONSORED ADS 876108101 5 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC SPONSORED ADS 876108101 433 437,526 SH   SOLE 21 437,526 0 0
TARENA INTL INC SPONSORED ADS 876108101 160 161,301 SH   SOLE 22 161,301 0 0
TARENA INTL INC SPONSORED ADS 876108101 134 135,340 SH   SOLE 30 135,340 0 0
TARGA RES CORP COM 87612G101 23,431 583,298 SH   SOLE 2 32,597 0 550,701
TARGA RES CORP COM 87612G101 3,590 89,364 SH   SOLE 4 83,440 0 5,924
TARGA RES CORP COM 87612G101 10,595 263,763 SH   SOLE 7 251,594 0 12,169
TARGA RES CORP COM 87612G101 2 46 SH   SOLE 13 46 0 0
TARGA RES CORP COM 87612G101 66 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 6,263 155,912 SH   SOLE 18 138,229 0 17,683
TARGA RES CORP COM 87612G101 12,658 315,110 SH   SOLE 19 315,110 0 0
TARGA RES CORP COM 87612G101 139,919 3,483,169 SH   SOLE 21 3,483,169 0 0
TARGA RES CORP COM 87612G101 258,155 6,426,571 SH   SOLE 22 5,931,156 0 495,415
TARGA RES CORP COM 87612G101 6,748 167,996 SH   SOLE 23 167,996 0 0
TARGA RES CORP COM 87612G101 8,356 208,026 SH   SOLE 25 208,026 0 0
TARGA RES CORP COM 87612G101 29,067 723,599 SH   SOLE 26 313,879 0 409,720
TARGA RES CORP COM 87612G101 1,853 46,117 SH   SOLE 28 33,904 0 12,213
TARGA RES CORP COM 87612G101 2,163 53,840 SH   SOLE 29 4,378 0 49,462
TARGA RES CORP COM 87612G101 13,208 328,813 SH   SOLE 30 328,813 0 0
TARGA RES CORP COM 87612G101 2,022 50,347 SH   SOLE 31 42,081 0 8,266
TARGA RES CORP COM 87612G101 7,976 198,553 SH   SOLE 34 198,553 0 0
TARGA RES CORP COM 87612G101 7,432 185,008 SH   SOLE 36 185,008 0 0
TARGA RES CORP COM 87612G101 264 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 139,890 1,308,481 SH   SOLE 2 199,545 0 1,108,936
TARGET CORP COM 87612E106 25,553 239,010 SH   SOLE 4 224,979 0 14,031
TARGET CORP COM 87612E106 94,074 879,937 SH   SOLE 7 571,334 0 308,603
TARGET CORP COM 87612E106 2,935 27,456 SH   SOLE 13 27,456 0 0
TARGET CORP COM 87612E106 541 5,060 SH   SOLE 15 5,060 0 0
TARGET CORP COM 87612E106 9 85 SH   SOLE 17 0 0 85
TARGET CORP COM 87612E106 140,870 1,317,649 SH   SOLE 18 1,232,998 0 84,651
TARGET CORP COM 87612E106 98,853 924,633 SH   SOLE 19 924,633 0 0
TARGET CORP COM 87612E106 1,425,915 13,337,523 SH   SOLE 21 13,337,523 0 0
TARGET CORP COM 87612E106 1,378,561 12,894,590 SH   SOLE 22 11,410,123 0 1,484,467
TARGET CORP COM 87612E106 41,975 392,622 SH   SOLE 23 392,622 0 0
TARGET CORP COM 87612E106 61,248 572,897 SH   SOLE 25 572,897 0 0
TARGET CORP COM 87612E106 356,094 3,330,779 SH   SOLE 26 637,907 0 2,692,872
TARGET CORP COM 87612E106 10,655 99,666 SH   SOLE 28 72,550 0 27,116
TARGET CORP COM 87612E106 7,402 69,240 SH   SOLE 29 12,170 0 57,070
TARGET CORP COM 87612E106 213,578 1,997,733 SH   SOLE 30 1,997,733 0 0
TARGET CORP COM 87612E106 16,114 150,728 SH   SOLE 31 89,653 0 61,075
TARGET CORP COM 87612E106 4,711 44,068 SH   SOLE 32 44,068 0 0
TARGET CORP COM 87612E106 51,024 477,263 SH   SOLE 34 477,263 0 0
TARGET CORP COM 87612E106 11,820 110,563 SH   SOLE 35 110,563 0 0
TARGET CORP COM 87612E106 45,832 428,700 SH   SOLE 36 428,700 0 0
TARGET CORP COM 87612E106 1,262 11,800 SH   SOLE 40 11,800 0 0
TARGET HOSPITALITY CORP COM 87615L107 409 60,119 SH   SOLE 2 32,484 0 27,635
TARGET HOSPITALITY CORP COM 87615L107 932 136,899 SH   SOLE 18 113,088 0 23,811
TARGET HOSPITALITY CORP COM 87615L107 9,381 1,377,565 SH   SOLE 19 1,377,565 0 0
TARGET HOSPITALITY CORP COM 87615L107 7,327 1,075,884 SH   SOLE 21 1,075,884 0 0
TARGET HOSPITALITY CORP COM 87615L107 6,484 952,133 SH   SOLE 22 938,928 0 13,205
TARGET HOSPITALITY CORP COM 87615L107 458 67,314 SH   SOLE 23 67,314 0 0
TARGET HOSPITALITY CORP COM 87615L107 939 137,856 SH   SOLE 26 0 0 137,856
TARGET HOSPITALITY CORP COM 87615L107 1,377 202,208 SH   SOLE 34 202,208 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 27 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 6 6,912 SH   SOLE 34 6,912 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 86 1,143 SH   SOLE 22 0 0 1,143
TATA MTRS LTD SPONSORED ADR 876568502 570 67,914 SH   SOLE 7 9,914 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 2,354 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 50 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,751 566,328 SH   SOLE 22 566,328 0 0
TATA MTRS LTD SPONSORED ADR 876568502 255 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,191 737,929 SH   SOLE 26 79,445 0 658,484
TATA MTRS LTD SPONSORED ADR 876568502 3,064 365,233 SH   SOLE 28 365,233 0 0
TATA MTRS LTD SPONSORED ADR 876568502 478 56,965 SH   SOLE 29 56,965 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,161 257,587 SH   SOLE 30 257,587 0 0
TATA MTRS LTD SPONSORED ADR 876568502 61 7,229 SH   SOLE 34 7,229 0 0
TAUBMAN CTRS INC COM 876664103 5,542 135,725 SH   SOLE 2 31,768 0 103,957
TAUBMAN CTRS INC COM 876664103 657 16,099 SH   SOLE 4 16,099 0 0
TAUBMAN CTRS INC COM 876664103 2,435 59,627 SH   SOLE 7 59,627 0 0
TAUBMAN CTRS INC COM 876664103 101 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 6,917 169,410 SH   SOLE 18 169,410 0 0
TAUBMAN CTRS INC COM 876664103 2,795 68,458 SH   SOLE 19 68,458 0 0
TAUBMAN CTRS INC COM 876664103 137,245 3,361,388 SH   SOLE 21 3,361,388 0 0
TAUBMAN CTRS INC COM 876664103 101,102 2,476,181 SH   SOLE 22 2,343,049 0 133,132
TAUBMAN CTRS INC COM 876664103 83 2,029 SH   SOLE 23 2,029 0 0
TAUBMAN CTRS INC COM 876664103 5,050 123,695 SH   SOLE 25 123,695 0 0
TAUBMAN CTRS INC COM 876664103 2,066 50,608 SH   SOLE 26 12,545 0 38,063
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 10,993 269,248 SH   SOLE 30 269,248 0 0
TAUBMAN CTRS INC COM 876664103 52 1,272 SH   SOLE 31 1,272 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 7 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 27 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,416 131,672 SH   SOLE 2 29,379 0 102,293
TAYLOR MORRISON HOME CORP COM 87724P106 9 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 93 3,573 SH   SOLE 7 3,573 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 9,307 358,789 SH   SOLE 18 358,789 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 19,337 745,454 SH   SOLE 19 745,454 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 120,139 4,631,409 SH   SOLE 21 4,631,409 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 85,057 3,278,972 SH   SOLE 22 3,095,719 0 183,253
TAYLOR MORRISON HOME CORP COM 87724P106 14 528 SH   SOLE 25 528 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,035 39,892 SH   SOLE 26 17,192 0 22,700
TAYLOR MORRISON HOME CORP COM 87724P106 399 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 751 28,962 SH   SOLE 30 28,962 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,531 136,121 SH   SOLE 34 136,121 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 165 6,369 SH   SOLE 36 6,369 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 264 10,182 SH   SOLE 40 10,182 0 0
TC ENERGY CORP COM 87807B107 18,696 360,993 SH   SOLE 21 360,993 0 0
TC ENERGY CORP COM 87807B107 5,136 99,171 SH   SOLE 22 99,171 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 17,071 448,415 SH   SOLE 2 161,001 0 287,414
TCF FINANCIAL CORPORATION NE COM 872307103 315 8,276 SH   SOLE 4 8,276 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 178 4,673 SH   SOLE 7 4,673 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 21,528 565,482 SH   SOLE 18 563,790 0 1,692
TCF FINANCIAL CORPORATION NE COM 872307103 7,133 187,355 SH   SOLE 19 187,355 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 292,448 7,681,845 SH   SOLE 21 7,681,845 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 213,417 5,605,915 SH   SOLE 22 5,262,050 0 343,865
TCF FINANCIAL CORPORATION NE COM 872307103 2,826 74,220 SH   SOLE 23 74,220 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 75 1,966 SH   SOLE 25 1,966 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 8,532 224,104 SH   SOLE 26 44,688 0 179,416
TCF FINANCIAL CORPORATION NE COM 872307103 815 21,395 SH   SOLE 28 21,395 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 123 3,218 SH   SOLE 29 3,218 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 1,753 46,049 SH   SOLE 30 46,049 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 593 15,571 SH   SOLE 31 12,230 0 3,341
TCF FINANCIAL CORPORATION NE COM 872307103 1,727 45,357 SH   SOLE 34 45,357 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 304 7,990 SH   SOLE 36 7,990 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 598 15,701 SH   SOLE 40 15,701 0 0
TCG BDC INC COM 872280102 291 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,440 308,362 SH   SOLE 30 308,362 0 0
TCR2 THERAPEUTICS INC COM 87808K106 164 10,889 SH   SOLE 2 335 0 10,554
TCR2 THERAPEUTICS INC COM 87808K106 644 42,844 SH   SOLE 18 42,844 0 0
TCR2 THERAPEUTICS INC COM 87808K106 302 20,066 SH   SOLE 19 20,066 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6,574 437,376 SH   SOLE 21 437,376 0 0
TCR2 THERAPEUTICS INC COM 87808K106 4,789 318,644 SH   SOLE 22 313,760 0 4,884
TD AMERITRADE HLDG CORP COM 87236Y108 45,290 969,799 SH   SOLE 2 347,865 0 621,934
TD AMERITRADE HLDG CORP COM 87236Y108 7,924 169,670 SH   SOLE 4 162,184 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 2,316 49,602 SH   SOLE 7 37,216 0 12,386
TD AMERITRADE HLDG CORP COM 87236Y108 2,890 61,882 SH   SOLE 13 61,882 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 130 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH   SOLE 17 0 0 31
TD AMERITRADE HLDG CORP COM 87236Y108 17,422 373,063 SH   SOLE 18 276,783 0 96,280
TD AMERITRADE HLDG CORP COM 87236Y108 25,351 542,847 SH   SOLE 19 542,847 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 180,801 3,871,534 SH   SOLE 21 3,871,534 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 371,879 7,963,143 SH   SOLE 22 6,870,072 0 1,093,071
TD AMERITRADE HLDG CORP COM 87236Y108 14,951 320,143 SH   SOLE 23 320,143 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 13,001 278,395 SH   SOLE 25 278,395 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 39,210 839,616 SH   SOLE 26 358,563 0 481,053
TD AMERITRADE HLDG CORP COM 87236Y108 2,304 49,339 SH   SOLE 28 35,475 0 13,864
TD AMERITRADE HLDG CORP COM 87236Y108 11,895 254,710 SH   SOLE 29 49,275 0 205,435
TD AMERITRADE HLDG CORP COM 87236Y108 25,396 543,815 SH   SOLE 30 543,815 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 17,473 374,157 SH   SOLE 31 127,892 0 246,265
TD AMERITRADE HLDG CORP COM 87236Y108 1,575 33,725 SH   SOLE 34 33,725 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,387 243,836 SH   SOLE 36 243,836 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 313 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 18,090 194,137 SH   SOLE 2 61,172 0 132,965
TE CONNECTIVITY LTD REG SHS H84989104 14,253 152,967 SH   SOLE 4 143,843 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 41,422 444,542 SH   SOLE 7 317,777 0 126,765
TE CONNECTIVITY LTD REG SHS H84989104 915 9,825 SH   SOLE 13 9,825 0 0
TE CONNECTIVITY LTD REG SHS H84989104 353 3,793 SH   SOLE 15 3,793 0 0
TE CONNECTIVITY LTD REG SHS H84989104 59,294 636,335 SH   SOLE 18 589,913 0 46,422
TE CONNECTIVITY LTD REG SHS H84989104 4,883 52,400 SH   SOLE 19 52,400 0 0
TE CONNECTIVITY LTD REG SHS H84989104 494,696 5,309,032 SH   SOLE 21 5,309,032 0 0
TE CONNECTIVITY LTD REG SHS H84989104 534,411 5,735,253 SH   SOLE 22 5,304,253 0 431,000
TE CONNECTIVITY LTD REG SHS H84989104 22,647 243,043 SH   SOLE 23 243,043 0 0
TE CONNECTIVITY LTD REG SHS H84989104 35,859 384,833 SH   SOLE 25 384,833 0 0
TE CONNECTIVITY LTD REG SHS H84989104 191,904 2,059,496 SH   SOLE 26 421,629 0 1,637,867
TE CONNECTIVITY LTD REG SHS H84989104 6,193 66,461 SH   SOLE 28 48,687 0 17,774
TE CONNECTIVITY LTD REG SHS H84989104 655 7,031 SH   SOLE 29 7,031 0 0
TE CONNECTIVITY LTD REG SHS H84989104 119,265 1,279,937 SH   SOLE 30 1,279,937 0 0
TE CONNECTIVITY LTD REG SHS H84989104 11,488 123,283 SH   SOLE 31 53,917 0 69,366
TE CONNECTIVITY LTD REG SHS H84989104 29,938 321,290 SH   SOLE 34 321,290 0 0
TE CONNECTIVITY LTD REG SHS H84989104 24,970 267,972 SH   SOLE 36 267,972 0 0
TE CONNECTIVITY LTD REG SHS H84989104 777 8,343 SH   SOLE 40 8,343 0 0
TEAM INC COM 878155100 538 29,785 SH   SOLE 2 1,210 0 28,575
TEAM INC COM 878155100 4 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 12 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 2,530 140,160 SH   SOLE 18 140,160 0 0
TEAM INC COM 878155100 919 50,909 SH   SOLE 19 50,909 0 0
TEAM INC COM 878155100 61,263 3,394,090 SH   SOLE 21 3,394,090 0 0
TEAM INC COM 878155100 16,522 915,371 SH   SOLE 22 871,916 0 43,455
TEAM INC COM 878155100 135 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 73 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 770 42,683 SH   SOLE 30 42,683 0 0
TEAM INC COM 878155100 56 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 5,705 54,728 SH   SOLE 2 19,058 0 35,670
TECH DATA CORP COM 878237106 18 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 221 2,121 SH   SOLE 7 2,121 0 0
TECH DATA CORP COM 878237106 21,600 207,218 SH   SOLE 18 207,218 0 0
TECH DATA CORP COM 878237106 9,125 87,539 SH   SOLE 19 87,539 0 0
TECH DATA CORP COM 878237106 270,472 2,594,705 SH   SOLE 21 2,594,705 0 0
TECH DATA CORP COM 878237106 136,213 1,306,721 SH   SOLE 22 1,239,397 0 67,324
TECH DATA CORP COM 878237106 612 5,868 SH   SOLE 23 5,868 0 0
TECH DATA CORP COM 878237106 3,259 31,267 SH   SOLE 26 6,767 0 24,500
TECH DATA CORP COM 878237106 479 4,596 SH   SOLE 28 4,596 0 0
TECH DATA CORP COM 878237106 1,102 10,573 SH   SOLE 30 10,573 0 0
TECH DATA CORP COM 878237106 270 2,594 SH   SOLE 34 2,594 0 0
TECH DATA CORP COM 878237106 1,998 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 325 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 8,974 371,728 SH   SOLE 2 194,189 0 177,539
TECHNIPFMC PLC COM G87110105 4,274 177,056 SH   SOLE 4 165,477 0 11,579
TECHNIPFMC PLC COM G87110105 8,880 367,834 SH   SOLE 7 367,834 0 0
TECHNIPFMC PLC COM G87110105 139 5,772 SH   SOLE 13 5,772 0 0
TECHNIPFMC PLC COM G87110105 23,790 985,505 SH   SOLE 18 927,619 0 57,886
TECHNIPFMC PLC COM G87110105 4,183 173,261 SH   SOLE 19 173,261 0 0
TECHNIPFMC PLC COM G87110105 146,832 6,082,526 SH   SOLE 21 6,082,526 0 0
TECHNIPFMC PLC COM G87110105 171,456 7,102,556 SH   SOLE 22 6,527,142 0 575,414
TECHNIPFMC PLC COM G87110105 7,867 325,874 SH   SOLE 23 325,874 0 0
TECHNIPFMC PLC COM G87110105 2,064 85,495 SH   SOLE 25 85,495 0 0
TECHNIPFMC PLC COM G87110105 35,388 1,465,940 SH   SOLE 26 373,794 0 1,092,146
TECHNIPFMC PLC COM G87110105 2,214 91,696 SH   SOLE 28 68,936 0 22,760
TECHNIPFMC PLC COM G87110105 2,662 110,287 SH   SOLE 29 20,437 0 89,850
TECHNIPFMC PLC COM G87110105 39,375 1,631,111 SH   SOLE 30 1,631,111 0 0
TECHNIPFMC PLC COM G87110105 2,474 102,498 SH   SOLE 31 83,858 0 18,640
TECHNIPFMC PLC COM G87110105 1,127 46,699 SH   SOLE 34 46,699 0 0
TECHNIPFMC PLC COM G87110105 2,480 102,716 SH   SOLE 36 102,716 0 0
TECHNIPFMC PLC COM G87110105 191 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 441 19,581 SH   SOLE 2 912 0 18,669
TECHTARGET INC COM 87874R100 10 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 2,509 111,371 SH   SOLE 18 107,837 0 3,534
TECHTARGET INC COM 87874R100 879 39,016 SH   SOLE 19 39,016 0 0
TECHTARGET INC COM 87874R100 57,219 2,540,229 SH   SOLE 21 2,540,229 0 0
TECHTARGET INC COM 87874R100 14,316 635,576 SH   SOLE 22 604,071 0 31,505
TECHTARGET INC COM 87874R100 656 29,116 SH   SOLE 30 29,116 0 0
TECHTARGET INC COM 87874R100 53 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 11,991 738,810 SH   SOLE 19 738,810 0 0
TECK RESOURCES LTD CL B 878742204 3,458 213,037 SH   SOLE 21 213,037 0 0
TECK RESOURCES LTD CL B 878742204 3,296 203,083 SH   SOLE 22 203,083 0 0
TECK RESOURCES LTD CL B 878742204 1,085 66,844 SH   SOLE 23 66,844 0 0
TECK RESOURCES LTD CL B 878742204 7,771 478,796 SH   SOLE 25 478,796 0 0
TECK RESOURCES LTD CL B 878742204 1,446 89,067 SH   SOLE 26 0 0 89,067
TECK RESOURCES LTD CL B 878742204 7,964 490,727 SH   SOLE 29 490,727 0 0
TECK RESOURCES LTD CL B 878742204 14,466 891,328 SH   SOLE 34 891,328 0 0
TECK RESOURCES LTD OPTIONS 878742204 355 21,900 SH Call SOLE 19 21,900 0 0
TECNOGLASS INC SHS G87264100 446 54,912 SH   SOLE 21 54,912 0 0
TECNOGLASS INC SHS G87264100 404 49,637 SH   SOLE 22 49,637 0 0
TECOGEN INC NEW COM NEW 87876P201 8 3,166 SH   SOLE 18 3,166 0 0
TECOGEN INC NEW COM NEW 87876P201 126 52,780 SH   SOLE 21 52,780 0 0
TEEKAY CORPORATION COM Y8564W103 294 73,380 SH   SOLE 2 2,597 0 70,783
TEEKAY CORPORATION COM Y8564W103 5 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 983 245,713 SH   SOLE 18 245,713 0 0
TEEKAY CORPORATION COM Y8564W103 647 161,667 SH   SOLE 19 161,667 0 0
TEEKAY CORPORATION COM Y8564W103 9,812 2,453,061 SH   SOLE 21 2,453,061 0 0
TEEKAY CORPORATION COM Y8564W103 3,342 835,518 SH   SOLE 22 777,173 0 58,345
TEEKAY CORPORATION COM Y8564W103 47 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 79 19,683 SH   SOLE 26 0 0 19,683
TEEKAY CORPORATION COM Y8564W103 35 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 265 204,200 SH   SOLE 2 7,025 0 197,175
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 886 681,317 SH   SOLE 18 681,317 0 0
TEEKAY TANKERS LTD CL A Y8565N102 434 333,685 SH   SOLE 19 333,685 0 0
TEEKAY TANKERS LTD CL A Y8565N102 8,706 6,696,615 SH   SOLE 21 6,696,615 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,691 2,070,275 SH   SOLE 22 1,922,503 0 147,772
TEGNA INC COM 87901J105 4,992 321,468 SH   SOLE 2 103,318 0 218,150
TEGNA INC COM 87901J105 64 4,106 SH   SOLE 4 4,106 0 0
TEGNA INC COM 87901J105 97 6,229 SH   SOLE 7 6,229 0 0
TEGNA INC COM 87901J105 19,289 1,242,057 SH   SOLE 18 1,242,057 0 0
TEGNA INC COM 87901J105 5,853 376,901 SH   SOLE 19 376,901 0 0
TEGNA INC COM 87901J105 241,866 15,574,103 SH   SOLE 21 15,574,103 0 0
TEGNA INC COM 87901J105 116,510 7,502,260 SH   SOLE 22 7,190,071 0 312,189
TEGNA INC COM 87901J105 110 7,094 SH   SOLE 23 7,094 0 0
TEGNA INC COM 87901J105 1,425 91,748 SH   SOLE 26 73,189 0 18,559
TEGNA INC COM 87901J105 416 26,819 SH   SOLE 28 26,819 0 0
TEGNA INC COM 87901J105 906 58,359 SH   SOLE 30 58,359 0 0
TEGNA INC COM 87901J105 121 7,796 SH   SOLE 34 7,796 0 0
TEGNA INC COM 87901J105 204 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 325 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 352 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,272 74,966 SH   SOLE 18 74,966 0 0
TEJON RANCH CO COM 879080109 601 35,434 SH   SOLE 19 35,434 0 0
TEJON RANCH CO COM 879080109 12,757 751,742 SH   SOLE 21 751,742 0 0
TEJON RANCH CO COM 879080109 10,364 610,737 SH   SOLE 22 582,917 0 27,820
TEJON RANCH CO COM 879080109 157 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 46 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 129 7,604 SH   SOLE 30 7,604 0 0
TEJON RANCH CO COM 879080109 29 1,731 SH   SOLE 40 1,731 0 0
TELADOC HEALTH INC COM 87918A105 11,253 166,173 SH   SOLE 2 106,926 0 59,247
TELADOC HEALTH INC COM 87918A105 24 350 SH   SOLE 4 350 0 0
TELADOC HEALTH INC COM 87918A105 90 1,336 SH   SOLE 7 1,336 0 0
TELADOC HEALTH INC COM 87918A105 21,649 319,691 SH   SOLE 18 301,928 0 17,763
TELADOC HEALTH INC COM 87918A105 86,550 1,278,060 SH   SOLE 19 1,278,060 0 0
TELADOC HEALTH INC COM 87918A105 174,926 2,583,082 SH   SOLE 21 2,583,082 0 0
TELADOC HEALTH INC COM 87918A105 144,721 2,137,048 SH   SOLE 22 2,045,964 0 91,084
TELADOC HEALTH INC COM 87918A105 983 14,519 SH   SOLE 23 14,519 0 0
TELADOC HEALTH INC COM 87918A105 4,431 65,427 SH   SOLE 26 16,915 0 48,512
TELADOC HEALTH INC COM 87918A105 539 7,960 SH   SOLE 28 7,960 0 0
TELADOC HEALTH INC COM 87918A105 2,353 34,748 SH   SOLE 30 34,748 0 0
TELADOC HEALTH INC COM 87918A105 2,905 42,893 SH   SOLE 31 0 0 42,893
TELADOC HEALTH INC COM 87918A105 34,371 507,546 SH   SOLE 34 507,546 0 0
TELADOC HEALTH INC COM 87918A105 472 6,968 SH   SOLE 40 6,968 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,278 750,000 PRN   SOLE 21 750,000 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 1,051 710,000 PRN   SOLE 21 710,000 0 0
TELARIA INC COM 879181105 258 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,087 157,356 SH   SOLE 18 157,356 0 0
TELARIA INC COM 879181105 521 75,446 SH   SOLE 19 75,446 0 0
TELARIA INC COM 879181105 10,596 1,533,440 SH   SOLE 21 1,533,440 0 0
TELARIA INC COM 879181105 6,320 914,686 SH   SOLE 22 878,835 0 35,851
TELECOM ARGENTINA S A SPON ADR REP B 879273209 1,911 191,076 SH   SOLE 2 1,726 0 189,350
TELECOM ARGENTINA S A SPON ADR REP B 879273209 181 18,138 SH   SOLE 4 18,138 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 176 17,644 SH   SOLE 7 12,217 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 146 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 13,842 1,384,246 SH   SOLE 21 1,384,246 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 10,252 1,025,200 SH   SOLE 22 928,723 0 96,477
TELECOM ARGENTINA S A SPON ADR REP B 879273209 518 51,798 SH   SOLE 23 51,798 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,191 319,094 SH   SOLE 26 222,842 0 96,252
TELECOM ARGENTINA S A SPON ADR REP B 879273209 131 13,095 SH   SOLE 29 11,257 0 1,838
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,447 444,683 SH   SOLE 30 444,683 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 35 3,505 SH   SOLE 31 3,505 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 79 7,881 SH   SOLE 34 7,881 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 8 768 SH   SOLE 40 768 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 44,522 138,270 SH   SOLE 2 65,060 0 73,210
TELEDYNE TECHNOLOGIES INC COM 879360105 731 2,271 SH   SOLE 4 2,271 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 750 2,329 SH   SOLE 7 2,329 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,575 4,893 SH   SOLE 13 4,893 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 37,357 116,019 SH   SOLE 18 108,192 0 7,827
TELEDYNE TECHNOLOGIES INC COM 879360105 126,253 392,101 SH   SOLE 19 392,101 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 748,054 2,323,222 SH   SOLE 21 2,323,222 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 422,009 1,310,629 SH   SOLE 22 1,207,758 0 102,871
TELEDYNE TECHNOLOGIES INC COM 879360105 5,600 17,392 SH   SOLE 23 17,392 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 242 753 SH   SOLE 25 753 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,319 25,836 SH   SOLE 26 12,903 0 12,933
TELEDYNE TECHNOLOGIES INC COM 879360105 1,708 5,303 SH   SOLE 28 5,303 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,313 25,818 SH   SOLE 29 6,878 0 18,940
TELEDYNE TECHNOLOGIES INC COM 879360105 5,872 18,236 SH   SOLE 30 18,236 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,290 19,535 SH   SOLE 31 12,785 0 6,750
TELEDYNE TECHNOLOGIES INC COM 879360105 2,397 7,445 SH   SOLE 34 7,445 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,346 7,285 SH   SOLE 36 7,285 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,218 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 53,097 156,283 SH   SOLE 2 53,216 0 103,067
TELEFLEX INC COM 879369106 6,349 18,687 SH   SOLE 4 17,485 0 1,202
TELEFLEX INC COM 879369106 16,878 49,677 SH   SOLE 7 40,358 0 9,319
TELEFLEX INC COM 879369106 28 83 SH   SOLE 13 83 0 0
TELEFLEX INC COM 879369106 177 521 SH   SOLE 15 521 0 0
TELEFLEX INC COM 879369106 41,479 122,087 SH   SOLE 18 115,972 0 6,115
TELEFLEX INC COM 879369106 256,693 755,534 SH   SOLE 19 755,534 0 0
TELEFLEX INC COM 879369106 1,733 5,100 SH   SOLE 20 5,100 0 0
TELEFLEX INC COM 879369106 452,589 1,332,123 SH   SOLE 21 1,332,123 0 0
TELEFLEX INC COM 879369106 377,582 1,111,351 SH   SOLE 22 992,071 0 119,280
TELEFLEX INC COM 879369106 11,158 32,842 SH   SOLE 23 32,842 0 0
TELEFLEX INC COM 879369106 14,968 44,057 SH   SOLE 25 44,057 0 0
TELEFLEX INC COM 879369106 58,990 173,629 SH   SOLE 26 63,010 0 110,619
TELEFLEX INC COM 879369106 3,001 8,833 SH   SOLE 28 6,369 0 2,464
TELEFLEX INC COM 879369106 3,649 10,740 SH   SOLE 29 943 0 9,797
TELEFLEX INC COM 879369106 56,258 165,587 SH   SOLE 30 165,587 0 0
TELEFLEX INC COM 879369106 3,395 9,994 SH   SOLE 31 8,015 0 1,979
TELEFLEX INC COM 879369106 53,949 158,790 SH   SOLE 34 158,790 0 0
TELEFLEX INC COM 879369106 9,552 28,116 SH   SOLE 36 28,116 0 0
TELEFLEX INC COM 879369106 415 1,221 SH   SOLE 40 1,221 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 641 48,669 SH   SOLE 2 0 0 48,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 15 SH   SOLE 18 15 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 769 58,415 SH   SOLE 30 58,415 0 0
TELENAV INC COM 879455103 173 36,126 SH   SOLE 2 7,561 0 28,565
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 711 148,811 SH   SOLE 18 118,618 0 30,193
TELENAV INC COM 879455103 976 204,239 SH   SOLE 19 204,239 0 0
TELENAV INC COM 879455103 5,474 1,145,176 SH   SOLE 21 1,145,176 0 0
TELENAV INC COM 879455103 5,407 1,131,209 SH   SOLE 22 1,106,771 0 24,438
TELENAV INC COM 879455103 159 33,226 SH   SOLE 23 33,226 0 0
TELENAV INC COM 879455103 401 83,962 SH   SOLE 26 0 0 83,962
TELEPHONE & DATA SYS INC COM NEW 879433829 9,720 376,763 SH   SOLE 2 189,891 0 186,872
TELEPHONE & DATA SYS INC COM NEW 879433829 242 9,397 SH   SOLE 4 9,397 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,488 96,452 SH   SOLE 7 96,452 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,581 61,267 SH   SOLE 13 61,267 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 39,242 1,521,004 SH   SOLE 18 1,451,351 0 69,653
TELEPHONE & DATA SYS INC COM NEW 879433829 44,404 1,721,076 SH   SOLE 19 1,721,076 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 129,527 5,020,420 SH   SOLE 21 5,020,420 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 112,540 4,362,000 SH   SOLE 22 3,879,235 0 482,765
TELEPHONE & DATA SYS INC COM NEW 879433829 1,387 53,754 SH   SOLE 23 53,754 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,669 64,699 SH   SOLE 25 64,699 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,001 38,813 SH   SOLE 26 27,898 0 10,915
TELEPHONE & DATA SYS INC COM NEW 879433829 329 12,763 SH   SOLE 28 12,763 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,708 221,240 SH   SOLE 29 1,253 0 219,987
TELEPHONE & DATA SYS INC COM NEW 879433829 1,437 55,708 SH   SOLE 30 55,708 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 525 20,356 SH   SOLE 31 4,766 0 15,590
TELEPHONE & DATA SYS INC COM NEW 879433829 9,135 354,079 SH   SOLE 34 354,079 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 980 37,993 SH   SOLE 36 37,993 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 268 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 46 48,603 SH   SOLE 21 48,603 0 0
TELIGENT INC NEW COM 87960W104 737 776,227 SH   SOLE 22 776,227 0 0
TELLURIAN INC NEW COM 87968A104 682 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 12 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 2,674 321,582 SH   SOLE 18 321,582 0 0
TELLURIAN INC NEW COM 87968A104 1,355 162,922 SH   SOLE 19 162,922 0 0
TELLURIAN INC NEW COM 87968A104 26,690 3,209,803 SH   SOLE 21 3,209,803 0 0
TELLURIAN INC NEW COM 87968A104 22,862 2,749,500 SH   SOLE 22 2,645,637 0 103,863
TELLURIAN INC NEW COM 87968A104 190 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 106 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 209 25,170 SH   SOLE 30 25,170 0 0
TELLURIAN INC NEW COM 87968A104 71 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 86,705 2,434,171 SH   SOLE 18 2,434,171 0 0
TELUS CORP COM 87971M103 3,377 94,803 SH   SOLE 26 94,803 0 0
TEMPUR SEALY INTL INC COM 88023U101 13,316 172,492 SH   SOLE 2 75,736 0 96,756
TEMPUR SEALY INTL INC COM 88023U101 758 9,813 SH   SOLE 4 9,813 0 0
TEMPUR SEALY INTL INC COM 88023U101 257 3,333 SH   SOLE 7 3,333 0 0
TEMPUR SEALY INTL INC COM 88023U101 10,536 136,477 SH   SOLE 18 135,394 0 1,083
TEMPUR SEALY INTL INC COM 88023U101 990 12,829 SH   SOLE 19 12,829 0 0
TEMPUR SEALY INTL INC COM 88023U101 176,220 2,282,639 SH   SOLE 21 2,282,639 0 0
TEMPUR SEALY INTL INC COM 88023U101 125,595 1,626,875 SH   SOLE 22 1,504,000 0 122,875
TEMPUR SEALY INTL INC COM 88023U101 1,779 23,041 SH   SOLE 23 23,041 0 0
TEMPUR SEALY INTL INC COM 88023U101 183 2,364 SH   SOLE 25 2,364 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,860 24,097 SH   SOLE 26 13,078 0 11,019
TEMPUR SEALY INTL INC COM 88023U101 465 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 735 9,517 SH   SOLE 29 9,517 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,100 14,254 SH   SOLE 30 14,254 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,617 20,940 SH   SOLE 31 15,925 0 5,015
TEMPUR SEALY INTL INC COM 88023U101 618 8,000 SH   SOLE 34 8,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 383 4,962 SH   SOLE 36 4,962 0 0
TEMPUR SEALY INTL INC COM 88023U101 312 4,042 SH   SOLE 40 4,042 0 0
TENABLE HLDGS INC COM 88025T102 721 32,237 SH   SOLE 2 1,538 0 30,699
TENABLE HLDGS INC COM 88025T102 4 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 18 798 SH   SOLE 7 798 0 0
TENABLE HLDGS INC COM 88025T102 2,818 125,933 SH   SOLE 18 125,933 0 0
TENABLE HLDGS INC COM 88025T102 1,840 82,229 SH   SOLE 19 82,229 0 0
TENABLE HLDGS INC COM 88025T102 27,688 1,237,157 SH   SOLE 21 1,237,157 0 0
TENABLE HLDGS INC COM 88025T102 25,471 1,138,127 SH   SOLE 22 1,085,843 0 52,284
TENABLE HLDGS INC COM 88025T102 147 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 4,062 181,510 SH   SOLE 30 181,510 0 0
TENABLE HLDGS INC COM 88025T102 79 3,542 SH   SOLE 40 3,542 0 0
TENARIS S A SPONSORED ADS 88031M109 158 7,464 SH   SOLE 21 7,464 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 718 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,608 125,904 SH   SOLE 2 2,719 0 123,185
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 308 24,156 SH   SOLE 4 24,156 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 162 12,680 SH   SOLE 7 12,680 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 501 39,224 SH   SOLE 15 37,819 0 1,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 285 22,340 SH   SOLE 18 22,340 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20,875 1,634,671 SH   SOLE 21 1,634,671 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 13,815 1,081,802 SH   SOLE 22 987,972 0 93,830
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 684 53,551 SH   SOLE 23 53,551 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 872 68,300 SH   SOLE 25 68,300 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,776 608,927 SH   SOLE 26 253,320 0 355,607
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 573 44,863 SH   SOLE 28 44,863 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 206 16,168 SH   SOLE 29 13,545 0 2,623
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,505 587,744 SH   SOLE 30 587,744 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 66 5,147 SH   SOLE 31 5,147 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 106 8,328 SH   SOLE 34 8,328 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10 795 SH   SOLE 40 795 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,699 167,219 SH   SOLE 2 80,595 0 86,624
TENET HEALTHCARE CORP COM NEW 88033G407 10 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 132 5,989 SH   SOLE 7 5,989 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 13,311 601,769 SH   SOLE 18 590,534 0 11,235
TENET HEALTHCARE CORP COM NEW 88033G407 4,941 223,363 SH   SOLE 19 223,363 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 167,672 7,580,099 SH   SOLE 21 7,580,099 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 78,339 3,541,568 SH   SOLE 22 3,388,792 0 152,776
TENET HEALTHCARE CORP COM NEW 88033G407 113 5,095 SH   SOLE 23 5,095 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 714 32,301 SH   SOLE 26 22,687 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 291 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,412 63,826 SH   SOLE 30 63,826 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,334 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 216 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 1,110 15,695 SH   SOLE 2 723 0 14,972
TENNANT CO COM 880345103 11 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 27 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 5,740 81,182 SH   SOLE 18 81,182 0 0
TENNANT CO COM 880345103 2,183 30,874 SH   SOLE 19 30,874 0 0
TENNANT CO COM 880345103 139,160 1,968,320 SH   SOLE 21 1,968,320 0 0
TENNANT CO COM 880345103 38,236 540,825 SH   SOLE 22 515,818 0 25,007
TENNANT CO COM 880345103 314 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 172 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,762 24,926 SH   SOLE 30 24,926 0 0
TENNANT CO COM 880345103 138 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 677 54,107 SH   SOLE 2 4,883 0 49,224
TENNECO INC CL A VTG COM STK 880349105 3 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 25 1,976 SH   SOLE 7 1,976 0 0
TENNECO INC CL A VTG COM STK 880349105 2,170 173,348 SH   SOLE 18 173,348 0 0
TENNECO INC CL A VTG COM STK 880349105 1,503 120,014 SH   SOLE 19 120,014 0 0
TENNECO INC CL A VTG COM STK 880349105 21,197 1,693,071 SH   SOLE 21 1,693,071 0 0
TENNECO INC CL A VTG COM STK 880349105 20,095 1,605,064 SH   SOLE 22 1,510,931 0 94,133
TENNECO INC CL A VTG COM STK 880349105 119 9,515 SH   SOLE 23 9,515 0 0
TENNECO INC CL A VTG COM STK 880349105 526 41,990 SH   SOLE 26 9,675 0 32,315
TENNECO INC CL A VTG COM STK 880349105 89 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 452 36,101 SH   SOLE 30 36,101 0 0
TENNECO INC CL A VTG COM STK 880349105 154 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 81 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 8,527 275,077 SH   SOLE 2 62,321 0 212,756
TERADATA CORP DEL COM 88076W103 16 518 SH   SOLE 4 518 0 0
TERADATA CORP DEL COM 88076W103 86 2,784 SH   SOLE 7 2,784 0 0
TERADATA CORP DEL COM 88076W103 9,891 319,056 SH   SOLE 18 319,056 0 0
TERADATA CORP DEL COM 88076W103 902 29,090 SH   SOLE 19 29,090 0 0
TERADATA CORP DEL COM 88076W103 189,619 6,116,739 SH   SOLE 21 6,116,739 0 0
TERADATA CORP DEL COM 88076W103 115,435 3,723,697 SH   SOLE 22 3,471,880 0 251,817
TERADATA CORP DEL COM 88076W103 1,269 40,935 SH   SOLE 26 29,312 0 11,623
TERADATA CORP DEL COM 88076W103 465 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 13,500 435,497 SH   SOLE 30 435,497 0 0
TERADATA CORP DEL COM 88076W103 73 2,344 SH   SOLE 31 2,344 0 0
TERADATA CORP DEL COM 88076W103 65 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 350 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 24,973 431,237 SH   SOLE 2 127,190 0 304,047
TERADYNE INC COM 880770102 84 1,450 SH   SOLE 4 1,450 0 0
TERADYNE INC COM 880770102 216 3,725 SH   SOLE 7 3,725 0 0
TERADYNE INC COM 880770102 28,142 485,967 SH   SOLE 18 485,788 0 179
TERADYNE INC COM 880770102 2,239 38,662 SH   SOLE 19 38,662 0 0
TERADYNE INC COM 880770102 531,602 9,179,800 SH   SOLE 21 9,179,800 0 0
TERADYNE INC COM 880770102 340,604 5,881,606 SH   SOLE 22 5,557,807 0 323,799
TERADYNE INC COM 880770102 88 1,512 SH   SOLE 25 1,512 0 0
TERADYNE INC COM 880770102 5,518 95,282 SH   SOLE 26 44,984 0 50,298
TERADYNE INC COM 880770102 1,310 22,614 SH   SOLE 28 22,614 0 0
TERADYNE INC COM 880770102 21,801 376,465 SH   SOLE 30 376,465 0 0
TERADYNE INC COM 880770102 7,637 131,884 SH   SOLE 31 4,909 0 126,975
TERADYNE INC COM 880770102 141 2,428 SH   SOLE 34 2,428 0 0
TERADYNE INC COM 880770102 148 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 1,013 17,486 SH   SOLE 40 17,486 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 2,662 1,400,000 PRN   SOLE 21 1,400,000 0 0
TEREX CORP NEW COM 880779103 2,247 86,535 SH   SOLE 2 30,116 0 56,419
TEREX CORP NEW COM 880779103 8 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 59 2,261 SH   SOLE 7 2,261 0 0
TEREX CORP NEW COM 880779103 9,527 366,859 SH   SOLE 18 366,859 0 0
TEREX CORP NEW COM 880779103 3,484 134,152 SH   SOLE 19 134,152 0 0
TEREX CORP NEW COM 880779103 118,188 4,550,925 SH   SOLE 21 4,550,925 0 0
TEREX CORP NEW COM 880779103 57,492 2,213,804 SH   SOLE 22 2,098,558 0 115,246
TEREX CORP NEW COM 880779103 40 1,523 SH   SOLE 23 1,523 0 0
TEREX CORP NEW COM 880779103 881 33,914 SH   SOLE 26 23,141 0 10,773
TEREX CORP NEW COM 880779103 254 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 702 27,039 SH   SOLE 30 27,039 0 0
TEREX CORP NEW COM 880779103 51 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 170 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 537 27,988 SH   SOLE 19 27,988 0 0
TERNIUM SA SPONSORED ADS 880890108 81 4,237 SH   SOLE 21 4,237 0 0
TERNIUM SA SPONSORED ADS 880890108 6,808 354,779 SH   SOLE 25 354,779 0 0
TERNIUM SA SPONSORED ADS 880890108 17,998 937,876 SH   SOLE 34 937,876 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,361 74,676 SH   SOLE 2 10,204 0 64,472
TERRAFORM PWR INC COM CL A 88104R209 3 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 29 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,555 249,920 SH   SOLE 18 249,920 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,362 239,362 SH   SOLE 19 239,362 0 0
TERRAFORM PWR INC COM CL A 88104R209 56,393 3,094,259 SH   SOLE 21 3,094,259 0 0
TERRAFORM PWR INC COM CL A 88104R209 40,012 2,195,436 SH   SOLE 22 2,092,970 0 102,466
TERRAFORM PWR INC COM CL A 88104R209 644 35,332 SH   SOLE 23 35,332 0 0
TERRAFORM PWR INC COM CL A 88104R209 118 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 157 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 9,503 521,407 SH   SOLE 30 521,407 0 0
TERRAFORM PWR INC COM CL A 88104R209 77 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 10,986 215,035 SH   SOLE 2 2,469 0 212,566
TERRENO RLTY CORP COM 88146M101 894 17,497 SH   SOLE 4 17,497 0 0
TERRENO RLTY CORP COM 88146M101 3,313 64,856 SH   SOLE 7 64,856 0 0
TERRENO RLTY CORP COM 88146M101 130 2,544 SH   SOLE 15 2,544 0 0
TERRENO RLTY CORP COM 88146M101 11,291 221,009 SH   SOLE 18 221,009 0 0
TERRENO RLTY CORP COM 88146M101 9,273 181,501 SH   SOLE 19 181,501 0 0
TERRENO RLTY CORP COM 88146M101 123,086 2,409,200 SH   SOLE 21 2,409,200 0 0
TERRENO RLTY CORP COM 88146M101 121,190 2,372,088 SH   SOLE 22 2,280,394 0 91,694
TERRENO RLTY CORP COM 88146M101 111 2,177 SH   SOLE 23 2,177 0 0
TERRENO RLTY CORP COM 88146M101 6,857 134,218 SH   SOLE 25 134,218 0 0
TERRENO RLTY CORP COM 88146M101 2,674 52,334 SH   SOLE 26 13,892 0 38,442
TERRENO RLTY CORP COM 88146M101 446 8,721 SH   SOLE 28 8,721 0 0
TERRENO RLTY CORP COM 88146M101 1,675 32,792 SH   SOLE 29 32,792 0 0
TERRENO RLTY CORP COM 88146M101 14,849 290,637 SH   SOLE 30 290,637 0 0
TERRENO RLTY CORP COM 88146M101 1,054 20,629 SH   SOLE 34 20,629 0 0
TERRENO RLTY CORP COM 88146M101 313 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 210 7,363 SH   SOLE 2 291 0 7,072
TERRITORIAL BANCORP INC COM 88145X108 826 28,895 SH   SOLE 18 28,895 0 0
TERRITORIAL BANCORP INC COM 88145X108 417 14,604 SH   SOLE 19 14,604 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,482 296,791 SH   SOLE 21 296,791 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,727 130,413 SH   SOLE 22 123,162 0 7,251
TESLA INC COM 88160R101 78,793 327,120 SH   SOLE 2 28,913 0 298,207
TESLA INC COM 88160R101 13,274 55,107 SH   SOLE 4 51,520 0 3,587
TESLA INC COM 88160R101 3,667 15,224 SH   SOLE 7 15,224 0 0
TESLA INC COM 88160R101 1,105 4,586 SH   SOLE 13 4,586 0 0
TESLA INC COM 88160R101 392 1,626 SH   SOLE 15 1,626 0 0
TESLA INC COM 88160R101 30 125 SH   SOLE 17 0 0 125
TESLA INC COM 88160R101 16,102 66,851 SH   SOLE 18 55,091 0 11,760
TESLA INC COM 88160R101 34,673 143,947 SH   SOLE 19 143,947 0 0
TESLA INC COM 88160R101 251,055 1,042,286 SH   SOLE 21 1,042,286 0 0
TESLA INC COM 88160R101 864,837 3,590,474 SH   SOLE 22 3,318,322 0 272,152
TESLA INC COM 88160R101 20,200 83,864 SH   SOLE 23 83,864 0 0
TESLA INC COM 88160R101 34,495 143,210 SH   SOLE 25 143,210 0 0
TESLA INC COM 88160R101 92,692 384,821 SH   SOLE 26 165,363 0 219,458
TESLA INC COM 88160R101 6,203 25,754 SH   SOLE 28 18,890 0 6,864
TESLA INC COM 88160R101 3,469 14,403 SH   SOLE 29 3,498 0 10,905
TESLA INC COM 88160R101 65,709 272,800 SH   SOLE 30 272,800 0 0
TESLA INC COM 88160R101 12,608 52,344 SH   SOLE 31 24,868 0 27,476
TESLA INC COM 88160R101 6,135 25,471 SH   SOLE 32 25,471 0 0
TESLA INC COM 88160R101 16,011 66,472 SH   SOLE 34 66,472 0 0
TESLA INC COM 88160R101 21,932 91,053 SH   SOLE 36 91,053 0 0
TESLA INC COM 88160R101 709 2,943 SH   SOLE 40 2,943 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 3,537 3,625,000 PRN   SOLE 21 3,625,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 2,662 2,625,000 PRN   SOLE 21 2,625,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 5,551 5,465,000 PRN   SOLE 21 5,465,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 299 20,781 SH   SOLE 2 15,013 0 5,768
TESSCO TECHNOLOGIES INC COM 872386107 406 28,277 SH   SOLE 18 23,290 0 4,987
TESSCO TECHNOLOGIES INC COM 872386107 1,649 114,761 SH   SOLE 19 114,761 0 0
TESSCO TECHNOLOGIES INC COM 872386107 3,379 235,149 SH   SOLE 21 235,149 0 0
TESSCO TECHNOLOGIES INC COM 872386107 5,833 405,926 SH   SOLE 22 404,143 0 1,783
TESSCO TECHNOLOGIES INC COM 872386107 377 26,202 SH   SOLE 23 26,202 0 0
TESSCO TECHNOLOGIES INC COM 872386107 944 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 6,459 74,444 SH   SOLE 2 29,221 0 45,223
TETRA TECH INC NEW COM 88162G103 22 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 3,019 34,793 SH   SOLE 7 34,793 0 0
TETRA TECH INC NEW COM 88162G103 28,821 332,194 SH   SOLE 18 314,673 0 17,521
TETRA TECH INC NEW COM 88162G103 16,384 188,838 SH   SOLE 19 188,838 0 0
TETRA TECH INC NEW COM 88162G103 335,523 3,867,252 SH   SOLE 21 3,867,252 0 0
TETRA TECH INC NEW COM 88162G103 166,842 1,923,032 SH   SOLE 22 1,847,313 0 75,719
TETRA TECH INC NEW COM 88162G103 1,167 13,456 SH   SOLE 23 13,456 0 0
TETRA TECH INC NEW COM 88162G103 4,327 49,876 SH   SOLE 26 13,451 0 36,425
TETRA TECH INC NEW COM 88162G103 638 7,356 SH   SOLE 28 7,356 0 0
TETRA TECH INC NEW COM 88162G103 20,452 235,732 SH   SOLE 30 235,732 0 0
TETRA TECH INC NEW COM 88162G103 53 606 SH   SOLE 34 606 0 0
TETRA TECH INC NEW COM 88162G103 459 5,288 SH   SOLE 40 5,288 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 253 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 6 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,136 565,276 SH   SOLE 18 565,276 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 413 205,571 SH   SOLE 19 205,571 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 28,228 14,043,822 SH   SOLE 21 14,043,822 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7,459 3,710,770 SH   SOLE 22 3,577,027 0 133,743
TETRA TECHNOLOGIES INC DEL COM 88162F105 35 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 41 20,175 SH   SOLE 28 20,175 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 334 166,202 SH   SOLE 30 166,202 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 20 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 3 571 SH   SOLE 18 571 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 58 10,956 SH   SOLE 21 10,956 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 267 50,252 SH   SOLE 22 50,252 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,571 1,735,000 PRN   SOLE 21 1,735,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2,600 SH Put SOLE 2 2,600 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 2,821 410,000 SH Put SOLE 19 410,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 27 3,900 SH Put SOLE 22 3,900 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 412 60,000 SH Put SOLE 34 60,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,990 289,190 SH   SOLE 2 49,219 0 239,971
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,952 429,058 SH   SOLE 4 399,163 0 29,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,853 850,782 SH   SOLE 7 733,983 0 116,799
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 13 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,088 1,030,287 SH   SOLE 18 1,028,229 0 2,058
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,325 628,597 SH   SOLE 19 628,597 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 86,331 12,548,087 SH   SOLE 21 12,548,087 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 111,188 16,161,067 SH   SOLE 22 15,161,668 0 999,399
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,587 812,096 SH   SOLE 23 812,096 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 269 39,041 SH   SOLE 25 39,041 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,588 1,538,913 SH   SOLE 26 462,789 0 1,076,124
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 988 143,668 SH   SOLE 28 143,668 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10 1,498 SH   SOLE 29 1,498 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,172 606,403 SH   SOLE 30 606,403 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,427 207,460 SH   SOLE 31 168,901 0 38,559
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 274 39,864 SH   SOLE 34 39,864 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,286 186,985 SH   SOLE 36 186,985 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 155 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6,683 122,295 SH   SOLE 2 29,617 0 92,678
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 81 1,489 SH   SOLE 4 1,489 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 90 1,652 SH   SOLE 7 1,652 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,778 142,327 SH   SOLE 18 141,109 0 1,218
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,452 26,568 SH   SOLE 19 26,568 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 133,899 2,450,113 SH   SOLE 21 2,450,113 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 90,647 1,658,684 SH   SOLE 22 1,549,589 0 109,095
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 167 3,057 SH   SOLE 23 3,057 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 956 17,484 SH   SOLE 26 9,779 0 7,705
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 380 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 40 728 SH   SOLE 29 728 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 777 14,211 SH   SOLE 30 14,211 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 131 2,402 SH   SOLE 31 2,402 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 61 1,108 SH   SOLE 36 1,108 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 273 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 348,576 2,697,124 SH   SOLE 2 548,229 0 2,148,895
TEXAS INSTRS INC COM 882508104 55,987 433,200 SH   SOLE 4 407,857 0 25,343
TEXAS INSTRS INC COM 882508104 118,700 918,444 SH   SOLE 7 906,088 0 12,356
TEXAS INSTRS INC COM 882508104 10,022 77,542 SH   SOLE 13 77,542 0 0
TEXAS INSTRS INC COM 882508104 1,444 11,170 SH   SOLE 15 11,170 0 0
TEXAS INSTRS INC COM 882508104 357,264 2,764,349 SH   SOLE 18 2,584,888 0 179,461
TEXAS INSTRS INC COM 882508104 218,665 1,691,932 SH   SOLE 19 1,691,932 0 0
TEXAS INSTRS INC COM 882508104 2,928,722 22,661,114 SH   SOLE 21 22,661,114 0 0
TEXAS INSTRS INC COM 882508104 3,055,121 23,639,132 SH   SOLE 22 20,934,653 0 2,704,479
TEXAS INSTRS INC COM 882508104 99,260 768,027 SH   SOLE 23 768,027 0 0
TEXAS INSTRS INC COM 882508104 131,276 1,015,756 SH   SOLE 25 1,015,756 0 0
TEXAS INSTRS INC COM 882508104 704,241 5,449,096 SH   SOLE 26 1,129,016 0 4,320,080
TEXAS INSTRS INC COM 882508104 23,413 181,162 SH   SOLE 28 131,417 0 49,745
TEXAS INSTRS INC COM 882508104 26,832 207,616 SH   SOLE 29 44,152 0 163,464
TEXAS INSTRS INC COM 882508104 561,795 4,346,916 SH   SOLE 30 4,346,916 0 0
TEXAS INSTRS INC COM 882508104 74,212 574,215 SH   SOLE 31 239,842 0 334,373
TEXAS INSTRS INC COM 882508104 17,158 132,758 SH   SOLE 32 132,758 0 0
TEXAS INSTRS INC COM 882508104 118,965 920,499 SH   SOLE 34 920,499 0 0
TEXAS INSTRS INC COM 882508104 86,295 667,713 SH   SOLE 36 667,713 0 0
TEXAS INSTRS INC COM 882508104 1,615 12,494 SH   SOLE 37 12,494 0 0
TEXAS INSTRS INC COM 882508104 2,897 22,416 SH   SOLE 40 22,416 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,498 2,306 SH   SOLE 21 2,306 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 955 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 510 785 SH   SOLE 28 785 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 531 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 409 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 5,485 104,434 SH   SOLE 2 49,586 0 54,848
TEXAS ROADHOUSE INC COM 882681109 14 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 66 1,252 SH   SOLE 7 1,252 0 0
TEXAS ROADHOUSE INC COM 882681109 308 5,863 SH   SOLE 13 5,863 0 0
TEXAS ROADHOUSE INC COM 882681109 23,238 442,453 SH   SOLE 18 391,431 0 51,022
TEXAS ROADHOUSE INC COM 882681109 26,123 497,388 SH   SOLE 19 497,388 0 0
TEXAS ROADHOUSE INC COM 882681109 247,670 4,715,736 SH   SOLE 21 4,715,736 0 0
TEXAS ROADHOUSE INC COM 882681109 140,162 2,668,744 SH   SOLE 22 2,545,888 0 122,856
TEXAS ROADHOUSE INC COM 882681109 3,151 59,991 SH   SOLE 23 59,991 0 0
TEXAS ROADHOUSE INC COM 882681109 7,504 142,877 SH   SOLE 26 13,992 0 128,885
TEXAS ROADHOUSE INC COM 882681109 461 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 385 7,325 SH   SOLE 29 0 0 7,325
TEXAS ROADHOUSE INC COM 882681109 1,108 21,090 SH   SOLE 30 21,090 0 0
TEXAS ROADHOUSE INC COM 882681109 92 1,760 SH   SOLE 34 1,760 0 0
TEXAS ROADHOUSE INC COM 882681109 207 3,941 SH   SOLE 36 3,941 0 0
TEXAS ROADHOUSE INC COM 882681109 362 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 282 28,493 SH   SOLE 2 1,090 0 27,403
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 939 94,742 SH   SOLE 18 94,742 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 475 47,908 SH   SOLE 19 47,908 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9,346 943,051 SH   SOLE 21 943,051 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,280 330,933 SH   SOLE 22 300,211 0 30,722
TEXTRON INC COM 883203101 29,173 595,850 SH   SOLE 2 87,690 0 508,160
TEXTRON INC COM 883203101 4,589 93,732 SH   SOLE 4 87,144 0 6,588
TEXTRON INC COM 883203101 15,436 315,279 SH   SOLE 7 217,933 0 97,346
TEXTRON INC COM 883203101 241 4,915 SH   SOLE 13 4,915 0 0
TEXTRON INC COM 883203101 118 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 22,378 457,075 SH   SOLE 18 441,867 0 15,208
TEXTRON INC COM 883203101 3,780 77,215 SH   SOLE 19 77,215 0 0
TEXTRON INC COM 883203101 430,731 8,797,607 SH   SOLE 21 8,797,607 0 0
TEXTRON INC COM 883203101 279,606 5,710,906 SH   SOLE 22 5,047,988 0 662,918
TEXTRON INC COM 883203101 8,278 169,070 SH   SOLE 23 169,070 0 0
TEXTRON INC COM 883203101 19,054 389,167 SH   SOLE 25 389,167 0 0
TEXTRON INC COM 883203101 30,960 632,343 SH   SOLE 26 198,447 0 433,896
TEXTRON INC COM 883203101 653 13,345 SH   SOLE 28 0 0 13,345
TEXTRON INC COM 883203101 2,640 53,929 SH   SOLE 29 5,318 0 48,611
TEXTRON INC COM 883203101 41,085 839,161 SH   SOLE 30 839,161 0 0
TEXTRON INC COM 883203101 2,768 56,541 SH   SOLE 31 46,574 0 9,967
TEXTRON INC COM 883203101 8,753 178,782 SH   SOLE 36 178,782 0 0
TEXTRON INC COM 883203101 260 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,735 96,272 SH   SOLE 2 3,975 0 92,297
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 103 5,697 SH   SOLE 7 5,697 0 0
TFS FINL CORP COM 87240R107 425 23,570 SH   SOLE 18 23,570 0 0
TFS FINL CORP COM 87240R107 198 10,995 SH   SOLE 19 10,995 0 0
TFS FINL CORP COM 87240R107 13,703 760,418 SH   SOLE 21 760,418 0 0
TFS FINL CORP COM 87240R107 29,770 1,652,067 SH   SOLE 22 1,559,019 0 93,048
TFS FINL CORP COM 87240R107 293 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 127 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 303 16,830 SH   SOLE 30 16,830 0 0
TFS FINL CORP COM 87240R107 16 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 158 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 403 71,855 SH   SOLE 2 3,268 0 68,587
TG THERAPEUTICS INC COM 88322Q108 6 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 1,610 286,650 SH   SOLE 18 286,650 0 0
TG THERAPEUTICS INC COM 88322Q108 845 150,502 SH   SOLE 19 150,502 0 0
TG THERAPEUTICS INC COM 88322Q108 15,865 2,825,548 SH   SOLE 21 2,825,548 0 0
TG THERAPEUTICS INC COM 88322Q108 12,452 2,217,630 SH   SOLE 22 2,136,125 0 81,505
TG THERAPEUTICS INC COM 88322Q108 94 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 49 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 113 20,058 SH   SOLE 30 20,058 0 0
TG THERAPEUTICS INC COM 88322Q108 51 9,114 SH   SOLE 40 9,114 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 132,588 3,169,677 SH   SOLE 2 578,014 0 2,591,663
THE CHARLES SCHWAB CORPORATI COM 808513105 22,823 545,610 SH   SOLE 4 513,365 0 32,245
THE CHARLES SCHWAB CORPORATI COM 808513105 43,921 1,049,986 SH   SOLE 7 1,049,986 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,835 91,675 SH   SOLE 13 91,675 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 497 11,870 SH   SOLE 15 11,870 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 180,825 4,322,865 SH   SOLE 18 3,986,973 0 335,892
THE CHARLES SCHWAB CORPORATI COM 808513105 249,222 5,957,980 SH   SOLE 19 5,957,980 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 876,900 20,963,424 SH   SOLE 21 20,963,424 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,226,276 29,315,715 SH   SOLE 22 25,750,522 0 3,565,193
THE CHARLES SCHWAB CORPORATI COM 808513105 38,830 928,282 SH   SOLE 23 928,282 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 48,199 1,152,264 SH   SOLE 25 1,152,264 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 242,357 5,793,847 SH   SOLE 26 1,283,257 0 4,510,590
THE CHARLES SCHWAB CORPORATI COM 808513105 9,810 234,524 SH   SOLE 28 172,190 0 62,334
THE CHARLES SCHWAB CORPORATI COM 808513105 13,688 327,233 SH   SOLE 29 55,742 0 271,491
THE CHARLES SCHWAB CORPORATI COM 808513105 199,515 4,769,661 SH   SOLE 30 4,769,661 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 25,953 620,434 SH   SOLE 31 217,509 0 402,925
THE CHARLES SCHWAB CORPORATI COM 808513105 40,591 970,373 SH   SOLE 34 970,373 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 35,268 843,122 SH   SOLE 36 843,122 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,171 28,004 SH   SOLE 40 28,004 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 9 3,060 SH   SOLE 18 3,060 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 142 50,661 SH   SOLE 21 50,661 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 88 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 600 26,845 SH   SOLE 2 10,265 0 16,580
THE REALREAL INC COM 88339P101 1,315 58,801 SH   SOLE 18 58,801 0 0
THE REALREAL INC COM 88339P101 10,280 459,742 SH   SOLE 19 459,742 0 0
THE REALREAL INC COM 88339P101 13,359 597,468 SH   SOLE 21 597,468 0 0
THE REALREAL INC COM 88339P101 9,541 426,687 SH   SOLE 22 419,896 0 6,791
THE REALREAL INC COM 88339P101 22 965 SH   SOLE 23 965 0 0
THE REALREAL INC COM 88339P101 1,487 66,490 SH   SOLE 34 66,490 0 0
THE TRADE DESK INC COM CL A 88339J105 13,078 69,731 SH   SOLE 2 2,635 0 67,096
THE TRADE DESK INC COM CL A 88339J105 32 171 SH   SOLE 4 171 0 0
THE TRADE DESK INC COM CL A 88339J105 134 714 SH   SOLE 7 714 0 0
THE TRADE DESK INC COM CL A 88339J105 3,741 19,945 SH   SOLE 18 19,945 0 0
THE TRADE DESK INC COM CL A 88339J105 9,343 49,814 SH   SOLE 19 49,814 0 0
THE TRADE DESK INC COM CL A 88339J105 115,174 614,098 SH   SOLE 21 614,098 0 0
THE TRADE DESK INC COM CL A 88339J105 195,545 1,042,629 SH   SOLE 22 972,864 0 69,765
THE TRADE DESK INC COM CL A 88339J105 5,569 29,695 SH   SOLE 25 29,695 0 0
THE TRADE DESK INC COM CL A 88339J105 2,546 13,575 SH   SOLE 26 8,188 0 5,387
THE TRADE DESK INC COM CL A 88339J105 1,001 5,339 SH   SOLE 28 5,339 0 0
THE TRADE DESK INC COM CL A 88339J105 1,963 10,467 SH   SOLE 30 10,467 0 0
THE TRADE DESK INC COM CL A 88339J105 4,226 22,535 SH   SOLE 31 799 0 21,736
THE TRADE DESK INC COM CL A 88339J105 2,005 10,691 SH   SOLE 34 10,691 0 0
THE TRADE DESK INC COM CL A 88339J105 682 3,638 SH   SOLE 40 3,638 0 0
THERAPEUTICSMD INC COM 88338N107 648 178,641 SH   SOLE 2 16,248 0 162,393
THERAPEUTICSMD INC COM 88338N107 4 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 12 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 2,432 669,929 SH   SOLE 18 669,929 0 0
THERAPEUTICSMD INC COM 88338N107 1,685 464,261 SH   SOLE 19 464,261 0 0
THERAPEUTICSMD INC COM 88338N107 33,128 9,126,058 SH   SOLE 21 9,126,058 0 0
THERAPEUTICSMD INC COM 88338N107 21,358 5,883,680 SH   SOLE 22 5,655,933 0 227,747
THERAPEUTICSMD INC COM 88338N107 50 13,637 SH   SOLE 23 13,637 0 0
THERAPEUTICSMD INC COM 88338N107 229 63,045 SH   SOLE 26 22,961 0 40,084
THERAPEUTICSMD INC COM 88338N107 104 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 222 61,102 SH   SOLE 30 61,102 0 0
THERAPEUTICSMD INC COM 88338N107 91 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 754 38,704 SH   SOLE 2 1,848 0 36,856
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 17 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,228 165,701 SH   SOLE 18 159,194 0 6,507
THERAVANCE BIOPHARMA INC COM G8807B106 4,090 209,967 SH   SOLE 19 209,967 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 380 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 40,610 2,084,695 SH   SOLE 21 2,084,695 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 25,271 1,297,254 SH   SOLE 22 1,239,293 0 57,961
THERAVANCE BIOPHARMA INC COM G8807B106 9 439 SH   SOLE 23 439 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 243 12,477 SH   SOLE 26 9,808 0 2,669
THERAVANCE BIOPHARMA INC COM G8807B106 118 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 299 15,354 SH   SOLE 30 15,354 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 107 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 358,766 1,231,730 SH   SOLE 2 348,786 0 882,944
THERMO FISHER SCIENTIFIC INC COM 883556102 52,160 179,079 SH   SOLE 4 168,212 0 10,867
THERMO FISHER SCIENTIFIC INC COM 883556102 104,022 357,133 SH   SOLE 7 355,290 0 1,843
THERMO FISHER SCIENTIFIC INC COM 883556102 1,577 5,415 SH   SOLE 13 5,415 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,134 3,894 SH   SOLE 15 3,894 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 246,232 845,374 SH   SOLE 18 778,374 0 67,000
THERMO FISHER SCIENTIFIC INC COM 883556102 325,406 1,117,197 SH   SOLE 19 1,117,197 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,680 9,200 SH   SOLE 20 9,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,863,456 9,830,935 SH   SOLE 21 9,830,935 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,840,579 9,752,392 SH   SOLE 22 8,647,717 0 1,104,675
THERMO FISHER SCIENTIFIC INC COM 883556102 94,819 325,537 SH   SOLE 23 325,537 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 115,979 398,184 SH   SOLE 25 398,184 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 446,568 1,533,176 SH   SOLE 26 457,795 0 1,075,381
THERMO FISHER SCIENTIFIC INC COM 883556102 22,196 76,204 SH   SOLE 28 55,258 0 20,946
THERMO FISHER SCIENTIFIC INC COM 883556102 13,192 45,291 SH   SOLE 29 23,061 0 22,230
THERMO FISHER SCIENTIFIC INC COM 883556102 436,985 1,500,273 SH   SOLE 30 1,500,273 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 64,316 220,813 SH   SOLE 31 95,378 0 125,435
THERMO FISHER SCIENTIFIC INC COM 883556102 174,594 599,422 SH   SOLE 34 599,422 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 80,394 276,013 SH   SOLE 36 276,013 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,724 9,351 SH   SOLE 40 9,351 0 0
THERMON GROUP HLDGS INC COM 88362T103 761 33,099 SH   SOLE 2 3,369 0 29,730
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 17 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,560 111,413 SH   SOLE 18 111,413 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,852 80,572 SH   SOLE 19 80,572 0 0
THERMON GROUP HLDGS INC COM 88362T103 24,679 1,073,924 SH   SOLE 21 1,073,924 0 0
THERMON GROUP HLDGS INC COM 88362T103 21,536 937,155 SH   SOLE 22 899,467 0 37,688
THERMON GROUP HLDGS INC COM 88362T103 91 3,967 SH   SOLE 23 3,967 0 0
THERMON GROUP HLDGS INC COM 88362T103 416 18,118 SH   SOLE 26 0 0 18,118
THERMON GROUP HLDGS INC COM 88362T103 107 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,685 639,022 SH   SOLE 30 639,022 0 0
THERMON GROUP HLDGS INC COM 88362T103 240 10,453 SH   SOLE 34 10,453 0 0
THERMON GROUP HLDGS INC COM 88362T103 87 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 762 76,281 SH   SOLE 2 3,194 0 73,087
THIRD PT REINS LTD COM G8827U100 18 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 3,392 339,565 SH   SOLE 18 339,565 0 0
THIRD PT REINS LTD COM G8827U100 1,288 128,900 SH   SOLE 19 128,900 0 0
THIRD PT REINS LTD COM G8827U100 86,432 8,651,853 SH   SOLE 21 8,651,853 0 0
THIRD PT REINS LTD COM G8827U100 24,201 2,422,560 SH   SOLE 22 2,305,159 0 117,401
THIRD PT REINS LTD COM G8827U100 128 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 93 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,097 109,858 SH   SOLE 30 109,858 0 0
THIRD PT REINS LTD COM G8827U100 65 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 1,041 153,025 SH   SOLE 30 153,025 0 0
THOMSON REUTERS CORP COM NEW 884903709 582 8,696 SH   SOLE 2 8,696 0 0
THOMSON REUTERS CORP COM NEW 884903709 8,035 120,136 SH   SOLE 22 120,136 0 0
THOR INDS INC COM 885160101 7,441 131,370 SH   SOLE 2 38,037 0 93,333
THOR INDS INC COM 885160101 43 753 SH   SOLE 4 753 0 0
THOR INDS INC COM 885160101 81 1,425 SH   SOLE 7 1,425 0 0
THOR INDS INC COM 885160101 9,345 164,981 SH   SOLE 18 164,981 0 0
THOR INDS INC COM 885160101 1,599 28,237 SH   SOLE 19 28,237 0 0
THOR INDS INC COM 885160101 150,813 2,662,662 SH   SOLE 21 2,662,662 0 0
THOR INDS INC COM 885160101 100,406 1,772,703 SH   SOLE 22 1,647,621 0 125,082
THOR INDS INC COM 885160101 63 1,120 SH   SOLE 25 1,120 0 0
THOR INDS INC COM 885160101 1,392 24,580 SH   SOLE 26 15,914 0 8,666
THOR INDS INC COM 885160101 382 6,738 SH   SOLE 28 6,738 0 0
THOR INDS INC COM 885160101 1,690 29,841 SH   SOLE 30 29,841 0 0
THOR INDS INC COM 885160101 59 1,049 SH   SOLE 31 1,049 0 0
THOR INDS INC COM 885160101 256 4,514 SH   SOLE 34 4,514 0 0
THOR INDS INC COM 885160101 77 1,356 SH   SOLE 36 1,356 0 0
THOR INDS INC COM 885160101 323 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 597 39,541 SH   SOLE 2 1,554 0 37,987
TIDEWATER INC NEW COM 88642R109 3 212 SH   SOLE 4 212 0 0
TIDEWATER INC NEW COM 88642R109 8 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,063 136,500 SH   SOLE 18 136,500 0 0
TIDEWATER INC NEW COM 88642R109 1,035 68,522 SH   SOLE 19 68,522 0 0
TIDEWATER INC NEW COM 88642R109 21,110 1,397,100 SH   SOLE 21 1,397,100 0 0
TIDEWATER INC NEW COM 88642R109 15,912 1,053,080 SH   SOLE 22 1,007,075 0 46,005
TIDEWATER INC NEW COM 88642R109 428 28,355 SH   SOLE 26 26,796 0 1,559
TIDEWATER INC NEW COM 88642R109 74 4,870 SH   SOLE 28 4,870 0 0
TIDEWATER INC NEW COM 88642R109 140 9,260 SH   SOLE 30 9,260 0 0
TIDEWATER INC NEW COM 88642R109 56 3,730 SH   SOLE 40 3,730 0 0
TIFFANY & CO NEW COM 886547108 38,026 410,512 SH   SOLE 2 53,456 0 357,056
TIFFANY & CO NEW COM 886547108 4,000 43,186 SH   SOLE 4 40,336 0 2,850
TIFFANY & CO NEW COM 886547108 12,023 129,799 SH   SOLE 7 96,342 0 33,457
TIFFANY & CO NEW COM 886547108 417 4,503 SH   SOLE 13 4,503 0 0
TIFFANY & CO NEW COM 886547108 123 1,333 SH   SOLE 15 1,333 0 0
TIFFANY & CO NEW COM 886547108 42,399 457,721 SH   SOLE 18 440,889 0 16,832
TIFFANY & CO NEW COM 886547108 24,989 269,769 SH   SOLE 19 269,769 0 0
TIFFANY & CO NEW COM 886547108 256,728 2,771,540 SH   SOLE 21 2,771,540 0 0
TIFFANY & CO NEW COM 886547108 253,395 2,735,564 SH   SOLE 22 2,425,811 0 309,753
TIFFANY & CO NEW COM 886547108 7,318 78,999 SH   SOLE 23 78,999 0 0
TIFFANY & CO NEW COM 886547108 13,319 143,792 SH   SOLE 25 143,792 0 0
TIFFANY & CO NEW COM 886547108 66,682 719,872 SH   SOLE 26 173,040 0 546,832
TIFFANY & CO NEW COM 886547108 2,173 23,464 SH   SOLE 28 17,804 0 5,660
TIFFANY & CO NEW COM 886547108 18,682 201,684 SH   SOLE 29 178,749 0 22,935
TIFFANY & CO NEW COM 886547108 37,200 401,595 SH   SOLE 30 401,595 0 0
TIFFANY & CO NEW COM 886547108 2,505 27,039 SH   SOLE 31 21,817 0 5,222
TIFFANY & CO NEW COM 886547108 1,224 13,213 SH   SOLE 34 13,213 0 0
TIFFANY & CO NEW COM 886547108 7,313 78,950 SH   SOLE 36 78,950 0 0
TIFFANY & CO NEW COM 886547108 232 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 131 40,984 SH   SOLE 2 1,600 0 39,384
TILE SHOP HLDGS INC COM 88677Q109 2 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 578 181,206 SH   SOLE 18 181,206 0 0
TILE SHOP HLDGS INC COM 88677Q109 211 66,231 SH   SOLE 19 66,231 0 0
TILE SHOP HLDGS INC COM 88677Q109 14,044 4,402,471 SH   SOLE 21 4,402,471 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,566 1,117,714 SH   SOLE 22 1,074,512 0 43,202
TILE SHOP HLDGS INC COM 88677Q109 5 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 13 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 163 51,151 SH   SOLE 30 51,151 0 0
TILE SHOP HLDGS INC COM 88677Q109 8 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 249 26,367 SH   SOLE 2 4,930 0 21,437
TILLYS INC CL A 886885102 4 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 737 78,111 SH   SOLE 18 78,111 0 0
TILLYS INC CL A 886885102 750 79,462 SH   SOLE 19 79,462 0 0
TILLYS INC CL A 886885102 7,382 782,004 SH   SOLE 21 782,004 0 0
TILLYS INC CL A 886885102 6,396 677,505 SH   SOLE 22 662,053 0 15,452
TILLYS INC CL A 886885102 56 5,948 SH   SOLE 23 5,948 0 0
TILLYS INC CL A 886885102 151 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 426 17,203 SH   SOLE 21 17,203 0 0
TILRAY INC COM CL 2 88688T100 589 23,800 SH   SOLE 22 10,973 0 12,827
TILRAY INC COM CL 2 88688T100 168 6,775 SH   SOLE 30 6,775 0 0
TILRAY INC COM CL 2 88688T100 60 2,429 SH   SOLE 40 2,429 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,086 75,660 SH   SOLE 22 75,660 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 354 24,625 SH   SOLE 30 24,625 0 0
TIMBERLAND BANCORP INC COM 887098101 211 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 724 26,316 SH   SOLE 18 26,316 0 0
TIMBERLAND BANCORP INC COM 887098101 333 12,104 SH   SOLE 19 12,104 0 0
TIMBERLAND BANCORP INC COM 887098101 7,317 266,078 SH   SOLE 21 266,078 0 0
TIMBERLAND BANCORP INC COM 887098101 4,980 181,076 SH   SOLE 22 175,832 0 5,244
TIMBERLAND BANCORP INC COM 887098101 6 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 104 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 8,054 185,102 SH   SOLE 2 62,635 0 122,467
TIMKEN CO COM 887389104 163 3,738 SH   SOLE 4 3,738 0 0
TIMKEN CO COM 887389104 109 2,497 SH   SOLE 7 2,497 0 0
TIMKEN CO COM 887389104 8,783 201,856 SH   SOLE 18 201,516 0 340
TIMKEN CO COM 887389104 678 15,592 SH   SOLE 19 15,592 0 0
TIMKEN CO COM 887389104 144,152 3,313,071 SH   SOLE 21 3,313,071 0 0
TIMKEN CO COM 887389104 105,683 2,428,946 SH   SOLE 22 2,275,428 0 153,518
TIMKEN CO COM 887389104 401 9,218 SH   SOLE 23 9,218 0 0
TIMKEN CO COM 887389104 1,201 27,597 SH   SOLE 26 17,167 0 10,430
TIMKEN CO COM 887389104 373 8,563 SH   SOLE 28 8,563 0 0
TIMKEN CO COM 887389104 38 879 SH   SOLE 29 879 0 0
TIMKEN CO COM 887389104 833 19,147 SH   SOLE 30 19,147 0 0
TIMKEN CO COM 887389104 133 3,056 SH   SOLE 31 3,056 0 0
TIMKEN CO COM 887389104 28 645 SH   SOLE 34 645 0 0
TIMKEN CO COM 887389104 54 1,237 SH   SOLE 36 1,237 0 0
TIMKEN CO COM 887389104 284 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 304 48,386 SH   SOLE 2 6,400 0 41,986
TIMKENSTEEL CORP COM 887399103 1 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 5 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1,163 184,939 SH   SOLE 18 184,939 0 0
TIMKENSTEEL CORP COM 887399103 650 103,387 SH   SOLE 19 103,387 0 0
TIMKENSTEEL CORP COM 887399103 28,981 4,607,496 SH   SOLE 21 4,607,496 0 0
TIMKENSTEEL CORP COM 887399103 8,815 1,401,474 SH   SOLE 22 1,349,365 0 52,109
TIMKENSTEEL CORP COM 887399103 54 8,584 SH   SOLE 23 8,584 0 0
TIMKENSTEEL CORP COM 887399103 124 19,712 SH   SOLE 26 2,891 0 16,821
TIMKENSTEEL CORP COM 887399103 32 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 321 51,088 SH   SOLE 30 51,088 0 0
TIMKENSTEEL CORP COM 887399103 24 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 227 31,227 SH   SOLE 2 1,343 0 29,884
TIPTREE INC COM 88822Q103 6 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 665 91,330 SH   SOLE 18 91,330 0 0
TIPTREE INC COM 88822Q103 324 44,489 SH   SOLE 19 44,489 0 0
TIPTREE INC COM 88822Q103 6,629 910,598 SH   SOLE 21 910,598 0 0
TIPTREE INC COM 88822Q103 2,718 373,420 SH   SOLE 22 351,685 0 21,735
TITAN INTL INC ILL COM 88830M102 143 53,006 SH   SOLE 2 1,809 0 51,197
TITAN INTL INC ILL COM 88830M102 1 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 983 364,189 SH   SOLE 7 364,189 0 0
TITAN INTL INC ILL COM 88830M102 630 233,437 SH   SOLE 18 233,437 0 0
TITAN INTL INC ILL COM 88830M102 228 84,592 SH   SOLE 19 84,592 0 0
TITAN INTL INC ILL COM 88830M102 15,558 5,762,351 SH   SOLE 21 5,762,351 0 0
TITAN INTL INC ILL COM 88830M102 4,560 1,688,945 SH   SOLE 22 1,597,782 0 91,163
TITAN INTL INC ILL COM 88830M102 73 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 18 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 181 66,949 SH   SOLE 30 66,949 0 0
TITAN INTL INC ILL COM 88830M102 11 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 297 20,715 SH   SOLE 2 1,998 0 18,717
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 974 67,903 SH   SOLE 18 67,903 0 0
TITAN MACHY INC COM 88830R101 669 46,627 SH   SOLE 19 46,627 0 0
TITAN MACHY INC COM 88830R101 9,717 677,622 SH   SOLE 21 677,622 0 0
TITAN MACHY INC COM 88830R101 8,901 620,738 SH   SOLE 22 591,166 0 29,572
TITAN MACHY INC COM 88830R101 149 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 185 12,885 SH   SOLE 26 0 0 12,885
TITAN MACHY INC COM 88830R101 39 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 92 6,436 SH   SOLE 30 6,436 0 0
TITAN MACHY INC COM 88830R101 7 464 SH   SOLE 34 464 0 0
TITAN MACHY INC COM 88830R101 24 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 0 1,838 SH   SOLE 21 1,838 0 0
TIVITY HEALTH INC COM 88870R102 813 48,880 SH   SOLE 2 3,297 0 45,583
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,453 207,619 SH   SOLE 18 207,619 0 0
TIVITY HEALTH INC COM 88870R102 1,492 89,746 SH   SOLE 19 89,746 0 0
TIVITY HEALTH INC COM 88870R102 82,146 4,939,654 SH   SOLE 21 4,939,654 0 0
TIVITY HEALTH INC COM 88870R102 22,683 1,363,956 SH   SOLE 22 1,293,369 0 70,587
TIVITY HEALTH INC COM 88870R102 53 3,193 SH   SOLE 23 3,193 0 0
TIVITY HEALTH INC COM 88870R102 270 16,251 SH   SOLE 26 11,593 0 4,658
TIVITY HEALTH INC COM 88870R102 94 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 4,367 262,625 SH   SOLE 30 262,625 0 0
TIVITY HEALTH INC COM 88870R102 69 4,139 SH   SOLE 40 4,139 0 0
TIVO CORP COM 88870P106 960 126,084 SH   SOLE 2 5,015 0 121,069
TIVO CORP COM 88870P106 6 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 20 2,643 SH   SOLE 7 2,643 0 0
TIVO CORP COM 88870P106 4,246 557,522 SH   SOLE 18 557,522 0 0
TIVO CORP COM 88870P106 1,597 209,660 SH   SOLE 19 209,660 0 0
TIVO CORP COM 88870P106 93,388 12,263,710 SH   SOLE 21 12,263,710 0 0
TIVO CORP COM 88870P106 29,141 3,826,788 SH   SOLE 22 3,645,046 0 181,742
TIVO CORP COM 88870P106 390 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 133 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 1,317 172,918 SH   SOLE 30 172,918 0 0
TIVO CORP COM 88870P106 44 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 113 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 171,310 3,073,377 SH   SOLE 2 421,166 0 2,652,211
TJX COS INC NEW COM 872540109 30,374 544,929 SH   SOLE 4 511,845 0 33,084
TJX COS INC NEW COM 872540109 71,796 1,288,046 SH   SOLE 7 1,254,854 0 33,192
TJX COS INC NEW COM 872540109 2,086 37,423 SH   SOLE 13 37,423 0 0
TJX COS INC NEW COM 872540109 718 12,878 SH   SOLE 15 12,878 0 0
TJX COS INC NEW COM 872540109 171,065 3,068,988 SH   SOLE 18 2,904,742 0 164,246
TJX COS INC NEW COM 872540109 117,057 2,100,046 SH   SOLE 19 2,100,046 0 0
TJX COS INC NEW COM 872540109 1,891,088 33,926,944 SH   SOLE 21 33,926,944 0 0
TJX COS INC NEW COM 872540109 1,756,448 31,511,443 SH   SOLE 22 28,286,147 0 3,225,296
TJX COS INC NEW COM 872540109 50,099 898,796 SH   SOLE 23 898,796 0 0
TJX COS INC NEW COM 872540109 66,656 1,195,837 SH   SOLE 25 1,195,837 0 0
TJX COS INC NEW COM 872540109 396,033 7,105,003 SH   SOLE 26 1,509,683 0 5,595,320
TJX COS INC NEW COM 872540109 12,870 230,887 SH   SOLE 28 167,530 0 63,357
TJX COS INC NEW COM 872540109 1,376 24,685 SH   SOLE 29 24,685 0 0
TJX COS INC NEW COM 872540109 338,901 6,080,039 SH   SOLE 30 6,080,039 0 0
TJX COS INC NEW COM 872540109 43,067 772,643 SH   SOLE 31 222,568 0 550,075
TJX COS INC NEW COM 872540109 55,717 999,588 SH   SOLE 34 999,588 0 0
TJX COS INC NEW COM 872540109 56,549 1,014,508 SH   SOLE 36 1,014,508 0 0
TJX COS INC NEW COM 872540109 1,561 28,005 SH   SOLE 40 28,005 0 0
TOCAGEN INC COM 888846102 12 18,630 SH   SOLE 2 697 0 17,933
TOCAGEN INC COM 888846102 0 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 53 79,697 SH   SOLE 18 73,828 0 5,869
TOCAGEN INC COM 888846102 24 36,089 SH   SOLE 19 36,089 0 0
TOCAGEN INC COM 888846102 639 965,337 SH   SOLE 21 965,337 0 0
TOCAGEN INC COM 888846102 337 508,208 SH   SOLE 22 493,720 0 14,488
TOCAGEN INC COM 888846102 1 1,343 SH   SOLE 30 1,343 0 0
TOLL BROTHERS INC COM 889478103 12,711 309,646 SH   SOLE 2 77,986 0 231,660
TOLL BROTHERS INC COM 889478103 27 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 145 3,532 SH   SOLE 7 3,532 0 0
TOLL BROTHERS INC COM 889478103 48 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 14,872 362,301 SH   SOLE 18 362,301 0 0
TOLL BROTHERS INC COM 889478103 1,241 30,235 SH   SOLE 19 30,235 0 0
TOLL BROTHERS INC COM 889478103 307,311 7,486,265 SH   SOLE 21 7,486,265 0 0
TOLL BROTHERS INC COM 889478103 206,915 5,040,569 SH   SOLE 22 4,768,341 0 272,228
TOLL BROTHERS INC COM 889478103 5,257 128,056 SH   SOLE 25 128,056 0 0
TOLL BROTHERS INC COM 889478103 12,809 312,032 SH   SOLE 26 123,742 0 188,290
TOLL BROTHERS INC COM 889478103 742 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 1,693 41,237 SH   SOLE 30 41,237 0 0
TOLL BROTHERS INC COM 889478103 116 2,836 SH   SOLE 31 2,836 0 0
TOLL BROTHERS INC COM 889478103 2,173 52,940 SH   SOLE 36 52,940 0 0
TOLL BROTHERS INC COM 889478103 615 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,214 14,958 SH   SOLE 2 569 0 14,389
TOMPKINS FINANCIAL CORPORATI COM 890110109 14 167 SH   SOLE 4 167 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 27 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,199 64,079 SH   SOLE 18 64,079 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 2,069 25,497 SH   SOLE 19 25,497 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 115,107 1,418,802 SH   SOLE 21 1,418,802 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 35,462 437,097 SH   SOLE 22 417,508 0 19,589
TOMPKINS FINANCIAL CORPORATI COM 890110109 795 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 156 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,445 17,814 SH   SOLE 30 17,814 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 125 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 0 466 SH   SOLE 22 466 0 0
TOOTSIE ROLL INDS INC COM 890516107 852 22,943 SH   SOLE 2 8,568 0 14,375
TOOTSIE ROLL INDS INC COM 890516107 6 165 SH   SOLE 4 165 0 0
TOOTSIE ROLL INDS INC COM 890516107 12 311 SH   SOLE 7 311 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,551 95,611 SH   SOLE 18 95,611 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,093 29,438 SH   SOLE 19 29,438 0 0
TOOTSIE ROLL INDS INC COM 890516107 44,667 1,202,670 SH   SOLE 21 1,202,670 0 0
TOOTSIE ROLL INDS INC COM 890516107 24,149 650,204 SH   SOLE 22 626,272 0 23,932
TOOTSIE ROLL INDS INC COM 890516107 15 404 SH   SOLE 23 404 0 0
TOOTSIE ROLL INDS INC COM 890516107 201 5,420 SH   SOLE 30 5,420 0 0
TOOTSIE ROLL INDS INC COM 890516107 90 2,425 SH   SOLE 40 2,425 0 0
TOPBUILD CORP COM 89055F103 3,155 32,713 SH   SOLE 2 4,537 0 28,176
TOPBUILD CORP COM 89055F103 18 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 60 620 SH   SOLE 7 620 0 0
TOPBUILD CORP COM 89055F103 15,928 165,173 SH   SOLE 18 153,178 0 11,995
TOPBUILD CORP COM 89055F103 11,555 119,827 SH   SOLE 19 119,827 0 0
TOPBUILD CORP COM 89055F103 395,261 4,098,943 SH   SOLE 21 4,098,943 0 0
TOPBUILD CORP COM 89055F103 103,654 1,074,912 SH   SOLE 22 1,024,617 0 50,295
TOPBUILD CORP COM 89055F103 1,157 11,994 SH   SOLE 23 11,994 0 0
TOPBUILD CORP COM 89055F103 5,441 56,427 SH   SOLE 26 12,444 0 43,983
TOPBUILD CORP COM 89055F103 465 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,667 48,401 SH   SOLE 30 48,401 0 0
TOPBUILD CORP COM 89055F103 288 2,988 SH   SOLE 40 2,988 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 13 10,702 SH   SOLE 18 10,702 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 341 288,574 SH   SOLE 21 288,574 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 802 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 18,946 258,469 SH   SOLE 2 67,092 0 191,377
TORO CO COM 891092108 33 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,245 16,985 SH   SOLE 7 16,985 0 0
TORO CO COM 891092108 22,516 307,179 SH   SOLE 18 307,179 0 0
TORO CO COM 891092108 1,737 23,702 SH   SOLE 19 23,702 0 0
TORO CO COM 891092108 392,073 5,348,885 SH   SOLE 21 5,348,885 0 0
TORO CO COM 891092108 256,619 3,500,935 SH   SOLE 22 3,291,253 0 209,682
TORO CO COM 891092108 2,935 40,040 SH   SOLE 26 21,608 0 18,432
TORO CO COM 891092108 960 13,103 SH   SOLE 28 13,103 0 0
TORO CO COM 891092108 2,327 31,749 SH   SOLE 30 31,749 0 0
TORO CO COM 891092108 158 2,153 SH   SOLE 31 2,153 0 0
TORO CO COM 891092108 93 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 752 10,266 SH   SOLE 40 10,266 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 48 829 SH   SOLE 18 829 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 10 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADS 89151E109 1,126 21,659 SH   SOLE 2 21,659 0 0
TOTAL S A SPONSORED ADS 89151E109 25 477 SH   SOLE 4 477 0 0
TOTAL S A SPONSORED ADS 89151E109 50,920 979,229 SH   SOLE 18 910,760 0 68,469
TOTAL S A SPONSORED ADS 89151E109 130,694 2,513,347 SH   SOLE 19 2,513,347 0 0
TOTAL S A SPONSORED ADS 89151E109 4,151 79,832 SH   SOLE 21 79,832 0 0
TOTAL S A SPONSORED ADS 89151E109 10,785 207,410 SH   SOLE 22 207,410 0 0
TOTAL S A SPONSORED ADS 89151E109 1,013 19,487 SH   SOLE 25 19,487 0 0
TOTAL S A SPONSORED ADS 89151E109 750 14,422 SH   SOLE 34 14,422 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 695 36,102 SH   SOLE 18 0 0 36,102
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 54 2,793 SH   SOLE 22 2,793 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 5 3,336 SH   SOLE 18 3,336 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 100 60,998 SH   SOLE 21 60,998 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 660 402,521 SH   SOLE 22 402,521 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,942 69,850 SH   SOLE 2 2,515 0 67,335
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9,696 348,699 SH   SOLE 18 348,699 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,222 115,887 SH   SOLE 19 115,887 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 64,168 2,307,798 SH   SOLE 21 2,307,798 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,911 2,118,703 SH   SOLE 22 2,023,430 0 95,273
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,120 40,279 SH   SOLE 26 25,256 0 15,023
TOWNEBANK PORTSMOUTH VA COM 89214P109 228 8,215 SH   SOLE 28 8,215 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 750 26,970 SH   SOLE 30 26,970 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 212 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 14 1,930 SH   SOLE 2 1,930 0 0
TOWNSQUARE MEDIA INC CL A 892231101 27 3,894 SH   SOLE 18 3,894 0 0
TOWNSQUARE MEDIA INC CL A 892231101 244 34,776 SH   SOLE 21 34,776 0 0
TOWNSQUARE MEDIA INC CL A 892231101 412 58,597 SH   SOLE 22 58,597 0 0
TOWNSQUARE MEDIA INC CL A 892231101 115 16,320 SH   SOLE 26 0 0 16,320
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 8 SH   SOLE 17 0 0 8
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 110 815 SH   SOLE 18 815 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 9 830 SH   SOLE 22 830 0 0
TPG PACE HLDGS CORP CL A G89827128 208 20,280 SH   SOLE 22 20,280 0 0
TPG PACE HLDGS CORP CL A G89827128 1,633 158,889 SH   SOLE 26 158,889 0 0
TPG RE FIN TR INC COM 87266M107 955 48,120 SH   SOLE 2 1,809 0 46,311
TPG RE FIN TR INC COM 87266M107 14 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 3,380 170,372 SH   SOLE 18 170,372 0 0
TPG RE FIN TR INC COM 87266M107 2,322 117,053 SH   SOLE 19 117,053 0 0
TPG RE FIN TR INC COM 87266M107 52,792 2,660,900 SH   SOLE 21 2,660,900 0 0
TPG RE FIN TR INC COM 87266M107 32,632 1,644,773 SH   SOLE 22 1,586,891 0 57,882
TPG RE FIN TR INC COM 87266M107 36 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 250 12,619 SH   SOLE 30 12,619 0 0
TPI COMPOSITES INC COM 87266J104 466 24,837 SH   SOLE 2 1,193 0 23,644
TPI COMPOSITES INC COM 87266J104 6 316 SH   SOLE 7 316 0 0
TPI COMPOSITES INC COM 87266J104 1,959 104,478 SH   SOLE 18 104,478 0 0
TPI COMPOSITES INC COM 87266J104 938 50,039 SH   SOLE 19 50,039 0 0
TPI COMPOSITES INC COM 87266J104 21,387 1,140,659 SH   SOLE 21 1,140,659 0 0
TPI COMPOSITES INC COM 87266J104 15,771 841,103 SH   SOLE 22 813,544 0 27,559
TPI COMPOSITES INC COM 87266J104 2,279 121,565 SH   SOLE 30 121,565 0 0
TPI COMPOSITES INC COM 87266J104 28 1,513 SH   SOLE 40 1,513 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 3 6,154 SH   SOLE 21 6,154 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 22 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 34,566 382,203 SH   SOLE 2 117,560 0 264,643
TRACTOR SUPPLY CO COM 892356106 5,304 58,649 SH   SOLE 4 55,408 0 3,241
TRACTOR SUPPLY CO COM 892356106 28,692 317,245 SH   SOLE 7 268,987 0 48,258
TRACTOR SUPPLY CO COM 892356106 312 3,451 SH   SOLE 13 3,451 0 0
TRACTOR SUPPLY CO COM 892356106 105 1,166 SH   SOLE 15 1,166 0 0
TRACTOR SUPPLY CO COM 892356106 25,201 278,652 SH   SOLE 18 252,771 0 25,881
TRACTOR SUPPLY CO COM 892356106 36,193 400,185 SH   SOLE 19 400,185 0 0
TRACTOR SUPPLY CO COM 892356106 327,137 3,617,176 SH   SOLE 21 3,617,176 0 0
TRACTOR SUPPLY CO COM 892356106 295,509 3,267,462 SH   SOLE 22 2,921,139 0 346,323
TRACTOR SUPPLY CO COM 892356106 9,843 108,832 SH   SOLE 23 108,832 0 0
TRACTOR SUPPLY CO COM 892356106 13,837 153,001 SH   SOLE 25 153,001 0 0
TRACTOR SUPPLY CO COM 892356106 61,491 679,906 SH   SOLE 26 166,923 0 512,983
TRACTOR SUPPLY CO COM 892356106 2,091 23,115 SH   SOLE 28 17,005 0 6,110
TRACTOR SUPPLY CO COM 892356106 18,689 206,643 SH   SOLE 29 144,548 0 62,095
TRACTOR SUPPLY CO COM 892356106 47,537 525,619 SH   SOLE 30 525,619 0 0
TRACTOR SUPPLY CO COM 892356106 3,370 37,266 SH   SOLE 31 30,552 0 6,714
TRACTOR SUPPLY CO COM 892356106 18,323 202,601 SH   SOLE 34 202,601 0 0
TRACTOR SUPPLY CO COM 892356106 7,861 86,925 SH   SOLE 36 86,925 0 0
TRACTOR SUPPLY CO COM 892356106 230 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 85,307 2,306,843 SH   SOLE 19 2,306,843 0 0
TRADEWEB MKTS INC CL A 892672106 3,096 83,714 SH   SOLE 21 83,714 0 0
TRADEWEB MKTS INC CL A 892672106 27,574 745,636 SH   SOLE 22 745,636 0 0
TRADEWEB MKTS INC CL A 892672106 491 13,275 SH   SOLE 34 13,275 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 1 364 SH   SOLE 21 364 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 48 16,073 SH   SOLE 22 16,073 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 18 1,521 SH   SOLE 18 1,521 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 300 24,652 SH   SOLE 21 24,652 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,103 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 92 135,499 SH   SOLE 21 135,499 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 149 5,828 SH   SOLE 2 269 0 5,559
TRANSCAT INC COM 893529107 614 23,966 SH   SOLE 18 23,966 0 0
TRANSCAT INC COM 893529107 317 12,380 SH   SOLE 19 12,380 0 0
TRANSCAT INC COM 893529107 6,198 242,012 SH   SOLE 21 242,012 0 0
TRANSCAT INC COM 893529107 3,293 128,595 SH   SOLE 22 126,257 0 2,338
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 56 1,798 SH   SOLE 2 70 0 1,728
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 150 4,843 SH   SOLE 18 4,843 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 74 2,368 SH   SOLE 19 2,368 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,409 45,389 SH   SOLE 21 45,389 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 361 11,614 SH   SOLE 22 10,624 0 990
TRANSDIGM GROUP INC COM 893641100 69,368 133,229 SH   SOLE 2 25,069 0 108,160
TRANSDIGM GROUP INC COM 893641100 10,405 19,984 SH   SOLE 4 18,750 0 1,234
TRANSDIGM GROUP INC COM 893641100 22,499 43,211 SH   SOLE 7 43,211 0 0
TRANSDIGM GROUP INC COM 893641100 44 84 SH   SOLE 13 84 0 0
TRANSDIGM GROUP INC COM 893641100 251 483 SH   SOLE 15 483 0 0
TRANSDIGM GROUP INC COM 893641100 52,663 101,144 SH   SOLE 18 94,288 0 6,856
TRANSDIGM GROUP INC COM 893641100 8,328 15,994 SH   SOLE 19 15,994 0 0
TRANSDIGM GROUP INC COM 893641100 917,026 1,761,243 SH   SOLE 21 1,761,243 0 0
TRANSDIGM GROUP INC COM 893641100 627,739 1,205,637 SH   SOLE 22 1,073,558 0 132,079
TRANSDIGM GROUP INC COM 893641100 18,727 35,968 SH   SOLE 23 35,968 0 0
TRANSDIGM GROUP INC COM 893641100 25,165 48,332 SH   SOLE 25 48,332 0 0
TRANSDIGM GROUP INC COM 893641100 112,984 216,997 SH   SOLE 26 70,283 0 146,714
TRANSDIGM GROUP INC COM 893641100 5,039 9,677 SH   SOLE 28 7,057 0 2,620
TRANSDIGM GROUP INC COM 893641100 6,246 11,996 SH   SOLE 29 1,865 0 10,131
TRANSDIGM GROUP INC COM 893641100 90,203 173,245 SH   SOLE 30 173,245 0 0
TRANSDIGM GROUP INC COM 893641100 6,805 13,070 SH   SOLE 31 9,332 0 3,738
TRANSDIGM GROUP INC COM 893641100 17,455 33,524 SH   SOLE 36 33,524 0 0
TRANSDIGM GROUP INC COM 893641100 634 1,217 SH   SOLE 40 1,217 0 0
TRANSENTERIX INC COM NEW 89366M201 99 159,584 SH   SOLE 2 7,074 0 152,510
TRANSENTERIX INC COM NEW 89366M201 2 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 412 664,436 SH   SOLE 18 664,436 0 0
TRANSENTERIX INC COM NEW 89366M201 196 315,812 SH   SOLE 19 315,812 0 0
TRANSENTERIX INC COM NEW 89366M201 4,075 6,574,815 SH   SOLE 21 6,574,815 0 0
TRANSENTERIX INC COM NEW 89366M201 3,181 5,131,764 SH   SOLE 22 4,913,905 0 217,859
TRANSENTERIX INC COM NEW 89366M201 30 48,873 SH   SOLE 30 48,873 0 0
TRANSENTERIX INC COM NEW 89366M201 9 14,955 SH   SOLE 40 14,955 0 0
TRANSGLOBE ENERGY CORP COM 893662106 56 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 251 25,367 SH   SOLE 2 1,297 0 24,070
TRANSLATE BIO INC COM 89374L104 9 880 SH   SOLE 7 880 0 0
TRANSLATE BIO INC COM 89374L104 1,050 105,941 SH   SOLE 18 105,941 0 0
TRANSLATE BIO INC COM 89374L104 506 51,100 SH   SOLE 19 51,100 0 0
TRANSLATE BIO INC COM 89374L104 15,620 1,576,226 SH   SOLE 21 1,576,226 0 0
TRANSLATE BIO INC COM 89374L104 10,131 1,022,325 SH   SOLE 22 1,007,961 0 14,364
TRANSLATE BIO INC COM 89374L104 25 2,560 SH   SOLE 30 2,560 0 0
TRANSMEDICS GROUP INC COM 89377M109 118 4,989 SH   SOLE 2 276 0 4,713
TRANSMEDICS GROUP INC COM 89377M109 558 23,479 SH   SOLE 18 23,479 0 0
TRANSMEDICS GROUP INC COM 89377M109 262 11,020 SH   SOLE 19 11,020 0 0
TRANSMEDICS GROUP INC COM 89377M109 5,444 229,202 SH   SOLE 21 229,202 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,878 79,093 SH   SOLE 22 76,167 0 2,926
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,739 2,125,000 PRN   SOLE 21 2,125,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,436 1,439,873 SH   SOLE 2 333,512 0 1,106,361
TRANSOCEAN LTD REG SHS H8817H100 11 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 104 23,353 SH   SOLE 7 23,353 0 0
TRANSOCEAN LTD REG SHS H8817H100 812 181,616 SH   SOLE 13 181,616 0 0
TRANSOCEAN LTD REG SHS H8817H100 1 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 8,902 1,991,606 SH   SOLE 18 1,845,323 0 146,283
TRANSOCEAN LTD REG SHS H8817H100 7,120 1,592,920 SH   SOLE 19 1,592,920 0 0
TRANSOCEAN LTD REG SHS H8817H100 129,427 28,954,480 SH   SOLE 21 28,954,480 0 0
TRANSOCEAN LTD REG SHS H8817H100 90,707 20,292,293 SH   SOLE 22 18,754,482 0 1,537,811
TRANSOCEAN LTD REG SHS H8817H100 972 217,525 SH   SOLE 26 117,442 0 100,083
TRANSOCEAN LTD REG SHS H8817H100 292 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 973 217,678 SH   SOLE 30 217,678 0 0
TRANSOCEAN LTD REG SHS H8817H100 55 12,277 SH   SOLE 31 12,277 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,614 361,013 SH   SOLE 36 361,013 0 0
TRANSOCEAN LTD REG SHS H8817H100 209 46,807 SH   SOLE 40 46,807 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,529 180,046 SH   SOLE 2 949 0 179,097
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 191 22,517 SH   SOLE 4 22,517 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 89 10,436 SH   SOLE 7 10,436 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 425 50,014 SH   SOLE 18 50,014 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 10,995 1,295,057 SH   SOLE 21 1,295,057 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 8,465 997,015 SH   SOLE 22 933,399 0 63,616
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 388 45,689 SH   SOLE 23 45,689 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,449 406,196 SH   SOLE 26 291,439 0 114,757
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 149 17,582 SH   SOLE 29 9,044 0 8,538
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,498 412,043 SH   SOLE 30 412,043 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 58 6,804 SH   SOLE 31 6,804 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 59 6,980 SH   SOLE 34 6,980 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6 688 SH   SOLE 40 688 0 0
TRANSUNION COM 89400J107 44,920 553,819 SH   SOLE 2 27,306 0 526,513
TRANSUNION COM 89400J107 6,057 74,678 SH   SOLE 4 69,823 0 4,855
TRANSUNION COM 89400J107 930 11,463 SH   SOLE 7 11,463 0 0
TRANSUNION COM 89400J107 27 335 SH   SOLE 13 335 0 0
TRANSUNION COM 89400J107 94 1,157 SH   SOLE 15 1,157 0 0
TRANSUNION COM 89400J107 121,172 1,493,921 SH   SOLE 18 1,103,981 0 389,940
TRANSUNION COM 89400J107 203,789 2,512,497 SH   SOLE 19 2,512,497 0 0
TRANSUNION COM 89400J107 200,054 2,466,447 SH   SOLE 21 2,466,447 0 0
TRANSUNION COM 89400J107 408,725 5,039,140 SH   SOLE 22 4,665,655 0 373,485
TRANSUNION COM 89400J107 11,258 138,803 SH   SOLE 23 138,803 0 0
TRANSUNION COM 89400J107 99,025 1,220,877 SH   SOLE 25 1,220,877 0 0
TRANSUNION COM 89400J107 61,272 755,423 SH   SOLE 26 269,896 0 485,527
TRANSUNION COM 89400J107 3,185 39,262 SH   SOLE 28 28,774 0 10,488
TRANSUNION COM 89400J107 3,685 45,430 SH   SOLE 29 5,782 0 39,648
TRANSUNION COM 89400J107 23,001 283,581 SH   SOLE 30 283,581 0 0
TRANSUNION COM 89400J107 5,289 65,208 SH   SOLE 31 34,318 0 30,890
TRANSUNION COM 89400J107 6,046 74,546 SH   SOLE 34 74,546 0 0
TRANSUNION COM 89400J107 10,045 123,843 SH   SOLE 36 123,843 0 0
TRANSUNION COM 89400J107 356 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 432 35,073 SH   SOLE 21 35,073 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 99 8,054 SH   SOLE 22 8,054 0 0
TRAVELERS COMPANIES INC COM 89417E109 111,496 749,857 SH   SOLE 2 158,382 0 591,475
TRAVELERS COMPANIES INC COM 89417E109 18,142 122,010 SH   SOLE 4 114,869 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 40,489 272,305 SH   SOLE 7 263,951 0 8,354
TRAVELERS COMPANIES INC COM 89417E109 2,017 13,568 SH   SOLE 13 13,568 0 0
TRAVELERS COMPANIES INC COM 89417E109 389 2,617 SH   SOLE 15 2,617 0 0
TRAVELERS COMPANIES INC COM 89417E109 181,483 1,220,543 SH   SOLE 18 1,138,817 0 81,726
TRAVELERS COMPANIES INC COM 89417E109 274,539 1,846,386 SH   SOLE 19 1,846,386 0 0
TRAVELERS COMPANIES INC COM 89417E109 899,028 6,046,327 SH   SOLE 21 6,046,327 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,031,404 6,936,604 SH   SOLE 22 6,095,062 0 841,542
TRAVELERS COMPANIES INC COM 89417E109 31,606 212,566 SH   SOLE 23 212,566 0 0
TRAVELERS COMPANIES INC COM 89417E109 42,779 287,704 SH   SOLE 25 287,704 0 0
TRAVELERS COMPANIES INC COM 89417E109 305,206 2,052,632 SH   SOLE 26 332,587 0 1,720,045
TRAVELERS COMPANIES INC COM 89417E109 7,563 50,867 SH   SOLE 28 36,714 0 14,153
TRAVELERS COMPANIES INC COM 89417E109 5,597 37,643 SH   SOLE 29 18,635 0 19,008
TRAVELERS COMPANIES INC COM 89417E109 207,242 1,393,784 SH   SOLE 30 1,393,784 0 0
TRAVELERS COMPANIES INC COM 89417E109 22,265 149,741 SH   SOLE 31 58,761 0 90,980
TRAVELERS COMPANIES INC COM 89417E109 14,296 96,145 SH   SOLE 32 96,145 0 0
TRAVELERS COMPANIES INC COM 89417E109 12,804 86,110 SH   SOLE 34 86,110 0 0
TRAVELERS COMPANIES INC COM 89417E109 38,556 259,303 SH   SOLE 36 259,303 0 0
TRAVELERS COMPANIES INC COM 89417E109 941 6,328 SH   SOLE 40 6,328 0 0
TRAVELZOO COM NEW 89421Q205 50 4,709 SH   SOLE 2 118 0 4,591
TRAVELZOO COM NEW 89421Q205 214 20,011 SH   SOLE 18 18,870 0 1,141
TRAVELZOO COM NEW 89421Q205 92 8,586 SH   SOLE 19 8,586 0 0
TRAVELZOO COM NEW 89421Q205 2,131 199,355 SH   SOLE 21 199,355 0 0
TRAVELZOO COM NEW 89421Q205 2,017 188,718 SH   SOLE 22 185,879 0 2,839
TRECORA RES COM 894648104 197 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 676 74,964 SH   SOLE 18 74,964 0 0
TRECORA RES COM 894648104 325 36,020 SH   SOLE 19 36,020 0 0
TRECORA RES COM 894648104 6,913 766,409 SH   SOLE 21 766,409 0 0
TRECORA RES COM 894648104 2,446 271,229 SH   SOLE 22 253,044 0 18,185
TREDEGAR CORP COM 894650100 552 28,277 SH   SOLE 2 977 0 27,300
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 12 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,342 119,964 SH   SOLE 18 119,964 0 0
TREDEGAR CORP COM 894650100 871 44,633 SH   SOLE 19 44,633 0 0
TREDEGAR CORP COM 894650100 55,808 2,859,013 SH   SOLE 21 2,859,013 0 0
TREDEGAR CORP COM 894650100 15,656 802,072 SH   SOLE 22 770,566 0 31,506
TREDEGAR CORP COM 894650100 62 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 685 35,108 SH   SOLE 30 35,108 0 0
TREDEGAR CORP COM 894650100 49 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 7,728 139,377 SH   SOLE 2 27,559 0 111,818
TREEHOUSE FOODS INC COM 89469A104 14 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 86 1,543 SH   SOLE 7 1,543 0 0
TREEHOUSE FOODS INC COM 89469A104 8,682 156,575 SH   SOLE 18 156,575 0 0
TREEHOUSE FOODS INC COM 89469A104 689 12,430 SH   SOLE 19 12,430 0 0
TREEHOUSE FOODS INC COM 89469A104 150,991 2,723,012 SH   SOLE 21 2,723,012 0 0
TREEHOUSE FOODS INC COM 89469A104 101,701 1,834,108 SH   SOLE 22 1,713,265 0 120,843
TREEHOUSE FOODS INC COM 89469A104 929 16,750 SH   SOLE 26 12,245 0 4,505
TREEHOUSE FOODS INC COM 89469A104 405 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 897 16,182 SH   SOLE 30 16,182 0 0
TREEHOUSE FOODS INC COM 89469A104 64 1,150 SH   SOLE 31 1,150 0 0
TREEHOUSE FOODS INC COM 89469A104 111 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 285 5,141 SH   SOLE 40 5,141 0 0
TREVENA INC COM 89532E109 19 19,381 SH   SOLE 18 19,381 0 0
TREVENA INC COM 89532E109 238 246,517 SH   SOLE 21 246,517 0 0
TREVENA INC COM 89532E109 2,292 2,369,245 SH   SOLE 22 2,369,245 0 0
TREVI THERAPEUTICS INC COM 89532M101 5 1,164 SH   SOLE 18 1,164 0 0
TREX CO INC COM 89531P105 7,038 77,405 SH   SOLE 2 28,614 0 48,791
TREX CO INC COM 89531P105 26 283 SH   SOLE 4 283 0 0
TREX CO INC COM 89531P105 99 1,088 SH   SOLE 7 1,088 0 0
TREX CO INC COM 89531P105 31,682 348,427 SH   SOLE 18 336,415 0 12,012
TREX CO INC COM 89531P105 14,893 163,780 SH   SOLE 19 163,780 0 0
TREX CO INC COM 89531P105 392,388 4,315,278 SH   SOLE 21 4,315,278 0 0
TREX CO INC COM 89531P105 185,419 2,039,143 SH   SOLE 22 1,941,788 0 97,355
TREX CO INC COM 89531P105 660 7,262 SH   SOLE 23 7,262 0 0
TREX CO INC COM 89531P105 2,679 29,460 SH   SOLE 26 10,820 0 18,640
TREX CO INC COM 89531P105 685 7,535 SH   SOLE 28 7,535 0 0
TREX CO INC COM 89531P105 1,513 16,640 SH   SOLE 30 16,640 0 0
TREX CO INC COM 89531P105 2,167 23,830 SH   SOLE 31 0 0 23,830
TREX CO INC COM 89531P105 492 5,416 SH   SOLE 40 5,416 0 0
TRI POINTE GROUP INC COM 87265H109 3,136 208,524 SH   SOLE 2 69,495 0 139,029
TRI POINTE GROUP INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 61 4,062 SH   SOLE 7 4,062 0 0
TRI POINTE GROUP INC COM 87265H109 12,205 811,500 SH   SOLE 18 811,500 0 0
TRI POINTE GROUP INC COM 87265H109 4,429 294,451 SH   SOLE 19 294,451 0 0
TRI POINTE GROUP INC COM 87265H109 172,688 11,481,930 SH   SOLE 21 11,481,930 0 0
TRI POINTE GROUP INC COM 87265H109 75,885 5,045,528 SH   SOLE 22 4,829,190 0 216,338
TRI POINTE GROUP INC COM 87265H109 230 15,302 SH   SOLE 23 15,302 0 0
TRI POINTE GROUP INC COM 87265H109 1,206 80,165 SH   SOLE 26 35,187 0 44,978
TRI POINTE GROUP INC COM 87265H109 270 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 701 46,603 SH   SOLE 30 46,603 0 0
TRI POINTE GROUP INC COM 87265H109 159 10,541 SH   SOLE 34 10,541 0 0
TRI POINTE GROUP INC COM 87265H109 244 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 158 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 535 62,307 SH   SOLE 18 62,307 0 0
TRIBUNE PUBG CO NEW COM 89609W107 280 32,678 SH   SOLE 19 32,678 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,479 638,607 SH   SOLE 21 638,607 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,078 591,877 SH   SOLE 22 569,334 0 22,543
TRIBUNE PUBG CO NEW COM 89609W107 92 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 26 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 21 2,397 SH   SOLE 30 2,397 0 0
TRIBUNE PUBG CO NEW COM 89609W107 18 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 1,548 50,154 SH   SOLE 2 32,050 0 18,104
TRICIDA INC COM 89610F101 3 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 14 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 2,897 93,839 SH   SOLE 18 93,839 0 0
TRICIDA INC COM 89610F101 9,081 294,177 SH   SOLE 19 294,177 0 0
TRICIDA INC COM 89610F101 615 19,932 SH   SOLE 20 19,932 0 0
TRICIDA INC COM 89610F101 38,717 1,254,191 SH   SOLE 21 1,254,191 0 0
TRICIDA INC COM 89610F101 21,369 692,218 SH   SOLE 22 665,829 0 26,389
TRICIDA INC COM 89610F101 15 495 SH   SOLE 23 495 0 0
TRICIDA INC COM 89610F101 270 8,742 SH   SOLE 30 8,742 0 0
TRICIDA INC COM 89610F101 2,499 80,958 SH   SOLE 34 80,958 0 0
TRICIDA INC COM 89610F101 62 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 979 26,980 SH   SOLE 2 1,143 0 25,837
TRICO BANCSHARES COM 896095106 13 348 SH   SOLE 4 348 0 0
TRICO BANCSHARES COM 896095106 22 598 SH   SOLE 7 598 0 0
TRICO BANCSHARES COM 896095106 3,378 93,058 SH   SOLE 18 93,058 0 0
TRICO BANCSHARES COM 896095106 1,739 47,908 SH   SOLE 19 47,908 0 0
TRICO BANCSHARES COM 896095106 32,485 894,903 SH   SOLE 21 894,903 0 0
TRICO BANCSHARES COM 896095106 32,580 897,529 SH   SOLE 22 862,736 0 34,793
TRICO BANCSHARES COM 896095106 781 21,524 SH   SOLE 26 12,975 0 8,549
TRICO BANCSHARES COM 896095106 108 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 258 7,107 SH   SOLE 30 7,107 0 0
TRICO BANCSHARES COM 896095106 86 2,365 SH   SOLE 34 2,365 0 0
TRICO BANCSHARES COM 896095106 85 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,594 52,008 SH   SOLE 2 7,147 0 44,861
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,768 155,566 SH   SOLE 18 155,566 0 0
TRIMAS CORP COM NEW 896215209 3,335 108,802 SH   SOLE 19 108,802 0 0
TRIMAS CORP COM NEW 896215209 48,020 1,566,735 SH   SOLE 21 1,566,735 0 0
TRIMAS CORP COM NEW 896215209 45,215 1,475,189 SH   SOLE 22 1,417,860 0 57,329
TRIMAS CORP COM NEW 896215209 192 6,254 SH   SOLE 23 6,254 0 0
TRIMAS CORP COM NEW 896215209 1,923 62,747 SH   SOLE 26 16,233 0 46,514
TRIMAS CORP COM NEW 896215209 198 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 382 12,465 SH   SOLE 30 12,465 0 0
TRIMAS CORP COM NEW 896215209 155 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 27,281 702,934 SH   SOLE 2 145,431 0 557,503
TRIMBLE INC COM 896239100 4,094 105,496 SH   SOLE 4 98,920 0 6,576
TRIMBLE INC COM 896239100 2,829 72,888 SH   SOLE 7 32,683 0 40,205
TRIMBLE INC COM 896239100 19 481 SH   SOLE 13 481 0 0
TRIMBLE INC COM 896239100 112 2,884 SH   SOLE 15 2,884 0 0
TRIMBLE INC COM 896239100 28,528 735,059 SH   SOLE 18 714,635 0 20,424
TRIMBLE INC COM 896239100 19,502 502,509 SH   SOLE 19 502,509 0 0
TRIMBLE INC COM 896239100 495,429 12,765,502 SH   SOLE 21 12,765,502 0 0
TRIMBLE INC COM 896239100 326,740 8,418,975 SH   SOLE 22 7,902,341 0 516,634
TRIMBLE INC COM 896239100 7,034 181,240 SH   SOLE 23 181,240 0 0
TRIMBLE INC COM 896239100 13,273 341,992 SH   SOLE 25 341,992 0 0
TRIMBLE INC COM 896239100 41,777 1,076,438 SH   SOLE 26 372,911 0 703,527
TRIMBLE INC COM 896239100 2,087 53,784 SH   SOLE 28 40,481 0 13,303
TRIMBLE INC COM 896239100 12,977 334,361 SH   SOLE 29 281,810 0 52,551
TRIMBLE INC COM 896239100 21,648 557,787 SH   SOLE 30 557,787 0 0
TRIMBLE INC COM 896239100 2,245 57,844 SH   SOLE 31 47,901 0 9,943
TRIMBLE INC COM 896239100 9,647 248,574 SH   SOLE 34 248,574 0 0
TRIMBLE INC COM 896239100 6,760 174,192 SH   SOLE 36 174,192 0 0
TRIMBLE INC COM 896239100 198 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 7,228 116,226 SH   SOLE 2 71,366 0 44,860
TRINET GROUP INC COM 896288107 663 10,661 SH   SOLE 4 10,661 0 0
TRINET GROUP INC COM 896288107 108 1,736 SH   SOLE 7 1,736 0 0
TRINET GROUP INC COM 896288107 467 7,517 SH   SOLE 13 7,517 0 0
TRINET GROUP INC COM 896288107 11,497 184,871 SH   SOLE 18 156,560 0 28,311
TRINET GROUP INC COM 896288107 19,559 314,500 SH   SOLE 19 314,500 0 0
TRINET GROUP INC COM 896288107 93,242 1,499,313 SH   SOLE 21 1,499,313 0 0
TRINET GROUP INC COM 896288107 100,845 1,621,564 SH   SOLE 22 1,502,089 0 119,475
TRINET GROUP INC COM 896288107 3,251 52,273 SH   SOLE 23 52,273 0 0
TRINET GROUP INC COM 896288107 156 2,514 SH   SOLE 25 2,514 0 0
TRINET GROUP INC COM 896288107 5,764 92,679 SH   SOLE 26 23,439 0 69,240
TRINET GROUP INC COM 896288107 350 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 2,675 43,010 SH   SOLE 29 6,227 0 36,783
TRINET GROUP INC COM 896288107 807 12,983 SH   SOLE 30 12,983 0 0
TRINET GROUP INC COM 896288107 993 15,967 SH   SOLE 31 14,556 0 1,411
TRINET GROUP INC COM 896288107 457 7,350 SH   SOLE 34 7,350 0 0
TRINET GROUP INC COM 896288107 417 6,713 SH   SOLE 36 6,713 0 0
TRINET GROUP INC COM 896288107 270 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 4,939 250,979 SH   SOLE 2 50,842 0 200,137
TRINITY INDS INC COM 896522109 13 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 72 3,659 SH   SOLE 7 3,659 0 0
TRINITY INDS INC COM 896522109 6 300 SH   SOLE 17 0 0 300
TRINITY INDS INC COM 896522109 6,563 333,506 SH   SOLE 18 333,506 0 0
TRINITY INDS INC COM 896522109 478 24,268 SH   SOLE 19 24,268 0 0
TRINITY INDS INC COM 896522109 99,690 5,065,549 SH   SOLE 21 5,065,549 0 0
TRINITY INDS INC COM 896522109 77,496 3,937,794 SH   SOLE 22 3,647,945 0 289,849
TRINITY INDS INC COM 896522109 795 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 343 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 657 33,364 SH   SOLE 30 33,364 0 0
TRINITY INDS INC COM 896522109 44 2,258 SH   SOLE 31 2,258 0 0
TRINITY INDS INC COM 896522109 242 12,298 SH   SOLE 36 12,298 0 0
TRINITY INDS INC COM 896522109 243 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 637 159,304 SH   SOLE 21 159,304 0 0
TRINITY PL HLDGS INC COM 89656D101 114 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 1,780 41,442 SH   SOLE 2 1,612 0 39,830
TRINSEO S A SHS L9340P101 6 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 58 1,349 SH   SOLE 7 1,349 0 0
TRINSEO S A SHS L9340P101 7,809 181,823 SH   SOLE 18 181,823 0 0
TRINSEO S A SHS L9340P101 2,995 69,741 SH   SOLE 19 69,741 0 0
TRINSEO S A SHS L9340P101 190,767 4,441,595 SH   SOLE 21 4,441,595 0 0
TRINSEO S A SHS L9340P101 53,087 1,236,013 SH   SOLE 22 1,170,403 0 65,610
TRINSEO S A SHS L9340P101 791 18,406 SH   SOLE 26 11,328 0 7,078
TRINSEO S A SHS L9340P101 230 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 2,417 56,270 SH   SOLE 30 56,270 0 0
TRINSEO S A SHS L9340P101 80 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 155 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 10,772 278,482 SH   SOLE 2 36,296 0 242,186
TRIPADVISOR INC COM 896945201 1,688 43,629 SH   SOLE 4 40,844 0 2,785
TRIPADVISOR INC COM 896945201 5,149 133,129 SH   SOLE 7 95,697 0 37,432
TRIPADVISOR INC COM 896945201 9 245 SH   SOLE 13 245 0 0
TRIPADVISOR INC COM 896945201 52 1,334 SH   SOLE 15 1,334 0 0
TRIPADVISOR INC COM 896945201 12,035 311,147 SH   SOLE 18 296,136 0 15,011
TRIPADVISOR INC COM 896945201 1,641 42,428 SH   SOLE 19 42,428 0 0
TRIPADVISOR INC COM 896945201 100,127 2,588,601 SH   SOLE 21 2,588,601 0 0
TRIPADVISOR INC COM 896945201 111,562 2,884,239 SH   SOLE 22 2,594,110 0 290,129
TRIPADVISOR INC COM 896945201 2,974 76,882 SH   SOLE 23 76,882 0 0
TRIPADVISOR INC COM 896945201 11,603 299,967 SH   SOLE 25 299,967 0 0
TRIPADVISOR INC COM 896945201 20,595 532,452 SH   SOLE 26 193,282 0 339,170
TRIPADVISOR INC COM 896945201 750 19,379 SH   SOLE 28 13,898 0 5,481
TRIPADVISOR INC COM 896945201 961 24,847 SH   SOLE 29 2,707 0 22,140
TRIPADVISOR INC COM 896945201 18,869 487,816 SH   SOLE 30 487,816 0 0
TRIPADVISOR INC COM 896945201 988 25,538 SH   SOLE 31 20,495 0 5,043
TRIPADVISOR INC COM 896945201 873 22,557 SH   SOLE 34 22,557 0 0
TRIPADVISOR INC COM 896945201 2,613 67,562 SH   SOLE 36 67,562 0 0
TRIPADVISOR INC COM 896945201 81 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 312 23,280 SH   SOLE 2 945 0 22,335
TRIPLE-S MGMT CORP CL B 896749108 3 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 8 563 SH   SOLE 7 563 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,111 82,940 SH   SOLE 18 82,940 0 0
TRIPLE-S MGMT CORP CL B 896749108 526 39,246 SH   SOLE 19 39,246 0 0
TRIPLE-S MGMT CORP CL B 896749108 11,943 891,257 SH   SOLE 21 891,257 0 0
TRIPLE-S MGMT CORP CL B 896749108 9,575 714,561 SH   SOLE 22 673,054 0 41,507
TRIPLE-S MGMT CORP CL B 896749108 141 10,510 SH   SOLE 23 10,510 0 0
TRIPLE-S MGMT CORP CL B 896749108 142 10,620 SH   SOLE 26 0 0 10,620
TRIPLE-S MGMT CORP CL B 896749108 47 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 78 5,848 SH   SOLE 30 5,848 0 0
TRIPLE-S MGMT CORP CL B 896749108 38 2,807 SH   SOLE 34 2,807 0 0
TRIPLE-S MGMT CORP CL B 896749108 38 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,203 133,729 SH   SOLE 30 133,729 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,349 64,121 SH   SOLE 2 41,385 0 22,736
TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 3,743 177,880 SH   SOLE 18 91,434 0 86,446
TRISTATE CAP HLDGS INC COM 89678F100 13,206 627,641 SH   SOLE 19 627,641 0 0
TRISTATE CAP HLDGS INC COM 89678F100 19,142 909,773 SH   SOLE 21 909,773 0 0
TRISTATE CAP HLDGS INC COM 89678F100 37,980 1,805,143 SH   SOLE 22 1,776,480 0 28,663
TRISTATE CAP HLDGS INC COM 89678F100 3,066 145,724 SH   SOLE 23 145,724 0 0
TRISTATE CAP HLDGS INC COM 89678F100 6,864 326,239 SH   SOLE 26 0 0 326,239
TRISTATE CAP HLDGS INC COM 89678F100 64 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 132 6,284 SH   SOLE 30 6,284 0 0
TRISTATE CAP HLDGS INC COM 89678F100 67 3,173 SH   SOLE 34 3,173 0 0
TRISTATE CAP HLDGS INC COM 89678F100 50 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,937 57,226 SH   SOLE 2 2,213 0 55,013
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 36 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 6,379 188,500 SH   SOLE 18 188,500 0 0
TRITON INTL LTD CL A G9078F107 3,246 95,913 SH   SOLE 19 95,913 0 0
TRITON INTL LTD CL A G9078F107 64,073 1,893,396 SH   SOLE 21 1,893,396 0 0
TRITON INTL LTD CL A G9078F107 54,010 1,596,029 SH   SOLE 22 1,522,373 0 73,656
TRITON INTL LTD CL A G9078F107 695 20,549 SH   SOLE 26 15,122 0 5,427
TRITON INTL LTD CL A G9078F107 233 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 538 15,906 SH   SOLE 30 15,906 0 0
TRITON INTL LTD CL A G9078F107 212 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 701 21,967 SH   SOLE 2 1,792 0 20,175
TRIUMPH BANCORP INC COM 89679E300 11 330 SH   SOLE 4 330 0 0
TRIUMPH BANCORP INC COM 89679E300 19 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 3,663 114,857 SH   SOLE 18 114,857 0 0
TRIUMPH BANCORP INC COM 89679E300 1,685 52,850 SH   SOLE 19 52,850 0 0
TRIUMPH BANCORP INC COM 89679E300 85,119 2,669,155 SH   SOLE 21 2,669,155 0 0
TRIUMPH BANCORP INC COM 89679E300 25,318 793,913 SH   SOLE 22 765,321 0 28,592
TRIUMPH BANCORP INC COM 89679E300 56 1,745 SH   SOLE 23 1,745 0 0
TRIUMPH BANCORP INC COM 89679E300 275 8,638 SH   SOLE 26 0 0 8,638
TRIUMPH BANCORP INC COM 89679E300 1,081 33,888 SH   SOLE 30 33,888 0 0
TRIUMPH BANCORP INC COM 89679E300 79 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,179 51,521 SH   SOLE 2 2,054 0 49,467
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 5,239 228,991 SH   SOLE 18 222,888 0 6,103
TRIUMPH GROUP INC NEW COM 896818101 1,953 85,368 SH   SOLE 19 85,368 0 0
TRIUMPH GROUP INC NEW COM 896818101 142,597 6,232,381 SH   SOLE 21 6,232,381 0 0
TRIUMPH GROUP INC NEW COM 896818101 34,699 1,516,563 SH   SOLE 22 1,443,672 0 72,891
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,572 68,705 SH   SOLE 30 68,705 0 0
TRIUMPH GROUP INC NEW COM 896818101 125 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 746 89,877 SH   SOLE 2 3,651 0 86,226
TRONOX HOLDINGS PLC SHS G9087Q102 2 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 16 1,928 SH   SOLE 7 1,928 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,583 311,226 SH   SOLE 18 311,226 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,303 157,025 SH   SOLE 19 157,025 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 25,272 3,044,831 SH   SOLE 21 3,044,831 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 21,852 2,632,724 SH   SOLE 22 2,485,420 0 147,304
TRONOX HOLDINGS PLC SHS G9087Q102 209 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 104 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 201 24,232 SH   SOLE 30 24,232 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 78 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 8 5,358 SH   SOLE 22 5,358 0 0
TRUEBLUE INC COM 89785X101 927 43,953 SH   SOLE 2 2,719 0 41,234
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 18 854 SH   SOLE 7 854 0 0
TRUEBLUE INC COM 89785X101 3,789 179,589 SH   SOLE 18 179,589 0 0
TRUEBLUE INC COM 89785X101 1,858 88,073 SH   SOLE 19 88,073 0 0
TRUEBLUE INC COM 89785X101 93,544 4,433,342 SH   SOLE 21 4,433,342 0 0
TRUEBLUE INC COM 89785X101 27,240 1,291,016 SH   SOLE 22 1,227,679 0 63,337
TRUEBLUE INC COM 89785X101 425 20,159 SH   SOLE 26 4,473 0 15,686
TRUEBLUE INC COM 89785X101 97 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,217 57,656 SH   SOLE 30 57,656 0 0
TRUEBLUE INC COM 89785X101 95 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 364 107,019 SH   SOLE 2 19,682 0 87,337
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 6 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,274 374,648 SH   SOLE 18 352,018 0 22,630
TRUECAR INC COM 89785L107 1,668 490,459 SH   SOLE 19 490,459 0 0
TRUECAR INC COM 89785L107 11,667 3,431,613 SH   SOLE 21 3,431,613 0 0
TRUECAR INC COM 89785L107 11,261 3,312,012 SH   SOLE 22 3,195,500 0 116,512
TRUECAR INC COM 89785L107 214 62,812 SH   SOLE 23 62,812 0 0
TRUECAR INC COM 89785L107 509 149,722 SH   SOLE 26 0 0 149,722
TRUECAR INC COM 89785L107 40 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 32 9,497 SH   SOLE 30 9,497 0 0
TRUECAR INC COM 89785L107 32 9,339 SH   SOLE 40 9,339 0 0
TRUPANION INC COM 898202106 624 24,528 SH   SOLE 2 1,181 0 23,347
TRUPANION INC COM 898202106 4 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 14 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 2,467 97,057 SH   SOLE 18 97,057 0 0
TRUPANION INC COM 898202106 1,458 57,339 SH   SOLE 19 57,339 0 0
TRUPANION INC COM 898202106 24,161 950,481 SH   SOLE 21 950,481 0 0
TRUPANION INC COM 898202106 20,788 817,782 SH   SOLE 22 783,295 0 34,487
TRUPANION INC COM 898202106 6 224 SH   SOLE 23 224 0 0
TRUPANION INC COM 898202106 270 10,633 SH   SOLE 26 0 0 10,633
TRUPANION INC COM 898202106 75 2,949 SH   SOLE 28 2,949 0 0
TRUPANION INC COM 898202106 162 6,391 SH   SOLE 30 6,391 0 0
TRUPANION INC COM 898202106 87 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 768 94,291 SH   SOLE 2 3,578 0 90,713
TRUSTCO BK CORP N Y COM 898349105 9 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 19 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,475 426,436 SH   SOLE 18 426,436 0 0
TRUSTCO BK CORP N Y COM 898349105 1,315 161,292 SH   SOLE 19 161,292 0 0
TRUSTCO BK CORP N Y COM 898349105 84,892 10,416,205 SH   SOLE 21 10,416,205 0 0
TRUSTCO BK CORP N Y COM 898349105 24,409 2,994,973 SH   SOLE 22 2,870,916 0 124,057
TRUSTCO BK CORP N Y COM 898349105 630 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 111 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,140 139,920 SH   SOLE 30 139,920 0 0
TRUSTCO BK CORP N Y COM 898349105 106 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,199 93,794 SH   SOLE 2 30,326 0 63,468
TRUSTMARK CORP COM 898402102 13 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 215 6,302 SH   SOLE 7 6,302 0 0
TRUSTMARK CORP COM 898402102 13,428 393,672 SH   SOLE 18 393,672 0 0
TRUSTMARK CORP COM 898402102 3,779 110,786 SH   SOLE 19 110,786 0 0
TRUSTMARK CORP COM 898402102 206,740 6,060,977 SH   SOLE 21 6,060,977 0 0
TRUSTMARK CORP COM 898402102 76,339 2,238,011 SH   SOLE 22 2,147,141 0 90,870
TRUSTMARK CORP COM 898402102 859 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 274 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 548 16,063 SH   SOLE 30 16,063 0 0
TRUSTMARK CORP COM 898402102 850 24,911 SH   SOLE 32 24,911 0 0
TRUSTMARK CORP COM 898402102 99 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 235 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 32 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 596 12,458 SH   SOLE 2 571 0 11,887
TTEC HLDGS INC COM 89854H102 4 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 18 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 3,219 67,241 SH   SOLE 18 64,466 0 2,775
TTEC HLDGS INC COM 89854H102 1,575 32,888 SH   SOLE 19 32,888 0 0
TTEC HLDGS INC COM 89854H102 76,839 1,604,833 SH   SOLE 21 1,604,833 0 0
TTEC HLDGS INC COM 89854H102 21,205 442,875 SH   SOLE 22 420,928 0 21,947
TTEC HLDGS INC COM 89854H102 8 159 SH   SOLE 23 159 0 0
TTEC HLDGS INC COM 89854H102 263 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 123 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 1,022 21,339 SH   SOLE 30 21,339 0 0
TTEC HLDGS INC COM 89854H102 105 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,248 102,343 SH   SOLE 2 4,070 0 98,273
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 26 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,393 442,243 SH   SOLE 18 442,243 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,077 170,344 SH   SOLE 19 170,344 0 0
TTM TECHNOLOGIES INC COM 87305R109 133,307 10,931,278 SH   SOLE 21 10,931,278 0 0
TTM TECHNOLOGIES INC COM 87305R109 35,942 2,947,244 SH   SOLE 22 2,791,727 0 155,517
TTM TECHNOLOGIES INC COM 87305R109 359 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 152 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,630 133,647 SH   SOLE 30 133,647 0 0
TTM TECHNOLOGIES INC COM 87305R109 86 7,054 SH   SOLE 40 7,054 0 0
TUCOWS INC COM NEW 898697206 445 8,215 SH   SOLE 2 371 0 7,844
TUCOWS INC COM NEW 898697206 9 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,850 34,154 SH   SOLE 18 34,154 0 0
TUCOWS INC COM NEW 898697206 885 16,342 SH   SOLE 19 16,342 0 0
TUCOWS INC COM NEW 898697206 18,187 335,798 SH   SOLE 21 335,798 0 0
TUCOWS INC COM NEW 898697206 6,167 113,867 SH   SOLE 22 100,938 0 12,929
TUCOWS INC COM NEW 898697206 183 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 86 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 136 2,510 SH   SOLE 30 2,510 0 0
TUCOWS INC COM NEW 898697206 77 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 15 9,329 SH   SOLE 18 9,329 0 0
TUESDAY MORNING CORP COM NEW 899035505 227 144,412 SH   SOLE 21 144,412 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,241 790,192 SH   SOLE 22 790,192 0 0
TUNIU CORP SPONSORED ADS A 89977P106 27 9,123 SH   SOLE 4 9,123 0 0
TUNIU CORP SPONSORED ADS A 89977P106 1,141 382,993 SH   SOLE 21 382,993 0 0
TUNIU CORP SPONSORED ADS A 89977P106 401 134,670 SH   SOLE 22 134,670 0 0
TUNIU CORP SPONSORED ADS A 89977P106 314 105,456 SH   SOLE 30 105,456 0 0
TUPPERWARE BRANDS CORP COM 899896104 803 50,575 SH   SOLE 2 1,972 0 48,603
TUPPERWARE BRANDS CORP COM 899896104 4 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 32 1,996 SH   SOLE 7 1,996 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,491 219,999 SH   SOLE 18 219,999 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,330 83,807 SH   SOLE 19 83,807 0 0
TUPPERWARE BRANDS CORP COM 899896104 85,202 5,368,723 SH   SOLE 21 5,368,723 0 0
TUPPERWARE BRANDS CORP COM 899896104 23,344 1,470,962 SH   SOLE 22 1,392,237 0 78,725
TUPPERWARE BRANDS CORP COM 899896104 319 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 114 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,075 67,752 SH   SOLE 30 67,752 0 0
TUPPERWARE BRANDS CORP COM 899896104 40 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 76 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 205 35,422 SH   SOLE 4 35,422 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 97 16,824 SH   SOLE 19 16,824 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 39 6,712 SH   SOLE 21 6,712 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 9 1,500 SH   SOLE 22 1,500 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 220 38,050 SH   SOLE 25 38,050 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 226 6,020 SH   SOLE 2 280 0 5,740
TURNING POINT THERAPEUTICS I COM 90041T108 1,089 28,971 SH   SOLE 18 22,646 0 6,325
TURNING POINT THERAPEUTICS I COM 90041T108 847 22,536 SH   SOLE 19 22,536 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,505 226,199 SH   SOLE 21 226,199 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 11,914 316,865 SH   SOLE 22 311,333 0 5,532
TURNING POINT THERAPEUTICS I COM 90041T108 22 589 SH   SOLE 23 589 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,328 115,116 SH   SOLE 30 115,116 0 0
TURNING PT BRANDS INC COM 90041L105 135 5,864 SH   SOLE 2 1,303 0 4,561
TURNING PT BRANDS INC COM 90041L105 5 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 809 35,099 SH   SOLE 18 30,337 0 4,762
TURNING PT BRANDS INC COM 90041L105 785 34,045 SH   SOLE 19 34,045 0 0
TURNING PT BRANDS INC COM 90041L105 6,993 303,266 SH   SOLE 21 303,266 0 0
TURNING PT BRANDS INC COM 90041L105 6,464 280,306 SH   SOLE 22 265,955 0 14,351
TURNING PT BRANDS INC COM 90041L105 86 3,747 SH   SOLE 23 3,747 0 0
TURNING PT BRANDS INC COM 90041L105 221 9,590 SH   SOLE 26 0 0 9,590
TURNING PT BRANDS INC COM 90041L105 40 1,722 SH   SOLE 30 1,722 0 0
TURNING PT BRANDS INC COM 90041L105 27 1,150 SH   SOLE 40 1,150 0 0
TURQUOISE HILL RES LTD COM 900435108 164 344,558 SH   SOLE 21 344,558 0 0
TURTLE BEACH CORP COM NEW 900450206 34 2,921 SH   SOLE 18 2,921 0 0
TURTLE BEACH CORP COM NEW 900450206 400 34,261 SH   SOLE 21 34,261 0 0
TURTLE BEACH CORP COM NEW 900450206 1,711 146,648 SH   SOLE 22 146,648 0 0
TUTOR PERINI CORP COM 901109108 612 42,696 SH   SOLE 2 1,678 0 41,018
TUTOR PERINI CORP COM 901109108 4 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 38 2,628 SH   SOLE 7 2,628 0 0
TUTOR PERINI CORP COM 901109108 1,938 135,262 SH   SOLE 18 135,262 0 0
TUTOR PERINI CORP COM 901109108 980 68,370 SH   SOLE 19 68,370 0 0
TUTOR PERINI CORP COM 901109108 19,416 1,354,888 SH   SOLE 21 1,354,888 0 0
TUTOR PERINI CORP COM 901109108 18,111 1,263,854 SH   SOLE 22 1,192,079 0 71,775
TUTOR PERINI CORP COM 901109108 172 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 81 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 154 10,713 SH   SOLE 30 10,713 0 0
TUTOR PERINI CORP COM 901109108 30 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 59 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 31,313 284,765 SH   SOLE 2 34,407 0 250,358
TWILIO INC CL A 90138F102 5,011 45,575 SH   SOLE 4 42,600 0 2,975
TWILIO INC CL A 90138F102 997 9,064 SH   SOLE 7 6,685 0 2,379
TWILIO INC CL A 90138F102 485 4,414 SH   SOLE 13 4,414 0 0
TWILIO INC CL A 90138F102 73 663 SH   SOLE 15 663 0 0
TWILIO INC CL A 90138F102 7,715 70,161 SH   SOLE 18 60,879 0 9,282
TWILIO INC CL A 90138F102 76,721 697,713 SH   SOLE 19 697,713 0 0
TWILIO INC CL A 90138F102 216,053 1,964,835 SH   SOLE 21 1,964,835 0 0
TWILIO INC CL A 90138F102 343,893 3,127,440 SH   SOLE 22 2,894,669 0 232,771
TWILIO INC CL A 90138F102 9,121 82,949 SH   SOLE 23 82,949 0 0
TWILIO INC CL A 90138F102 18,537 168,579 SH   SOLE 25 168,579 0 0
TWILIO INC CL A 90138F102 51,305 466,578 SH   SOLE 26 144,909 0 321,669
TWILIO INC CL A 90138F102 2,503 22,764 SH   SOLE 28 16,862 0 5,902
TWILIO INC CL A 90138F102 3,059 27,822 SH   SOLE 29 4,359 0 23,463
TWILIO INC CL A 90138F102 19,724 179,371 SH   SOLE 30 179,371 0 0
TWILIO INC CL A 90138F102 2,960 26,916 SH   SOLE 31 21,002 0 5,914
TWILIO INC CL A 90138F102 46,771 425,343 SH   SOLE 34 425,343 0 0
TWILIO INC CL A 90138F102 8,099 73,650 SH   SOLE 36 73,650 0 0
TWILIO INC CL A 90138F102 326 2,962 SH   SOLE 40 2,962 0 0
TWILIO INC OPTIONS 90138F102 2,881 26,200 SH Call SOLE 19 26,200 0 0
TWILIO INC OPTIONS 90138F102 2,122 19,300 SH Call SOLE 34 19,300 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 2,545 1,525,000 PRN   SOLE 21 1,525,000 0 0
TWIN DISC INC COM 901476101 117 11,049 SH   SOLE 2 319 0 10,730
TWIN DISC INC COM 901476101 3 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 369 34,852 SH   SOLE 18 34,852 0 0
TWIN DISC INC COM 901476101 176 16,631 SH   SOLE 19 16,631 0 0
TWIN DISC INC COM 901476101 3,888 367,110 SH   SOLE 21 367,110 0 0
TWIN DISC INC COM 901476101 2,982 281,630 SH   SOLE 22 273,855 0 7,775
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 390 17,103 SH   SOLE 2 787 0 16,316
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 8 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1,536 67,266 SH   SOLE 18 67,266 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 790 34,608 SH   SOLE 19 34,608 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 14,975 655,956 SH   SOLE 21 655,956 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 15,928 697,687 SH   SOLE 22 672,568 0 25,119
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 80 3,510 SH   SOLE 23 3,510 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 96 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 341 14,938 SH   SOLE 30 14,938 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 55 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 473 19,793 SH   SOLE 2 1,643 0 18,150
TWIST BIOSCIENCE CORP COM 90184D100 11 447 SH   SOLE 7 447 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,960 82,094 SH   SOLE 18 77,430 0 4,664
TWIST BIOSCIENCE CORP COM 90184D100 1,608 67,320 SH   SOLE 19 67,320 0 0
TWIST BIOSCIENCE CORP COM 90184D100 18,389 770,060 SH   SOLE 21 770,060 0 0
TWIST BIOSCIENCE CORP COM 90184D100 15,748 659,475 SH   SOLE 22 636,719 0 22,756
TWIST BIOSCIENCE CORP COM 90184D100 68 2,858 SH   SOLE 23 2,858 0 0
TWIST BIOSCIENCE CORP COM 90184D100 100 4,200 SH   SOLE 26 0 0 4,200
TWIST BIOSCIENCE CORP COM 90184D100 31 1,286 SH   SOLE 30 1,286 0 0
TWITTER INC COM 90184L102 79,116 1,920,300 SH   SOLE 2 272,796 0 1,647,504
TWITTER INC COM 90184L102 12,432 301,756 SH   SOLE 4 282,076 0 19,680
TWITTER INC COM 90184L102 27,421 665,558 SH   SOLE 7 665,558 0 0
TWITTER INC COM 90184L102 390 9,468 SH   SOLE 13 9,468 0 0
TWITTER INC COM 90184L102 303 7,358 SH   SOLE 15 7,358 0 0
TWITTER INC COM 90184L102 5 114 SH   SOLE 17 0 0 114
TWITTER INC COM 90184L102 94,207 2,286,568 SH   SOLE 18 2,181,439 0 105,129
TWITTER INC COM 90184L102 9,828 238,540 SH   SOLE 19 238,540 0 0
TWITTER INC COM 90184L102 765,959 18,591,247 SH   SOLE 21 18,591,247 0 0
TWITTER INC COM 90184L102 759,171 18,426,488 SH   SOLE 22 16,472,300 0 1,954,188
TWITTER INC COM 90184L102 22,344 542,339 SH   SOLE 23 542,339 0 0
TWITTER INC COM 90184L102 38,867 943,368 SH   SOLE 25 943,368 0 0
TWITTER INC COM 90184L102 111,330 2,702,174 SH   SOLE 26 927,015 0 1,775,159
TWITTER INC COM 90184L102 5,895 143,086 SH   SOLE 28 104,161 0 38,925
TWITTER INC COM 90184L102 877 21,276 SH   SOLE 29 21,276 0 0
TWITTER INC COM 90184L102 109,609 2,660,416 SH   SOLE 30 2,660,416 0 0
TWITTER INC COM 90184L102 6,518 158,199 SH   SOLE 31 131,163 0 27,036
TWITTER INC COM 90184L102 2,947 71,520 SH   SOLE 34 71,520 0 0
TWITTER INC COM 90184L102 20,047 486,572 SH   SOLE 36 486,572 0 0
TWITTER INC COM 90184L102 713 17,316 SH   SOLE 40 17,316 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,643 2,685,000 PRN   SOLE 21 2,685,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 3,445 3,255,000 PRN   SOLE 21 3,255,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 8,025 611,160 SH   SOLE 2 46,436 0 564,724
TWO HBRS INVT CORP COM NEW 90187B408 17 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 100 7,634 SH   SOLE 7 7,634 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,645 125,301 SH   SOLE 18 125,301 0 0
TWO HBRS INVT CORP COM NEW 90187B408 802 61,055 SH   SOLE 19 61,055 0 0
TWO HBRS INVT CORP COM NEW 90187B408 112,310 8,553,678 SH   SOLE 21 8,553,678 0 0
TWO HBRS INVT CORP COM NEW 90187B408 102,329 7,793,501 SH   SOLE 22 7,240,660 0 552,841
TWO HBRS INVT CORP COM NEW 90187B408 1,492 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 416 31,652 SH   SOLE 28 31,652 0 0
TWO HBRS INVT CORP COM NEW 90187B408 950 72,376 SH   SOLE 30 72,376 0 0
TWO HBRS INVT CORP COM NEW 90187B408 76 5,756 SH   SOLE 31 5,756 0 0
TWO HBRS INVT CORP COM NEW 90187B408 104 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 306 23,314 SH   SOLE 40 23,314 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 678 660,000 PRN   SOLE 21 660,000 0 0
TWO RIV BANCORP COM 90207C105 33 1,572 SH   SOLE 18 1,572 0 0
TWO RIV BANCORP COM 90207C105 521 25,127 SH   SOLE 21 25,127 0 0
TWO RIV BANCORP COM 90207C105 35 1,674 SH   SOLE 22 1,674 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,027 87,722 SH   SOLE 2 21,014 0 66,708
TYLER TECHNOLOGIES INC COM 902252105 50 192 SH   SOLE 4 192 0 0
TYLER TECHNOLOGIES INC COM 902252105 182 693 SH   SOLE 7 693 0 0
TYLER TECHNOLOGIES INC COM 902252105 1 2 SH   SOLE 17 0 0 2
TYLER TECHNOLOGIES INC COM 902252105 28,095 107,028 SH   SOLE 18 107,028 0 0
TYLER TECHNOLOGIES INC COM 902252105 103,457 394,120 SH   SOLE 19 394,120 0 0
TYLER TECHNOLOGIES INC COM 902252105 538,785 2,052,515 SH   SOLE 21 2,052,515 0 0
TYLER TECHNOLOGIES INC COM 902252105 324,458 1,236,031 SH   SOLE 22 1,166,442 0 69,589
TYLER TECHNOLOGIES INC COM 902252105 39,929 152,112 SH   SOLE 25 152,112 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,337 20,331 SH   SOLE 26 10,198 0 10,133
TYLER TECHNOLOGIES INC COM 902252105 1,241 4,726 SH   SOLE 28 4,726 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,042 11,587 SH   SOLE 30 11,587 0 0
TYLER TECHNOLOGIES INC COM 902252105 11,579 44,110 SH   SOLE 31 768 0 43,342
TYLER TECHNOLOGIES INC COM 902252105 1,046 3,984 SH   SOLE 40 3,984 0 0
TYME TECHNOLOGIES INC COM 90238J103 61 51,640 SH   SOLE 2 176 0 51,464
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 259 217,905 SH   SOLE 18 217,905 0 0
TYME TECHNOLOGIES INC COM 90238J103 141 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 2,638 2,216,900 SH   SOLE 21 2,216,900 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,672 1,404,630 SH   SOLE 22 1,366,245 0 38,385
TYSON FOODS INC CL A 902494103 53,319 618,975 SH   SOLE 2 75,868 0 543,107
TYSON FOODS INC CL A 902494103 10,372 120,405 SH   SOLE 4 112,178 0 8,227
TYSON FOODS INC CL A 902494103 52,342 607,644 SH   SOLE 7 468,944 0 138,700
TYSON FOODS INC CL A 902494103 43 502 SH   SOLE 13 502 0 0
TYSON FOODS INC CL A 902494103 253 2,932 SH   SOLE 15 2,932 0 0
TYSON FOODS INC CL A 902494103 56,936 660,967 SH   SOLE 18 621,007 0 39,960
TYSON FOODS INC CL A 902494103 30,739 356,849 SH   SOLE 19 356,849 0 0
TYSON FOODS INC CL A 902494103 633,993 7,360,030 SH   SOLE 21 7,360,030 0 0
TYSON FOODS INC CL A 902494103 634,869 7,370,197 SH   SOLE 22 6,559,841 0 810,356
TYSON FOODS INC CL A 902494103 18,296 212,396 SH   SOLE 23 212,396 0 0
TYSON FOODS INC CL A 902494103 27,787 322,576 SH   SOLE 25 322,576 0 0
TYSON FOODS INC CL A 902494103 130,770 1,518,105 SH   SOLE 26 358,793 0 1,159,312
TYSON FOODS INC CL A 902494103 4,996 58,003 SH   SOLE 28 42,234 0 15,769
TYSON FOODS INC CL A 902494103 15,084 175,116 SH   SOLE 29 175,116 0 0
TYSON FOODS INC CL A 902494103 139,006 1,613,719 SH   SOLE 30 1,613,719 0 0
TYSON FOODS INC CL A 902494103 6,318 73,344 SH   SOLE 31 53,420 0 19,924
TYSON FOODS INC CL A 902494103 6,421 74,537 SH   SOLE 34 74,537 0 0
TYSON FOODS INC CL A 902494103 20,023 232,446 SH   SOLE 36 232,446 0 0
TYSON FOODS INC CL A 902494103 627 7,282 SH   SOLE 40 7,282 0 0
U S CONCRETE INC COM NEW 90333L201 766 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 18 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 3,960 71,629 SH   SOLE 18 71,629 0 0
U S CONCRETE INC COM NEW 90333L201 1,507 27,258 SH   SOLE 19 27,258 0 0
U S CONCRETE INC COM NEW 90333L201 96,625 1,747,923 SH   SOLE 21 1,747,923 0 0
U S CONCRETE INC COM NEW 90333L201 26,554 480,349 SH   SOLE 22 457,660 0 22,689
U S CONCRETE INC COM NEW 90333L201 248 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 112 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,199 21,697 SH   SOLE 30 21,697 0 0
U S CONCRETE INC COM NEW 90333L201 77 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 84 164,611 SH   SOLE 22 164,611 0 0
U S GLOBAL INVS INC CL A 902952100 28 13,915 SH   SOLE 21 13,915 0 0
U S GLOBAL INVS INC CL A 902952100 656 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,078 15,915 SH   SOLE 2 5,474 0 10,441
U S PHYSICAL THERAPY INC COM 90337L108 15 115 SH   SOLE 4 115 0 0
U S PHYSICAL THERAPY INC COM 90337L108 36 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 8,606 65,920 SH   SOLE 18 56,918 0 9,002
U S PHYSICAL THERAPY INC COM 90337L108 15,130 115,891 SH   SOLE 19 115,891 0 0
U S PHYSICAL THERAPY INC COM 90337L108 183,222 1,403,462 SH   SOLE 21 1,403,462 0 0
U S PHYSICAL THERAPY INC COM 90337L108 62,735 480,547 SH   SOLE 22 463,339 0 17,208
U S PHYSICAL THERAPY INC COM 90337L108 2,322 17,788 SH   SOLE 23 17,788 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,356 48,690 SH   SOLE 26 4,185 0 44,505
U S PHYSICAL THERAPY INC COM 90337L108 196 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,344 17,957 SH   SOLE 30 17,957 0 0
U S PHYSICAL THERAPY INC COM 90337L108 250 1,914 SH   SOLE 34 1,914 0 0
U S PHYSICAL THERAPY INC COM 90337L108 173 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 719 75,251 SH   SOLE 2 4,844 0 70,407
U S SILICA HLDGS INC COM 90346E103 3 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 12 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 3,147 329,144 SH   SOLE 18 329,144 0 0
U S SILICA HLDGS INC COM 90346E103 1,545 161,627 SH   SOLE 19 161,627 0 0
U S SILICA HLDGS INC COM 90346E103 77,757 8,133,625 SH   SOLE 21 8,133,625 0 0
U S SILICA HLDGS INC COM 90346E103 21,418 2,240,385 SH   SOLE 22 2,123,256 0 117,129
U S SILICA HLDGS INC COM 90346E103 59 6,151 SH   SOLE 23 6,151 0 0
U S SILICA HLDGS INC COM 90346E103 444 46,439 SH   SOLE 26 11,577 0 34,862
U S SILICA HLDGS INC COM 90346E103 108 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 1,006 105,251 SH   SOLE 30 105,251 0 0
U S SILICA HLDGS INC COM 90346E103 88 9,253 SH   SOLE 40 9,253 0 0
U S WELL SVCS INC CL A 91274U101 45 20,756 SH   SOLE 2 3,775 0 16,981
U S WELL SVCS INC CL A 91274U101 149 67,990 SH   SOLE 18 67,990 0 0
U S WELL SVCS INC CL A 91274U101 73 33,234 SH   SOLE 19 33,234 0 0
U S WELL SVCS INC CL A 91274U101 1,552 708,554 SH   SOLE 21 708,554 0 0
U S WELL SVCS INC CL A 91274U101 442 201,810 SH   SOLE 22 196,382 0 5,428
U.S. AUTO PARTS NETWORK INC COM 90343C100 8 4,997 SH   SOLE 18 4,997 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 119 76,783 SH   SOLE 21 76,783 0 0
UBER TECHNOLOGIES INC COM 90353T100 13,548 444,632 SH   SOLE 2 53,308 0 391,324
UBER TECHNOLOGIES INC COM 90353T100 5,076 166,584 SH   SOLE 4 161,247 0 5,337
UBER TECHNOLOGIES INC COM 90353T100 309 10,151 SH   SOLE 7 10,151 0 0
UBER TECHNOLOGIES INC COM 90353T100 816 26,789 SH   SOLE 13 26,789 0 0
UBER TECHNOLOGIES INC COM 90353T100 46 1,502 SH   SOLE 15 1,502 0 0
UBER TECHNOLOGIES INC COM 90353T100 27,285 895,490 SH   SOLE 18 874,260 0 21,230
UBER TECHNOLOGIES INC COM 90353T100 245,759 8,065,610 SH   SOLE 19 8,065,610 0 0
UBER TECHNOLOGIES INC COM 90353T100 35,706 1,171,850 SH   SOLE 21 1,171,850 0 0
UBER TECHNOLOGIES INC COM 90353T100 160,541 5,268,833 SH   SOLE 22 4,898,446 0 370,387
UBER TECHNOLOGIES INC COM 90353T100 4,113 134,979 SH   SOLE 23 134,979 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,935 161,970 SH   SOLE 25 161,970 0 0
UBER TECHNOLOGIES INC COM 90353T100 17,427 571,955 SH   SOLE 26 243,213 0 328,742
UBER TECHNOLOGIES INC COM 90353T100 1,100 36,094 SH   SOLE 28 26,668 0 9,426
UBER TECHNOLOGIES INC COM 90353T100 213 6,993 SH   SOLE 29 6,993 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,589 281,883 SH   SOLE 30 281,883 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,233 40,475 SH   SOLE 31 33,182 0 7,293
UBER TECHNOLOGIES INC COM 90353T100 67,568 2,217,513 SH   SOLE 34 2,217,513 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,190 104,699 SH   SOLE 36 104,699 0 0
UBER TECHNOLOGIES INC COM 90353T100 131 4,310 SH   SOLE 40 4,310 0 0
UBIQUITI INC COM 90353W103 3,557 30,079 SH   SOLE 2 3,381 0 26,698
UBIQUITI INC COM 90353W103 34 286 SH   SOLE 7 286 0 0
UBIQUITI INC COM 90353W103 0 1 SH   SOLE 17 0 0 1
UBIQUITI INC COM 90353W103 873 7,386 SH   SOLE 18 7,386 0 0
UBIQUITI INC COM 90353W103 405 3,424 SH   SOLE 19 3,424 0 0
UBIQUITI INC COM 90353W103 29,089 245,973 SH   SOLE 21 245,973 0 0
UBIQUITI INC COM 90353W103 45,267 382,777 SH   SOLE 22 364,411 0 18,366
UBIQUITI INC COM 90353W103 468 3,956 SH   SOLE 30 3,956 0 0
UBIQUITI INC COM 90353W103 39 328 SH   SOLE 31 328 0 0
UBS GROUP AG SHS H42097107 15 1,364 SH   SOLE 22 1,364 0 0
UDR INC COM 902653104 34,027 701,871 SH   SOLE 2 77,669 0 624,202
UDR INC COM 902653104 16,551 341,404 SH   SOLE 4 334,566 0 6,838
UDR INC COM 902653104 31,250 644,586 SH   SOLE 7 621,104 0 23,482
UDR INC COM 902653104 237 4,886 SH   SOLE 13 4,886 0 0
UDR INC COM 902653104 626 12,919 SH   SOLE 15 12,919 0 0
UDR INC COM 902653104 65,397 1,348,955 SH   SOLE 18 1,312,300 0 36,655
UDR INC COM 902653104 19,282 397,725 SH   SOLE 19 397,725 0 0
UDR INC COM 902653104 672,169 13,864,865 SH   SOLE 21 13,864,865 0 0
UDR INC COM 902653104 506,653 10,450,773 SH   SOLE 22 9,553,102 0 897,671
UDR INC COM 902653104 13,492 278,302 SH   SOLE 23 278,302 0 0
UDR INC COM 902653104 42,592 878,552 SH   SOLE 25 878,552 0 0
UDR INC COM 902653104 75,193 1,551,004 SH   SOLE 26 483,216 0 1,067,788
UDR INC COM 902653104 2,611 53,854 SH   SOLE 28 38,655 0 15,199
UDR INC COM 902653104 10,322 212,904 SH   SOLE 29 152,926 0 59,978
UDR INC COM 902653104 122,780 2,532,599 SH   SOLE 30 2,532,599 0 0
UDR INC COM 902653104 2,948 60,807 SH   SOLE 31 49,449 0 11,358
UDR INC COM 902653104 4,994 103,008 SH   SOLE 34 103,008 0 0
UDR INC COM 902653104 12,920 266,508 SH   SOLE 36 266,508 0 0
UDR INC COM 902653104 357 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 260 6,726 SH   SOLE 2 306 0 6,420
UFP TECHNOLOGIES INC COM 902673102 8 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 950 24,609 SH   SOLE 18 24,609 0 0
UFP TECHNOLOGIES INC COM 902673102 468 12,136 SH   SOLE 19 12,136 0 0
UFP TECHNOLOGIES INC COM 902673102 9,242 239,442 SH   SOLE 21 239,442 0 0
UFP TECHNOLOGIES INC COM 902673102 5,977 154,852 SH   SOLE 22 150,075 0 4,777
UGI CORP NEW COM 902681105 46,752 930,016 SH   SOLE 2 436,243 0 493,773
UGI CORP NEW COM 902681105 6,750 134,281 SH   SOLE 4 129,682 0 4,599
UGI CORP NEW COM 902681105 10,442 207,726 SH   SOLE 7 145,780 0 61,946
UGI CORP NEW COM 902681105 19 379 SH   SOLE 13 379 0 0
UGI CORP NEW COM 902681105 34,384 683,991 SH   SOLE 18 664,000 0 19,991
UGI CORP NEW COM 902681105 3,656 72,725 SH   SOLE 19 72,725 0 0
UGI CORP NEW COM 902681105 534,678 10,636,125 SH   SOLE 21 10,636,125 0 0
UGI CORP NEW COM 902681105 358,152 7,124,560 SH   SOLE 22 6,537,069 0 587,491
UGI CORP NEW COM 902681105 12,690 252,431 SH   SOLE 23 252,431 0 0
UGI CORP NEW COM 902681105 1,271 25,281 SH   SOLE 25 25,281 0 0
UGI CORP NEW COM 902681105 27,455 546,156 SH   SOLE 26 177,041 0 369,115
UGI CORP NEW COM 902681105 2,107 41,920 SH   SOLE 28 31,110 0 10,810
UGI CORP NEW COM 902681105 5,305 105,540 SH   SOLE 29 61,933 0 43,607
UGI CORP NEW COM 902681105 17,015 338,476 SH   SOLE 30 338,476 0 0
UGI CORP NEW COM 902681105 7,584 150,859 SH   SOLE 31 118,061 0 32,798
UGI CORP NEW COM 902681105 3,074 61,157 SH   SOLE 34 61,157 0 0
UGI CORP NEW COM 902681105 3,986 79,295 SH   SOLE 36 79,295 0 0
UGI CORP NEW COM 902681105 270 5,375 SH   SOLE 40 5,375 0 0
ULTA BEAUTY INC COM 90384S303 37,549 149,806 SH   SOLE 2 28,110 0 121,696
ULTA BEAUTY INC COM 90384S303 6,764 26,985 SH   SOLE 4 25,442 0 1,543
ULTA BEAUTY INC COM 90384S303 20,806 83,007 SH   SOLE 7 60,215 0 22,792
ULTA BEAUTY INC COM 90384S303 358 1,427 SH   SOLE 13 1,427 0 0
ULTA BEAUTY INC COM 90384S303 150 597 SH   SOLE 15 597 0 0
ULTA BEAUTY INC COM 90384S303 29,322 116,982 SH   SOLE 18 107,589 0 9,393
ULTA BEAUTY INC COM 90384S303 8,295 33,095 SH   SOLE 19 33,095 0 0
ULTA BEAUTY INC COM 90384S303 440,541 1,757,595 SH   SOLE 21 1,757,595 0 0
ULTA BEAUTY INC COM 90384S303 363,405 1,449,852 SH   SOLE 22 1,304,549 0 145,303
ULTA BEAUTY INC COM 90384S303 10,184 40,629 SH   SOLE 23 40,629 0 0
ULTA BEAUTY INC COM 90384S303 16,136 64,376 SH   SOLE 25 64,376 0 0
ULTA BEAUTY INC COM 90384S303 55,996 223,404 SH   SOLE 26 70,480 0 152,924
ULTA BEAUTY INC COM 90384S303 2,791 11,135 SH   SOLE 28 8,211 0 2,924
ULTA BEAUTY INC COM 90384S303 3,561 14,209 SH   SOLE 29 2,295 0 11,914
ULTA BEAUTY INC COM 90384S303 64,703 258,140 SH   SOLE 30 258,140 0 0
ULTA BEAUTY INC COM 90384S303 4,088 16,309 SH   SOLE 31 9,902 0 6,407
ULTA BEAUTY INC COM 90384S303 2,097 8,368 SH   SOLE 32 8,368 0 0
ULTA BEAUTY INC COM 90384S303 880 3,512 SH   SOLE 34 3,512 0 0
ULTA BEAUTY INC COM 90384S303 8,993 35,880 SH   SOLE 36 35,880 0 0
ULTA BEAUTY INC COM 90384S303 296 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 582 39,770 SH   SOLE 2 1,579 0 38,191
ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,727 186,305 SH   SOLE 18 186,305 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 984 67,236 SH   SOLE 19 67,236 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 64,775 4,426,009 SH   SOLE 21 4,426,009 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 17,355 1,185,835 SH   SOLE 22 1,141,361 0 44,474
ULTRA CLEAN HLDGS INC COM 90385V107 84 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 87 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 816 55,726 SH   SOLE 30 55,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 65 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,188 51,136 SH   SOLE 2 5,735 0 45,401
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 41 948 SH   SOLE 7 948 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,450 197,512 SH   SOLE 18 186,474 0 11,038
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7,502 175,364 SH   SOLE 19 175,364 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104,033 2,431,821 SH   SOLE 21 2,431,821 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 71,582 1,673,254 SH   SOLE 22 1,596,257 0 76,997
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 621 14,514 SH   SOLE 23 14,514 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,978 46,239 SH   SOLE 26 8,731 0 37,508
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 288 6,729 SH   SOLE 28 6,729 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 882 20,606 SH   SOLE 30 20,606 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 88 2,055 SH   SOLE 34 2,055 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 206 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 18 2,075 SH   SOLE 18 2,075 0 0
ULTRALIFE CORP COM 903899102 269 31,031 SH   SOLE 21 31,031 0 0
ULTRALIFE CORP COM 903899102 1,160 133,959 SH   SOLE 22 133,959 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,425 542,538 SH   SOLE 2 138,752 0 403,786
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 156 34,852 SH   SOLE 4 34,852 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,761 393,973 SH   SOLE 7 393,973 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 736 164,662 SH   SOLE 13 164,662 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 434 97,183 SH   SOLE 18 97,183 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 10,403 2,327,336 SH   SOLE 21 2,327,336 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 7,782 1,741,012 SH   SOLE 22 1,501,908 0 239,104
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,406 761,892 SH   SOLE 30 761,892 0 0
UMB FINL CORP COM 902788108 4,152 64,300 SH   SOLE 2 20,477 0 43,823
UMB FINL CORP COM 902788108 13 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 72 1,112 SH   SOLE 7 1,112 0 0
UMB FINL CORP COM 902788108 19,497 301,902 SH   SOLE 18 301,902 0 0
UMB FINL CORP COM 902788108 4,966 76,903 SH   SOLE 19 76,903 0 0
UMB FINL CORP COM 902788108 206,947 3,204,506 SH   SOLE 21 3,204,506 0 0
UMB FINL CORP COM 902788108 100,121 1,550,348 SH   SOLE 22 1,486,395 0 63,953
UMB FINL CORP COM 902788108 1,009 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 392 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 1,029 15,935 SH   SOLE 30 15,935 0 0
UMB FINL CORP COM 902788108 68 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 281 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 500 35,521 SH   SOLE 2 1,555 0 33,966
UMH PPTYS INC COM 903002103 9 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,776 126,109 SH   SOLE 18 126,109 0 0
UMH PPTYS INC COM 903002103 854 60,682 SH   SOLE 19 60,682 0 0
UMH PPTYS INC COM 903002103 19,224 1,365,330 SH   SOLE 21 1,365,330 0 0
UMH PPTYS INC COM 903002103 16,209 1,151,229 SH   SOLE 22 1,100,913 0 50,316
UMH PPTYS INC COM 903002103 17 1,212 SH   SOLE 23 1,212 0 0
UMH PPTYS INC COM 903002103 107 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 60 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 140 9,969 SH   SOLE 30 9,969 0 0
UMPQUA HLDGS CORP COM 904214103 9,528 578,886 SH   SOLE 2 153,096 0 425,790
UMPQUA HLDGS CORP COM 904214103 94 5,686 SH   SOLE 4 5,686 0 0
UMPQUA HLDGS CORP COM 904214103 124 7,559 SH   SOLE 7 7,559 0 0
UMPQUA HLDGS CORP COM 904214103 10,301 625,810 SH   SOLE 18 620,653 0 5,157
UMPQUA HLDGS CORP COM 904214103 848 51,545 SH   SOLE 19 51,545 0 0
UMPQUA HLDGS CORP COM 904214103 178,179 10,824,994 SH   SOLE 21 10,824,994 0 0
UMPQUA HLDGS CORP COM 904214103 124,459 7,561,292 SH   SOLE 22 7,123,659 0 437,633
UMPQUA HLDGS CORP COM 904214103 194 11,775 SH   SOLE 23 11,775 0 0
UMPQUA HLDGS CORP COM 904214103 1,245 75,649 SH   SOLE 26 48,733 0 26,916
UMPQUA HLDGS CORP COM 904214103 493 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 40 2,429 SH   SOLE 29 2,429 0 0
UMPQUA HLDGS CORP COM 904214103 1,053 63,967 SH   SOLE 30 63,967 0 0
UMPQUA HLDGS CORP COM 904214103 121 7,372 SH   SOLE 31 7,372 0 0
UMPQUA HLDGS CORP COM 904214103 85 5,137 SH   SOLE 34 5,137 0 0
UMPQUA HLDGS CORP COM 904214103 159 9,664 SH   SOLE 36 9,664 0 0
UMPQUA HLDGS CORP COM 904214103 392 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 8,323 417,420 SH   SOLE 2 37,386 0 380,034
UNDER ARMOUR INC CL A 904311107 1,293 64,855 SH   SOLE 4 60,195 0 4,660
UNDER ARMOUR INC CL A 904311107 3,262 163,607 SH   SOLE 7 163,607 0 0
UNDER ARMOUR INC CL A 904311107 52 2,630 SH   SOLE 13 2,630 0 0
UNDER ARMOUR INC CL A 904311107 22 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 7,764 389,366 SH   SOLE 18 364,449 0 24,917
UNDER ARMOUR INC CL A 904311107 1,022 51,260 SH   SOLE 19 51,260 0 0
UNDER ARMOUR INC CL A 904311107 88,146 4,420,558 SH   SOLE 21 4,420,558 0 0
UNDER ARMOUR INC CL A 904311107 100,167 5,023,409 SH   SOLE 22 4,533,398 0 490,011
UNDER ARMOUR INC CL A 904311107 2,675 134,138 SH   SOLE 23 134,138 0 0
UNDER ARMOUR INC CL A 904311107 3,860 193,572 SH   SOLE 25 193,572 0 0
UNDER ARMOUR INC CL A 904311107 16,079 806,387 SH   SOLE 26 265,001 0 541,386
UNDER ARMOUR INC CL A 904311107 683 34,260 SH   SOLE 28 24,359 0 9,901
UNDER ARMOUR INC CL A 904311107 846 42,403 SH   SOLE 29 3,835 0 38,568
UNDER ARMOUR INC CL A 904311107 12,640 633,878 SH   SOLE 30 633,878 0 0
UNDER ARMOUR INC CL A 904311107 779 39,056 SH   SOLE 31 31,126 0 7,930
UNDER ARMOUR INC CL A 904311107 300 15,031 SH   SOLE 34 15,031 0 0
UNDER ARMOUR INC CL A 904311107 2,083 104,470 SH   SOLE 36 104,470 0 0
UNDER ARMOUR INC CL A 904311107 68 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 8,321 458,973 SH   SOLE 2 40,799 0 418,174
UNDER ARMOUR INC CL C 904311206 1,242 68,506 SH   SOLE 4 63,813 0 4,693
UNDER ARMOUR INC CL C 904311206 3,049 168,200 SH   SOLE 7 168,200 0 0
UNDER ARMOUR INC CL C 904311206 50 2,766 SH   SOLE 13 2,766 0 0
UNDER ARMOUR INC CL C 904311206 23 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 0 20 SH   SOLE 17 0 0 20
UNDER ARMOUR INC CL C 904311206 7,102 391,716 SH   SOLE 18 365,530 0 26,186
UNDER ARMOUR INC CL C 904311206 968 53,399 SH   SOLE 19 53,399 0 0
UNDER ARMOUR INC CL C 904311206 82,658 4,559,180 SH   SOLE 21 4,559,180 0 0
UNDER ARMOUR INC CL C 904311206 85,223 4,700,677 SH   SOLE 22 4,175,313 0 525,364
UNDER ARMOUR INC CL C 904311206 2,416 133,251 SH   SOLE 23 133,251 0 0
UNDER ARMOUR INC CL C 904311206 3,743 206,440 SH   SOLE 25 206,440 0 0
UNDER ARMOUR INC CL C 904311206 14,671 809,188 SH   SOLE 26 294,015 0 515,173
UNDER ARMOUR INC CL C 904311206 619 34,147 SH   SOLE 28 24,268 0 9,879
UNDER ARMOUR INC CL C 904311206 857 47,292 SH   SOLE 29 3,680 0 43,612
UNDER ARMOUR INC CL C 904311206 11,979 660,747 SH   SOLE 30 660,747 0 0
UNDER ARMOUR INC CL C 904311206 714 39,358 SH   SOLE 31 31,189 0 8,169
UNDER ARMOUR INC CL C 904311206 276 15,205 SH   SOLE 34 15,205 0 0
UNDER ARMOUR INC CL C 904311206 2,002 110,407 SH   SOLE 36 110,407 0 0
UNDER ARMOUR INC CL C 904311206 63 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 345 15,723 SH   SOLE 2 507 0 15,216
UNIFI INC COM NEW 904677200 8 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,527 69,642 SH   SOLE 18 69,642 0 0
UNIFI INC COM NEW 904677200 535 24,393 SH   SOLE 19 24,393 0 0
UNIFI INC COM NEW 904677200 36,730 1,675,633 SH   SOLE 21 1,675,633 0 0
UNIFI INC COM NEW 904677200 10,040 458,029 SH   SOLE 22 433,916 0 24,113
UNIFI INC COM NEW 904677200 48 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 397 18,123 SH   SOLE 30 18,123 0 0
UNIFI INC COM NEW 904677200 37 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,970 15,220 SH   SOLE 2 615 0 14,605
UNIFIRST CORP MASS COM 904708104 15 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 48 247 SH   SOLE 7 247 0 0
UNIFIRST CORP MASS COM 904708104 13,275 68,037 SH   SOLE 18 68,037 0 0
UNIFIRST CORP MASS COM 904708104 5,083 26,052 SH   SOLE 19 26,052 0 0
UNIFIRST CORP MASS COM 904708104 322,064 1,650,596 SH   SOLE 21 1,650,596 0 0
UNIFIRST CORP MASS COM 904708104 88,515 453,642 SH   SOLE 22 432,479 0 21,163
UNIFIRST CORP MASS COM 904708104 1,170 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 439 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 4,278 21,926 SH   SOLE 30 21,926 0 0
UNIFIRST CORP MASS COM 904708104 300 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 2,580 42,975 SH   SOLE 2 42,975 0 0
UNILEVER N V N Y SHS NEW 904784709 2 32 SH   SOLE 17 0 0 32
UNILEVER N V N Y SHS NEW 904784709 206,286 3,436,378 SH   SOLE 18 3,265,346 0 171,032
UNILEVER N V N Y SHS NEW 904784709 252,168 4,200,707 SH   SOLE 19 4,200,707 0 0
UNILEVER N V N Y SHS NEW 904784709 19,639 327,147 SH   SOLE 22 327,147 0 0
UNILEVER N V N Y SHS NEW 904784709 705 11,743 SH   SOLE 23 11,743 0 0
UNILEVER N V N Y SHS NEW 904784709 2,821 47,000 SH   SOLE 25 30,560 0 16,440
UNILEVER N V N Y SHS NEW 904784709 13,944 232,288 SH   SOLE 34 232,288 0 0
UNILEVER N V N Y SHS NEW 904784709 631 10,510 SH   SOLE 36 10,510 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,070 67,718 SH   SOLE 18 67,718 0 0
UNION BANKSHARES INC COM 905400107 120 3,810 SH   SOLE 2 117 0 3,693
UNION BANKSHARES INC COM 905400107 4 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 446 14,133 SH   SOLE 18 14,133 0 0
UNION BANKSHARES INC COM 905400107 211 6,679 SH   SOLE 19 6,679 0 0
UNION BANKSHARES INC COM 905400107 3,983 126,211 SH   SOLE 21 126,211 0 0
UNION BANKSHARES INC COM 905400107 1,112 35,220 SH   SOLE 22 32,199 0 3,021
UNION PACIFIC CORP COM 907818108 310,134 1,914,645 SH   SOLE 2 295,701 0 1,618,944
UNION PACIFIC CORP COM 907818108 49,450 305,283 SH   SOLE 4 285,740 0 19,543
UNION PACIFIC CORP COM 907818108 102,246 631,225 SH   SOLE 7 627,038 0 4,187
UNION PACIFIC CORP COM 907818108 753 4,651 SH   SOLE 13 4,651 0 0
UNION PACIFIC CORP COM 907818108 1,151 7,105 SH   SOLE 15 7,105 0 0
UNION PACIFIC CORP COM 907818108 8 51 SH   SOLE 17 0 0 51
UNION PACIFIC CORP COM 907818108 395,263 2,440,198 SH   SOLE 18 2,155,031 0 285,167
UNION PACIFIC CORP COM 907818108 198,859 1,227,674 SH   SOLE 19 1,227,674 0 0
UNION PACIFIC CORP COM 907818108 15,208 93,887 SH   SOLE 20 93,887 0 0
UNION PACIFIC CORP COM 907818108 2,150,384 13,275,612 SH   SOLE 21 13,275,612 0 0
UNION PACIFIC CORP COM 907818108 2,825,585 17,444,034 SH   SOLE 22 15,529,784 0 1,914,250
UNION PACIFIC CORP COM 907818108 86,256 532,511 SH   SOLE 23 532,511 0 0
UNION PACIFIC CORP COM 907818108 113,153 698,564 SH   SOLE 25 698,564 0 0
UNION PACIFIC CORP COM 907818108 548,169 3,384,179 SH   SOLE 26 822,719 0 2,561,460
UNION PACIFIC CORP COM 907818108 21,953 135,526 SH   SOLE 28 97,788 0 37,738
UNION PACIFIC CORP COM 907818108 5,142 31,747 SH   SOLE 29 23,183 0 8,564
UNION PACIFIC CORP COM 907818108 449,799 2,776,881 SH   SOLE 30 2,776,881 0 0
UNION PACIFIC CORP COM 907818108 46,113 284,681 SH   SOLE 31 141,841 0 142,840
UNION PACIFIC CORP COM 907818108 23,979 148,039 SH   SOLE 34 148,039 0 0
UNION PACIFIC CORP COM 907818108 84,923 524,282 SH   SOLE 36 524,282 0 0
UNION PACIFIC CORP COM 907818108 2,734 16,881 SH   SOLE 40 16,881 0 0
UNIQUE FABRICATING INC COM 90915J103 5 1,641 SH   SOLE 18 1,641 0 0
UNIQUE FABRICATING INC COM 90915J103 48 16,645 SH   SOLE 21 16,645 0 0
UNIQURE NV SHS N90064101 7 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 15,193 385,995 SH   SOLE 21 385,995 0 0
UNIQURE NV SHS N90064101 1,229 31,229 SH   SOLE 22 16,882 0 14,347
UNIQURE NV SHS N90064101 431 10,946 SH   SOLE 26 9,315 0 1,631
UNIQURE NV SHS N90064101 120 3,057 SH   SOLE 28 3,057 0 0
UNIQURE NV SHS N90064101 2,902 73,717 SH   SOLE 30 73,717 0 0
UNIQURE NV SHS N90064101 52 1,331 SH   SOLE 34 1,331 0 0
UNIQURE NV SHS N90064101 111 2,829 SH   SOLE 40 2,829 0 0
UNISYS CORP COM NEW 909214306 361 48,639 SH   SOLE 2 2,073 0 46,566
UNISYS CORP COM NEW 909214306 2 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 8 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 1,792 241,127 SH   SOLE 18 241,127 0 0
UNISYS CORP COM NEW 909214306 1,012 136,206 SH   SOLE 19 136,206 0 0
UNISYS CORP COM NEW 909214306 42,962 5,782,300 SH   SOLE 21 5,782,300 0 0
UNISYS CORP COM NEW 909214306 11,619 1,563,765 SH   SOLE 22 1,487,704 0 76,061
UNISYS CORP COM NEW 909214306 45 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 53 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 555 74,694 SH   SOLE 30 74,694 0 0
UNISYS CORP COM NEW 909214306 43 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 209 61,731 SH   SOLE 2 2,096 0 59,635
UNIT CORP COM 909218109 1 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 4 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 813 240,668 SH   SOLE 18 240,668 0 0
UNIT CORP COM 909218109 308 91,045 SH   SOLE 19 91,045 0 0
UNIT CORP COM 909218109 20,720 6,130,194 SH   SOLE 21 6,130,194 0 0
UNIT CORP COM 909218109 5,478 1,620,854 SH   SOLE 22 1,519,712 0 101,142
UNIT CORP COM 909218109 67 19,731 SH   SOLE 26 3,789 0 15,942
UNIT CORP COM 909218109 24 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 245 72,567 SH   SOLE 30 72,567 0 0
UNIT CORP COM 909218109 16 4,879 SH   SOLE 40 4,879 0 0
UNITED AIRLINES HLDGS INC COM 910047109 44,500 503,341 SH   SOLE 2 52,418 0 450,923
UNITED AIRLINES HLDGS INC COM 910047109 2,376 26,876 SH   SOLE 4 25,047 0 1,829
UNITED AIRLINES HLDGS INC COM 910047109 20,894 236,326 SH   SOLE 7 202,832 0 33,494
UNITED AIRLINES HLDGS INC COM 910047109 10 118 SH   SOLE 13 118 0 0
UNITED AIRLINES HLDGS INC COM 910047109 130 1,474 SH   SOLE 15 1,474 0 0
UNITED AIRLINES HLDGS INC COM 910047109 39,039 441,568 SH   SOLE 18 422,022 0 19,546
UNITED AIRLINES HLDGS INC COM 910047109 8,550 96,704 SH   SOLE 19 96,704 0 0
UNITED AIRLINES HLDGS INC COM 910047109 483,799 5,472,216 SH   SOLE 21 5,472,216 0 0
UNITED AIRLINES HLDGS INC COM 910047109 495,536 5,604,978 SH   SOLE 22 5,071,107 0 533,871
UNITED AIRLINES HLDGS INC COM 910047109 5,726 64,765 SH   SOLE 23 64,765 0 0
UNITED AIRLINES HLDGS INC COM 910047109 6,748 76,322 SH   SOLE 25 76,322 0 0
UNITED AIRLINES HLDGS INC COM 910047109 50,460 570,747 SH   SOLE 26 112,010 0 458,737
UNITED AIRLINES HLDGS INC COM 910047109 1,069 12,089 SH   SOLE 28 8,416 0 3,673
UNITED AIRLINES HLDGS INC COM 910047109 130 1,469 SH   SOLE 29 1,469 0 0
UNITED AIRLINES HLDGS INC COM 910047109 63,694 720,435 SH   SOLE 30 720,435 0 0
UNITED AIRLINES HLDGS INC COM 910047109 1,611 18,221 SH   SOLE 31 15,060 0 3,161
UNITED AIRLINES HLDGS INC COM 910047109 3,230 36,534 SH   SOLE 32 36,534 0 0
UNITED AIRLINES HLDGS INC COM 910047109 1,607 18,176 SH   SOLE 34 18,176 0 0
UNITED AIRLINES HLDGS INC COM 910047109 5,860 66,284 SH   SOLE 36 66,284 0 0
UNITED AIRLINES HLDGS INC COM 910047109 135 1,524 SH   SOLE 40 1,524 0 0
UNITED AIRLINES HLDGS INC OPTIONS 910047109 248 2,800 SH Call SOLE 2 2,800 0 0
UNITED AIRLINES HLDGS INC OPTIONS 910047109 11,935 135,000 SH Call SOLE 19 135,000 0 0
UNITED AIRLINES HLDGS INC OPTIONS 910047109 230 2,600 SH Call SOLE 22 2,600 0 0
UNITED AIRLINES HLDGS INC OPTIONS 910047109 35 400 SH Call SOLE 25 400 0 0
UNITED AIRLINES HLDGS INC OPTIONS 910047109 27 300 SH Call SOLE 26 0 0 300
UNITED AIRLINES HLDGS INC OPTIONS 910047109 3,421 38,700 SH Call SOLE 34 38,700 0 0
UNITED BANCORP INC OHIO COM 909911109 12 1,032 SH   SOLE 18 1,032 0 0
UNITED BANCORP INC OHIO COM 909911109 67 5,974 SH   SOLE 21 5,974 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,376 141,971 SH   SOLE 2 47,241 0 94,730
UNITED BANKSHARES INC WEST V COM 909907107 26 680 SH   SOLE 4 680 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,332 87,983 SH   SOLE 7 87,983 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,035 608,254 SH   SOLE 18 608,254 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,488 171,311 SH   SOLE 19 171,311 0 0
UNITED BANKSHARES INC WEST V COM 909907107 356,289 9,408,208 SH   SOLE 21 9,408,208 0 0
UNITED BANKSHARES INC WEST V COM 909907107 136,995 3,617,511 SH   SOLE 22 3,479,943 0 137,568
UNITED BANKSHARES INC WEST V COM 909907107 1,235 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 493 13,018 SH   SOLE 28 13,018 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,087 28,715 SH   SOLE 30 28,715 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,455 38,418 SH   SOLE 32 38,418 0 0
UNITED BANKSHARES INC WEST V COM 909907107 87 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 377 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,121 110,072 SH   SOLE 2 36,949 0 73,123
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 35 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9,385 331,043 SH   SOLE 18 331,043 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,555 231,212 SH   SOLE 19 231,212 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 223,129 7,870,518 SH   SOLE 21 7,870,518 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73,065 2,577,256 SH   SOLE 22 2,484,180 0 93,076
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,420 120,622 SH   SOLE 23 120,622 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,900 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 289 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,985 105,288 SH   SOLE 30 105,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 292 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 673 62,441 SH   SOLE 2 13,893 0 48,548
UNITED CMNTY FINL CORP OHIO COM 909839102 11 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2,004 185,897 SH   SOLE 18 176,356 0 9,541
UNITED CMNTY FINL CORP OHIO COM 909839102 3,272 303,571 SH   SOLE 19 303,571 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 18,606 1,726,002 SH   SOLE 21 1,726,002 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 24,624 2,284,209 SH   SOLE 22 2,201,461 0 82,748
UNITED CMNTY FINL CORP OHIO COM 909839102 581 53,941 SH   SOLE 23 53,941 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,384 128,417 SH   SOLE 26 0 0 128,417
UNITED CMNTY FINL CORP OHIO COM 909839102 160 14,813 SH   SOLE 30 14,813 0 0
UNITED FINL BANCORP INC NEW COM 910304104 716 52,497 SH   SOLE 2 2,189 0 50,308
UNITED FINL BANCORP INC NEW COM 910304104 17 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,537 186,108 SH   SOLE 18 186,108 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,206 88,509 SH   SOLE 19 88,509 0 0
UNITED FINL BANCORP INC NEW COM 910304104 24,824 1,821,300 SH   SOLE 21 1,821,300 0 0
UNITED FINL BANCORP INC NEW COM 910304104 22,433 1,645,831 SH   SOLE 22 1,580,564 0 65,267
UNITED FINL BANCORP INC NEW COM 910304104 632 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 95 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 218 15,980 SH   SOLE 30 15,980 0 0
UNITED FINL BANCORP INC NEW COM 910304104 67 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 1,035 22,034 SH   SOLE 2 1,320 0 20,714
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 21 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 4,557 96,999 SH   SOLE 18 96,999 0 0
UNITED FIRE GROUP INC COM 910340108 2,110 44,914 SH   SOLE 19 44,914 0 0
UNITED FIRE GROUP INC COM 910340108 109,279 2,326,066 SH   SOLE 21 2,326,066 0 0
UNITED FIRE GROUP INC COM 910340108 31,024 660,367 SH   SOLE 22 630,996 0 29,371
UNITED FIRE GROUP INC COM 910340108 73 1,547 SH   SOLE 23 1,547 0 0
UNITED FIRE GROUP INC COM 910340108 239 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 110 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,402 29,836 SH   SOLE 30 29,836 0 0
UNITED FIRE GROUP INC COM 910340108 97 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 416 21,921 SH   SOLE 21 21,921 0 0
UNITED GUARDIAN INC COM 910571108 57 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 278 19,876 SH   SOLE 2 904 0 18,972
UNITED INS HLDGS CORP COM 910710102 6 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,383 98,861 SH   SOLE 18 98,861 0 0
UNITED INS HLDGS CORP COM 910710102 675 48,274 SH   SOLE 19 48,274 0 0
UNITED INS HLDGS CORP COM 910710102 32,865 2,349,177 SH   SOLE 21 2,349,177 0 0
UNITED INS HLDGS CORP COM 910710102 9,954 711,488 SH   SOLE 22 688,071 0 23,417
UNITED INS HLDGS CORP COM 910710102 37 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 446 31,893 SH   SOLE 30 31,893 0 0
UNITED INS HLDGS CORP COM 910710102 25 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4,787 2,290,474 SH   SOLE 2 0 0 2,290,474
UNITED NAT FOODS INC COM 911163103 632 54,885 SH   SOLE 2 1,879 0 53,006
UNITED NAT FOODS INC COM 911163103 2 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 52 4,488 SH   SOLE 7 4,488 0 0
UNITED NAT FOODS INC COM 911163103 2,649 229,907 SH   SOLE 18 229,907 0 0
UNITED NAT FOODS INC COM 911163103 1,013 87,898 SH   SOLE 19 87,898 0 0
UNITED NAT FOODS INC COM 911163103 67,291 5,841,195 SH   SOLE 21 5,841,195 0 0
UNITED NAT FOODS INC COM 911163103 18,472 1,603,483 SH   SOLE 22 1,538,114 0 65,369
UNITED NAT FOODS INC COM 911163103 84 7,304 SH   SOLE 26 3,766 0 3,538
UNITED NAT FOODS INC COM 911163103 84 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 844 73,247 SH   SOLE 30 73,247 0 0
UNITED NAT FOODS INC COM 911163103 170 14,784 SH   SOLE 36 14,784 0 0
UNITED NAT FOODS INC COM 911163103 62 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 227,432 1,898,110 SH   SOLE 2 353,754 0 1,544,356
UNITED PARCEL SERVICE INC CL B 911312106 35,771 298,537 SH   SOLE 4 279,907 0 18,630
UNITED PARCEL SERVICE INC CL B 911312106 78,244 653,017 SH   SOLE 7 653,017 0 0
UNITED PARCEL SERVICE INC CL B 911312106 298 2,491 SH   SOLE 13 2,491 0 0
UNITED PARCEL SERVICE INC CL B 911312106 818 6,826 SH   SOLE 15 6,826 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2 15 SH   SOLE 17 0 0 15
UNITED PARCEL SERVICE INC CL B 911312106 201,171 1,678,946 SH   SOLE 18 1,579,942 0 99,004
UNITED PARCEL SERVICE INC CL B 911312106 17,101 142,725 SH   SOLE 19 142,725 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,723,003 14,379,930 SH   SOLE 21 14,379,930 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,023,509 16,887,911 SH   SOLE 22 15,016,229 0 1,871,682
UNITED PARCEL SERVICE INC CL B 911312106 64,082 534,820 SH   SOLE 23 534,820 0 0
UNITED PARCEL SERVICE INC CL B 911312106 92,709 773,738 SH   SOLE 25 773,738 0 0
UNITED PARCEL SERVICE INC CL B 911312106 421,735 3,519,737 SH   SOLE 26 823,645 0 2,696,092
UNITED PARCEL SERVICE INC CL B 911312106 15,997 133,508 SH   SOLE 28 96,364 0 37,144
UNITED PARCEL SERVICE INC CL B 911312106 3,221 26,886 SH   SOLE 29 26,886 0 0
UNITED PARCEL SERVICE INC CL B 911312106 312,279 2,606,233 SH   SOLE 30 2,606,233 0 0
UNITED PARCEL SERVICE INC CL B 911312106 31,696 264,528 SH   SOLE 31 136,049 0 128,479
UNITED PARCEL SERVICE INC CL B 911312106 8,315 69,393 SH   SOLE 34 69,393 0 0
UNITED PARCEL SERVICE INC CL B 911312106 60,845 507,804 SH   SOLE 36 507,804 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,965 16,399 SH   SOLE 40 16,399 0 0
UNITED RENTALS INC COM 911363109 23,795 190,909 SH   SOLE 2 16,747 0 174,162
UNITED RENTALS INC COM 911363109 4,259 34,171 SH   SOLE 4 31,915 0 2,256
UNITED RENTALS INC COM 911363109 13,703 109,937 SH   SOLE 7 73,106 0 36,831
UNITED RENTALS INC COM 911363109 136 1,089 SH   SOLE 13 1,089 0 0
UNITED RENTALS INC COM 911363109 90 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 19,437 155,947 SH   SOLE 18 144,919 0 11,028
UNITED RENTALS INC COM 911363109 2,744 22,017 SH   SOLE 19 22,017 0 0
UNITED RENTALS INC COM 911363109 250,072 2,006,358 SH   SOLE 21 2,006,358 0 0
UNITED RENTALS INC COM 911363109 269,093 2,158,958 SH   SOLE 22 1,941,830 0 217,128
UNITED RENTALS INC COM 911363109 7,263 58,275 SH   SOLE 23 58,275 0 0
UNITED RENTALS INC COM 911363109 11,309 90,733 SH   SOLE 25 90,733 0 0
UNITED RENTALS INC COM 911363109 51,528 413,412 SH   SOLE 26 123,824 0 289,588
UNITED RENTALS INC COM 911363109 1,783 14,307 SH   SOLE 28 10,232 0 4,075
UNITED RENTALS INC COM 911363109 2,262 18,150 SH   SOLE 29 1,702 0 16,448
UNITED RENTALS INC COM 911363109 44,383 356,092 SH   SOLE 30 356,092 0 0
UNITED RENTALS INC COM 911363109 1,960 15,728 SH   SOLE 31 12,852 0 2,876
UNITED RENTALS INC COM 911363109 612 4,914 SH   SOLE 34 4,914 0 0
UNITED RENTALS INC COM 911363109 7,215 57,885 SH   SOLE 36 57,885 0 0
UNITED RENTALS INC COM 911363109 212 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 134 12,769 SH   SOLE 2 508 0 12,261
UNITED SECURITY BANCSHARES C COM 911460103 503 47,768 SH   SOLE 18 47,768 0 0
UNITED SECURITY BANCSHARES C COM 911460103 238 22,626 SH   SOLE 19 22,626 0 0
UNITED SECURITY BANCSHARES C COM 911460103 5,252 499,272 SH   SOLE 21 499,272 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,353 128,644 SH   SOLE 22 120,388 0 8,256
UNITED STATES ANTIMONY CORP COM 911549103 30 53,894 SH   SOLE 21 53,894 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,509 40,152 SH   SOLE 2 14,739 0 25,413
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 6 171 SH   SOLE 7 171 0 0
UNITED STATES CELLULAR CORP COM 911684108 589 15,662 SH   SOLE 13 15,662 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,691 45,008 SH   SOLE 18 20,915 0 24,093
UNITED STATES CELLULAR CORP COM 911684108 5,813 154,694 SH   SOLE 19 154,694 0 0
UNITED STATES CELLULAR CORP COM 911684108 7,490 199,299 SH   SOLE 21 199,299 0 0
UNITED STATES CELLULAR CORP COM 911684108 25,330 674,024 SH   SOLE 22 582,979 0 91,045
UNITED STATES CELLULAR CORP COM 911684108 209 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 60 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,433 91,363 SH   SOLE 29 0 0 91,363
UNITED STATES CELLULAR CORP COM 911684108 546 14,534 SH   SOLE 30 14,534 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 128 3,418 SH   SOLE 34 3,418 0 0
UNITED STATES CELLULAR CORP COM 911684108 345 9,173 SH   SOLE 36 9,173 0 0
UNITED STATES CELLULAR CORP COM 911684108 46 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 135 1,759 SH   SOLE 2 79 0 1,680
UNITED STATES LIME & MINERAL COM 911922102 549 7,179 SH   SOLE 18 7,179 0 0
UNITED STATES LIME & MINERAL COM 911922102 258 3,377 SH   SOLE 19 3,377 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,616 73,411 SH   SOLE 21 73,411 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,010 91,639 SH   SOLE 22 89,575 0 2,064
UNITED STATES LIME & MINERAL COM 911922102 22 294 SH   SOLE 23 294 0 0
UNITED STATES LIME & MINERAL COM 911922102 31 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 38 497 SH   SOLE 30 497 0 0
UNITED STATES LIME & MINERAL COM 911922102 20 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 4,718 408,505 SH   SOLE 2 85,277 0 323,228
UNITED STATES STL CORP NEW COM 912909108 10 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 70 6,071 SH   SOLE 7 6,071 0 0
UNITED STATES STL CORP NEW COM 912909108 5,522 478,106 SH   SOLE 18 478,106 0 0
UNITED STATES STL CORP NEW COM 912909108 449 38,835 SH   SOLE 19 38,835 0 0
UNITED STATES STL CORP NEW COM 912909108 96,697 8,372,062 SH   SOLE 21 8,372,062 0 0
UNITED STATES STL CORP NEW COM 912909108 65,082 5,634,774 SH   SOLE 22 5,216,022 0 418,752
UNITED STATES STL CORP NEW COM 912909108 904 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 263 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 566 49,008 SH   SOLE 30 49,008 0 0
UNITED STATES STL CORP NEW COM 912909108 44 3,769 SH   SOLE 31 3,769 0 0
UNITED STATES STL CORP NEW COM 912909108 83 7,220 SH   SOLE 36 7,220 0 0
UNITED STATES STL CORP NEW COM 912909108 192 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 294,269 2,155,502 SH   SOLE 2 369,596 0 1,785,906
UNITED TECHNOLOGIES CORP COM 913017109 47,175 345,554 SH   SOLE 4 323,448 0 22,106
UNITED TECHNOLOGIES CORP COM 913017109 112,537 824,325 SH   SOLE 7 754,274 0 70,051
UNITED TECHNOLOGIES CORP COM 913017109 749 5,487 SH   SOLE 13 5,487 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,115 8,165 SH   SOLE 15 8,165 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH   SOLE 17 0 0 2
UNITED TECHNOLOGIES CORP COM 913017109 320,486 2,347,540 SH   SOLE 18 2,236,629 0 110,911
UNITED TECHNOLOGIES CORP COM 913017109 268,768 1,968,705 SH   SOLE 19 1,968,705 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,015,255 22,086,543 SH   SOLE 21 22,086,543 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,678,591 19,620,506 SH   SOLE 22 17,366,032 0 2,254,474
UNITED TECHNOLOGIES CORP COM 913017109 84,302 617,509 SH   SOLE 23 617,509 0 0
UNITED TECHNOLOGIES CORP COM 913017109 115,400 845,298 SH   SOLE 25 845,298 0 0
UNITED TECHNOLOGIES CORP COM 913017109 311,678 2,283,022 SH   SOLE 26 1,041,336 0 1,241,686
UNITED TECHNOLOGIES CORP COM 913017109 21,416 156,870 SH   SOLE 28 113,170 0 43,700
UNITED TECHNOLOGIES CORP COM 913017109 3,490 25,564 SH   SOLE 29 25,564 0 0
UNITED TECHNOLOGIES CORP COM 913017109 378,935 2,775,671 SH   SOLE 30 2,775,671 0 0
UNITED TECHNOLOGIES CORP COM 913017109 39,467 289,092 SH   SOLE 31 159,647 0 129,445
UNITED TECHNOLOGIES CORP COM 913017109 13,125 96,142 SH   SOLE 32 96,142 0 0
UNITED TECHNOLOGIES CORP COM 913017109 129,628 949,515 SH   SOLE 34 949,515 0 0
UNITED TECHNOLOGIES CORP COM 913017109 79,816 584,647 SH   SOLE 36 584,647 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,193 16,061 SH   SOLE 37 16,061 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,626 19,233 SH   SOLE 40 19,233 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,553 107,247 SH   SOLE 2 23,750 0 83,497
UNITED THERAPEUTICS CORP DEL COM 91307C102 17 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 92 1,149 SH   SOLE 7 1,149 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,888 123,987 SH   SOLE 18 123,987 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 773 9,697 SH   SOLE 19 9,697 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 212,632 2,666,236 SH   SOLE 21 2,666,236 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 116,942 1,466,358 SH   SOLE 22 1,372,450 0 93,908
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,314 16,482 SH   SOLE 26 9,552 0 6,930
UNITED THERAPEUTICS CORP DEL COM 91307C102 453 5,678 SH   SOLE 28 5,678 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,352 16,954 SH   SOLE 30 16,954 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 74 922 SH   SOLE 31 922 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 123 1,545 SH   SOLE 34 1,545 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 99 1,245 SH   SOLE 36 1,245 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 358 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 643,506 2,961,097 SH   SOLE 2 810,178 0 2,150,919
UNITEDHEALTH GROUP INC COM 91324P102 94,289 433,874 SH   SOLE 4 407,986 0 25,888
UNITEDHEALTH GROUP INC COM 91324P102 186,359 857,532 SH   SOLE 7 846,501 0 11,031
UNITEDHEALTH GROUP INC COM 91324P102 6,136 28,235 SH   SOLE 13 28,235 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,089 9,612 SH   SOLE 15 9,612 0 0
UNITEDHEALTH GROUP INC COM 91324P102 105 483 SH   SOLE 17 0 0 483
UNITEDHEALTH GROUP INC COM 91324P102 842,738 3,877,867 SH   SOLE 18 3,446,398 0 431,469
UNITEDHEALTH GROUP INC COM 91324P102 1,050,913 4,835,786 SH   SOLE 19 4,835,786 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,673 7,700 SH   SOLE 20 7,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,163,276 19,157,352 SH   SOLE 21 19,157,352 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,154,533 23,718,630 SH   SOLE 22 20,853,062 0 2,865,568
UNITEDHEALTH GROUP INC COM 91324P102 173,191 796,940 SH   SOLE 23 796,940 0 0
UNITEDHEALTH GROUP INC COM 91324P102 208,160 957,848 SH   SOLE 25 940,864 0 16,984
UNITEDHEALTH GROUP INC COM 91324P102 902,892 4,154,665 SH   SOLE 26 1,096,042 0 3,058,623
UNITEDHEALTH GROUP INC COM 91324P102 39,519 181,848 SH   SOLE 28 131,290 0 50,558
UNITEDHEALTH GROUP INC COM 91324P102 49,017 225,553 SH   SOLE 29 77,665 0 147,888
UNITEDHEALTH GROUP INC COM 91324P102 832,258 3,829,643 SH   SOLE 30 3,829,643 0 0
UNITEDHEALTH GROUP INC COM 91324P102 102,310 470,782 SH   SOLE 31 254,642 0 216,140
UNITEDHEALTH GROUP INC COM 91324P102 20,896 96,151 SH   SOLE 32 96,151 0 0
UNITEDHEALTH GROUP INC COM 91324P102 412,316 1,897,277 SH   SOLE 34 1,897,277 0 0
UNITEDHEALTH GROUP INC COM 91324P102 159,550 734,173 SH   SOLE 36 734,173 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,864 22,381 SH   SOLE 40 22,381 0 0
UNITI GROUP INC COM 91325V108 1,901 244,874 SH   SOLE 2 89,553 0 155,321
UNITI GROUP INC COM 91325V108 54 6,923 SH   SOLE 4 6,923 0 0
UNITI GROUP INC COM 91325V108 36 4,619 SH   SOLE 7 4,619 0 0
UNITI GROUP INC COM 91325V108 8,329 1,072,689 SH   SOLE 18 1,072,689 0 0
UNITI GROUP INC COM 91325V108 2,464 317,311 SH   SOLE 19 317,311 0 0
UNITI GROUP INC COM 91325V108 104,587 13,469,010 SH   SOLE 21 13,469,010 0 0
UNITI GROUP INC COM 91325V108 49,401 6,361,957 SH   SOLE 22 6,099,484 0 262,473
UNITI GROUP INC COM 91325V108 339 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 172 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 869 111,917 SH   SOLE 30 111,917 0 0
UNITI GROUP INC COM 91325V108 94 12,165 SH   SOLE 36 12,165 0 0
UNITI GROUP INC COM 91325V108 136 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 959 15,115 SH   SOLE 2 598 0 14,517
UNITIL CORP COM 913259107 12 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 955 15,056 SH   SOLE 7 15,056 0 0
UNITIL CORP COM 913259107 3,340 52,651 SH   SOLE 18 52,651 0 0
UNITIL CORP COM 913259107 1,620 25,531 SH   SOLE 19 25,531 0 0
UNITIL CORP COM 913259107 35,348 557,188 SH   SOLE 21 557,188 0 0
UNITIL CORP COM 913259107 33,324 525,279 SH   SOLE 22 505,438 0 19,841
UNITIL CORP COM 913259107 149 2,347 SH   SOLE 23 2,347 0 0
UNITIL CORP COM 913259107 242 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 124 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 613 9,669 SH   SOLE 30 9,669 0 0
UNITIL CORP COM 913259107 96 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 179 8,089 SH   SOLE 2 281 0 7,808
UNITY BANCORP INC COM 913290102 627 28,310 SH   SOLE 18 28,310 0 0
UNITY BANCORP INC COM 913290102 297 13,398 SH   SOLE 19 13,398 0 0
UNITY BANCORP INC COM 913290102 6,505 293,687 SH   SOLE 21 293,687 0 0
UNITY BANCORP INC COM 913290102 1,786 80,625 SH   SOLE 22 75,774 0 4,851
UNITY BIOTECHNOLOGY INC COM 91381U101 194 31,808 SH   SOLE 2 9,270 0 22,538
UNITY BIOTECHNOLOGY INC COM 91381U101 632 103,643 SH   SOLE 18 96,262 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 731 119,812 SH   SOLE 19 119,812 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 8,645 1,417,267 SH   SOLE 21 1,417,267 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,193 359,537 SH   SOLE 22 344,429 0 15,108
UNITY BIOTECHNOLOGY INC COM 91381U101 61 10,067 SH   SOLE 23 10,067 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 112 18,433 SH   SOLE 26 0 0 18,433
UNITY BIOTECHNOLOGY INC COM 91381U101 13 2,149 SH   SOLE 30 2,149 0 0
UNIVAR SOLUTIONS INC COM 91336L107 6,696 322,525 SH   SOLE 2 10,637 0 311,888
UNIVAR SOLUTIONS INC COM 91336L107 10 467 SH   SOLE 4 467 0 0
UNIVAR SOLUTIONS INC COM 91336L107 98 4,736 SH   SOLE 7 4,736 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,542 74,300 SH   SOLE 18 74,300 0 0
UNIVAR SOLUTIONS INC COM 91336L107 745 35,867 SH   SOLE 19 35,867 0 0
UNIVAR SOLUTIONS INC COM 91336L107 35,890 1,728,799 SH   SOLE 21 1,728,799 0 0
UNIVAR SOLUTIONS INC COM 91336L107 76,858 3,702,195 SH   SOLE 22 3,368,793 0 333,402
UNIVAR SOLUTIONS INC COM 91336L107 849 40,907 SH   SOLE 26 23,673 0 17,234
UNIVAR SOLUTIONS INC COM 91336L107 321 15,450 SH   SOLE 28 15,450 0 0
UNIVAR SOLUTIONS INC COM 91336L107 758 36,519 SH   SOLE 30 36,519 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,651 79,521 SH   SOLE 31 3,347 0 76,174
UNIVAR SOLUTIONS INC COM 91336L107 165 7,927 SH   SOLE 36 7,927 0 0
UNIVAR SOLUTIONS INC COM 91336L107 275 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 1,256 22,911 SH   SOLE 2 1,019 0 21,892
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 44 805 SH   SOLE 7 805 0 0
UNIVERSAL CORP VA COM 913456109 6,048 110,352 SH   SOLE 18 110,352 0 0
UNIVERSAL CORP VA COM 913456109 2,309 42,125 SH   SOLE 19 42,125 0 0
UNIVERSAL CORP VA COM 913456109 151,677 2,767,326 SH   SOLE 21 2,767,326 0 0
UNIVERSAL CORP VA COM 913456109 41,073 749,369 SH   SOLE 22 710,168 0 39,201
UNIVERSAL CORP VA COM 913456109 39 704 SH   SOLE 23 704 0 0
UNIVERSAL CORP VA COM 913456109 605 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,924 35,109 SH   SOLE 30 35,109 0 0
UNIVERSAL CORP VA COM 913456109 52 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 127 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 16,417 97,780 SH   SOLE 2 20,962 0 76,818
UNIVERSAL DISPLAY CORP COM 91347P105 33 199 SH   SOLE 4 199 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 135 805 SH   SOLE 7 805 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 20,097 119,699 SH   SOLE 18 119,699 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,609 9,582 SH   SOLE 19 9,582 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 360,229 2,145,499 SH   SOLE 21 2,145,499 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 229,038 1,364,135 SH   SOLE 22 1,285,139 0 78,996
UNIVERSAL DISPLAY CORP COM 91347P105 2,931 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 887 5,280 SH   SOLE 28 5,280 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,956 11,649 SH   SOLE 30 11,649 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 146 868 SH   SOLE 31 868 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 728 4,334 SH   SOLE 40 4,334 0 0
UNIVERSAL ELECTRS INC COM 913483103 626 12,295 SH   SOLE 2 542 0 11,753
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 12 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,239 63,630 SH   SOLE 18 63,630 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,173 23,048 SH   SOLE 19 23,048 0 0
UNIVERSAL ELECTRS INC COM 913483103 78,445 1,541,163 SH   SOLE 21 1,541,163 0 0
UNIVERSAL ELECTRS INC COM 913483103 22,598 443,969 SH   SOLE 22 420,808 0 23,161
UNIVERSAL ELECTRS INC COM 913483103 34 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 106 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 946 18,591 SH   SOLE 30 18,591 0 0
UNIVERSAL ELECTRS INC COM 913483103 84 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,766 69,347 SH   SOLE 2 18,037 0 51,310
UNIVERSAL FST PRODS INC COM 913543104 16 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 42 1,050 SH   SOLE 7 1,050 0 0
UNIVERSAL FST PRODS INC COM 913543104 11,159 279,822 SH   SOLE 18 271,392 0 8,430
UNIVERSAL FST PRODS INC COM 913543104 13,829 346,777 SH   SOLE 19 346,777 0 0
UNIVERSAL FST PRODS INC COM 913543104 275,772 6,915,044 SH   SOLE 21 6,915,044 0 0
UNIVERSAL FST PRODS INC COM 913543104 86,896 2,178,947 SH   SOLE 22 2,089,107 0 89,840
UNIVERSAL FST PRODS INC COM 913543104 2,276 57,067 SH   SOLE 23 57,067 0 0
UNIVERSAL FST PRODS INC COM 913543104 6,293 157,791 SH   SOLE 26 23,089 0 134,702
UNIVERSAL FST PRODS INC COM 913543104 305 7,655 SH   SOLE 28 7,655 0 0
UNIVERSAL FST PRODS INC COM 913543104 3,419 85,722 SH   SOLE 30 85,722 0 0
UNIVERSAL FST PRODS INC COM 913543104 372 9,317 SH   SOLE 34 9,317 0 0
UNIVERSAL FST PRODS INC COM 913543104 255 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,210 11,767 SH   SOLE 2 436 0 11,331
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 350 3,406 SH   SOLE 4 3,406 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,332 12,957 SH   SOLE 7 12,957 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 61 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,901 57,400 SH   SOLE 18 57,400 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,509 34,133 SH   SOLE 19 34,133 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 148,382 1,443,409 SH   SOLE 21 1,443,409 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 51,206 498,117 SH   SOLE 22 480,311 0 17,806
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 43 415 SH   SOLE 23 415 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,751 26,763 SH   SOLE 25 26,763 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,636 15,915 SH   SOLE 26 6,872 0 9,043
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 355 3,450 SH   SOLE 28 3,450 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 673 6,549 SH   SOLE 29 6,549 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 8,571 83,377 SH   SOLE 30 83,377 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 157 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 30,508 205,093 SH   SOLE 2 31,843 0 173,250
UNIVERSAL HLTH SVCS INC CL B 913903100 5,296 35,606 SH   SOLE 4 33,230 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 19,542 131,372 SH   SOLE 7 89,007 0 42,365
UNIVERSAL HLTH SVCS INC CL B 913903100 408 2,741 SH   SOLE 13 2,741 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 129 866 SH   SOLE 15 866 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 24,316 163,471 SH   SOLE 18 151,255 0 12,216
UNIVERSAL HLTH SVCS INC CL B 913903100 4,416 29,688 SH   SOLE 19 29,688 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 399,860 2,688,133 SH   SOLE 21 2,688,133 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 309,369 2,079,789 SH   SOLE 22 1,859,017 0 220,772
UNIVERSAL HLTH SVCS INC CL B 913903100 9,177 61,697 SH   SOLE 23 61,697 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 12,968 87,179 SH   SOLE 25 87,179 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 55,032 369,962 SH   SOLE 26 119,387 0 250,575
UNIVERSAL HLTH SVCS INC CL B 913903100 2,305 15,495 SH   SOLE 28 10,756 0 4,739
UNIVERSAL HLTH SVCS INC CL B 913903100 321 2,155 SH   SOLE 29 2,155 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 63,492 426,835 SH   SOLE 30 426,835 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,845 39,294 SH   SOLE 31 15,720 0 23,574
UNIVERSAL HLTH SVCS INC CL B 913903100 874 5,878 SH   SOLE 34 5,878 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,227 68,756 SH   SOLE 36 68,756 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 264 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 941 31,374 SH   SOLE 2 2,620 0 28,754
UNIVERSAL INS HLDGS INC COM 91359V107 7 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 21 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,180 139,381 SH   SOLE 18 139,381 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2,274 75,811 SH   SOLE 19 75,811 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 101,637 3,389,014 SH   SOLE 21 3,389,014 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 29,520 984,321 SH   SOLE 22 939,625 0 44,696
UNIVERSAL INS HLDGS INC COM 91359V107 139 4,624 SH   SOLE 23 4,624 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 771 25,697 SH   SOLE 26 10,936 0 14,761
UNIVERSAL INS HLDGS INC COM 91359V107 138 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,353 45,118 SH   SOLE 30 45,118 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 109 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 413 17,728 SH   SOLE 2 10,586 0 7,142
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 739 31,731 SH   SOLE 18 30,138 0 1,593
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4,001 171,857 SH   SOLE 19 171,857 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,303 313,712 SH   SOLE 21 313,712 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9,862 423,623 SH   SOLE 22 413,620 0 10,003
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 889 38,171 SH   SOLE 23 38,171 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,679 72,101 SH   SOLE 26 0 0 72,101
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 33 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 43 1,846 SH   SOLE 30 1,846 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,833 SH   SOLE 18 1,833 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 428 27,431 SH   SOLE 21 27,431 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,413 90,573 SH   SOLE 22 90,573 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 21 3,878 SH   SOLE 18 3,878 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 346 63,599 SH   SOLE 21 63,599 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 2,374 436,447 SH   SOLE 22 436,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 874 34,263 SH   SOLE 2 4,700 0 29,563
UNIVEST FINANCIAL CORPORATIO COM 915271100 16 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,663 104,396 SH   SOLE 18 104,396 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,648 143,021 SH   SOLE 19 143,021 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 26,231 1,028,268 SH   SOLE 21 1,028,268 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,992 1,214,898 SH   SOLE 22 1,177,209 0 37,689
UNIVEST FINANCIAL CORPORATIO COM 915271100 484 18,955 SH   SOLE 23 18,955 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,809 70,920 SH   SOLE 26 0 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 113 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 223 8,756 SH   SOLE 30 8,756 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 62 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 34,188 1,150,327 SH   SOLE 2 605,176 0 545,151
UNUM GROUP COM 91529Y106 5,438 182,972 SH   SOLE 4 177,579 0 5,393
UNUM GROUP COM 91529Y106 9,900 333,120 SH   SOLE 7 228,214 0 104,906
UNUM GROUP COM 91529Y106 1,225 41,216 SH   SOLE 13 41,216 0 0
UNUM GROUP COM 91529Y106 55 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 18,734 630,361 SH   SOLE 18 561,527 0 68,834
UNUM GROUP COM 91529Y106 10,717 360,603 SH   SOLE 19 360,603 0 0
UNUM GROUP COM 91529Y106 147,841 4,974,470 SH   SOLE 21 4,974,470 0 0
UNUM GROUP COM 91529Y106 213,630 7,188,103 SH   SOLE 22 6,196,560 0 991,543
UNUM GROUP COM 91529Y106 11,695 393,503 SH   SOLE 23 393,503 0 0
UNUM GROUP COM 91529Y106 7,794 262,254 SH   SOLE 25 262,254 0 0
UNUM GROUP COM 91529Y106 28,815 969,552 SH   SOLE 26 343,428 0 626,124
UNUM GROUP COM 91529Y106 1,166 39,244 SH   SOLE 28 27,694 0 11,550
UNUM GROUP COM 91529Y106 9,297 312,818 SH   SOLE 29 138,219 0 174,599
UNUM GROUP COM 91529Y106 28,987 975,352 SH   SOLE 30 975,352 0 0
UNUM GROUP COM 91529Y106 9,196 309,419 SH   SOLE 31 239,461 0 69,958
UNUM GROUP COM 91529Y106 3,512 118,153 SH   SOLE 34 118,153 0 0
UNUM GROUP COM 91529Y106 7,554 254,189 SH   SOLE 36 254,189 0 0
UNUM GROUP COM 91529Y106 140 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 4 2,810 SH   SOLE 18 2,810 0 0
UNUM THERAPEUTICS INC COM 903214104 81 56,144 SH   SOLE 19 56,144 0 0
UNUM THERAPEUTICS INC COM 903214104 473 328,326 SH   SOLE 21 328,326 0 0
UNUM THERAPEUTICS INC COM 903214104 339 235,668 SH   SOLE 22 235,668 0 0
UNUM THERAPEUTICS INC COM 903214104 13 9,119 SH   SOLE 23 9,119 0 0
UNUM THERAPEUTICS INC COM 903214104 8 5,443 SH   SOLE 26 0 0 5,443
UNUM THERAPEUTICS INC COM 903214104 2 1,522 SH   SOLE 30 1,522 0 0
UPLAND SOFTWARE INC COM 91544A109 700 20,076 SH   SOLE 2 928 0 19,148
UPLAND SOFTWARE INC COM 91544A109 4 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 12 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 2,675 76,728 SH   SOLE 18 76,728 0 0
UPLAND SOFTWARE INC COM 91544A109 1,691 48,515 SH   SOLE 19 48,515 0 0
UPLAND SOFTWARE INC COM 91544A109 26,240 752,711 SH   SOLE 21 752,711 0 0
UPLAND SOFTWARE INC COM 91544A109 22,629 649,141 SH   SOLE 22 619,848 0 29,293
UPLAND SOFTWARE INC COM 91544A109 149 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 205 5,867 SH   SOLE 30 5,867 0 0
UPLAND SOFTWARE INC COM 91544A109 106 3,028 SH   SOLE 34 3,028 0 0
UPLAND SOFTWARE INC COM 91544A109 87 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 652 48,976 SH   SOLE 2 2,273 0 46,703
UPWORK INC COM 91688F104 3 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 13 949 SH   SOLE 7 949 0 0
UPWORK INC COM 91688F104 2,499 187,839 SH   SOLE 18 187,839 0 0
UPWORK INC COM 91688F104 1,284 96,499 SH   SOLE 19 96,499 0 0
UPWORK INC COM 91688F104 25,357 1,905,815 SH   SOLE 21 1,905,815 0 0
UPWORK INC COM 91688F104 23,034 1,731,245 SH   SOLE 22 1,668,544 0 62,701
UPWORK INC COM 91688F104 396 29,734 SH   SOLE 28 29,734 0 0
UPWORK INC COM 91688F104 3,406 255,996 SH   SOLE 30 255,996 0 0
UPWORK INC COM 91688F104 71 5,358 SH   SOLE 40 5,358 0 0
URANIUM ENERGY CORP COM 916896103 148 151,507 SH   SOLE 2 5,949 0 145,558
URANIUM ENERGY CORP COM 916896103 4 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 622 637,884 SH   SOLE 18 637,884 0 0
URANIUM ENERGY CORP COM 916896103 295 302,764 SH   SOLE 19 302,764 0 0
URANIUM ENERGY CORP COM 916896103 6,299 6,460,715 SH   SOLE 21 6,460,715 0 0
URANIUM ENERGY CORP COM 916896103 4,433 4,546,845 SH   SOLE 22 4,410,062 0 136,783
URBAN EDGE PPTYS COM 91704F104 3,298 166,634 SH   SOLE 2 53,591 0 113,043
URBAN EDGE PPTYS COM 91704F104 603 30,458 SH   SOLE 4 30,458 0 0
URBAN EDGE PPTYS COM 91704F104 2,295 115,943 SH   SOLE 7 115,943 0 0
URBAN EDGE PPTYS COM 91704F104 90 4,534 SH   SOLE 15 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 13,115 662,691 SH   SOLE 18 662,691 0 0
URBAN EDGE PPTYS COM 91704F104 6,102 308,341 SH   SOLE 19 308,341 0 0
URBAN EDGE PPTYS COM 91704F104 178,712 9,030,398 SH   SOLE 21 9,030,398 0 0
URBAN EDGE PPTYS COM 91704F104 99,397 5,022,598 SH   SOLE 22 4,866,111 0 156,487
URBAN EDGE PPTYS COM 91704F104 76 3,822 SH   SOLE 23 3,822 0 0
URBAN EDGE PPTYS COM 91704F104 4,658 235,392 SH   SOLE 25 235,392 0 0
URBAN EDGE PPTYS COM 91704F104 1,575 79,571 SH   SOLE 26 25,537 0 54,034
URBAN EDGE PPTYS COM 91704F104 312 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 1,183 59,794 SH   SOLE 29 59,794 0 0
URBAN EDGE PPTYS COM 91704F104 10,240 517,423 SH   SOLE 30 517,423 0 0
URBAN EDGE PPTYS COM 91704F104 301 15,198 SH   SOLE 40 15,198 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 145 75,520 SH   SOLE 21 75,520 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,856 966,868 SH   SOLE 22 966,868 0 0
URBAN OUTFITTERS INC COM 917047102 4,572 162,762 SH   SOLE 2 43,713 0 119,049
URBAN OUTFITTERS INC COM 917047102 9 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 66 2,350 SH   SOLE 7 2,350 0 0
URBAN OUTFITTERS INC COM 917047102 5,633 200,538 SH   SOLE 18 200,292 0 246
URBAN OUTFITTERS INC COM 917047102 454 16,167 SH   SOLE 19 16,167 0 0
URBAN OUTFITTERS INC COM 917047102 96,796 3,445,936 SH   SOLE 21 3,445,936 0 0
URBAN OUTFITTERS INC COM 917047102 68,106 2,424,564 SH   SOLE 22 2,279,457 0 145,107
URBAN OUTFITTERS INC COM 917047102 732 26,076 SH   SOLE 26 20,504 0 5,572
URBAN OUTFITTERS INC COM 917047102 259 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 578 20,589 SH   SOLE 30 20,589 0 0
URBAN OUTFITTERS INC COM 917047102 44 1,576 SH   SOLE 31 1,576 0 0
URBAN OUTFITTERS INC COM 917047102 120 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 215 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 585 24,545 SH   SOLE 2 785 0 23,760
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 77 3,223 SH   SOLE 7 3,223 0 0
UROGEN PHARMA LTD COM M96088105 1,529 64,157 SH   SOLE 18 64,157 0 0
UROGEN PHARMA LTD COM M96088105 895 37,559 SH   SOLE 19 37,559 0 0
UROGEN PHARMA LTD COM M96088105 21,596 906,237 SH   SOLE 21 906,237 0 0
UROGEN PHARMA LTD COM M96088105 8,320 349,132 SH   SOLE 22 329,905 0 19,227
UROGEN PHARMA LTD COM M96088105 62 2,591 SH   SOLE 26 0 0 2,591
UROGEN PHARMA LTD COM M96088105 133 5,602 SH   SOLE 30 5,602 0 0
UROGEN PHARMA LTD COM M96088105 43 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 207 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 108 11,426 SH   SOLE 18 11,426 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,232 130,103 SH   SOLE 19 130,103 0 0
UROVANT SCIENCES LTD SHS G9381B108 309 32,669 SH   SOLE 21 32,669 0 0
UROVANT SCIENCES LTD SHS G9381B108 221 23,384 SH   SOLE 22 23,384 0 0
UROVANT SCIENCES LTD SHS G9381B108 626 66,078 SH   SOLE 34 66,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 743 31,351 SH   SOLE 2 1,291 0 30,060
URSTADT BIDDLE PPTYS INC CL A 917286205 181 7,629 SH   SOLE 4 7,629 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 706 29,772 SH   SOLE 7 29,772 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 26 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,283 138,524 SH   SOLE 18 138,524 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,850 78,044 SH   SOLE 19 78,044 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 80,155 3,382,078 SH   SOLE 21 3,382,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 27,497 1,160,211 SH   SOLE 22 1,124,251 0 35,960
URSTADT BIDDLE PPTYS INC CL A 917286205 24 1,024 SH   SOLE 23 1,024 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,506 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 271 11,432 SH   SOLE 26 0 0 11,432
URSTADT BIDDLE PPTYS INC CL A 917286205 358 15,107 SH   SOLE 29 15,107 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,081 172,180 SH   SOLE 30 172,180 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 69 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 213,399 3,856,137 SH   SOLE 2 612,169 0 3,243,968
US BANCORP DEL COM NEW 902973304 34,595 625,134 SH   SOLE 4 583,964 0 41,170
US BANCORP DEL COM NEW 902973304 77,648 1,403,116 SH   SOLE 7 1,388,352 0 14,764
US BANCORP DEL COM NEW 902973304 2,231 40,308 SH   SOLE 13 40,308 0 0
US BANCORP DEL COM NEW 902973304 773 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 352,507 6,369,850 SH   SOLE 18 5,322,847 0 1,047,003
US BANCORP DEL COM NEW 902973304 101,923 1,841,765 SH   SOLE 19 1,841,765 0 0
US BANCORP DEL COM NEW 902973304 1,798,064 32,491,213 SH   SOLE 21 32,491,213 0 0
US BANCORP DEL COM NEW 902973304 1,947,366 35,189,118 SH   SOLE 22 31,132,576 0 4,056,542
US BANCORP DEL COM NEW 902973304 62,971 1,137,885 SH   SOLE 23 1,137,885 0 0
US BANCORP DEL COM NEW 902973304 86,436 1,561,904 SH   SOLE 25 1,518,367 0 43,537
US BANCORP DEL COM NEW 902973304 334,326 6,041,301 SH   SOLE 26 1,646,468 0 4,394,833
US BANCORP DEL COM NEW 902973304 16,026 289,593 SH   SOLE 28 208,976 0 80,617
US BANCORP DEL COM NEW 902973304 8,965 162,004 SH   SOLE 29 48,801 0 113,203
US BANCORP DEL COM NEW 902973304 299,021 5,403,336 SH   SOLE 30 5,403,336 0 0
US BANCORP DEL COM NEW 902973304 30,414 549,578 SH   SOLE 31 307,842 0 241,736
US BANCORP DEL COM NEW 902973304 65,404 1,181,861 SH   SOLE 34 1,181,861 0 0
US BANCORP DEL COM NEW 902973304 70,257 1,269,549 SH   SOLE 36 1,269,549 0 0
US BANCORP DEL COM NEW 902973304 1,682 30,397 SH   SOLE 37 30,397 0 0
US BANCORP DEL COM NEW 902973304 2,030 36,688 SH   SOLE 40 36,688 0 0
US ECOLOGY INC COM 91732J102 1,234 19,297 SH   SOLE 2 886 0 18,411
US ECOLOGY INC COM 91732J102 10 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 19 294 SH   SOLE 7 294 0 0
US ECOLOGY INC COM 91732J102 6,334 99,068 SH   SOLE 18 99,068 0 0
US ECOLOGY INC COM 91732J102 2,417 37,802 SH   SOLE 19 37,802 0 0
US ECOLOGY INC COM 91732J102 150,867 2,359,503 SH   SOLE 21 2,359,503 0 0
US ECOLOGY INC COM 91732J102 41,624 650,990 SH   SOLE 22 623,801 0 27,189
US ECOLOGY INC COM 91732J102 1,103 17,250 SH   SOLE 26 6,236 0 11,014
US ECOLOGY INC COM 91732J102 200 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,984 31,032 SH   SOLE 30 31,032 0 0
US ECOLOGY INC COM 91732J102 155 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 19,004 462,375 SH   SOLE 2 44,571 0 417,804
US FOODS HLDG CORP COM 912008109 37 906 SH   SOLE 4 906 0 0
US FOODS HLDG CORP COM 912008109 321 7,806 SH   SOLE 7 7,806 0 0
US FOODS HLDG CORP COM 912008109 4,214 102,529 SH   SOLE 18 102,529 0 0
US FOODS HLDG CORP COM 912008109 2,024 49,242 SH   SOLE 19 49,242 0 0
US FOODS HLDG CORP COM 912008109 100,340 2,441,371 SH   SOLE 21 2,441,371 0 0
US FOODS HLDG CORP COM 912008109 249,482 6,070,111 SH   SOLE 22 5,617,179 0 452,932
US FOODS HLDG CORP COM 912008109 3,420 83,213 SH   SOLE 26 51,118 0 32,095
US FOODS HLDG CORP COM 912008109 1,103 26,827 SH   SOLE 28 26,827 0 0
US FOODS HLDG CORP COM 912008109 2,480 60,332 SH   SOLE 30 60,332 0 0
US FOODS HLDG CORP COM 912008109 1,079 26,244 SH   SOLE 31 4,444 0 21,800
US FOODS HLDG CORP COM 912008109 445 10,836 SH   SOLE 34 10,836 0 0
US FOODS HLDG CORP COM 912008109 2,060 50,117 SH   SOLE 36 50,117 0 0
US FOODS HLDG CORP COM 912008109 889 21,626 SH   SOLE 40 21,626 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 134 27,728 SH   SOLE 2 7,569 0 20,159
US XPRESS ENTERPRISES INC COM CL A 90338N202 383 79,492 SH   SOLE 18 79,492 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 190 39,513 SH   SOLE 19 39,513 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 4,025 835,065 SH   SOLE 21 835,065 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 2,706 561,352 SH   SOLE 22 555,720 0 5,632
US XPRESS ENTERPRISES INC COM CL A 90338N202 33 6,869 SH   SOLE 26 0 0 6,869
USA TRUCK INC COM 902925106 14 1,688 SH   SOLE 18 1,688 0 0
USA TRUCK INC COM 902925106 202 25,173 SH   SOLE 21 25,173 0 0
USA TRUCK INC COM 902925106 1,876 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 822 12,015 SH   SOLE 2 1,208 0 10,807
USANA HEALTH SCIENCES INC COM 90328M107 5 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 17 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,061 59,374 SH   SOLE 18 58,467 0 907
USANA HEALTH SCIENCES INC COM 90328M107 3,202 46,818 SH   SOLE 19 46,818 0 0
USANA HEALTH SCIENCES INC COM 90328M107 96,020 1,404,005 SH   SOLE 21 1,404,005 0 0
USANA HEALTH SCIENCES INC COM 90328M107 28,287 413,620 SH   SOLE 22 395,280 0 18,340
USANA HEALTH SCIENCES INC COM 90328M107 204 2,979 SH   SOLE 23 2,979 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,252 18,305 SH   SOLE 26 3,762 0 14,543
USANA HEALTH SCIENCES INC COM 90328M107 115 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,342 19,624 SH   SOLE 30 19,624 0 0
USANA HEALTH SCIENCES INC COM 90328M107 80 1,170 SH   SOLE 40 1,170 0 0
USIO INC COM 917313108 4 1,795 SH   SOLE 18 1,795 0 0
USIO INC COM 917313108 39 19,211 SH   SOLE 21 19,211 0 0
UTAH MED PRODS INC COM 917488108 298 3,107 SH   SOLE 2 142 0 2,965
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,199 12,515 SH   SOLE 18 12,515 0 0
UTAH MED PRODS INC COM 917488108 563 5,870 SH   SOLE 19 5,870 0 0
UTAH MED PRODS INC COM 917488108 11,655 121,604 SH   SOLE 21 121,604 0 0
UTAH MED PRODS INC COM 917488108 7,703 80,377 SH   SOLE 22 77,657 0 2,720
V F CORP COM 918204108 76,594 860,709 SH   SOLE 2 164,196 0 696,513
V F CORP COM 918204108 12,524 140,733 SH   SOLE 4 131,886 0 8,847
V F CORP COM 918204108 41,624 467,739 SH   SOLE 7 348,471 0 119,268
V F CORP COM 918204108 940 10,560 SH   SOLE 13 10,560 0 0
V F CORP COM 918204108 289 3,242 SH   SOLE 15 3,242 0 0
V F CORP COM 918204108 71,915 808,120 SH   SOLE 18 764,061 0 44,059
V F CORP COM 918204108 3,803 42,738 SH   SOLE 19 42,738 0 0
V F CORP COM 918204108 669,232 7,520,302 SH   SOLE 21 7,520,302 0 0
V F CORP COM 918204108 717,629 8,064,151 SH   SOLE 22 7,212,221 0 851,930
V F CORP COM 918204108 22,210 249,580 SH   SOLE 23 249,580 0 0
V F CORP COM 918204108 28,850 324,198 SH   SOLE 25 324,198 0 0
V F CORP COM 918204108 164,379 1,847,164 SH   SOLE 26 402,622 0 1,444,542
V F CORP COM 918204108 6,039 67,863 SH   SOLE 28 50,016 0 17,847
V F CORP COM 918204108 1,145 12,870 SH   SOLE 29 12,870 0 0
V F CORP COM 918204108 167,475 1,881,953 SH   SOLE 30 1,881,953 0 0
V F CORP COM 918204108 6,253 70,270 SH   SOLE 31 58,061 0 12,209
V F CORP COM 918204108 3,316 37,268 SH   SOLE 34 37,268 0 0
V F CORP COM 918204108 22,348 251,131 SH   SOLE 36 251,131 0 0
V F CORP COM 918204108 705 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 25 12,376 SH   SOLE 18 12,376 0 0
VAALCO ENERGY INC COM NEW 91851C201 662 325,903 SH   SOLE 21 325,903 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,982 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 4 591 SH   SOLE 18 591 0 0
VACCINEX INC COM 918640103 24 3,334 SH   SOLE 21 3,334 0 0
VAIL RESORTS INC COM 91879Q109 22,956 100,879 SH   SOLE 2 13,164 0 87,715
VAIL RESORTS INC COM 91879Q109 3,831 16,835 SH   SOLE 4 15,768 0 1,067
VAIL RESORTS INC COM 91879Q109 655 2,880 SH   SOLE 7 2,880 0 0
VAIL RESORTS INC COM 91879Q109 16 72 SH   SOLE 13 72 0 0
VAIL RESORTS INC COM 91879Q109 36 159 SH   SOLE 15 159 0 0
VAIL RESORTS INC COM 91879Q109 6,253 27,480 SH   SOLE 18 24,006 0 3,474
VAIL RESORTS INC COM 91879Q109 81,719 359,111 SH   SOLE 19 359,111 0 0
VAIL RESORTS INC COM 91879Q109 122,751 539,424 SH   SOLE 21 539,424 0 0
VAIL RESORTS INC COM 91879Q109 254,497 1,118,371 SH   SOLE 22 1,034,382 0 83,989
VAIL RESORTS INC COM 91879Q109 6,698 29,435 SH   SOLE 23 29,435 0 0
VAIL RESORTS INC COM 91879Q109 10,063 44,221 SH   SOLE 25 44,221 0 0
VAIL RESORTS INC COM 91879Q109 36,032 158,339 SH   SOLE 26 57,054 0 101,285
VAIL RESORTS INC COM 91879Q109 1,642 7,217 SH   SOLE 28 5,038 0 2,179
VAIL RESORTS INC COM 91879Q109 2,158 9,482 SH   SOLE 29 931 0 8,551
VAIL RESORTS INC COM 91879Q109 15,197 66,784 SH   SOLE 30 66,784 0 0
VAIL RESORTS INC COM 91879Q109 2,087 9,171 SH   SOLE 31 7,456 0 1,715
VAIL RESORTS INC COM 91879Q109 3,064 13,464 SH   SOLE 34 13,464 0 0
VAIL RESORTS INC COM 91879Q109 5,800 25,486 SH   SOLE 36 25,486 0 0
VAIL RESORTS INC COM 91879Q109 183 805 SH   SOLE 40 805 0 0
VALARIS PLC SHS CLASS A G9402V109 4 760 SH   SOLE 4 760 0 0
VALARIS PLC SHS CLASS A G9402V109 34 6,998 SH   SOLE 7 6,998 0 0
VALARIS PLC SHS CLASS A G9402V109 1,041 216,342 SH   SOLE 18 216,342 0 0
VALARIS PLC SHS CLASS A G9402V109 73,942 15,372,605 SH   SOLE 21 15,372,605 0 0
VALARIS PLC SHS CLASS A G9402V109 18,624 3,871,917 SH   SOLE 22 3,671,236 0 200,681
VALARIS PLC SHS CLASS A G9402V109 365 75,862 SH   SOLE 26 51,441 0 24,421
VALARIS PLC SHS CLASS A G9402V109 116 24,015 SH   SOLE 28 24,015 0 0
VALARIS PLC SHS CLASS A G9402V109 1,338 278,232 SH   SOLE 30 278,232 0 0
VALARIS PLC SHS CLASS A G9402V109 526 109,440 SH   SOLE 36 109,440 0 0
VALARIS PLC SHS CLASS A G9402V109 97 20,131 SH   SOLE 40 20,131 0 0
VALE S A SPONSORED ADS 91912E105 19,130 1,663,521 SH   SOLE 18 1,351 0 1,662,170
VALE S A SPONSORED ADS 91912E105 38,093 3,312,401 SH   SOLE 19 3,312,401 0 0
VALE S A SPONSORED ADS 91912E105 136,408 11,861,562 SH   SOLE 21 11,861,562 0 0
VALE S A SPONSORED ADS 91912E105 64,689 5,625,110 SH   SOLE 25 5,625,110 0 0
VALE S A SPONSORED ADS 91912E105 18,161 1,579,214 SH   SOLE 29 1,579,214 0 0
VALE S A SPONSORED ADS 91912E105 9,034 785,582 SH   SOLE 30 785,582 0 0
VALE S A SPONSORED ADS 91912E105 364,237 31,672,768 SH   SOLE 34 31,672,768 0 0
VALERO ENERGY CORP NEW COM 91913Y100 94,198 1,105,094 SH   SOLE 2 163,285 0 941,809
VALERO ENERGY CORP NEW COM 91913Y100 15,694 184,111 SH   SOLE 4 172,741 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 44,701 524,415 SH   SOLE 7 445,833 0 78,582
VALERO ENERGY CORP NEW COM 91913Y100 3,298 38,686 SH   SOLE 13 38,686 0 0
VALERO ENERGY CORP NEW COM 91913Y100 342 4,016 SH   SOLE 15 4,016 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1 8 SH   SOLE 17 0 0 8
VALERO ENERGY CORP NEW COM 91913Y100 122,938 1,442,262 SH   SOLE 18 1,367,687 0 74,575
VALERO ENERGY CORP NEW COM 91913Y100 37,735 442,687 SH   SOLE 19 442,687 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,093,445 12,827,842 SH   SOLE 21 12,827,842 0 0
VALERO ENERGY CORP NEW COM 91913Y100 902,789 10,591,140 SH   SOLE 22 9,301,257 0 1,289,883
VALERO ENERGY CORP NEW COM 91913Y100 26,059 305,719 SH   SOLE 23 305,719 0 0
VALERO ENERGY CORP NEW COM 91913Y100 40,587 476,155 SH   SOLE 25 476,155 0 0
VALERO ENERGY CORP NEW COM 91913Y100 238,275 2,795,337 SH   SOLE 26 503,101 0 2,292,236
VALERO ENERGY CORP NEW COM 91913Y100 7,066 82,892 SH   SOLE 28 60,779 0 22,113
VALERO ENERGY CORP NEW COM 91913Y100 9,119 106,985 SH   SOLE 29 9,106 0 97,879
VALERO ENERGY CORP NEW COM 91913Y100 147,647 1,732,135 SH   SOLE 30 1,732,135 0 0
VALERO ENERGY CORP NEW COM 91913Y100 7,970 93,503 SH   SOLE 31 76,360 0 17,143
VALERO ENERGY CORP NEW COM 91913Y100 4,450 52,202 SH   SOLE 32 52,202 0 0
VALERO ENERGY CORP NEW COM 91913Y100 45,391 532,514 SH   SOLE 34 532,514 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,156 130,881 SH   SOLE 35 130,881 0 0
VALERO ENERGY CORP NEW COM 91913Y100 32,842 385,292 SH   SOLE 36 385,292 0 0
VALERO ENERGY CORP NEW COM 91913Y100 860 10,089 SH   SOLE 40 10,089 0 0
VALHI INC NEW COM 918905100 66 34,751 SH   SOLE 2 599 0 34,152
VALHI INC NEW COM 918905100 177 92,904 SH   SOLE 18 92,904 0 0
VALHI INC NEW COM 918905100 92 48,298 SH   SOLE 19 48,298 0 0
VALHI INC NEW COM 918905100 1,956 1,029,302 SH   SOLE 21 1,029,302 0 0
VALHI INC NEW COM 918905100 1,024 538,842 SH   SOLE 22 522,490 0 16,352
VALLEY NATL BANCORP COM 919794107 6,735 619,593 SH   SOLE 2 302,728 0 316,865
VALLEY NATL BANCORP COM 919794107 13 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 387 35,638 SH   SOLE 7 35,638 0 0
VALLEY NATL BANCORP COM 919794107 21,796 2,005,153 SH   SOLE 18 2,005,153 0 0
VALLEY NATL BANCORP COM 919794107 7,051 648,700 SH   SOLE 19 648,700 0 0
VALLEY NATL BANCORP COM 919794107 333,510 30,681,691 SH   SOLE 21 30,681,691 0 0
VALLEY NATL BANCORP COM 919794107 127,450 11,724,906 SH   SOLE 22 11,299,801 0 425,105
VALLEY NATL BANCORP COM 919794107 1,714 157,658 SH   SOLE 26 115,510 0 42,148
VALLEY NATL BANCORP COM 919794107 432 39,731 SH   SOLE 28 39,731 0 0
VALLEY NATL BANCORP COM 919794107 1,005 92,493 SH   SOLE 30 92,493 0 0
VALLEY NATL BANCORP COM 919794107 1,330 122,338 SH   SOLE 32 122,338 0 0
VALLEY NATL BANCORP COM 919794107 63 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 363 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 7,453 53,837 SH   SOLE 2 11,879 0 41,958
VALMONT INDS INC COM 920253101 17 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 87 625 SH   SOLE 7 625 0 0
VALMONT INDS INC COM 920253101 8,384 60,564 SH   SOLE 18 60,564 0 0
VALMONT INDS INC COM 920253101 662 4,781 SH   SOLE 19 4,781 0 0
VALMONT INDS INC COM 920253101 142,825 1,031,676 SH   SOLE 21 1,031,676 0 0
VALMONT INDS INC COM 920253101 96,953 700,322 SH   SOLE 22 653,421 0 46,901
VALMONT INDS INC COM 920253101 1,010 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 418 3,019 SH   SOLE 28 3,019 0 0
VALMONT INDS INC COM 920253101 879 6,346 SH   SOLE 30 6,346 0 0
VALMONT INDS INC COM 920253101 60 435 SH   SOLE 31 435 0 0
VALMONT INDS INC COM 920253101 94 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 284 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 24 1,047 SH   SOLE 2 0 0 1,047
VALUE LINE INC COM 920437100 97 4,282 SH   SOLE 18 4,282 0 0
VALUE LINE INC COM 920437100 32 1,395 SH   SOLE 19 1,395 0 0
VALUE LINE INC COM 920437100 869 38,205 SH   SOLE 21 38,205 0 0
VALUE LINE INC COM 920437100 1,333 58,596 SH   SOLE 22 57,326 0 1,270
VALVOLINE INC COM 92047W101 11,013 499,921 SH   SOLE 2 127,204 0 372,717
VALVOLINE INC COM 92047W101 18 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 82 3,700 SH   SOLE 7 3,700 0 0
VALVOLINE INC COM 92047W101 0 21 SH   SOLE 17 0 0 21
VALVOLINE INC COM 92047W101 12,274 557,158 SH   SOLE 18 557,158 0 0
VALVOLINE INC COM 92047W101 1,082 49,124 SH   SOLE 19 49,124 0 0
VALVOLINE INC COM 92047W101 204,569 9,285,918 SH   SOLE 21 9,285,918 0 0
VALVOLINE INC COM 92047W101 132,996 6,037,048 SH   SOLE 22 5,676,778 0 360,270
VALVOLINE INC COM 92047W101 518 23,496 SH   SOLE 25 23,496 0 0
VALVOLINE INC COM 92047W101 1,450 65,808 SH   SOLE 26 42,365 0 23,443
VALVOLINE INC COM 92047W101 523 23,739 SH   SOLE 28 23,739 0 0
VALVOLINE INC COM 92047W101 1,206 54,733 SH   SOLE 30 54,733 0 0
VALVOLINE INC COM 92047W101 85 3,837 SH   SOLE 31 3,837 0 0
VALVOLINE INC COM 92047W101 331 15,014 SH   SOLE 34 15,014 0 0
VALVOLINE INC COM 92047W101 451 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 623 46,921 SH   SOLE 2 3,589 0 43,332
VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 13 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,323 250,194 SH   SOLE 18 246,097 0 4,097
VANDA PHARMACEUTICALS INC COM 921659108 2,244 169,012 SH   SOLE 19 169,012 0 0
VANDA PHARMACEUTICALS INC COM 921659108 85,596 6,445,507 SH   SOLE 21 6,445,507 0 0
VANDA PHARMACEUTICALS INC COM 921659108 22,609 1,702,448 SH   SOLE 22 1,630,436 0 72,012
VANDA PHARMACEUTICALS INC COM 921659108 162 12,212 SH   SOLE 23 12,212 0 0
VANDA PHARMACEUTICALS INC COM 921659108 807 60,800 SH   SOLE 26 17,441 0 43,359
VANDA PHARMACEUTICALS INC COM 921659108 109 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,992 375,872 SH   SOLE 30 375,872 0 0
VANDA PHARMACEUTICALS INC COM 921659108 36 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 60 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 400 14,959 SH   SOLE 2 14,959 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 23,392 875,764 SH   SOLE 19 875,764 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 381 14,277 SH   SOLE 22 14,277 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 1,256 47,000 SH Call SOLE 2 47,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 1,429 53,500 SH Put SOLE 2 53,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 64,908 2,430,100 SH Call SOLE 19 2,430,100 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 97,401 3,646,600 SH Put SOLE 19 3,646,600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 1,170 43,800 SH Call SOLE 22 43,800 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 1,333 49,900 SH Put SOLE 22 49,900 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 18 699 SH   SOLE 18 699 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14,565 638,523 SH   SOLE 2 638,523 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 24,252 1,063,196 SH   SOLE 22 1,063,196 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7 228 SH   SOLE 17 0 0 228
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 77 SH   SOLE 17 0 0 77
VANECK VECTORS ETF TR OPTIONS 92189F676 71 600 SH Put SOLE 2 600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 11,913 100,000 SH Put SOLE 19 100,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 107 900 SH Put SOLE 22 900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 359 3,010 SH   SOLE 2 3,010 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21,382 179,482 SH   SOLE 19 179,482 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 401 3,363 SH   SOLE 22 3,363 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 870 26,680 SH   SOLE 26 0 0 26,680
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 270 8,720 SH   SOLE 22 0 0 8,720
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 761 15,127 SH   SOLE 17 0 0 15,127
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 286 5,682 SH   SOLE 18 5,682 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,891 57,303 SH   SOLE 2 57,303 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 104 SH   SOLE 17 0 0 104
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 2 SH   SOLE 18 2 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 126,832 3,843,394 SH   SOLE 19 3,843,394 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,854 56,176 SH   SOLE 22 56,176 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 1,868 56,600 SH Call SOLE 2 56,600 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 125,671 3,808,200 SH Call SOLE 19 3,808,200 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 1,759 53,300 SH Call SOLE 22 53,300 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 0 4 SH   SOLE 2 4 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 72 SH   SOLE 17 0 0 72
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 75 1,169 SH   SOLE 18 1,169 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 24,161 375,000 SH   SOLE 19 375,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 4 38 SH   SOLE 17 0 0 38
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 4 SH   SOLE 17 0 0 4
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 BD INDEX FD INC LONG TERM BOND 921937793 30 294 SH   SOLE 17 0 0 294
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 61 689 SH   SOLE 17 0 0 689
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1 6 SH   SOLE 18 6 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 88 1,085 SH   SOLE 17 0 0 1,085
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,150,702 13,629,069 SH   SOLE 2 13,629,069 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 27,712 328,223 SH   SOLE 17 0 0 328,223
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6,697 79,321 SH   SOLE 18 0 0 79,321
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 36,674 623,391 SH   SOLE 2 344,872 0 278,519
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 758 12,884 SH   SOLE 17 0 0 12,884
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2 35 SH   SOLE 18 35 0 0
VANGUARD GROUP DIV APP ETF 921908844 116 973 SH   SOLE 17 0 0 973
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,884 21,584 SH   SOLE 17 0 0 21,584
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 427 1,568 SH   SOLE 18 1,568 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 144 1,278 SH   SOLE 17 0 0 1,278
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 115 776 SH   SOLE 17 0 0 776
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 28 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 41,464 444,654 SH   SOLE 4 444,654 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,698 18,205 SH   SOLE 17 0 0 18,205
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 157 1,680 SH   SOLE 18 1,680 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,075 43,698 SH   SOLE 22 43,698 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 76 419 SH   SOLE 17 0 0 419
VANGUARD INDEX FDS SM CP VAL ETF 922908611 134 1,043 SH   SOLE 17 0 0 1,043
VANGUARD INDEX FDS MID CAP ETF 922908629 9,792 58,423 SH   SOLE 17 0 0 58,423
VANGUARD INDEX FDS MID CAP ETF 922908629 454 2,711 SH   SOLE 18 2,711 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 784 5,748 SH   SOLE 17 0 0 5,748
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,412 63,714 SH   SOLE 17 0 0 63,714
VANGUARD INDEX FDS GROWTH ETF 922908736 6,324 38,035 SH   SOLE 17 0 0 38,035
VANGUARD INDEX FDS VALUE ETF 922908744 17,693 158,507 SH   SOLE 17 0 0 158,507
VANGUARD INDEX FDS VALUE ETF 922908744 1,267 11,347 SH   SOLE 18 11,347 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,996 97,446 SH   SOLE 17 0 0 97,446
VANGUARD INDEX FDS SMALL CP ETF 922908751 426 2,770 SH   SOLE 18 2,770 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,459 75,886 SH   SOLE 17 0 0 75,886
VANGUARD INDEX FDS TOTAL STK MKT 922908769 889 5,890 SH   SOLE 18 5,890 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,519 25,933 SH   SOLE 17 0 0 25,933
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,842 47,499 SH   SOLE 17 0 0 47,499
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24 322 SH   SOLE 17 0 0 322
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 359 4,800 SH   SOLE 18 4,800 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 309 6,188 SH   SOLE 17 0 0 6,188
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 374 7,500 SH   SOLE 18 7,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,438 60,556 SH   SOLE 2 60,556 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,039 199,687 SH   SOLE 17 0 0 199,687
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 337 8,376 SH   SOLE 18 8,376 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 EUROPE ETF 922042874 69 1,285 SH   SOLE 17 0 0 1,285
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115,485 2,154,174 SH   SOLE 23 2,154,174 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 471 9,609 SH   SOLE 17 0 0 9,609
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 220 4,100 SH   SOLE 17 0 0 4,100
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 42 778 SH   SOLE 18 778 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 50 818 SH   SOLE 17 0 0 818
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4 59 SH   SOLE 18 59 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 90 1,111 SH   SOLE 17 0 0 1,111
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 9 SH   SOLE 17 0 0 9
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18 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 11 83 SH   SOLE 17 0 0 83
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 50 931 SH   SOLE 17 0 0 931
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6 111 SH   SOLE 18 111 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 22 217 SH   SOLE 17 0 0 217
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,799 37,564 SH   SOLE 18 37,564 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2 21 SH   SOLE 17 0 0 21
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9,764 107,013 SH   SOLE 17 0 0 107,013
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13 139 SH   SOLE 18 139 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 60 1,156 SH   SOLE 17 0 0 1,156
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,219 127,051 SH   SOLE 2 127,051 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,796 384,517 SH   SOLE 17 0 0 384,517
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 83 934 SH   SOLE 17 0 0 934
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1 13 SH   SOLE 17 0 0 13
VANGUARD WORLD FD EXTENDED DUR 921910709 9 66 SH   SOLE 17 0 0 66
VANGUARD WORLD FD EXTENDED DUR 921910709 159 1,126 SH   SOLE 18 0 0 1,126
VANGUARD WORLD FD MEGA GRWTH IND 921910816 292 2,201 SH   SOLE 17 0 0 2,201
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6 78 SH   SOLE 17 0 0 78
VANGUARD WORLD FD MEGA CAP INDEX 921910873 8 77 SH   SOLE 17 0 0 77
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 103 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7 99 SH   SOLE 17 0 0 99
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 671 3,999 SH   SOLE 18 3,999 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 0 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS MATERIALS ETF 92204A801 632 4,999 SH   SOLE 18 4,999 0 0
VAPOTHERM INC COM 922107107 117 12,370 SH   SOLE 2 219 0 12,151
VAPOTHERM INC COM 922107107 503 53,072 SH   SOLE 18 53,072 0 0
VAPOTHERM INC COM 922107107 235 24,795 SH   SOLE 19 24,795 0 0
VAPOTHERM INC COM 922107107 4,949 522,550 SH   SOLE 21 522,550 0 0
VAPOTHERM INC COM 922107107 3,058 322,961 SH   SOLE 22 318,424 0 4,537
VAREX IMAGING CORP COM 92214X106 1,012 35,442 SH   SOLE 2 1,497 0 33,945
VAREX IMAGING CORP COM 92214X106 5 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 22 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 4,847 169,816 SH   SOLE 18 169,816 0 0
VAREX IMAGING CORP COM 92214X106 1,855 65,000 SH   SOLE 19 65,000 0 0
VAREX IMAGING CORP COM 92214X106 124,084 4,347,722 SH   SOLE 21 4,347,722 0 0
VAREX IMAGING CORP COM 92214X106 31,973 1,120,293 SH   SOLE 22 1,065,272 0 55,021
VAREX IMAGING CORP COM 92214X106 415 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 153 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,511 52,938 SH   SOLE 30 52,938 0 0
VAREX IMAGING CORP COM 92214X106 121 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 45,022 378,047 SH   SOLE 2 176,697 0 201,350
VARIAN MED SYS INC COM 92220P105 5,081 42,669 SH   SOLE 4 40,179 0 2,490
VARIAN MED SYS INC COM 92220P105 14,850 124,694 SH   SOLE 7 88,145 0 36,549
VARIAN MED SYS INC COM 92220P105 19 156 SH   SOLE 13 156 0 0
VARIAN MED SYS INC COM 92220P105 127 1,063 SH   SOLE 15 1,063 0 0
VARIAN MED SYS INC COM 92220P105 29,306 246,080 SH   SOLE 18 233,626 0 12,454
VARIAN MED SYS INC COM 92220P105 89,496 751,497 SH   SOLE 19 751,497 0 0
VARIAN MED SYS INC COM 92220P105 1,322 11,100 SH   SOLE 20 11,100 0 0
VARIAN MED SYS INC COM 92220P105 353,994 2,972,490 SH   SOLE 21 2,972,490 0 0
VARIAN MED SYS INC COM 92220P105 278,030 2,334,623 SH   SOLE 22 2,094,035 0 240,588
VARIAN MED SYS INC COM 92220P105 8,264 69,391 SH   SOLE 23 69,391 0 0
VARIAN MED SYS INC COM 92220P105 21,563 181,062 SH   SOLE 25 181,062 0 0
VARIAN MED SYS INC COM 92220P105 60,084 504,526 SH   SOLE 26 131,489 0 373,037
VARIAN MED SYS INC COM 92220P105 1,908 16,022 SH   SOLE 28 11,350 0 4,672
VARIAN MED SYS INC COM 92220P105 2,554 21,444 SH   SOLE 29 1,904 0 19,540
VARIAN MED SYS INC COM 92220P105 51,540 432,782 SH   SOLE 30 432,782 0 0
VARIAN MED SYS INC COM 92220P105 2,311 19,404 SH   SOLE 31 16,053 0 3,351
VARIAN MED SYS INC COM 92220P105 53,707 450,977 SH   SOLE 34 450,977 0 0
VARIAN MED SYS INC COM 92220P105 7,374 61,917 SH   SOLE 36 61,917 0 0
VARIAN MED SYS INC COM 92220P105 220 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,545 25,843 SH   SOLE 2 1,204 0 24,639
VARONIS SYS INC COM 922280102 9 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 36 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 6,040 101,031 SH   SOLE 18 101,031 0 0
VARONIS SYS INC COM 922280102 3,447 57,661 SH   SOLE 19 57,661 0 0
VARONIS SYS INC COM 922280102 64,467 1,078,400 SH   SOLE 21 1,078,400 0 0
VARONIS SYS INC COM 922280102 53,425 893,692 SH   SOLE 22 824,919 0 68,773
VARONIS SYS INC COM 922280102 146 2,447 SH   SOLE 25 2,447 0 0
VARONIS SYS INC COM 922280102 1,317 22,032 SH   SOLE 26 7,038 0 14,994
VARONIS SYS INC COM 922280102 228 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 1,008 16,860 SH   SOLE 30 16,860 0 0
VARONIS SYS INC COM 922280102 9 148 SH   SOLE 34 148 0 0
VARONIS SYS INC COM 922280102 15 257 SH   SOLE 36 257 0 0
VARONIS SYS INC COM 922280102 182 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 14 38,579 SH   SOLE 22 38,579 0 0
VBI VACCINES INC COM NEW 91822J103 30 64,360 SH   SOLE 2 3,629 0 60,731
VBI VACCINES INC COM NEW 91822J103 138 292,847 SH   SOLE 18 292,847 0 0
VBI VACCINES INC COM NEW 91822J103 66 140,044 SH   SOLE 19 140,044 0 0
VBI VACCINES INC COM NEW 91822J103 1,449 3,075,591 SH   SOLE 21 3,075,591 0 0
VBI VACCINES INC COM NEW 91822J103 391 830,143 SH   SOLE 22 805,635 0 24,508
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29,567 2,776,207 SH   SOLE 2 2,776,207 0 0
VECTOR GROUP LTD COM 92240M108 1,240 104,094 SH   SOLE 2 38,847 0 65,247
VECTOR GROUP LTD COM 92240M108 6 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 29 2,461 SH   SOLE 7 2,461 0 0
VECTOR GROUP LTD COM 92240M108 6,544 549,425 SH   SOLE 18 506,175 0 43,250
VECTOR GROUP LTD COM 92240M108 8,656 726,810 SH   SOLE 19 726,810 0 0
VECTOR GROUP LTD COM 92240M108 148,030 12,429,040 SH   SOLE 21 12,429,040 0 0
VECTOR GROUP LTD COM 92240M108 49,726 4,175,156 SH   SOLE 22 4,010,964 0 164,192
VECTOR GROUP LTD COM 92240M108 1,439 120,797 SH   SOLE 23 120,797 0 0
VECTOR GROUP LTD COM 92240M108 3,654 306,817 SH   SOLE 26 25,594 0 281,223
VECTOR GROUP LTD COM 92240M108 1,923 161,447 SH   SOLE 30 161,447 0 0
VECTOR GROUP LTD COM 92240M108 144 12,077 SH   SOLE 40 12,077 0 0
VECTRUS INC COM 92242T101 515 12,679 SH   SOLE 2 1,399 0 11,280
VECTRUS INC COM 92242T101 10 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,662 40,883 SH   SOLE 18 40,883 0 0
VECTRUS INC COM 92242T101 1,037 25,515 SH   SOLE 19 25,515 0 0
VECTRUS INC COM 92242T101 16,562 407,441 SH   SOLE 21 407,441 0 0
VECTRUS INC COM 92242T101 14,326 352,423 SH   SOLE 22 340,502 0 11,921
VECTRUS INC COM 92242T101 169 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 797 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 0 9 SH   SOLE 31 9 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 345 39,728 SH   SOLE 2 39,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,685 424,497 SH   SOLE 7 346,077 0 78,420
VEDANTA LTD SPONSORED ADR 92242Y100 4,659 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 566 65,153 SH   SOLE 21 65,153 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,080 470,097 SH   SOLE 22 470,097 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 8 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 607 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,530 176,308 SH   SOLE 26 162,773 0 13,535
VEDANTA LTD SPONSORED ADR 92242Y100 3,179 366,274 SH   SOLE 28 366,274 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 861 99,246 SH   SOLE 29 99,246 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 6,313 727,270 SH   SOLE 30 727,270 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 110 12,661 SH   SOLE 34 12,661 0 0
VEECO INSTRS INC DEL COM 922417100 565 48,385 SH   SOLE 2 2,067 0 46,318
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,534 216,992 SH   SOLE 18 216,992 0 0
VEECO INSTRS INC DEL COM 922417100 970 83,072 SH   SOLE 19 83,072 0 0
VEECO INSTRS INC DEL COM 922417100 62,589 5,358,686 SH   SOLE 21 5,358,686 0 0
VEECO INSTRS INC DEL COM 922417100 16,847 1,442,394 SH   SOLE 22 1,377,530 0 64,864
VEECO INSTRS INC DEL COM 922417100 250 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 80 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 781 66,844 SH   SOLE 30 66,844 0 0
VEECO INSTRS INC DEL COM 922417100 63 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 668 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 74,860 490,275 SH   SOLE 2 191,794 0 298,481
VEEVA SYS INC CL A COM 922475108 12,981 85,014 SH   SOLE 4 81,505 0 3,509
VEEVA SYS INC CL A COM 922475108 2,614 17,121 SH   SOLE 7 15,499 0 1,622
VEEVA SYS INC CL A COM 922475108 4,907 32,135 SH   SOLE 13 32,135 0 0
VEEVA SYS INC CL A COM 922475108 171 1,122 SH   SOLE 15 1,122 0 0
VEEVA SYS INC CL A COM 922475108 22,876 149,818 SH   SOLE 18 102,852 0 46,966
VEEVA SYS INC CL A COM 922475108 46,848 306,821 SH   SOLE 19 306,821 0 0
VEEVA SYS INC CL A COM 922475108 344,922 2,258,970 SH   SOLE 21 2,258,970 0 0
VEEVA SYS INC CL A COM 922475108 622,027 4,073,790 SH   SOLE 22 3,461,023 0 612,767
VEEVA SYS INC CL A COM 922475108 25,899 169,619 SH   SOLE 23 169,619 0 0
VEEVA SYS INC CL A COM 922475108 20,751 135,906 SH   SOLE 25 135,906 0 0
VEEVA SYS INC CL A COM 922475108 62,147 407,014 SH   SOLE 26 171,113 0 235,901
VEEVA SYS INC CL A COM 922475108 3,797 24,868 SH   SOLE 28 18,344 0 6,524
VEEVA SYS INC CL A COM 922475108 24,949 163,397 SH   SOLE 29 46,819 0 116,578
VEEVA SYS INC CL A COM 922475108 34,946 228,870 SH   SOLE 30 228,870 0 0
VEEVA SYS INC CL A COM 922475108 16,563 108,476 SH   SOLE 31 80,907 0 27,569
VEEVA SYS INC CL A COM 922475108 2,872 18,811 SH   SOLE 34 18,811 0 0
VEEVA SYS INC CL A COM 922475108 18,159 118,930 SH   SOLE 36 118,930 0 0
VEEVA SYS INC CL A COM 922475108 470 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 457 187,205 SH   SOLE 18 0 0 187,205
VENATOR MATLS PLC SHS G9329Z100 126 51,447 SH   SOLE 21 51,447 0 0
VENATOR MATLS PLC SHS G9329Z100 2,481 1,016,937 SH   SOLE 22 993,193 0 23,744
VENATOR MATLS PLC SHS G9329Z100 37 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 18 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 19 7,741 SH   SOLE 30 7,741 0 0
VENATOR MATLS PLC SHS G9329Z100 15 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 66,329 908,249 SH   SOLE 2 86,748 0 821,501
VENTAS INC COM 92276F100 28,193 386,043 SH   SOLE 4 376,664 0 9,379
VENTAS INC COM 92276F100 56,794 777,677 SH   SOLE 7 761,439 0 16,238
VENTAS INC COM 92276F100 44 602 SH   SOLE 13 602 0 0
VENTAS INC COM 92276F100 1,243 17,016 SH   SOLE 15 17,016 0 0
VENTAS INC COM 92276F100 113,607 1,555,626 SH   SOLE 18 1,507,233 0 48,393
VENTAS INC COM 92276F100 36,575 500,817 SH   SOLE 19 500,817 0 0
VENTAS INC COM 92276F100 1,007,068 13,789,788 SH   SOLE 21 13,789,788 0 0
VENTAS INC COM 92276F100 932,154 12,763,991 SH   SOLE 22 11,622,048 0 1,141,943
VENTAS INC COM 92276F100 25,056 343,091 SH   SOLE 23 343,091 0 0
VENTAS INC COM 92276F100 82,487 1,129,488 SH   SOLE 25 1,129,488 0 0
VENTAS INC COM 92276F100 127,051 1,739,705 SH   SOLE 26 452,919 0 1,286,786
VENTAS INC COM 92276F100 8,052 110,254 SH   SOLE 28 91,635 0 18,619
VENTAS INC COM 92276F100 14,440 197,732 SH   SOLE 29 197,732 0 0
VENTAS INC COM 92276F100 215,039 2,944,530 SH   SOLE 30 2,944,530 0 0
VENTAS INC COM 92276F100 11,051 151,319 SH   SOLE 31 64,655 0 86,664
VENTAS INC COM 92276F100 7,745 106,050 SH   SOLE 34 106,050 0 0
VENTAS INC COM 92276F100 20,996 287,502 SH   SOLE 36 287,502 0 0
VENTAS INC COM 92276F100 625 8,563 SH   SOLE 40 8,563 0 0
VEON LTD SPONSORED ADR 91822M106 142 59,011 SH   SOLE 25 59,011 0 0
VEONEER INCORPORATED COM 92336X109 6 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 2,976 198,559 SH   SOLE 21 198,559 0 0
VEONEER INCORPORATED COM 92336X109 26,601 1,774,597 SH   SOLE 22 1,714,834 0 59,763
VEONEER INCORPORATED COM 92336X109 408 27,215 SH   SOLE 26 16,725 0 10,490
VEONEER INCORPORATED COM 92336X109 166 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 615 41,052 SH   SOLE 30 41,052 0 0
VEONEER INCORPORATED COM 92336X109 104 6,935 SH   SOLE 36 6,935 0 0
VEONEER INCORPORATED COM 92336X109 141 9,383 SH   SOLE 40 9,383 0 0
VERA BRADLEY INC COM 92335C106 219 21,688 SH   SOLE 2 769 0 20,919
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 5 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,004 99,435 SH   SOLE 18 99,435 0 0
VERA BRADLEY INC COM 92335C106 358 35,420 SH   SOLE 19 35,420 0 0
VERA BRADLEY INC COM 92335C106 26,174 2,591,456 SH   SOLE 21 2,591,456 0 0
VERA BRADLEY INC COM 92335C106 6,776 670,861 SH   SOLE 22 641,025 0 29,836
VERA BRADLEY INC COM 92335C106 31 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 290 28,722 SH   SOLE 30 28,722 0 0
VERA BRADLEY INC COM 92335C106 27 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 1,197 49,865 SH   SOLE 2 10,627 0 39,238
VERACYTE INC COM 92337F107 4 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 16 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 4,300 179,182 SH   SOLE 18 159,956 0 19,226
VERACYTE INC COM 92337F107 5,295 220,626 SH   SOLE 19 220,626 0 0
VERACYTE INC COM 92337F107 48,861 2,035,857 SH   SOLE 21 2,035,857 0 0
VERACYTE INC COM 92337F107 37,617 1,567,362 SH   SOLE 22 1,443,980 0 123,382
VERACYTE INC COM 92337F107 736 30,674 SH   SOLE 23 30,674 0 0
VERACYTE INC COM 92337F107 1,785 74,362 SH   SOLE 26 0 0 74,362
VERACYTE INC COM 92337F107 258 10,736 SH   SOLE 28 10,736 0 0
VERACYTE INC COM 92337F107 3,360 139,998 SH   SOLE 30 139,998 0 0
VERACYTE INC COM 92337F107 45 1,858 SH   SOLE 34 1,858 0 0
VERACYTE INC COM 92337F107 86 3,577 SH   SOLE 40 3,577 0 0
VERASTEM INC COM 92337C104 18 14,968 SH   SOLE 18 14,968 0 0
VERASTEM INC COM 92337C104 1,153 953,127 SH   SOLE 21 953,127 0 0
VERASTEM INC COM 92337C104 1,913 1,581,131 SH   SOLE 22 1,581,131 0 0
VERASTEM INC COM 92337C104 5 3,749 SH   SOLE 30 3,749 0 0
VEREIT INC COM 92339V100 21,725 2,221,370 SH   SOLE 2 122,182 0 2,099,188
VEREIT INC COM 92339V100 10,895 1,113,997 SH   SOLE 4 1,088,449 0 25,548
VEREIT INC COM 92339V100 15,038 1,537,660 SH   SOLE 7 1,184,450 0 353,210
VEREIT INC COM 92339V100 30 3,095 SH   SOLE 13 3,095 0 0
VEREIT INC COM 92339V100 425 43,485 SH   SOLE 15 43,485 0 0
VEREIT INC COM 92339V100 27,033 2,764,135 SH   SOLE 18 2,686,181 0 77,954
VEREIT INC COM 92339V100 24,462 2,501,269 SH   SOLE 19 2,501,269 0 0
VEREIT INC COM 92339V100 190,513 19,479,883 SH   SOLE 21 19,479,883 0 0
VEREIT INC COM 92339V100 356,160 36,417,190 SH   SOLE 22 33,905,646 0 2,511,544
VEREIT INC COM 92339V100 9,979 1,020,342 SH   SOLE 23 1,020,342 0 0
VEREIT INC COM 92339V100 32,471 3,320,112 SH   SOLE 25 3,320,112 0 0
VEREIT INC COM 92339V100 36,304 3,712,033 SH   SOLE 26 1,475,843 0 2,236,190
VEREIT INC COM 92339V100 1,726 176,486 SH   SOLE 28 122,062 0 54,424
VEREIT INC COM 92339V100 7,728 790,231 SH   SOLE 29 566,926 0 223,305
VEREIT INC COM 92339V100 59,300 6,063,423 SH   SOLE 30 6,063,423 0 0
VEREIT INC COM 92339V100 2,090 213,747 SH   SOLE 31 171,433 0 42,314
VEREIT INC COM 92339V100 10,613 1,085,196 SH   SOLE 34 1,085,196 0 0
VEREIT INC COM 92339V100 7,658 783,065 SH   SOLE 36 783,065 0 0
VEREIT INC COM 92339V100 191 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 578 38,174 SH   SOLE 2 1,818 0 36,356
VERICEL CORP COM 92346J108 12 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,412 159,337 SH   SOLE 18 159,337 0 0
VERICEL CORP COM 92346J108 1,150 75,975 SH   SOLE 19 75,975 0 0
VERICEL CORP COM 92346J108 23,942 1,581,351 SH   SOLE 21 1,581,351 0 0
VERICEL CORP COM 92346J108 19,746 1,304,205 SH   SOLE 22 1,251,023 0 53,182
VERICEL CORP COM 92346J108 916 60,479 SH   SOLE 30 60,479 0 0
VERICEL CORP COM 92346J108 35 2,322 SH   SOLE 34 2,322 0 0
VERICEL CORP COM 92346J108 47 3,128 SH   SOLE 40 3,128 0 0
VERINT SYS INC COM 92343X100 2,691 62,909 SH   SOLE 2 7,102 0 55,807
VERINT SYS INC COM 92343X100 74 1,736 SH   SOLE 4 1,736 0 0
VERINT SYS INC COM 92343X100 69 1,618 SH   SOLE 7 1,618 0 0
VERINT SYS INC COM 92343X100 9,540 223,005 SH   SOLE 18 222,787 0 218
VERINT SYS INC COM 92343X100 4,826 112,802 SH   SOLE 19 112,802 0 0
VERINT SYS INC COM 92343X100 103,376 2,416,453 SH   SOLE 21 2,416,453 0 0
VERINT SYS INC COM 92343X100 81,519 1,905,547 SH   SOLE 22 1,815,183 0 90,364
VERINT SYS INC COM 92343X100 193 4,509 SH   SOLE 23 4,509 0 0
VERINT SYS INC COM 92343X100 288 6,725 SH   SOLE 25 6,725 0 0
VERINT SYS INC COM 92343X100 2,342 54,738 SH   SOLE 26 22,397 0 32,341
VERINT SYS INC COM 92343X100 350 8,189 SH   SOLE 28 8,189 0 0
VERINT SYS INC COM 92343X100 30 692 SH   SOLE 29 692 0 0
VERINT SYS INC COM 92343X100 791 18,483 SH   SOLE 30 18,483 0 0
VERINT SYS INC COM 92343X100 52 1,213 SH   SOLE 31 1,213 0 0
VERINT SYS INC COM 92343X100 60 1,397 SH   SOLE 34 1,397 0 0
VERINT SYS INC COM 92343X100 57 1,335 SH   SOLE 36 1,335 0 0
VERINT SYS INC COM 92343X100 284 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,322 1,315,000 PRN   SOLE 21 1,315,000 0 0
VERISIGN INC COM 92343E102 73,354 388,878 SH   SOLE 2 146,428 0 242,450
VERISIGN INC COM 92343E102 11,033 58,488 SH   SOLE 4 55,565 0 2,923
VERISIGN INC COM 92343E102 21,984 116,544 SH   SOLE 7 109,801 0 6,743
VERISIGN INC COM 92343E102 337 1,784 SH   SOLE 13 1,784 0 0
VERISIGN INC COM 92343E102 234 1,239 SH   SOLE 15 1,239 0 0
VERISIGN INC COM 92343E102 42,861 227,221 SH   SOLE 18 209,562 0 17,659
VERISIGN INC COM 92343E102 13,936 73,882 SH   SOLE 19 73,882 0 0
VERISIGN INC COM 92343E102 666,182 3,531,687 SH   SOLE 21 3,531,687 0 0
VERISIGN INC COM 92343E102 595,722 3,158,151 SH   SOLE 22 2,724,676 0 433,475
VERISIGN INC COM 92343E102 22,543 119,509 SH   SOLE 23 119,509 0 0
VERISIGN INC COM 92343E102 130,534 692,012 SH   SOLE 25 692,012 0 0
VERISIGN INC COM 92343E102 98,222 520,714 SH   SOLE 26 144,845 0 375,869
VERISIGN INC COM 92343E102 3,904 20,696 SH   SOLE 28 14,819 0 5,877
VERISIGN INC COM 92343E102 10,002 53,026 SH   SOLE 29 30,462 0 22,564
VERISIGN INC COM 92343E102 91,431 484,710 SH   SOLE 30 484,710 0 0
VERISIGN INC COM 92343E102 12,146 64,388 SH   SOLE 31 47,766 0 16,622
VERISIGN INC COM 92343E102 3,175 16,832 SH   SOLE 32 16,832 0 0
VERISIGN INC COM 92343E102 8,005 42,438 SH   SOLE 34 42,438 0 0
VERISIGN INC COM 92343E102 15,620 82,809 SH   SOLE 36 82,809 0 0
VERISIGN INC COM 92343E102 450 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 67,707 428,144 SH   SOLE 2 74,383 0 353,761
VERISK ANALYTICS INC COM 92345Y106 10,744 67,939 SH   SOLE 4 63,572 0 4,367
VERISK ANALYTICS INC COM 92345Y106 26,971 170,551 SH   SOLE 7 162,399 0 8,152
VERISK ANALYTICS INC COM 92345Y106 391 2,474 SH   SOLE 13 2,474 0 0
VERISK ANALYTICS INC COM 92345Y106 275 1,740 SH   SOLE 15 1,740 0 0
VERISK ANALYTICS INC COM 92345Y106 1 4 SH   SOLE 17 0 0 4
VERISK ANALYTICS INC COM 92345Y106 51,382 324,917 SH   SOLE 18 302,680 0 22,237
VERISK ANALYTICS INC COM 92345Y106 117,948 745,847 SH   SOLE 19 745,847 0 0
VERISK ANALYTICS INC COM 92345Y106 755,396 4,776,756 SH   SOLE 21 4,776,756 0 0
VERISK ANALYTICS INC COM 92345Y106 637,750 4,032,822 SH   SOLE 22 3,604,509 0 428,313
VERISK ANALYTICS INC COM 92345Y106 20,047 126,767 SH   SOLE 23 126,767 0 0
VERISK ANALYTICS INC COM 92345Y106 25,375 160,457 SH   SOLE 25 160,457 0 0
VERISK ANALYTICS INC COM 92345Y106 105,423 666,643 SH   SOLE 26 198,590 0 468,053
VERISK ANALYTICS INC COM 92345Y106 4,760 30,099 SH   SOLE 28 21,480 0 8,619
VERISK ANALYTICS INC COM 92345Y106 6,923 43,775 SH   SOLE 29 10,816 0 32,959
VERISK ANALYTICS INC COM 92345Y106 98,717 624,237 SH   SOLE 30 624,237 0 0
VERISK ANALYTICS INC COM 92345Y106 7,918 50,068 SH   SOLE 31 40,667 0 9,401
VERISK ANALYTICS INC COM 92345Y106 3,680 23,272 SH   SOLE 32 23,272 0 0
VERISK ANALYTICS INC COM 92345Y106 2,245 14,197 SH   SOLE 34 14,197 0 0
VERISK ANALYTICS INC COM 92345Y106 17,107 108,176 SH   SOLE 36 108,176 0 0
VERISK ANALYTICS INC COM 92345Y106 612 3,872 SH   SOLE 40 3,872 0 0
VERITEX HLDGS INC COM 923451108 1,197 49,349 SH   SOLE 2 2,074 0 47,275
VERITEX HLDGS INC COM 923451108 24 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 5,619 231,558 SH   SOLE 18 231,558 0 0
VERITEX HLDGS INC COM 923451108 2,155 88,824 SH   SOLE 19 88,824 0 0
VERITEX HLDGS INC COM 923451108 130,993 5,398,432 SH   SOLE 21 5,398,432 0 0
VERITEX HLDGS INC COM 923451108 37,082 1,528,203 SH   SOLE 22 1,458,132 0 70,071
VERITEX HLDGS INC COM 923451108 716 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 192 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 1,629 67,123 SH   SOLE 30 67,123 0 0
VERITEX HLDGS INC COM 923451108 105 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 273 15,117 SH   SOLE 2 1,805 0 13,312
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 3 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,105 61,142 SH   SOLE 18 61,142 0 0
VERITIV CORP COM 923454102 627 34,685 SH   SOLE 19 34,685 0 0
VERITIV CORP COM 923454102 26,063 1,441,541 SH   SOLE 21 1,441,541 0 0
VERITIV CORP COM 923454102 7,434 411,195 SH   SOLE 22 387,865 0 23,330
VERITIV CORP COM 923454102 17 914 SH   SOLE 23 914 0 0
VERITIV CORP COM 923454102 145 8,045 SH   SOLE 26 2,926 0 5,119
VERITIV CORP COM 923454102 24 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 299 16,538 SH   SOLE 30 16,538 0 0
VERITIV CORP COM 923454102 18 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 11 3,053 SH   SOLE 18 3,053 0 0
VERITONE INC COM 92347M100 309 86,654 SH   SOLE 21 86,654 0 0
VERITONE INC COM 92347M100 415 116,113 SH   SOLE 22 116,113 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 722,843 11,975,525 SH   SOLE 2 2,660,532 0 9,314,993
VERIZON COMMUNICATIONS INC COM 92343V104 114,351 1,894,477 SH   SOLE 4 1,782,806 0 111,671
VERIZON COMMUNICATIONS INC COM 92343V104 251,791 4,171,492 SH   SOLE 7 4,143,907 0 27,585
VERIZON COMMUNICATIONS INC COM 92343V104 11,188 185,351 SH   SOLE 13 185,351 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,441 40,435 SH   SOLE 15 40,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21 354 SH   SOLE 17 0 0 354
VERIZON COMMUNICATIONS INC COM 92343V104 1,261,585 20,901,008 SH   SOLE 18 18,830,877 0 2,070,131
VERIZON COMMUNICATIONS INC COM 92343V104 1,256,028 20,808,954 SH   SOLE 19 20,808,954 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,940,506 98,417,919 SH   SOLE 21 98,417,919 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,371,579 105,559,630 SH   SOLE 22 92,686,220 0 12,873,410
VERIZON COMMUNICATIONS INC COM 92343V104 211,209 3,499,158 SH   SOLE 23 3,499,158 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 260,476 4,315,369 SH   SOLE 25 4,238,424 0 76,945
VERIZON COMMUNICATIONS INC COM 92343V104 1,041,627 17,256,903 SH   SOLE 26 4,788,600 0 12,468,303
VERIZON COMMUNICATIONS INC COM 92343V104 47,717 790,534 SH   SOLE 28 571,349 0 219,185
VERIZON COMMUNICATIONS INC COM 92343V104 57,144 946,722 SH   SOLE 29 291,493 0 655,229
VERIZON COMMUNICATIONS INC COM 92343V104 948,794 15,718,914 SH   SOLE 30 15,718,914 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 76,735 1,271,284 SH   SOLE 31 1,008,205 0 263,079
VERIZON COMMUNICATIONS INC COM 92343V104 10,218 169,277 SH   SOLE 32 169,277 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 132,168 2,189,668 SH   SOLE 34 2,189,668 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,847 179,711 SH   SOLE 35 179,711 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 215,901 3,576,887 SH   SOLE 36 3,576,887 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,922 98,108 SH   SOLE 40 98,108 0 0
VERMILION ENERGY INC COM 923725105 923 55,209 SH   SOLE 21 55,209 0 0
VERMILLION INC COM NEW 92407M206 4 7,406 SH   SOLE 18 7,406 0 0
VERMILLION INC COM NEW 92407M206 59 112,653 SH   SOLE 21 112,653 0 0
VERMILLION INC COM NEW 92407M206 3 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 1,429 99,604 SH   SOLE 2 4,053 0 95,551
VERRA MOBILITY CORP COM 92511U102 12 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 26 1,778 SH   SOLE 7 1,778 0 0
VERRA MOBILITY CORP COM 92511U102 5,676 395,555 SH   SOLE 18 395,555 0 0
VERRA MOBILITY CORP COM 92511U102 2,885 201,073 SH   SOLE 19 201,073 0 0
VERRA MOBILITY CORP COM 92511U102 55,703 3,881,718 SH   SOLE 21 3,881,718 0 0
VERRA MOBILITY CORP COM 92511U102 49,757 3,467,378 SH   SOLE 22 3,232,276 0 235,102
VERRA MOBILITY CORP COM 92511U102 821 57,246 SH   SOLE 26 49,131 0 8,115
VERRA MOBILITY CORP COM 92511U102 204 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 231 16,116 SH   SOLE 30 16,116 0 0
VERRA MOBILITY CORP COM 92511U102 196 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 158 10,725 SH   SOLE 2 397 0 10,328
VERRICA PHARMACEUTICALS INC COM 92511W108 694 47,031 SH   SOLE 18 47,031 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 322 21,798 SH   SOLE 19 21,798 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 7,041 477,061 SH   SOLE 21 477,061 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 2,046 138,638 SH   SOLE 22 132,977 0 5,661
VERSO CORP CL A 92531L207 450 36,367 SH   SOLE 2 1,388 0 34,979
VERSO CORP CL A 92531L207 10 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 1,557 125,778 SH   SOLE 18 125,778 0 0
VERSO CORP CL A 92531L207 745 60,188 SH   SOLE 19 60,188 0 0
VERSO CORP CL A 92531L207 15,548 1,255,877 SH   SOLE 21 1,255,877 0 0
VERSO CORP CL A 92531L207 13,105 1,058,563 SH   SOLE 22 1,004,023 0 54,540
VERSO CORP CL A 92531L207 29 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 58 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 177 14,324 SH   SOLE 30 14,324 0 0
VERSO CORP CL A 92531L207 29 2,303 SH   SOLE 40 2,303 0 0
VERSUM MATLS INC COM 92532W103 13,367 252,536 SH   SOLE 2 54,086 0 198,450
VERSUM MATLS INC COM 92532W103 26 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 109 2,053 SH   SOLE 7 2,053 0 0
VERSUM MATLS INC COM 92532W103 16,397 309,795 SH   SOLE 18 309,795 0 0
VERSUM MATLS INC COM 92532W103 1,299 24,549 SH   SOLE 19 24,549 0 0
VERSUM MATLS INC COM 92532W103 1,644 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 292,636 5,528,740 SH   SOLE 21 5,528,740 0 0
VERSUM MATLS INC COM 92532W103 186,327 3,520,256 SH   SOLE 22 3,311,299 0 208,957
VERSUM MATLS INC COM 92532W103 2,497 47,169 SH   SOLE 26 25,865 0 21,304
VERSUM MATLS INC COM 92532W103 697 13,174 SH   SOLE 28 13,174 0 0
VERSUM MATLS INC COM 92532W103 1,702 32,150 SH   SOLE 30 32,150 0 0
VERSUM MATLS INC COM 92532W103 117 2,218 SH   SOLE 31 2,218 0 0
VERSUM MATLS INC COM 92532W103 582 10,995 SH   SOLE 40 10,995 0 0
VERTEX ENERGY INC COM 92534K107 7 6,360 SH   SOLE 18 6,360 0 0
VERTEX ENERGY INC COM 92534K107 102 89,879 SH   SOLE 21 89,879 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 139,249 821,916 SH   SOLE 2 204,721 0 617,195
VERTEX PHARMACEUTICALS INC COM 92532F100 19,217 113,431 SH   SOLE 4 106,369 0 7,062
VERTEX PHARMACEUTICALS INC COM 92532F100 39,953 235,821 SH   SOLE 7 235,821 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,334 7,871 SH   SOLE 13 7,871 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 493 2,912 SH   SOLE 15 2,912 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 223,336 1,318,239 SH   SOLE 18 1,125,100 0 193,139
VERTEX PHARMACEUTICALS INC COM 92532F100 203,588 1,201,679 SH   SOLE 19 1,201,679 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 813 4,800 SH   SOLE 20 4,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,262,124 7,449,676 SH   SOLE 21 7,449,676 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,086,982 6,415,904 SH   SOLE 22 5,702,397 0 713,507
VERTEX PHARMACEUTICALS INC COM 92532F100 34,434 203,248 SH   SOLE 23 203,248 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 52,293 308,661 SH   SOLE 25 308,661 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 195,425 1,153,497 SH   SOLE 26 312,014 0 841,483
VERTEX PHARMACEUTICALS INC COM 92532F100 8,319 49,102 SH   SOLE 28 35,383 0 13,719
VERTEX PHARMACEUTICALS INC COM 92532F100 5,612 33,125 SH   SOLE 29 14,391 0 18,734
VERTEX PHARMACEUTICALS INC COM 92532F100 185,940 1,097,512 SH   SOLE 30 1,097,512 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 21,173 124,976 SH   SOLE 31 57,836 0 67,140
VERTEX PHARMACEUTICALS INC COM 92532F100 6,192 36,550 SH   SOLE 32 36,550 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 53,285 314,512 SH   SOLE 34 314,512 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 29,545 174,387 SH   SOLE 36 174,387 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,062 6,267 SH   SOLE 40 6,267 0 0
VERU INC COM 92536C103 20 9,322 SH   SOLE 18 9,322 0 0
VERU INC COM 92536C103 274 126,882 SH   SOLE 21 126,882 0 0
VERU INC COM 92536C103 187 86,604 SH   SOLE 22 86,604 0 0
VIACOM INC NEW CL A 92553P102 288 10,984 SH   SOLE 2 2,108 0 8,876
VIACOM INC NEW CL A 92553P102 5 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 788 30,016 SH   SOLE 18 10,718 0 19,298
VIACOM INC NEW CL A 92553P102 865 32,930 SH   SOLE 19 32,930 0 0
VIACOM INC NEW CL A 92553P102 3,150 119,973 SH   SOLE 21 119,973 0 0
VIACOM INC NEW CL A 92553P102 3,435 130,792 SH   SOLE 22 102,494 0 28,298
VIACOM INC NEW CL A 92553P102 3,376 128,554 SH   SOLE 29 0 0 128,554
VIACOM INC NEW CL A 92553P102 217 8,251 SH   SOLE 30 8,251 0 0
VIACOM INC NEW CL A 92553P102 6 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL A 92553P102 34 1,311 SH   SOLE 36 1,311 0 0
VIACOM INC NEW CL B 92553P201 23,927 995,718 SH   SOLE 2 181,835 0 813,883
VIACOM INC NEW CL B 92553P201 3,708 154,307 SH   SOLE 4 144,994 0 9,313
VIACOM INC NEW CL B 92553P201 12,778 531,735 SH   SOLE 7 330,855 0 200,880
VIACOM INC NEW CL B 92553P201 2,866 119,270 SH   SOLE 13 119,270 0 0
VIACOM INC NEW CL B 92553P201 76 3,148 SH   SOLE 15 3,148 0 0
VIACOM INC NEW CL B 92553P201 23,234 966,862 SH   SOLE 18 790,248 0 176,614
VIACOM INC NEW CL B 92553P201 23,300 969,641 SH   SOLE 19 969,641 0 0
VIACOM INC NEW CL B 92553P201 204,623 8,515,307 SH   SOLE 21 8,515,307 0 0
VIACOM INC NEW CL B 92553P201 262,369 10,918,414 SH   SOLE 22 9,547,268 0 1,371,146
VIACOM INC NEW CL B 92553P201 6,366 264,908 SH   SOLE 23 264,908 0 0
VIACOM INC NEW CL B 92553P201 10,339 430,256 SH   SOLE 25 430,256 0 0
VIACOM INC NEW CL B 92553P201 48,999 2,039,089 SH   SOLE 26 546,542 0 1,492,547
VIACOM INC NEW CL B 92553P201 1,522 63,344 SH   SOLE 28 44,590 0 18,754
VIACOM INC NEW CL B 92553P201 9,862 410,386 SH   SOLE 29 8,648 0 401,738
VIACOM INC NEW CL B 92553P201 37,748 1,570,874 SH   SOLE 30 1,570,874 0 0
VIACOM INC NEW CL B 92553P201 1,973 82,115 SH   SOLE 31 65,876 0 16,239
VIACOM INC NEW CL B 92553P201 1,610 66,994 SH   SOLE 34 66,994 0 0
VIACOM INC NEW CL B 92553P201 8,758 364,461 SH   SOLE 36 364,461 0 0
VIACOM INC NEW CL B 92553P201 178 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 1,582 23,553 SH   SOLE 2 6,817 0 16,736
VIAD CORP COM NEW 92552R406 10 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 20 293 SH   SOLE 7 293 0 0
VIAD CORP COM NEW 92552R406 7,469 111,233 SH   SOLE 18 90,324 0 20,909
VIAD CORP COM NEW 92552R406 10,238 152,470 SH   SOLE 19 152,470 0 0
VIAD CORP COM NEW 92552R406 151,055 2,249,513 SH   SOLE 21 2,249,513 0 0
VIAD CORP COM NEW 92552R406 50,104 746,149 SH   SOLE 22 716,896 0 29,253
VIAD CORP COM NEW 92552R406 1,786 26,596 SH   SOLE 23 26,596 0 0
VIAD CORP COM NEW 92552R406 3,684 54,858 SH   SOLE 26 5,536 0 49,322
VIAD CORP COM NEW 92552R406 196 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,909 28,428 SH   SOLE 30 28,428 0 0
VIAD CORP COM NEW 92552R406 138 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 9,962 132,259 SH   SOLE 2 30,801 0 101,458
VIASAT INC COM 92552V100 16 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 99 1,317 SH   SOLE 7 1,317 0 0
VIASAT INC COM 92552V100 12,130 161,052 SH   SOLE 18 161,052 0 0
VIASAT INC COM 92552V100 2,702 35,878 SH   SOLE 19 35,878 0 0
VIASAT INC COM 92552V100 223,010 2,960,830 SH   SOLE 21 2,960,830 0 0
VIASAT INC COM 92552V100 142,364 1,890,125 SH   SOLE 22 1,786,625 0 103,500
VIASAT INC COM 92552V100 628 8,333 SH   SOLE 23 8,333 0 0
VIASAT INC COM 92552V100 2,381 31,611 SH   SOLE 26 7,545 0 24,066
VIASAT INC COM 92552V100 544 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 835 11,091 SH   SOLE 30 11,091 0 0
VIASAT INC COM 92552V100 89 1,182 SH   SOLE 31 1,182 0 0
VIASAT INC COM 92552V100 190 2,517 SH   SOLE 34 2,517 0 0
VIASAT INC COM 92552V100 35 466 SH   SOLE 36 466 0 0
VIASAT INC COM 92552V100 281 3,730 SH   SOLE 40 3,730 0 0
VIAVI SOLUTIONS INC COM 925550105 15,199 1,085,281 SH   SOLE 2 8,969 0 1,076,312
VIAVI SOLUTIONS INC COM 925550105 13 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 59 4,237 SH   SOLE 7 4,237 0 0
VIAVI SOLUTIONS INC COM 925550105 39,326 2,807,993 SH   SOLE 18 2,793,680 0 14,313
VIAVI SOLUTIONS INC COM 925550105 53,989 3,854,974 SH   SOLE 19 3,854,974 0 0
VIAVI SOLUTIONS INC COM 925550105 357,582 25,532,475 SH   SOLE 21 25,532,475 0 0
VIAVI SOLUTIONS INC COM 925550105 96,277 6,874,440 SH   SOLE 22 6,571,920 0 302,520
VIAVI SOLUTIONS INC COM 925550105 1,611 115,048 SH   SOLE 26 57,291 0 57,757
VIAVI SOLUTIONS INC COM 925550105 426 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 34,575 2,468,780 SH   SOLE 29 2,468,780 0 0
VIAVI SOLUTIONS INC COM 925550105 4,572 326,486 SH   SOLE 30 326,486 0 0
VIAVI SOLUTIONS INC COM 925550105 12,842 916,931 SH   SOLE 34 916,931 0 0
VIAVI SOLUTIONS INC COM 925550105 354 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,473 1,200,000 PRN   SOLE 21 1,200,000 0 0
VICI PPTYS INC COM 925652109 21,042 929,016 SH   SOLE 2 119,930 0 809,086
VICI PPTYS INC COM 925652109 8,974 396,217 SH   SOLE 4 396,217 0 0
VICI PPTYS INC COM 925652109 10,617 468,746 SH   SOLE 7 468,746 0 0
VICI PPTYS INC COM 925652109 403 17,774 SH   SOLE 15 17,774 0 0
VICI PPTYS INC COM 925652109 36,350 1,604,861 SH   SOLE 18 1,604,861 0 0
VICI PPTYS INC COM 925652109 40,003 1,766,127 SH   SOLE 19 1,766,127 0 0
VICI PPTYS INC COM 925652109 193,362 8,536,932 SH   SOLE 21 8,536,932 0 0
VICI PPTYS INC COM 925652109 358,230 15,815,916 SH   SOLE 22 14,704,433 0 1,111,483
VICI PPTYS INC COM 925652109 3,041 134,247 SH   SOLE 23 134,247 0 0
VICI PPTYS INC COM 925652109 21,561 951,929 SH   SOLE 25 951,929 0 0
VICI PPTYS INC COM 925652109 10,119 446,735 SH   SOLE 26 102,227 0 344,508
VICI PPTYS INC COM 925652109 1,739 76,772 SH   SOLE 28 76,772 0 0
VICI PPTYS INC COM 925652109 46,588 2,056,852 SH   SOLE 30 2,056,852 0 0
VICI PPTYS INC COM 925652109 240 10,609 SH   SOLE 31 9,450 0 1,159
VICI PPTYS INC COM 925652109 21,116 932,276 SH   SOLE 34 932,276 0 0
VICI PPTYS INC COM 925652109 899 39,701 SH   SOLE 40 39,701 0 0
VICOR CORP COM 925815102 457 15,488 SH   SOLE 2 715 0 14,773
VICOR CORP COM 925815102 11 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 2,366 80,150 SH   SOLE 18 80,150 0 0
VICOR CORP COM 925815102 906 30,692 SH   SOLE 19 30,692 0 0
VICOR CORP COM 925815102 57,189 1,937,299 SH   SOLE 21 1,937,299 0 0
VICOR CORP COM 925815102 14,723 498,760 SH   SOLE 22 475,197 0 23,563
VICOR CORP COM 925815102 102 3,460 SH   SOLE 26 0 0 3,460
VICOR CORP COM 925815102 83 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 766 25,932 SH   SOLE 30 25,932 0 0
VICOR CORP COM 925815102 49 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 643 41,790 SH   SOLE 21 41,790 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 3,596 233,824 SH   SOLE 22 233,824 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 44 2,885 SH   SOLE 30 2,885 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 10 SH   SOLE 17 0 0 10
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4 84 SH   SOLE 17 0 0 84
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH   SOLE 17 0 0 10
VIEWRAY INC COM 92672L107 175 60,206 SH   SOLE 2 2,868 0 57,338
VIEWRAY INC COM 92672L107 3 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 733 252,816 SH   SOLE 18 252,816 0 0
VIEWRAY INC COM 92672L107 346 119,146 SH   SOLE 19 119,146 0 0
VIEWRAY INC COM 92672L107 7,139 2,461,624 SH   SOLE 21 2,461,624 0 0
VIEWRAY INC COM 92672L107 5,408 1,864,688 SH   SOLE 22 1,792,194 0 72,494
VIEWRAY INC COM 92672L107 35 12,117 SH   SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 35 12,151 SH   SOLE 30 12,151 0 0
VIEWRAY INC COM 92672L107 17 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 440 63,961 SH   SOLE 2 2,766 0 61,195
VIKING THERAPEUTICS INC COM 92686J106 6 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,608 233,702 SH   SOLE 18 233,702 0 0
VIKING THERAPEUTICS INC COM 92686J106 773 112,291 SH   SOLE 19 112,291 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,072 2,335,977 SH   SOLE 21 2,335,977 0 0
VIKING THERAPEUTICS INC COM 92686J106 11,788 1,713,423 SH   SOLE 22 1,639,467 0 73,956
VIKING THERAPEUTICS INC COM 92686J106 89 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 118 17,109 SH   SOLE 30 17,109 0 0
VIKING THERAPEUTICS INC COM 92686J106 37 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 FARMS INTL INC COM 92707Y108 15 1,687 SH   SOLE 22 1,687 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 250 9,467 SH   SOLE 2 361 0 9,106
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 805 30,423 SH   SOLE 18 30,423 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 394 14,893 SH   SOLE 19 14,893 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,739 292,586 SH   SOLE 21 292,586 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,926 224,060 SH   SOLE 22 214,077 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 27 1,021 SH   SOLE 30 1,021 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 51 2,675 SH   SOLE 2 0 0 2,675
VINCE HLDG CORP COM NEW 92719W207 201 10,607 SH   SOLE 18 10,607 0 0
VINCE HLDG CORP COM NEW 92719W207 98 5,148 SH   SOLE 19 5,148 0 0
VINCE HLDG CORP COM NEW 92719W207 2,027 106,741 SH   SOLE 21 106,741 0 0
VINCE HLDG CORP COM NEW 92719W207 1,015 53,423 SH   SOLE 22 52,512 0 911
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16,606 1,861,689 SH   SOLE 2 135,062 0 1,726,627
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,498 167,902 SH   SOLE 4 167,902 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 574 64,350 SH   SOLE 7 64,350 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,082 121,329 SH   SOLE 13 121,329 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,581 177,197 SH   SOLE 15 170,767 0 6,430
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,774 310,941 SH   SOLE 18 310,941 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 315 35,292 SH   SOLE 19 35,292 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 70,285 7,879,460 SH   SOLE 21 7,879,460 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 69,907 7,837,071 SH   SOLE 22 6,611,834 0 1,225,237
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,344 262,831 SH   SOLE 23 262,831 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,247 251,895 SH   SOLE 25 251,895 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16,899 1,894,475 SH   SOLE 26 467,068 0 1,427,407
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 508 56,916 SH   SOLE 28 56,916 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 792 88,782 SH   SOLE 29 61,763 0 27,019
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 23,627 2,648,780 SH   SOLE 30 2,648,780 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 325 36,435 SH   SOLE 31 36,435 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4,249 476,319 SH   SOLE 34 476,319 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 191 21,401 SH   SOLE 36 21,401 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 34 3,837 SH   SOLE 40 3,837 0 0
VIRCO MFG CO COM 927651109 8 2,018 SH   SOLE 18 2,018 0 0
VIRCO MFG CO COM 927651109 25 6,578 SH   SOLE 21 6,578 0 0
VIRCO MFG CO COM 927651109 251 65,136 SH   SOLE 22 65,136 0 0
VIRNETX HLDG CORP COM 92823T108 286 52,905 SH   SOLE 2 2,699 0 50,206
VIRNETX HLDG CORP COM 92823T108 5 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,181 218,788 SH   SOLE 18 218,788 0 0
VIRNETX HLDG CORP COM 92823T108 570 105,631 SH   SOLE 19 105,631 0 0
VIRNETX HLDG CORP COM 92823T108 11,406 2,112,256 SH   SOLE 21 2,112,256 0 0
VIRNETX HLDG CORP COM 92823T108 9,455 1,751,007 SH   SOLE 22 1,704,144 0 46,863
VIRTU FINL INC CL A 928254101 1,699 103,860 SH   SOLE 2 3,288 0 100,572
VIRTU FINL INC CL A 928254101 6 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 14 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 357 21,821 SH   SOLE 18 21,821 0 0
VIRTU FINL INC CL A 928254101 181 11,047 SH   SOLE 19 11,047 0 0
VIRTU FINL INC CL A 928254101 13,646 834,112 SH   SOLE 21 834,112 0 0
VIRTU FINL INC CL A 928254101 29,234 1,786,893 SH   SOLE 22 1,631,128 0 155,765
VIRTU FINL INC CL A 928254101 3,908 238,875 SH   SOLE 23 238,875 0 0
VIRTU FINL INC CL A 928254101 301 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 103 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 214 13,063 SH   SOLE 30 13,063 0 0
VIRTU FINL INC CL A 928254101 18 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 73 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 730 6,601 SH   SOLE 2 234 0 6,367
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 17 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,286 29,718 SH   SOLE 18 29,718 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,744 15,774 SH   SOLE 19 15,774 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 79,957 723,131 SH   SOLE 21 723,131 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 24,464 221,252 SH   SOLE 22 211,945 0 9,307
VIRTUS INVT PARTNERS INC COM 92828Q109 52 470 SH   SOLE 23 470 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 70 636 SH   SOLE 26 0 0 636
VIRTUS INVT PARTNERS INC COM 92828Q109 115 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,024 9,258 SH   SOLE 30 9,258 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 83 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 8,099 84,098 SH   SOLE 21 84,098 0 0
VIRTUSA CORP COM 92827P102 917 25,446 SH   SOLE 2 1,209 0 24,237
VIRTUSA CORP COM 92827P102 8 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 22 612 SH   SOLE 7 612 0 0
VIRTUSA CORP COM 92827P102 4,738 131,526 SH   SOLE 18 131,526 0 0
VIRTUSA CORP COM 92827P102 1,986 55,132 SH   SOLE 19 55,132 0 0
VIRTUSA CORP COM 92827P102 116,290 3,228,483 SH   SOLE 21 3,228,483 0 0
VIRTUSA CORP COM 92827P102 30,915 858,282 SH   SOLE 22 820,601 0 37,681
VIRTUSA CORP COM 92827P102 417 11,580 SH   SOLE 26 8,996 0 2,584
VIRTUSA CORP COM 92827P102 122 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 1,909 52,998 SH   SOLE 30 52,998 0 0
VIRTUSA CORP COM 92827P102 113 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 901,626 5,241,705 SH   SOLE 2 1,020,082 0 4,221,623
VISA INC COM CL A 92826C839 140,167 814,875 SH   SOLE 4 767,540 0 47,335
VISA INC COM CL A 92826C839 274,028 1,593,093 SH   SOLE 7 1,582,595 0 10,498
VISA INC COM CL A 92826C839 8,120 47,204 SH   SOLE 13 47,204 0 0
VISA INC COM CL A 92826C839 1,657 9,634 SH   SOLE 15 9,634 0 0
VISA INC COM CL A 92826C839 39 228 SH   SOLE 17 0 0 228
VISA INC COM CL A 92826C839 1,054,755 6,131,938 SH   SOLE 18 5,145,911 0 986,027
VISA INC COM CL A 92826C839 538,461 3,130,408 SH   SOLE 19 3,130,408 0 0
VISA INC COM CL A 92826C839 7,158,017 41,613,959 SH   SOLE 21 41,613,959 0 0
VISA INC COM CL A 92826C839 7,572,955 44,026,248 SH   SOLE 22 39,076,275 0 4,949,973
VISA INC COM CL A 92826C839 256,089 1,488,804 SH   SOLE 23 1,488,804 0 0
VISA INC COM CL A 92826C839 453,188 2,634,663 SH   SOLE 25 2,634,663 0 0
VISA INC COM CL A 92826C839 1,467,464 8,531,272 SH   SOLE 26 2,026,031 0 6,505,241
VISA INC COM CL A 92826C839 57,211 332,602 SH   SOLE 28 240,242 0 92,360
VISA INC COM CL A 92826C839 56,608 329,096 SH   SOLE 29 152,478 0 176,618
VISA INC COM CL A 92826C839 1,190,547 6,921,380 SH   SOLE 30 6,921,380 0 0
VISA INC COM CL A 92826C839 192,793 1,120,826 SH   SOLE 31 485,802 0 635,024
VISA INC COM CL A 92826C839 25,847 150,263 SH   SOLE 32 150,263 0 0
VISA INC COM CL A 92826C839 109,494 636,554 SH   SOLE 34 636,554 0 0
VISA INC COM CL A 92826C839 220,456 1,281,649 SH   SOLE 36 1,281,649 0 0
VISA INC COM CL A 92826C839 7,088 41,208 SH   SOLE 40 41,208 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,256 192,300 SH   SOLE 2 61,195 0 131,105
VISHAY INTERTECHNOLOGY INC COM 928298108 10 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 63 3,748 SH   SOLE 7 3,748 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12,825 757,555 SH   SOLE 18 757,555 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,900 230,350 SH   SOLE 19 230,350 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 161,343 9,529,996 SH   SOLE 21 9,529,996 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 78,011 4,607,863 SH   SOLE 22 4,413,879 0 193,984
VISHAY INTERTECHNOLOGY INC COM 928298108 802 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 293 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 845 49,919 SH   SOLE 30 49,919 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 117 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 246 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,868 1,998,000 PRN   SOLE 21 1,998,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 297 9,057 SH   SOLE 2 406 0 8,651
VISHAY PRECISION GROUP INC COM 92835K103 10 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,222 37,339 SH   SOLE 18 37,339 0 0
VISHAY PRECISION GROUP INC COM 92835K103 581 17,758 SH   SOLE 19 17,758 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,322 376,348 SH   SOLE 21 376,348 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,277 344,435 SH   SOLE 22 336,589 0 7,846
VISHAY PRECISION GROUP INC COM 92835K103 84 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 54 1,642 SH   SOLE 30 1,642 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH   SOLE 21 20 0 0
VISTA OUTDOOR INC COM 928377100 68 10,954 SH   SOLE 2 2,586 0 8,368
VISTA OUTDOOR INC COM 928377100 2 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 8 1,228 SH   SOLE 7 1,228 0 0
VISTA OUTDOOR INC COM 928377100 1,600 258,494 SH   SOLE 18 258,494 0 0
VISTA OUTDOOR INC COM 928377100 614 99,170 SH   SOLE 19 99,170 0 0
VISTA OUTDOOR INC COM 928377100 39,882 6,442,920 SH   SOLE 21 6,442,920 0 0
VISTA OUTDOOR INC COM 928377100 10,637 1,718,493 SH   SOLE 22 1,604,474 0 114,019
VISTA OUTDOOR INC COM 928377100 107 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 54 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 469 75,763 SH   SOLE 30 75,763 0 0
VISTA OUTDOOR INC COM 928377100 32 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 43 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 3,361 40,719 SH   SOLE 2 13,330 0 27,389
VISTEON CORP COM NEW 92839U206 12 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 98 1,184 SH   SOLE 7 1,184 0 0
VISTEON CORP COM NEW 92839U206 13,253 160,564 SH   SOLE 18 160,564 0 0
VISTEON CORP COM NEW 92839U206 4,739 57,411 SH   SOLE 19 57,411 0 0
VISTEON CORP COM NEW 92839U206 162,125 1,964,205 SH   SOLE 21 1,964,205 0 0
VISTEON CORP COM NEW 92839U206 83,513 1,011,784 SH   SOLE 22 957,672 0 54,112
VISTEON CORP COM NEW 92839U206 145 1,757 SH   SOLE 23 1,757 0 0
VISTEON CORP COM NEW 92839U206 1,692 20,503 SH   SOLE 26 10,319 0 10,184
VISTEON CORP COM NEW 92839U206 312 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,177 14,263 SH   SOLE 30 14,263 0 0
VISTEON CORP COM NEW 92839U206 2,758 33,413 SH   SOLE 31 0 0 33,413
VISTEON CORP COM NEW 92839U206 292 3,534 SH   SOLE 36 3,534 0 0
VISTEON CORP COM NEW 92839U206 197 2,389 SH   SOLE 40 2,389 0 0
VISTRA ENERGY CORP COM 92840M102 29,031 1,086,071 SH   SOLE 2 159,999 0 926,072
VISTRA ENERGY CORP COM 92840M102 4,126 154,372 SH   SOLE 4 145,403 0 8,969
VISTRA ENERGY CORP COM 92840M102 677 25,318 SH   SOLE 7 25,318 0 0
VISTRA ENERGY CORP COM 92840M102 18 679 SH   SOLE 13 679 0 0
VISTRA ENERGY CORP COM 92840M102 88 3,298 SH   SOLE 15 3,298 0 0
VISTRA ENERGY CORP COM 92840M102 10,243 383,214 SH   SOLE 18 355,197 0 28,017
VISTRA ENERGY CORP COM 92840M102 24,142 903,196 SH   SOLE 19 903,196 0 0
VISTRA ENERGY CORP COM 92840M102 150,569 5,632,956 SH   SOLE 21 5,632,956 0 0
VISTRA ENERGY CORP COM 92840M102 330,175 12,352,222 SH   SOLE 22 11,525,539 0 826,683
VISTRA ENERGY CORP COM 92840M102 6,929 259,222 SH   SOLE 23 259,222 0 0
VISTRA ENERGY CORP COM 92840M102 11,039 412,983 SH   SOLE 25 412,983 0 0
VISTRA ENERGY CORP COM 92840M102 26,126 977,415 SH   SOLE 26 563,015 0 414,400
VISTRA ENERGY CORP COM 92840M102 1,849 69,184 SH   SOLE 28 50,405 0 18,779
VISTRA ENERGY CORP COM 92840M102 193 7,234 SH   SOLE 29 7,234 0 0
VISTRA ENERGY CORP COM 92840M102 15,788 590,647 SH   SOLE 30 590,647 0 0
VISTRA ENERGY CORP COM 92840M102 3,358 125,635 SH   SOLE 31 58,471 0 67,164
VISTRA ENERGY CORP COM 92840M102 9,613 359,617 SH   SOLE 34 359,617 0 0
VISTRA ENERGY CORP COM 92840M102 7,742 289,628 SH   SOLE 36 289,628 0 0
VISTRA ENERGY CORP COM 92840M102 234 8,757 SH   SOLE 40 8,757 0 0
VITAMIN SHOPPE INC COM 92849E101 131 20,118 SH   SOLE 18 20,118 0 0
VITAMIN SHOPPE INC COM 92849E101 8,558 1,312,528 SH   SOLE 21 1,312,528 0 0
VITAMIN SHOPPE INC COM 92849E101 1,977 303,279 SH   SOLE 22 289,994 0 13,285
VITAMIN SHOPPE INC COM 92849E101 105 16,176 SH   SOLE 30 16,176 0 0
VIVEVE MED INC COM 92852W303 29 6,541 SH   SOLE 22 6,541 0 0
VIVINT SOLAR INC COM 92854Q106 248 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,027 156,984 SH   SOLE 18 156,984 0 0
VIVINT SOLAR INC COM 92854Q106 492 75,295 SH   SOLE 19 75,295 0 0
VIVINT SOLAR INC COM 92854Q106 9,941 1,519,971 SH   SOLE 21 1,519,971 0 0
VIVINT SOLAR INC COM 92854Q106 8,566 1,309,764 SH   SOLE 22 1,249,817 0 59,947
VIVINT SOLAR INC COM 92854Q106 47 7,205 SH   SOLE 30 7,205 0 0
VIVUS INC COM NEW 928551308 8 2,200 SH   SOLE 18 2,200 0 0
VIVUS INC COM NEW 928551308 101 26,236 SH   SOLE 21 26,236 0 0
VIVUS INC COM NEW 928551308 809 209,543 SH   SOLE 22 209,543 0 0
VMWARE INC CL A COM 928563402 29,525 196,752 SH   SOLE 2 27,094 0 169,658
VMWARE INC CL A COM 928563402 5,470 36,450 SH   SOLE 4 34,005 0 2,445
VMWARE INC CL A COM 928563402 882 5,875 SH   SOLE 7 4,757 0 1,118
VMWARE INC CL A COM 928563402 172 1,143 SH   SOLE 13 1,143 0 0
VMWARE INC CL A COM 928563402 127 849 SH   SOLE 15 849 0 0
VMWARE INC CL A COM 928563402 6,606 44,020 SH   SOLE 18 37,666 0 6,354
VMWARE INC CL A COM 928563402 5,065 33,752 SH   SOLE 19 33,752 0 0
VMWARE INC CL A COM 928563402 173,614 1,156,965 SH   SOLE 21 1,156,965 0 0
VMWARE INC CL A COM 928563402 304,552 2,029,533 SH   SOLE 22 1,875,502 0 154,031
VMWARE INC CL A COM 928563402 9,246 61,614 SH   SOLE 23 61,614 0 0
VMWARE INC CL A COM 928563402 18,276 121,788 SH   SOLE 25 121,788 0 0
VMWARE INC CL A COM 928563402 55,064 366,947 SH   SOLE 26 104,587 0 262,360
VMWARE INC CL A COM 928563402 2,192 14,607 SH   SOLE 28 10,283 0 4,324
VMWARE INC CL A COM 928563402 263 1,750 SH   SOLE 29 1,750 0 0
VMWARE INC CL A COM 928563402 26,831 178,800 SH   SOLE 30 178,800 0 0
VMWARE INC CL A COM 928563402 2,807 18,706 SH   SOLE 31 15,624 0 3,082
VMWARE INC CL A COM 928563402 3,861 25,731 SH   SOLE 34 25,731 0 0
VMWARE INC CL A COM 928563402 7,667 51,095 SH   SOLE 36 51,095 0 0
VMWARE INC CL A COM 928563402 299 1,990 SH   SOLE 40 1,990 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 719 29,161 SH   SOLE 2 3,730 0 25,431
VOCERA COMMUNICATIONS INC COM 92857F107 6 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 14 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,100 125,743 SH   SOLE 18 105,570 0 20,173
VOCERA COMMUNICATIONS INC COM 92857F107 3,282 133,129 SH   SOLE 19 133,129 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 25,960 1,053,163 SH   SOLE 21 1,053,163 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 24,521 994,775 SH   SOLE 22 953,961 0 40,814
VOCERA COMMUNICATIONS INC COM 92857F107 303 12,272 SH   SOLE 23 12,272 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,456 59,066 SH   SOLE 26 9,499 0 49,567
VOCERA COMMUNICATIONS INC COM 92857F107 90 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 200 8,133 SH   SOLE 30 8,133 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 18 739 SH   SOLE 34 739 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 61 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 22 1,113 SH   SOLE 18 1,113 0 0
VOLITIONRX LTD COM 928661107 42 7,513 SH   SOLE 21 7,513 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 9 2,928 SH   SOLE 18 2,928 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 134 42,473 SH   SOLE 21 42,473 0 0
VONAGE HLDGS CORP COM 92886T201 2,329 206,122 SH   SOLE 2 9,241 0 196,881
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,572 1,024,042 SH   SOLE 18 1,018,284 0 5,758
VONAGE HLDGS CORP COM 92886T201 5,616 497,018 SH   SOLE 19 497,018 0 0
VONAGE HLDGS CORP COM 92886T201 259,560 22,969,943 SH   SOLE 21 22,969,943 0 0
VONAGE HLDGS CORP COM 92886T201 76,965 6,811,057 SH   SOLE 22 6,502,388 0 308,669
VONAGE HLDGS CORP COM 92886T201 146 12,878 SH   SOLE 23 12,878 0 0
VONAGE HLDGS CORP COM 92886T201 1,088 96,290 SH   SOLE 26 60,883 0 35,407
VONAGE HLDGS CORP COM 92886T201 322 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 3,543 313,521 SH   SOLE 30 313,521 0 0
VONAGE HLDGS CORP COM 92886T201 145 12,837 SH   SOLE 34 12,837 0 0
VONAGE HLDGS CORP COM 92886T201 257 22,737 SH   SOLE 40 22,737 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,943 438,879 SH   SOLE 2 50,167 0 388,712
VORNADO RLTY TR SH BEN INT 929042109 7,076 111,131 SH   SOLE 4 106,615 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 21,211 333,135 SH   SOLE 7 329,320 0 3,815
VORNADO RLTY TR SH BEN INT 929042109 16 244 SH   SOLE 13 244 0 0
VORNADO RLTY TR SH BEN INT 929042109 498 7,819 SH   SOLE 15 7,819 0 0
VORNADO RLTY TR SH BEN INT 929042109 20,932 328,753 SH   SOLE 18 305,900 0 22,853
VORNADO RLTY TR SH BEN INT 929042109 13,524 212,415 SH   SOLE 19 212,415 0 0
VORNADO RLTY TR SH BEN INT 929042109 348,961 5,480,774 SH   SOLE 21 5,480,774 0 0
VORNADO RLTY TR SH BEN INT 929042109 349,569 5,490,318 SH   SOLE 22 5,032,178 0 458,140
VORNADO RLTY TR SH BEN INT 929042109 8,493 133,385 SH   SOLE 23 133,385 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,385 540,046 SH   SOLE 25 540,046 0 0
VORNADO RLTY TR SH BEN INT 929042109 47,877 751,954 SH   SOLE 26 242,922 0 509,032
VORNADO RLTY TR SH BEN INT 929042109 2,159 33,909 SH   SOLE 28 25,054 0 8,855
VORNADO RLTY TR SH BEN INT 929042109 8,276 129,986 SH   SOLE 29 93,297 0 36,689
VORNADO RLTY TR SH BEN INT 929042109 82,583 1,297,046 SH   SOLE 30 1,297,046 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,375 37,294 SH   SOLE 31 30,181 0 7,113
VORNADO RLTY TR SH BEN INT 929042109 726 11,406 SH   SOLE 34 11,406 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,163 128,210 SH   SOLE 36 128,210 0 0
VORNADO RLTY TR SH BEN INT 929042109 304 4,769 SH   SOLE 40 4,769 0 0
VOXX INTL CORP CL A 91829F104 20 4,200 SH   SOLE 18 4,200 0 0
VOXX INTL CORP CL A 91829F104 314 66,712 SH   SOLE 21 66,712 0 0
VOXX INTL CORP CL A 91829F104 2,015 428,775 SH   SOLE 22 428,775 0 0
VOYA FINL INC COM 929089100 19,069 350,282 SH   SOLE 2 38,867 0 311,415
VOYA FINL INC COM 929089100 3,524 64,726 SH   SOLE 4 60,272 0 4,454
VOYA FINL INC COM 929089100 4,504 82,729 SH   SOLE 7 21,062 0 61,667
VOYA FINL INC COM 929089100 16 298 SH   SOLE 13 298 0 0
VOYA FINL INC COM 929089100 92 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 4,746 87,181 SH   SOLE 18 75,229 0 11,952
VOYA FINL INC COM 929089100 1,787 32,825 SH   SOLE 19 32,825 0 0
VOYA FINL INC COM 929089100 100,167 1,839,950 SH   SOLE 21 1,839,950 0 0
VOYA FINL INC COM 929089100 238,794 4,386,374 SH   SOLE 22 4,066,982 0 319,392
VOYA FINL INC COM 929089100 5,775 106,072 SH   SOLE 23 106,072 0 0
VOYA FINL INC COM 929089100 8,647 158,827 SH   SOLE 25 158,827 0 0
VOYA FINL INC COM 929089100 35,255 647,596 SH   SOLE 26 229,852 0 417,744
VOYA FINL INC COM 929089100 1,506 27,665 SH   SOLE 28 20,173 0 7,492
VOYA FINL INC COM 929089100 1,826 33,541 SH   SOLE 29 3,349 0 30,192
VOYA FINL INC COM 929089100 17,931 329,377 SH   SOLE 30 329,377 0 0
VOYA FINL INC COM 929089100 1,731 31,799 SH   SOLE 31 25,082 0 6,717
VOYA FINL INC COM 929089100 470 8,632 SH   SOLE 34 8,632 0 0
VOYA FINL INC COM 929089100 9,668 177,592 SH   SOLE 36 177,592 0 0
VOYA FINL INC COM 929089100 197 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 361 20,960 SH   SOLE 2 1,001 0 19,959
VOYAGER THERAPEUTICS INC COM 92915B106 6 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,505 87,433 SH   SOLE 18 87,433 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 717 41,683 SH   SOLE 19 41,683 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 20,953 1,217,486 SH   SOLE 21 1,217,486 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 12,775 742,299 SH   SOLE 22 712,023 0 30,276
VOYAGER THERAPEUTICS INC COM 92915B106 82 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 149 8,637 SH   SOLE 30 8,637 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 28 1,644 SH   SOLE 34 1,644 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 31 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 286 8,377 SH   SOLE 2 363 0 8,014
VSE CORP COM 918284100 7 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,074 31,517 SH   SOLE 18 31,517 0 0
VSE CORP COM 918284100 513 15,055 SH   SOLE 19 15,055 0 0
VSE CORP COM 918284100 10,599 310,904 SH   SOLE 21 310,904 0 0
VSE CORP COM 918284100 8,801 258,177 SH   SOLE 22 247,734 0 10,443
VSE CORP COM 918284100 85 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 42 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 92 2,707 SH   SOLE 30 2,707 0 0
VSE CORP COM 918284100 31 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 49 31,771 SH   SOLE 21 31,771 0 0
VTV THERAPEUTICS INC CL A 918385105 47 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 61,320 405,445 SH   SOLE 2 57,883 0 347,562
VULCAN MATLS CO COM 929160109 8,527 56,382 SH   SOLE 4 52,894 0 3,488
VULCAN MATLS CO COM 929160109 17,361 114,788 SH   SOLE 7 114,788 0 0
VULCAN MATLS CO COM 929160109 277 1,831 SH   SOLE 13 1,831 0 0
VULCAN MATLS CO COM 929160109 219 1,449 SH   SOLE 15 1,449 0 0
VULCAN MATLS CO COM 929160109 136,969 905,642 SH   SOLE 18 716,998 0 188,644
VULCAN MATLS CO COM 929160109 66,001 436,398 SH   SOLE 19 436,398 0 0
VULCAN MATLS CO COM 929160109 476,647 3,151,594 SH   SOLE 21 3,151,594 0 0
VULCAN MATLS CO COM 929160109 509,882 3,371,344 SH   SOLE 22 3,019,832 0 351,512
VULCAN MATLS CO COM 929160109 15,700 103,809 SH   SOLE 23 103,809 0 0
VULCAN MATLS CO COM 929160109 20,211 133,636 SH   SOLE 25 133,636 0 0
VULCAN MATLS CO COM 929160109 80,759 533,976 SH   SOLE 26 172,936 0 361,040
VULCAN MATLS CO COM 929160109 3,981 26,322 SH   SOLE 28 19,348 0 6,974
VULCAN MATLS CO COM 929160109 4,901 32,406 SH   SOLE 29 4,352 0 28,054
VULCAN MATLS CO COM 929160109 70,326 464,995 SH   SOLE 30 464,995 0 0
VULCAN MATLS CO COM 929160109 5,426 35,877 SH   SOLE 31 27,936 0 7,941
VULCAN MATLS CO COM 929160109 5,946 39,318 SH   SOLE 34 39,318 0 0
VULCAN MATLS CO COM 929160109 13,606 89,964 SH   SOLE 36 89,964 0 0
VULCAN MATLS CO COM 929160109 430 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 14 6,231 SH   SOLE 18 6,231 0 0
VUZIX CORP COM NEW 92921W300 150 65,988 SH   SOLE 21 65,988 0 0
VUZIX CORP COM NEW 92921W300 1,051 460,928 SH   SOLE 22 460,928 0 0
W & T OFFSHORE INC COM 92922P106 481 110,056 SH   SOLE 2 12,547 0 97,509
W & T OFFSHORE INC COM 92922P106 9 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,485 339,729 SH   SOLE 18 339,729 0 0
W & T OFFSHORE INC COM 92922P106 880 201,303 SH   SOLE 19 201,303 0 0
W & T OFFSHORE INC COM 92922P106 15,196 3,477,340 SH   SOLE 21 3,477,340 0 0
W & T OFFSHORE INC COM 92922P106 12,667 2,898,703 SH   SOLE 22 2,776,310 0 122,393
W & T OFFSHORE INC COM 92922P106 81 18,645 SH   SOLE 23 18,645 0 0
W & T OFFSHORE INC COM 92922P106 252 57,702 SH   SOLE 26 0 0 57,702
W & T OFFSHORE INC COM 92922P106 60 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 118 27,046 SH   SOLE 30 27,046 0 0
W & T OFFSHORE INC COM 92922P106 40 9,160 SH   SOLE 40 9,160 0 0
W P CAREY INC COM 92936U109 34,856 389,451 SH   SOLE 2 26,336 0 363,115
W P CAREY INC COM 92936U109 9,708 108,471 SH   SOLE 4 104,210 0 4,261
W P CAREY INC COM 92936U109 17,954 200,601 SH   SOLE 7 189,436 0 11,165
W P CAREY INC COM 92936U109 310 3,469 SH   SOLE 13 3,469 0 0
W P CAREY INC COM 92936U109 685 7,650 SH   SOLE 15 7,650 0 0
W P CAREY INC COM 92936U109 55 617 SH   SOLE 17 0 0 617
W P CAREY INC COM 92936U109 8,367 93,484 SH   SOLE 18 80,635 0 12,849
W P CAREY INC COM 92936U109 17,366 194,035 SH   SOLE 19 194,035 0 0
W P CAREY INC COM 92936U109 334,195 3,734,021 SH   SOLE 21 3,734,021 0 0
W P CAREY INC COM 92936U109 518,524 5,793,562 SH   SOLE 22 5,462,247 0 331,315
W P CAREY INC COM 92936U109 11,521 128,728 SH   SOLE 23 128,728 0 0
W P CAREY INC COM 92936U109 46,540 520,005 SH   SOLE 25 520,005 0 0
W P CAREY INC COM 92936U109 65,615 733,127 SH   SOLE 26 224,591 0 508,536
W P CAREY INC COM 92936U109 3,172 35,444 SH   SOLE 28 26,333 0 9,111
W P CAREY INC COM 92936U109 11,490 128,380 SH   SOLE 29 91,900 0 36,480
W P CAREY INC COM 92936U109 105,344 1,177,024 SH   SOLE 30 1,177,024 0 0
W P CAREY INC COM 92936U109 3,281 36,657 SH   SOLE 31 30,295 0 6,362
W P CAREY INC COM 92936U109 850 9,494 SH   SOLE 34 9,494 0 0
W P CAREY INC COM 92936U109 18,296 204,427 SH   SOLE 36 204,427 0 0
W P CAREY INC COM 92936U109 320 3,572 SH   SOLE 40 3,572 0 0
WABASH NATL CORP COM 929566107 937 64,583 SH   SOLE 2 9,916 0 54,667
WABASH NATL CORP COM 929566107 7 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 19 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 3,643 251,080 SH   SOLE 18 244,230 0 6,850
WABASH NATL CORP COM 929566107 2,976 205,103 SH   SOLE 19 205,103 0 0
WABASH NATL CORP COM 929566107 87,444 6,026,431 SH   SOLE 21 6,026,431 0 0
WABASH NATL CORP COM 929566107 29,280 2,017,951 SH   SOLE 22 1,918,582 0 99,369
WABASH NATL CORP COM 929566107 434 29,918 SH   SOLE 23 29,918 0 0
WABASH NATL CORP COM 929566107 1,349 92,982 SH   SOLE 26 13,307 0 79,675
WABASH NATL CORP COM 929566107 101 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,120 77,177 SH   SOLE 30 77,177 0 0
WABASH NATL CORP COM 929566107 74 5,090 SH   SOLE 34 5,090 0 0
WABASH NATL CORP COM 929566107 106 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 15,302 114,404 SH   SOLE 2 11,784 0 102,620
WABCO HLDGS INC COM 92927K102 2,895 21,648 SH   SOLE 4 20,234 0 1,414
WABCO HLDGS INC COM 92927K102 3,304 24,701 SH   SOLE 7 6,454 0 18,247
WABCO HLDGS INC COM 92927K102 92 690 SH   SOLE 13 690 0 0
WABCO HLDGS INC COM 92927K102 4,174 31,209 SH   SOLE 18 26,966 0 4,243
WABCO HLDGS INC COM 92927K102 1,546 11,562 SH   SOLE 19 11,562 0 0
WABCO HLDGS INC COM 92927K102 86,532 646,969 SH   SOLE 21 646,969 0 0
WABCO HLDGS INC COM 92927K102 191,807 1,434,068 SH   SOLE 22 1,327,980 0 106,088
WABCO HLDGS INC COM 92927K102 5,080 37,983 SH   SOLE 23 37,983 0 0
WABCO HLDGS INC COM 92927K102 987 7,381 SH   SOLE 25 7,381 0 0
WABCO HLDGS INC COM 92927K102 20,922 156,424 SH   SOLE 26 51,717 0 104,707
WABCO HLDGS INC COM 92927K102 1,262 9,434 SH   SOLE 28 6,582 0 2,852
WABCO HLDGS INC COM 92927K102 1,599 11,953 SH   SOLE 29 803 0 11,150
WABCO HLDGS INC COM 92927K102 12,405 92,747 SH   SOLE 30 92,747 0 0
WABCO HLDGS INC COM 92927K102 1,780 13,310 SH   SOLE 31 10,968 0 2,342
WABCO HLDGS INC COM 92927K102 399 2,986 SH   SOLE 34 2,986 0 0
WABCO HLDGS INC COM 92927K102 1,452 10,856 SH   SOLE 36 10,856 0 0
WABCO HLDGS INC COM 92927K102 137 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 30,871 429,595 SH   SOLE 2 36,187 0 393,408
WABTEC CORP COM 929740108 5,200 72,363 SH   SOLE 4 67,718 0 4,645
WABTEC CORP COM 929740108 11,259 156,677 SH   SOLE 7 156,677 0 0
WABTEC CORP COM 929740108 179 2,485 SH   SOLE 13 2,485 0 0
WABTEC CORP COM 929740108 86 1,199 SH   SOLE 15 1,199 0 0
WABTEC CORP COM 929740108 26,681 371,297 SH   SOLE 18 346,719 0 24,578
WABTEC CORP COM 929740108 4,492 62,510 SH   SOLE 19 62,510 0 0
WABTEC CORP COM 929740108 36 496 SH   SOLE 20 496 0 0
WABTEC CORP COM 929740108 297,637 4,141,898 SH   SOLE 21 4,141,898 0 0
WABTEC CORP COM 929740108 314,444 4,375,786 SH   SOLE 22 3,886,725 0 489,061
WABTEC CORP COM 929740108 9,487 132,017 SH   SOLE 23 132,017 0 0
WABTEC CORP COM 929740108 13,382 186,221 SH   SOLE 25 186,221 0 0
WABTEC CORP COM 929740108 54,466 757,951 SH   SOLE 26 255,680 0 502,271
WABTEC CORP COM 929740108 2,819 39,230 SH   SOLE 28 29,049 0 10,181
WABTEC CORP COM 929740108 2,985 41,542 SH   SOLE 29 3,483 0 38,059
WABTEC CORP COM 929740108 46,336 644,807 SH   SOLE 30 644,807 0 0
WABTEC CORP COM 929740108 8,333 115,968 SH   SOLE 31 34,543 0 81,425
WABTEC CORP COM 929740108 1,247 17,359 SH   SOLE 34 17,359 0 0
WABTEC CORP COM 929740108 7,994 111,250 SH   SOLE 36 111,250 0 0
WABTEC CORP COM 929740108 304 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,312 76,389 SH   SOLE 2 2,803 0 73,586
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 60 3,501 SH   SOLE 7 3,501 0 0
WADDELL & REED FINL INC CL A 930059100 5,592 325,501 SH   SOLE 18 325,501 0 0
WADDELL & REED FINL INC CL A 930059100 2,175 126,611 SH   SOLE 19 126,611 0 0
WADDELL & REED FINL INC CL A 930059100 137,772 8,019,310 SH   SOLE 21 8,019,310 0 0
WADDELL & REED FINL INC CL A 930059100 40,387 2,350,796 SH   SOLE 22 2,219,976 0 130,820
WADDELL & REED FINL INC CL A 930059100 284 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 179 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,858 108,135 SH   SOLE 30 108,135 0 0
WADDELL & REED FINL INC CL A 930059100 71 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 158 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 64 49,914 SH   SOLE 2 2,179 0 47,735
WAITR HLDGS INC COM 930752100 2 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 241 187,353 SH   SOLE 18 187,353 0 0
WAITR HLDGS INC COM 930752100 260 202,111 SH   SOLE 19 202,111 0 0
WAITR HLDGS INC COM 930752100 2,396 1,864,416 SH   SOLE 21 1,864,416 0 0
WAITR HLDGS INC COM 930752100 2,082 1,620,450 SH   SOLE 22 1,597,869 0 22,581
WAITR HLDGS INC COM 930752100 10 7,596 SH   SOLE 30 7,596 0 0
WAITR HLDGS INC COM 930752100 232 180,335 SH   SOLE 34 180,335 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 110,227 1,992,892 SH   SOLE 2 242,038 0 1,750,854
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,783 321,508 SH   SOLE 4 299,267 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 59,269 1,071,587 SH   SOLE 7 802,714 0 268,873
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,271 22,981 SH   SOLE 13 22,981 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 497 8,986 SH   SOLE 15 8,986 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 115,756 2,092,863 SH   SOLE 18 1,983,973 0 108,890
WALGREENS BOOTS ALLIANCE INC COM 931427108 27,176 491,348 SH   SOLE 19 491,348 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 836,893 15,130,955 SH   SOLE 21 15,130,955 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,024,681 18,526,142 SH   SOLE 22 16,346,826 0 2,179,316
WALGREENS BOOTS ALLIANCE INC COM 931427108 32,279 583,593 SH   SOLE 23 583,593 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 42,839 774,526 SH   SOLE 25 774,526 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 293,779 5,311,503 SH   SOLE 26 935,805 0 4,375,698
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,477 153,263 SH   SOLE 28 111,942 0 41,321
WALGREENS BOOTS ALLIANCE INC COM 931427108 954 17,247 SH   SOLE 29 17,247 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 210,937 3,813,722 SH   SOLE 30 3,813,722 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,973 216,475 SH   SOLE 31 144,391 0 72,084
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,420 224,557 SH   SOLE 32 224,557 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,021 199,254 SH   SOLE 34 199,254 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 33,835 611,732 SH   SOLE 36 611,732 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,052 19,023 SH   SOLE 40 19,023 0 0
WALKER & DUNLOP INC COM 93148P102 1,604 28,681 SH   SOLE 2 1,151 0 27,530
WALKER & DUNLOP INC COM 93148P102 11 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 33 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 7,039 125,861 SH   SOLE 18 125,861 0 0
WALKER & DUNLOP INC COM 93148P102 2,794 49,947 SH   SOLE 19 49,947 0 0
WALKER & DUNLOP INC COM 93148P102 175,063 3,130,043 SH   SOLE 21 3,130,043 0 0
WALKER & DUNLOP INC COM 93148P102 47,964 857,568 SH   SOLE 22 818,217 0 39,351
WALKER & DUNLOP INC COM 93148P102 38 686 SH   SOLE 23 686 0 0
WALKER & DUNLOP INC COM 93148P102 552 9,866 SH   SOLE 26 6,574 0 3,292
WALKER & DUNLOP INC COM 93148P102 222 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,263 40,466 SH   SOLE 30 40,466 0 0
WALKER & DUNLOP INC COM 93148P102 156 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 418,489 3,526,197 SH   SOLE 2 393,171 0 3,133,026
WALMART INC COM 931142103 62,139 523,585 SH   SOLE 4 484,634 0 38,951
WALMART INC COM 931142103 168,494 1,419,732 SH   SOLE 7 1,318,074 0 101,658
WALMART INC COM 931142103 8,429 71,027 SH   SOLE 13 71,027 0 0
WALMART INC COM 931142103 1,680 14,158 SH   SOLE 15 14,158 0 0
WALMART INC COM 931142103 35 292 SH   SOLE 17 0 0 292
WALMART INC COM 931142103 498,010 4,196,239 SH   SOLE 18 3,797,242 0 398,997
WALMART INC COM 931142103 187,157 1,576,991 SH   SOLE 19 1,576,991 0 0
WALMART INC COM 931142103 2,177 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,255,906 27,434,325 SH   SOLE 21 27,434,325 0 0
WALMART INC COM 931142103 4,178,860 35,211,160 SH   SOLE 22 31,153,720 0 4,057,440
WALMART INC COM 931142103 125,154 1,054,548 SH   SOLE 23 1,054,548 0 0
WALMART INC COM 931142103 168,064 1,416,113 SH   SOLE 25 1,381,021 0 35,092
WALMART INC COM 931142103 498,184 4,197,707 SH   SOLE 26 1,616,264 0 2,581,443
WALMART INC COM 931142103 32,575 274,478 SH   SOLE 28 198,047 0 76,431
WALMART INC COM 931142103 3,828 32,251 SH   SOLE 29 32,251 0 0
WALMART INC COM 931142103 622,672 5,246,648 SH   SOLE 30 5,246,648 0 0
WALMART INC COM 931142103 38,559 324,898 SH   SOLE 31 261,007 0 63,891
WALMART INC COM 931142103 16,698 140,700 SH   SOLE 32 140,700 0 0
WALMART INC COM 931142103 95,132 801,582 SH   SOLE 34 801,582 0 0
WALMART INC COM 931142103 147,117 1,239,613 SH   SOLE 36 1,239,613 0 0
WALMART INC COM 931142103 3,993 33,642 SH   SOLE 40 33,642 0 0
WARRIOR MET COAL INC COM 93627C101 1,137 58,249 SH   SOLE 2 6,283 0 51,966
WARRIOR MET COAL INC COM 93627C101 5 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 31 1,607 SH   SOLE 7 1,607 0 0
WARRIOR MET COAL INC COM 93627C101 4,514 231,264 SH   SOLE 18 231,264 0 0
WARRIOR MET COAL INC COM 93627C101 2,435 124,744 SH   SOLE 19 124,744 0 0
WARRIOR MET COAL INC COM 93627C101 99,052 5,074,398 SH   SOLE 21 5,074,398 0 0
WARRIOR MET COAL INC COM 93627C101 30,955 1,585,823 SH   SOLE 22 1,511,400 0 74,423
WARRIOR MET COAL INC COM 93627C101 220 11,248 SH   SOLE 23 11,248 0 0
WARRIOR MET COAL INC COM 93627C101 997 51,078 SH   SOLE 26 17,440 0 33,638
WARRIOR MET COAL INC COM 93627C101 135 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 1,343 68,817 SH   SOLE 30 68,817 0 0
WARRIOR MET COAL INC COM 93627C101 72 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 4,793 129,572 SH   SOLE 2 51,691 0 77,881
WASHINGTON FED INC COM 938824109 16 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 81 2,177 SH   SOLE 7 2,177 0 0
WASHINGTON FED INC COM 938824109 20,465 553,262 SH   SOLE 18 553,262 0 0
WASHINGTON FED INC COM 938824109 9,168 247,857 SH   SOLE 19 247,857 0 0
WASHINGTON FED INC COM 938824109 214,606 5,801,730 SH   SOLE 21 5,801,730 0 0
WASHINGTON FED INC COM 938824109 116,171 3,140,603 SH   SOLE 22 3,022,931 0 117,672
WASHINGTON FED INC COM 938824109 1,470 39,729 SH   SOLE 23 39,729 0 0
WASHINGTON FED INC COM 938824109 5,550 150,037 SH   SOLE 26 21,850 0 128,187
WASHINGTON FED INC COM 938824109 411 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 767 20,728 SH   SOLE 30 20,728 0 0
WASHINGTON FED INC COM 938824109 80 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 283 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 836 202,036 SH   SOLE 2 7,293 0 194,743
WASHINGTON PRIME GROUP NEW COM 93964W108 204 49,322 SH   SOLE 4 49,322 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 801 193,568 SH   SOLE 7 193,568 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 32 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,472 838,566 SH   SOLE 18 838,566 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,069 499,793 SH   SOLE 19 499,793 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 85,499 20,652,033 SH   SOLE 21 20,652,033 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 31,577 7,627,391 SH   SOLE 22 7,318,936 0 308,455
WASHINGTON PRIME GROUP NEW COM 93964W108 24 5,863 SH   SOLE 23 5,863 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,757 424,351 SH   SOLE 25 424,351 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 553 133,527 SH   SOLE 26 24,115 0 109,412
WASHINGTON PRIME GROUP NEW COM 93964W108 111 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 395 95,511 SH   SOLE 29 95,511 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4,369 1,055,250 SH   SOLE 30 1,055,250 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 67 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 83 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,257 82,485 SH   SOLE 2 3,030 0 79,455
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 601 21,984 SH   SOLE 4 21,984 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,204 80,547 SH   SOLE 7 80,547 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 87 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,842 359,709 SH   SOLE 18 359,709 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,858 214,093 SH   SOLE 19 214,093 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 257,107 9,397,172 SH   SOLE 21 9,397,172 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 86,292 3,153,946 SH   SOLE 22 3,030,718 0 123,228
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 2,656 SH   SOLE 23 2,656 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,625 169,025 SH   SOLE 25 169,025 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,605 58,656 SH   SOLE 26 11,549 0 47,107
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 297 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,187 43,383 SH   SOLE 29 43,383 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12,450 455,039 SH   SOLE 30 455,039 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 39 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 289 10,558 SH   SOLE 40 10,558 0 0
WASHINGTON TR BANCORP COM 940610108 700 14,483 SH   SOLE 2 639 0 13,844
WASHINGTON TR BANCORP COM 940610108 18 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 2,658 55,016 SH   SOLE 18 55,016 0 0
WASHINGTON TR BANCORP COM 940610108 1,312 27,166 SH   SOLE 19 27,166 0 0
WASHINGTON TR BANCORP COM 940610108 26,271 543,804 SH   SOLE 21 543,804 0 0
WASHINGTON TR BANCORP COM 940610108 24,668 510,613 SH   SOLE 22 487,982 0 22,631
WASHINGTON TR BANCORP COM 940610108 44 909 SH   SOLE 23 909 0 0
WASHINGTON TR BANCORP COM 940610108 152 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 95 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 234 4,835 SH   SOLE 30 4,835 0 0
WASHINGTON TR BANCORP COM 940610108 76 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 14,376 156,258 SH   SOLE 2 142,724 0 13,534
WASTE CONNECTIONS INC COM 94106B101 10,502 114,153 SH   SOLE 4 107,253 0 6,900
WASTE CONNECTIONS INC COM 94106B101 4,125 44,840 SH   SOLE 7 44,840 0 0
WASTE CONNECTIONS INC COM 94106B101 41 446 SH   SOLE 13 446 0 0
WASTE CONNECTIONS INC COM 94106B101 3,100 33,699 SH   SOLE 18 11,210 0 22,489
WASTE CONNECTIONS INC COM 94106B101 90,417 982,796 SH   SOLE 19 982,796 0 0
WASTE CONNECTIONS INC COM 94106B101 238,691 2,594,470 SH   SOLE 21 2,594,470 0 0
WASTE CONNECTIONS INC COM 94106B101 61,486 668,325 SH   SOLE 22 490,184 0 178,141
WASTE CONNECTIONS INC COM 94106B101 19,725 214,398 SH   SOLE 23 214,398 0 0
WASTE CONNECTIONS INC COM 94106B101 43,872 476,868 SH   SOLE 26 182,342 0 294,526
WASTE CONNECTIONS INC COM 94106B101 4,495 48,863 SH   SOLE 28 34,996 0 13,867
WASTE CONNECTIONS INC COM 94106B101 7,718 83,889 SH   SOLE 29 27,757 0 56,132
WASTE CONNECTIONS INC COM 94106B101 35,900 390,220 SH   SOLE 30 390,220 0 0
WASTE CONNECTIONS INC COM 94106B101 6,231 67,729 SH   SOLE 31 54,890 0 12,839
WASTE CONNECTIONS INC COM 94106B101 1,600 17,395 SH   SOLE 34 17,395 0 0
WASTE CONNECTIONS INC COM 94106B101 5,273 57,317 SH   SOLE 36 57,317 0 0
WASTE CONNECTIONS INC COM 94106B101 593 6,451 SH   SOLE 40 6,451 0 0
WASTE MGMT INC DEL COM 94106L109 132,004 1,147,863 SH   SOLE 2 208,908 0 938,955
WASTE MGMT INC DEL COM 94106L109 21,515 187,084 SH   SOLE 4 175,675 0 11,409
WASTE MGMT INC DEL COM 94106L109 49,760 432,696 SH   SOLE 7 420,440 0 12,256
WASTE MGMT INC DEL COM 94106L109 2,319 20,169 SH   SOLE 13 20,169 0 0
WASTE MGMT INC DEL COM 94106L109 526 4,570 SH   SOLE 15 4,570 0 0
WASTE MGMT INC DEL COM 94106L109 17 151 SH   SOLE 17 0 0 151
WASTE MGMT INC DEL COM 94106L109 105,202 914,797 SH   SOLE 18 845,142 0 69,655
WASTE MGMT INC DEL COM 94106L109 23,385 203,348 SH   SOLE 19 203,348 0 0
WASTE MGMT INC DEL COM 94106L109 1,509,472 13,125,845 SH   SOLE 21 13,125,845 0 0
WASTE MGMT INC DEL COM 94106L109 1,300,185 11,305,956 SH   SOLE 22 10,116,877 0 1,189,079
WASTE MGMT INC DEL COM 94106L109 38,951 338,700 SH   SOLE 23 338,700 0 0
WASTE MGMT INC DEL COM 94106L109 45,451 395,227 SH   SOLE 25 395,227 0 0
WASTE MGMT INC DEL COM 94106L109 255,848 2,224,766 SH   SOLE 26 630,392 0 1,594,374
WASTE MGMT INC DEL COM 94106L109 9,523 82,805 SH   SOLE 28 59,889 0 22,916
WASTE MGMT INC DEL COM 94106L109 10,233 88,986 SH   SOLE 29 28,272 0 60,714
WASTE MGMT INC DEL COM 94106L109 275,053 2,391,764 SH   SOLE 30 2,391,764 0 0
WASTE MGMT INC DEL COM 94106L109 13,592 118,195 SH   SOLE 31 98,487 0 19,708
WASTE MGMT INC DEL COM 94106L109 29,903 260,028 SH   SOLE 34 260,028 0 0
WASTE MGMT INC DEL COM 94106L109 46,947 408,238 SH   SOLE 36 408,238 0 0
WASTE MGMT INC DEL COM 94106L109 1,135 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 41,088 184,060 SH   SOLE 2 32,161 0 151,899
WATERS CORP COM 941848103 7,094 31,779 SH   SOLE 4 29,712 0 2,067
WATERS CORP COM 941848103 20,866 93,471 SH   SOLE 7 65,328 0 28,143
WATERS CORP COM 941848103 26 118 SH   SOLE 13 118 0 0
WATERS CORP COM 941848103 152 683 SH   SOLE 15 683 0 0
WATERS CORP COM 941848103 30,991 138,830 SH   SOLE 18 128,534 0 10,296
WATERS CORP COM 941848103 6,002 26,887 SH   SOLE 19 26,887 0 0
WATERS CORP COM 941848103 495,775 2,220,915 SH   SOLE 21 2,220,915 0 0
WATERS CORP COM 941848103 369,245 1,654,099 SH   SOLE 22 1,470,349 0 183,750
WATERS CORP COM 941848103 11,628 52,090 SH   SOLE 23 52,090 0 0
WATERS CORP COM 941848103 18,810 84,263 SH   SOLE 25 84,263 0 0
WATERS CORP COM 941848103 79,182 354,709 SH   SOLE 26 96,907 0 257,802
WATERS CORP COM 941848103 2,921 13,086 SH   SOLE 28 9,435 0 3,651
WATERS CORP COM 941848103 3,865 17,316 SH   SOLE 29 2,460 0 14,856
WATERS CORP COM 941848103 67,625 302,940 SH   SOLE 30 302,940 0 0
WATERS CORP COM 941848103 24,491 109,713 SH   SOLE 31 15,236 0 94,477
WATERS CORP COM 941848103 1,194 5,348 SH   SOLE 34 5,348 0 0
WATERS CORP COM 941848103 9,574 42,889 SH   SOLE 36 42,889 0 0
WATERS CORP COM 941848103 352 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 462 26,870 SH   SOLE 2 956 0 25,914
WATERSTONE FINL INC MD COM 94188P101 11 650 SH   SOLE 7 650 0 0
WATERSTONE FINL INC MD COM 94188P101 1,548 90,130 SH   SOLE 18 90,130 0 0
WATERSTONE FINL INC MD COM 94188P101 759 44,153 SH   SOLE 19 44,153 0 0
WATERSTONE FINL INC MD COM 94188P101 15,791 919,169 SH   SOLE 21 919,169 0 0
WATERSTONE FINL INC MD COM 94188P101 10,900 634,458 SH   SOLE 22 591,850 0 42,608
WATERSTONE FINL INC MD COM 94188P101 120 7,002 SH   SOLE 23 7,002 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,848 SH   SOLE 30 9,848 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATFORD HOLDINGS LTD SHS G94787101 520 19,312 SH   SOLE 2 864 0 18,448
WATFORD HOLDINGS LTD SHS G94787101 11 401 SH   SOLE 7 401 0 0
WATFORD HOLDINGS LTD SHS G94787101 2,002 74,269 SH   SOLE 18 74,269 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,006 37,324 SH   SOLE 19 37,324 0 0
WATFORD HOLDINGS LTD SHS G94787101 19,485 723,014 SH   SOLE 21 723,014 0 0
WATFORD HOLDINGS LTD SHS G94787101 7,232 268,363 SH   SOLE 22 259,299 0 9,064
WATSCO INC COM 942622200 20,725 122,505 SH   SOLE 2 59,734 0 62,771
WATSCO INC COM 942622200 497 2,940 SH   SOLE 4 2,940 0 0
WATSCO INC COM 942622200 906 5,356 SH   SOLE 7 5,356 0 0
WATSCO INC COM 942622200 17,487 103,361 SH   SOLE 18 103,232 0 129
WATSCO INC COM 942622200 1,563 9,239 SH   SOLE 19 9,239 0 0
WATSCO INC COM 942622200 404,169 2,388,990 SH   SOLE 21 2,388,990 0 0
WATSCO INC COM 942622200 178,188 1,053,248 SH   SOLE 22 986,999 0 66,249
WATSCO INC COM 942622200 446 2,637 SH   SOLE 23 2,637 0 0
WATSCO INC COM 942622200 70 413 SH   SOLE 25 413 0 0
WATSCO INC COM 942622200 2,130 12,592 SH   SOLE 26 9,037 0 3,555
WATSCO INC COM 942622200 674 3,985 SH   SOLE 28 3,985 0 0
WATSCO INC COM 942622200 147 867 SH   SOLE 29 867 0 0
WATSCO INC COM 942622200 1,605 9,484 SH   SOLE 30 9,484 0 0
WATSCO INC COM 942622200 341 2,016 SH   SOLE 31 992 0 1,024
WATSCO INC COM 942622200 1,991 11,770 SH   SOLE 32 11,770 0 0
WATSCO INC COM 942622200 66 392 SH   SOLE 34 392 0 0
WATSCO INC COM 942622200 167 987 SH   SOLE 36 987 0 0
WATSCO INC COM 942622200 505 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,900 30,939 SH   SOLE 2 6,831 0 24,108
WATTS WATER TECHNOLOGIES INC CL A 942749102 16 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,472 15,706 SH   SOLE 7 15,706 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,463 132,964 SH   SOLE 18 125,114 0 7,850
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,801 125,906 SH   SOLE 19 125,906 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 283,449 3,024,096 SH   SOLE 21 3,024,096 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 87,274 931,122 SH   SOLE 22 893,327 0 37,795
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,577 16,821 SH   SOLE 23 16,821 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,616 59,921 SH   SOLE 26 7,716 0 52,205
WATTS WATER TECHNOLOGIES INC CL A 942749102 320 3,409 SH   SOLE 28 3,409 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,974 138,414 SH   SOLE 30 138,414 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 222 2,365 SH   SOLE 34 2,365 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 171 1,822 SH   SOLE 40 1,822 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 409 19,910 SH   SOLE 2 934 0 18,976
WAVE LIFE SCIENCES LTD SHS Y95308105 8 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,567 76,332 SH   SOLE 18 76,332 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 805 39,227 SH   SOLE 19 39,227 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 22,565 1,099,116 SH   SOLE 21 1,099,116 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 12,141 591,370 SH   SOLE 22 567,911 0 23,459
WAVE LIFE SCIENCES LTD SHS Y95308105 144 7,038 SH   SOLE 30 7,038 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 50 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 14,896 132,861 SH   SOLE 2 6,832 0 126,029
WAYFAIR INC CL A 94419L101 2,847 25,395 SH   SOLE 4 23,566 0 1,829
WAYFAIR INC CL A 94419L101 3,088 27,545 SH   SOLE 7 3,391 0 24,154
WAYFAIR INC CL A 94419L101 12 108 SH   SOLE 13 108 0 0
WAYFAIR INC CL A 94419L101 4,138 36,909 SH   SOLE 18 31,907 0 5,002
WAYFAIR INC CL A 94419L101 1,764 15,729 SH   SOLE 19 15,729 0 0
WAYFAIR INC CL A 94419L101 108,395 966,773 SH   SOLE 21 966,773 0 0
WAYFAIR INC CL A 94419L101 183,571 1,637,273 SH   SOLE 22 1,518,009 0 119,264
WAYFAIR INC CL A 94419L101 5,089 45,387 SH   SOLE 23 45,387 0 0
WAYFAIR INC CL A 94419L101 225 2,006 SH   SOLE 25 2,006 0 0
WAYFAIR INC CL A 94419L101 18,560 165,540 SH   SOLE 26 53,353 0 112,187
WAYFAIR INC CL A 94419L101 1,172 10,457 SH   SOLE 28 7,407 0 3,050
WAYFAIR INC CL A 94419L101 1,640 14,631 SH   SOLE 29 1,460 0 13,171
WAYFAIR INC CL A 94419L101 13,003 115,976 SH   SOLE 30 115,976 0 0
WAYFAIR INC CL A 94419L101 1,458 13,005 SH   SOLE 31 10,746 0 2,259
WAYFAIR INC CL A 94419L101 454 4,045 SH   SOLE 34 4,045 0 0
WAYFAIR INC CL A 94419L101 1,160 10,349 SH   SOLE 36 10,349 0 0
WAYFAIR INC CL A 94419L101 129 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,668 1,350,000 PRN   SOLE 21 1,350,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 896 SH   SOLE 18 896 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 12 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,113 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 2,206 12,019 SH   SOLE 2 564 0 11,455
WD-40 CO COM 929236107 13 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 46 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 11,439 62,326 SH   SOLE 18 62,326 0 0
WD-40 CO COM 929236107 4,351 23,707 SH   SOLE 19 23,707 0 0
WD-40 CO COM 929236107 272,160 1,482,837 SH   SOLE 21 1,482,837 0 0
WD-40 CO COM 929236107 73,740 401,763 SH   SOLE 22 383,142 0 18,621
WD-40 CO COM 929236107 1,237 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 339 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 3,528 19,221 SH   SOLE 30 19,221 0 0
WD-40 CO COM 929236107 276 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 12,399 264,541 SH   SOLE 2 89,561 0 174,980
WEBSTER FINL CORP CONN COM 947890109 383 8,173 SH   SOLE 4 8,173 0 0
WEBSTER FINL CORP CONN COM 947890109 156 3,333 SH   SOLE 7 3,333 0 0
WEBSTER FINL CORP CONN COM 947890109 16,761 357,599 SH   SOLE 18 357,017 0 582
WEBSTER FINL CORP CONN COM 947890109 1,587 33,851 SH   SOLE 19 33,851 0 0
WEBSTER FINL CORP CONN COM 947890109 214,298 4,572,176 SH   SOLE 21 4,572,176 0 0
WEBSTER FINL CORP CONN COM 947890109 150,355 3,207,925 SH   SOLE 22 2,995,550 0 212,375
WEBSTER FINL CORP CONN COM 947890109 1,172 25,002 SH   SOLE 23 25,002 0 0
WEBSTER FINL CORP CONN COM 947890109 135 2,885 SH   SOLE 25 2,885 0 0
WEBSTER FINL CORP CONN COM 947890109 2,214 47,243 SH   SOLE 26 27,115 0 20,128
WEBSTER FINL CORP CONN COM 947890109 575 12,278 SH   SOLE 28 12,278 0 0
WEBSTER FINL CORP CONN COM 947890109 206 4,400 SH   SOLE 29 4,400 0 0
WEBSTER FINL CORP CONN COM 947890109 1,295 27,623 SH   SOLE 30 27,623 0 0
WEBSTER FINL CORP CONN COM 947890109 615 13,119 SH   SOLE 31 10,087 0 3,032
WEBSTER FINL CORP CONN COM 947890109 620 13,218 SH   SOLE 34 13,218 0 0
WEBSTER FINL CORP CONN COM 947890109 265 5,647 SH   SOLE 36 5,647 0 0
WEBSTER FINL CORP CONN COM 947890109 390 8,311 SH   SOLE 40 8,311 0 0
WEC ENERGY GROUP INC COM 92939U106 78,285 823,187 SH   SOLE 2 131,121 0 692,066
WEC ENERGY GROUP INC COM 92939U106 14,042 147,660 SH   SOLE 4 139,334 0 8,326
WEC ENERGY GROUP INC COM 92939U106 39,337 413,640 SH   SOLE 7 391,362 0 22,278
WEC ENERGY GROUP INC COM 92939U106 1,135 11,935 SH   SOLE 13 11,935 0 0
WEC ENERGY GROUP INC COM 92939U106 291 3,055 SH   SOLE 15 3,055 0 0
WEC ENERGY GROUP INC COM 92939U106 77,227 812,058 SH   SOLE 18 770,174 0 41,884
WEC ENERGY GROUP INC COM 92939U106 12,974 136,430 SH   SOLE 19 136,430 0 0
WEC ENERGY GROUP INC COM 92939U106 1,356,623 14,265,229 SH   SOLE 21 14,265,229 0 0
WEC ENERGY GROUP INC COM 92939U106 797,789 8,388,945 SH   SOLE 22 7,537,784 0 851,161
WEC ENERGY GROUP INC COM 92939U106 22,277 234,250 SH   SOLE 23 234,250 0 0
WEC ENERGY GROUP INC COM 92939U106 26,719 280,952 SH   SOLE 25 280,952 0 0
WEC ENERGY GROUP INC COM 92939U106 116,604 1,226,119 SH   SOLE 26 382,764 0 843,355
WEC ENERGY GROUP INC COM 92939U106 5,691 59,839 SH   SOLE 28 42,751 0 17,088
WEC ENERGY GROUP INC COM 92939U106 603 6,336 SH   SOLE 29 6,336 0 0
WEC ENERGY GROUP INC COM 92939U106 152,773 1,606,441 SH   SOLE 30 1,606,441 0 0
WEC ENERGY GROUP INC COM 92939U106 6,921 72,773 SH   SOLE 31 59,889 0 12,884
WEC ENERGY GROUP INC COM 92939U106 3,696 38,863 SH   SOLE 32 38,863 0 0
WEC ENERGY GROUP INC COM 92939U106 2,120 22,289 SH   SOLE 34 22,289 0 0
WEC ENERGY GROUP INC COM 92939U106 30,555 321,293 SH   SOLE 36 321,293 0 0
WEC ENERGY GROUP INC COM 92939U106 718 7,555 SH   SOLE 40 7,555 0 0
WEIBO CORP SPONSORED ADR 948596101 4,593 102,638 SH   SOLE 2 2,852 0 99,786
WEIBO CORP SPONSORED ADR 948596101 577 12,892 SH   SOLE 4 12,892 0 0
WEIBO CORP SPONSORED ADR 948596101 289 6,450 SH   SOLE 7 6,450 0 0
WEIBO CORP SPONSORED ADR 948596101 1,004 22,442 SH   SOLE 15 21,633 0 809
WEIBO CORP SPONSORED ADR 948596101 705 15,763 SH   SOLE 18 15,763 0 0
WEIBO CORP SPONSORED ADR 948596101 54,281 1,212,986 SH   SOLE 21 1,212,986 0 0
WEIBO CORP SPONSORED ADR 948596101 31,524 704,456 SH   SOLE 22 644,682 0 59,774
WEIBO CORP SPONSORED ADR 948596101 1,418 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 1,397 31,210 SH   SOLE 25 31,210 0 0
WEIBO CORP SPONSORED ADR 948596101 12,578 281,070 SH   SOLE 26 52,955 0 228,115
WEIBO CORP SPONSORED ADR 948596101 238 5,321 SH   SOLE 28 5,321 0 0
WEIBO CORP SPONSORED ADR 948596101 430 9,620 SH   SOLE 29 6,091 0 3,529
WEIBO CORP SPONSORED ADR 948596101 13,573 303,314 SH   SOLE 30 303,314 0 0
WEIBO CORP SPONSORED ADR 948596101 121 2,712 SH   SOLE 31 2,712 0 0
WEIBO CORP SPONSORED ADR 948596101 199 4,452 SH   SOLE 34 4,452 0 0
WEIBO CORP SPONSORED ADR 948596101 19 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,249 317,521 SH   SOLE 2 81,411 0 236,110
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,389 47,673 SH   SOLE 4 47,673 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,591 123,267 SH   SOLE 7 123,267 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 144 4,944 SH   SOLE 15 4,944 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,861 338,525 SH   SOLE 18 338,525 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,221 144,898 SH   SOLE 19 144,898 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 198,715 6,821,672 SH   SOLE 21 6,821,672 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 148,830 5,109,168 SH   SOLE 22 4,882,977 0 226,191
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,078 36,996 SH   SOLE 23 36,996 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,369 252,979 SH   SOLE 25 252,979 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,542 87,250 SH   SOLE 26 27,895 0 59,355
WEINGARTEN RLTY INVS SH BEN INT 948741103 535 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,858 63,783 SH   SOLE 29 63,783 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 15,824 543,212 SH   SOLE 30 543,212 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 74 2,557 SH   SOLE 31 2,557 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 106 3,643 SH   SOLE 34 3,643 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 50 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 308 10,561 SH   SOLE 40 10,561 0 0
WEIS MKTS INC COM 948849104 395 10,344 SH   SOLE 2 366 0 9,978
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,240 32,520 SH   SOLE 18 32,520 0 0
WEIS MKTS INC COM 948849104 755 19,808 SH   SOLE 19 19,808 0 0
WEIS MKTS INC COM 948849104 13,451 352,664 SH   SOLE 21 352,664 0 0
WEIS MKTS INC COM 948849104 16,584 434,810 SH   SOLE 22 417,365 0 17,445
WEIS MKTS INC COM 948849104 148 3,870 SH   SOLE 23 3,870 0 0
WEIS MKTS INC COM 948849104 301 7,879 SH   SOLE 26 5,765 0 2,114
WEIS MKTS INC COM 948849104 67 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 174 4,555 SH   SOLE 30 4,555 0 0
WEIS MKTS INC COM 948849104 115 3,028 SH   SOLE 34 3,028 0 0
WEIS MKTS INC COM 948849104 56 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 1,911 113,373 SH   SOLE 2 5,359 0 108,014
WELBILT INC COM 949090104 14 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,449 441,818 SH   SOLE 18 441,818 0 0
WELBILT INC COM 949090104 3,772 223,696 SH   SOLE 19 223,696 0 0
WELBILT INC COM 949090104 73,111 4,336,329 SH   SOLE 21 4,336,329 0 0
WELBILT INC COM 949090104 63,570 3,770,458 SH   SOLE 22 3,598,007 0 172,451
WELBILT INC COM 949090104 768 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 284 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 608 36,054 SH   SOLE 30 36,054 0 0
WELBILT INC COM 949090104 239 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 32,350 124,821 SH   SOLE 2 15,411 0 109,410
WELLCARE HEALTH PLANS INC COM 94946T106 5,489 21,179 SH   SOLE 4 19,860 0 1,319
WELLCARE HEALTH PLANS INC COM 94946T106 17,809 68,714 SH   SOLE 7 48,137 0 20,577
WELLCARE HEALTH PLANS INC COM 94946T106 459 1,770 SH   SOLE 13 1,770 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 139 538 SH   SOLE 15 538 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 26,791 103,374 SH   SOLE 18 95,533 0 7,841
WELLCARE HEALTH PLANS INC COM 94946T106 6,427 24,800 SH   SOLE 19 24,800 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 372,790 1,438,399 SH   SOLE 21 1,438,399 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 318,927 1,230,570 SH   SOLE 22 1,099,993 0 130,577
WELLCARE HEALTH PLANS INC COM 94946T106 9,409 36,303 SH   SOLE 23 36,303 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 21,524 83,049 SH   SOLE 25 83,049 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 52,594 202,933 SH   SOLE 26 68,754 0 134,179
WELLCARE HEALTH PLANS INC COM 94946T106 2,466 9,514 SH   SOLE 28 6,777 0 2,737
WELLCARE HEALTH PLANS INC COM 94946T106 2,999 11,572 SH   SOLE 29 922 0 10,650
WELLCARE HEALTH PLANS INC COM 94946T106 49,341 190,379 SH   SOLE 30 190,379 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,898 11,180 SH   SOLE 31 9,342 0 1,838
WELLCARE HEALTH PLANS INC COM 94946T106 1,784 6,885 SH   SOLE 34 6,885 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 9,457 36,490 SH   SOLE 36 36,490 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 357 1,377 SH   SOLE 40 1,377 0 0
WELLESLEY BANCORP INC COM 949485106 14 450 SH   SOLE 18 450 0 0
WELLESLEY BANCORP INC COM 949485106 8 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,205 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 580,220 11,503,179 SH   SOLE 2 2,443,297 0 9,059,882
WELLS FARGO CO NEW COM 949746101 93,178 1,847,299 SH   SOLE 4 1,730,189 0 117,110
WELLS FARGO CO NEW COM 949746101 195,064 3,867,249 SH   SOLE 7 3,821,205 0 46,044
WELLS FARGO CO NEW COM 949746101 6,484 128,558 SH   SOLE 13 128,558 0 0
WELLS FARGO CO NEW COM 949746101 2,015 39,942 SH   SOLE 15 39,942 0 0
WELLS FARGO CO NEW COM 949746101 27 533 SH   SOLE 17 0 0 533
WELLS FARGO CO NEW COM 949746101 1,000,999 19,845,338 SH   SOLE 18 18,722,618 0 1,122,720
WELLS FARGO CO NEW COM 949746101 1,031,950 20,458,955 SH   SOLE 19 20,458,955 0 0
WELLS FARGO CO NEW COM 949746101 12,065 239,199 SH   SOLE 20 239,199 0 0
WELLS FARGO CO NEW COM 949746101 4,130,289 81,885,189 SH   SOLE 21 81,885,189 0 0
WELLS FARGO CO NEW COM 949746101 5,031,663 99,755,413 SH   SOLE 22 87,706,181 0 12,049,232
WELLS FARGO CO NEW COM 949746101 181,024 3,588,888 SH   SOLE 23 3,588,888 0 0
WELLS FARGO CO NEW COM 949746101 208,787 4,139,314 SH   SOLE 25 4,139,314 0 0
WELLS FARGO CO NEW COM 949746101 761,195 15,091,092 SH   SOLE 26 4,324,131 0 10,766,961
WELLS FARGO CO NEW COM 949746101 41,167 816,161 SH   SOLE 28 589,850 0 226,311
WELLS FARGO CO NEW COM 949746101 34,816 690,251 SH   SOLE 29 286,029 0 404,222
WELLS FARGO CO NEW COM 949746101 759,681 15,061,081 SH   SOLE 30 15,061,081 0 0
WELLS FARGO CO NEW COM 949746101 82,368 1,632,987 SH   SOLE 31 1,041,997 0 590,990
WELLS FARGO CO NEW COM 949746101 78,202 1,550,395 SH   SOLE 34 1,550,395 0 0
WELLS FARGO CO NEW COM 949746101 170,229 3,374,874 SH   SOLE 36 3,374,874 0 0
WELLS FARGO CO NEW COM 949746101 1,763 34,952 SH   SOLE 37 34,952 0 0
WELLS FARGO CO NEW COM 949746101 5,119 101,491 SH   SOLE 40 101,491 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 263 173 SH   SOLE 4 173 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,896 1,902 SH   SOLE 7 1,902 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,371 2,214 SH   SOLE 18 2,214 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 17,512 11,502 SH   SOLE 19 11,502 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 267,501 175,700 SH   SOLE 21 175,700 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 685 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 7,131 4,684 SH   SOLE 34 4,684 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 90,808 1,001,739 SH   SOLE 2 93,401 0 908,338
WELLTOWER INC COM 95040Q104 26,165 288,633 SH   SOLE 4 278,055 0 10,578
WELLTOWER INC COM 95040Q104 77,370 853,502 SH   SOLE 7 831,015 0 22,487
WELLTOWER INC COM 95040Q104 885 9,762 SH   SOLE 13 9,762 0 0
WELLTOWER INC COM 95040Q104 1,683 18,561 SH   SOLE 15 18,561 0 0
WELLTOWER INC COM 95040Q104 3 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 79,556 877,620 SH   SOLE 18 825,137 0 52,483
WELLTOWER INC COM 95040Q104 48,562 535,706 SH   SOLE 19 535,706 0 0
WELLTOWER INC COM 95040Q104 1,446,176 15,953,402 SH   SOLE 21 15,953,402 0 0
WELLTOWER INC COM 95040Q104 1,243,419 13,716,698 SH   SOLE 22 12,619,455 0 1,097,243
WELLTOWER INC COM 95040Q104 29,235 322,506 SH   SOLE 23 322,506 0 0
WELLTOWER INC COM 95040Q104 112,002 1,235,542 SH   SOLE 25 1,235,542 0 0
WELLTOWER INC COM 95040Q104 202,722 2,236,317 SH   SOLE 26 476,661 0 1,759,656
WELLTOWER INC COM 95040Q104 7,111 78,450 SH   SOLE 28 56,994 0 21,456
WELLTOWER INC COM 95040Q104 19,708 217,403 SH   SOLE 29 217,403 0 0
WELLTOWER INC COM 95040Q104 286,909 3,165,017 SH   SOLE 30 3,165,017 0 0
WELLTOWER INC COM 95040Q104 8,233 90,825 SH   SOLE 31 76,255 0 14,570
WELLTOWER INC COM 95040Q104 4,274 47,143 SH   SOLE 34 47,143 0 0
WELLTOWER INC COM 95040Q104 27,179 299,820 SH   SOLE 36 299,820 0 0
WELLTOWER INC COM 95040Q104 876 9,664 SH   SOLE 40 9,664 0 0
WENDYS CO COM 95058W100 8,851 442,976 SH   SOLE 2 117,176 0 325,800
WENDYS CO COM 95058W100 17 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 67 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 10,701 535,589 SH   SOLE 18 535,589 0 0
WENDYS CO COM 95058W100 838 41,960 SH   SOLE 19 41,960 0 0
WENDYS CO COM 95058W100 187,995 9,409,178 SH   SOLE 21 9,409,178 0 0
WENDYS CO COM 95058W100 122,054 6,108,810 SH   SOLE 22 5,768,170 0 340,640
WENDYS CO COM 95058W100 1,380 69,056 SH   SOLE 26 57,489 0 11,567
WENDYS CO COM 95058W100 477 23,897 SH   SOLE 28 23,897 0 0
WENDYS CO COM 95058W100 1,023 51,219 SH   SOLE 30 51,219 0 0
WENDYS CO COM 95058W100 76 3,818 SH   SOLE 31 3,818 0 0
WENDYS CO COM 95058W100 10 503 SH   SOLE 34 503 0 0
WENDYS CO COM 95058W100 105 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 363 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,281 64,612 SH   SOLE 2 20,549 0 44,063
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 23 649 SH   SOLE 7 649 0 0
WERNER ENTERPRISES INC COM 950755108 9,065 256,803 SH   SOLE 18 256,803 0 0
WERNER ENTERPRISES INC COM 950755108 2,753 77,975 SH   SOLE 19 77,975 0 0
WERNER ENTERPRISES INC COM 950755108 113,384 3,212,001 SH   SOLE 21 3,212,001 0 0
WERNER ENTERPRISES INC COM 950755108 53,651 1,519,857 SH   SOLE 22 1,453,490 0 66,367
WERNER ENTERPRISES INC COM 950755108 916 25,957 SH   SOLE 26 6,879 0 19,078
WERNER ENTERPRISES INC COM 950755108 202 5,714 SH   SOLE 28 5,714 0 0
WERNER ENTERPRISES INC COM 950755108 503 14,255 SH   SOLE 30 14,255 0 0
WERNER ENTERPRISES INC COM 950755108 182 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,144 57,365 SH   SOLE 2 4,980 0 52,385
WESBANCO INC COM 950810101 13 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 40 1,077 SH   SOLE 7 1,077 0 0
WESBANCO INC COM 950810101 10,347 276,868 SH   SOLE 18 276,868 0 0
WESBANCO INC COM 950810101 4,840 129,510 SH   SOLE 19 129,510 0 0
WESBANCO INC COM 950810101 69,949 1,871,789 SH   SOLE 21 1,871,789 0 0
WESBANCO INC COM 950810101 64,667 1,730,455 SH   SOLE 22 1,649,802 0 80,653
WESBANCO INC COM 950810101 423 11,306 SH   SOLE 23 11,306 0 0
WESBANCO INC COM 950810101 2,283 61,091 SH   SOLE 26 19,354 0 41,737
WESBANCO INC COM 950810101 262 7,014 SH   SOLE 28 7,014 0 0
WESBANCO INC COM 950810101 552 14,776 SH   SOLE 30 14,776 0 0
WESBANCO INC COM 950810101 141 3,780 SH   SOLE 34 3,780 0 0
WESBANCO INC COM 950810101 146 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 655 59,452 SH   SOLE 2 4,165 0 55,287
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 12 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,996 181,284 SH   SOLE 18 181,284 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,222 110,995 SH   SOLE 19 110,995 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 31,793 2,887,650 SH   SOLE 21 2,887,650 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 20,872 1,895,766 SH   SOLE 22 1,817,003 0 78,763
WESCO AIRCRAFT HLDGS INC COM 950814103 81 7,401 SH   SOLE 23 7,401 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 258 23,458 SH   SOLE 26 0 0 23,458
WESCO AIRCRAFT HLDGS INC COM 950814103 58 5,230 SH   SOLE 28 5,230 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 160 14,518 SH   SOLE 30 14,518 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 85 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 4,906 102,692 SH   SOLE 2 23,460 0 79,232
WESCO INTL INC COM 95082P105 11 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 90 1,881 SH   SOLE 7 1,881 0 0
WESCO INTL INC COM 95082P105 953 19,946 SH   SOLE 18 19,946 0 0
WESCO INTL INC COM 95082P105 1,367 28,624 SH   SOLE 19 28,624 0 0
WESCO INTL INC COM 95082P105 22,523 471,495 SH   SOLE 21 471,495 0 0
WESCO INTL INC COM 95082P105 65,768 1,376,773 SH   SOLE 22 1,268,297 0 108,476
WESCO INTL INC COM 95082P105 272 5,690 SH   SOLE 25 5,690 0 0
WESCO INTL INC COM 95082P105 629 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 285 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 593 12,421 SH   SOLE 30 12,421 0 0
WESCO INTL INC COM 95082P105 43 908 SH   SOLE 31 908 0 0
WESCO INTL INC COM 95082P105 546 11,423 SH   SOLE 34 11,423 0 0
WESCO INTL INC COM 95082P105 213 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 137 2,864 SH   SOLE 40 2,864 0 0
WEST BANCORPORATION INC CAP STK 95123P106 365 16,777 SH   SOLE 2 764 0 16,013
WEST BANCORPORATION INC CAP STK 95123P106 12 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,378 63,395 SH   SOLE 18 59,746 0 3,649
WEST BANCORPORATION INC CAP STK 95123P106 1,056 48,590 SH   SOLE 19 48,590 0 0
WEST BANCORPORATION INC CAP STK 95123P106 12,525 576,116 SH   SOLE 21 576,116 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,570 348,221 SH   SOLE 22 335,611 0 12,610
WEST BANCORPORATION INC CAP STK 95123P106 693 31,861 SH   SOLE 26 0 0 31,861
WEST PHARMACEUTICAL SVSC INC COM 955306105 25,628 180,708 SH   SOLE 2 45,973 0 134,735
WEST PHARMACEUTICAL SVSC INC COM 955306105 75 531 SH   SOLE 4 531 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 982 6,922 SH   SOLE 7 6,922 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 29,579 208,567 SH   SOLE 18 208,451 0 116
WEST PHARMACEUTICAL SVSC INC COM 955306105 114,623 808,230 SH   SOLE 19 808,230 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 523,746 3,693,036 SH   SOLE 21 3,693,036 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 343,008 2,418,613 SH   SOLE 22 2,280,671 0 137,942
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,045 28,525 SH   SOLE 26 19,594 0 8,931
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,309 9,228 SH   SOLE 28 9,228 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 47 330 SH   SOLE 29 330 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,918 20,574 SH   SOLE 30 20,574 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 286 2,016 SH   SOLE 31 2,016 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,388 9,790 SH   SOLE 34 9,790 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 29 208 SH   SOLE 36 208 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,072 7,560 SH   SOLE 40 7,560 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,635 26,300 SH   SOLE 2 1,077 0 25,223
WESTAMERICA BANCORPORATION COM 957090103 14 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 34 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,998 128,620 SH   SOLE 18 128,620 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,805 45,104 SH   SOLE 19 45,104 0 0
WESTAMERICA BANCORPORATION COM 957090103 179,496 2,886,723 SH   SOLE 21 2,886,723 0 0
WESTAMERICA BANCORPORATION COM 957090103 50,176 806,947 SH   SOLE 22 773,151 0 33,796
WESTAMERICA BANCORPORATION COM 957090103 637 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 234 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,347 37,739 SH   SOLE 30 37,739 0 0
WESTAMERICA BANCORPORATION COM 957090103 177 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 3 2,551 SH   SOLE 18 2,551 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 54 40,002 SH   SOLE 21 40,002 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 406 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 10,125 219,735 SH   SOLE 2 36,933 0 182,802
WESTERN ALLIANCE BANCORP COM 957638109 124 2,700 SH   SOLE 4 2,700 0 0
WESTERN ALLIANCE BANCORP COM 957638109 123 2,660 SH   SOLE 7 2,660 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,190 47,535 SH   SOLE 13 47,535 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,388 95,226 SH   SOLE 18 89,077 0 6,149
WESTERN ALLIANCE BANCORP COM 957638109 19,590 425,129 SH   SOLE 19 425,129 0 0
WESTERN ALLIANCE BANCORP COM 957638109 55,567 1,205,880 SH   SOLE 21 1,205,880 0 0
WESTERN ALLIANCE BANCORP COM 957638109 137,810 2,990,677 SH   SOLE 22 2,749,605 0 241,072
WESTERN ALLIANCE BANCORP COM 957638109 489 10,608 SH   SOLE 23 10,608 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,788 38,810 SH   SOLE 26 20,275 0 18,535
WESTERN ALLIANCE BANCORP COM 957638109 585 12,688 SH   SOLE 28 12,688 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,984 43,058 SH   SOLE 29 918 0 42,140
WESTERN ALLIANCE BANCORP COM 957638109 1,832 39,760 SH   SOLE 30 39,760 0 0
WESTERN ALLIANCE BANCORP COM 957638109 253 5,496 SH   SOLE 31 3,220 0 2,276
WESTERN ALLIANCE BANCORP COM 957638109 196 4,249 SH   SOLE 34 4,249 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,279 27,747 SH   SOLE 36 27,747 0 0
WESTERN ALLIANCE BANCORP COM 957638109 481 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 511 52,977 SH   SOLE 2 1,737 0 51,240
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,819 188,547 SH   SOLE 18 188,547 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,030 106,727 SH   SOLE 19 106,727 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 27,447 2,844,287 SH   SOLE 21 2,844,287 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 19,427 2,013,208 SH   SOLE 22 1,955,674 0 57,534
WESTERN ASSET MTG CAP CORP COM 95790D105 233 24,130 SH   SOLE 26 0 0 24,130
WESTERN ASSET MTG CAP CORP COM 95790D105 62 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 183 18,950 SH   SOLE 30 18,950 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 115 11,868 SH   SOLE 34 11,868 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 41 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 42,831 718,167 SH   SOLE 2 67,462 0 650,705
WESTERN DIGITAL CORP COM 958102105 6,524 109,387 SH   SOLE 4 101,581 0 7,806
WESTERN DIGITAL CORP COM 958102105 22,604 379,000 SH   SOLE 7 291,790 0 87,210
WESTERN DIGITAL CORP COM 958102105 665 11,150 SH   SOLE 13 11,150 0 0
WESTERN DIGITAL CORP COM 958102105 204 3,414 SH   SOLE 15 3,414 0 0
WESTERN DIGITAL CORP COM 958102105 40,528 679,543 SH   SOLE 18 641,041 0 38,502
WESTERN DIGITAL CORP COM 958102105 7,070 118,540 SH   SOLE 19 118,540 0 0
WESTERN DIGITAL CORP COM 958102105 723,599 12,132,782 SH   SOLE 21 12,132,782 0 0
WESTERN DIGITAL CORP COM 958102105 428,916 7,191,758 SH   SOLE 22 6,370,951 0 820,807
WESTERN DIGITAL CORP COM 958102105 12,474 209,154 SH   SOLE 23 209,154 0 0
WESTERN DIGITAL CORP COM 958102105 17,550 294,269 SH   SOLE 25 294,269 0 0
WESTERN DIGITAL CORP COM 958102105 78,923 1,323,321 SH   SOLE 26 413,456 0 909,865
WESTERN DIGITAL CORP COM 958102105 3,450 57,849 SH   SOLE 28 42,509 0 15,340
WESTERN DIGITAL CORP COM 958102105 350 5,876 SH   SOLE 29 5,876 0 0
WESTERN DIGITAL CORP COM 958102105 85,909 1,440,456 SH   SOLE 30 1,440,456 0 0
WESTERN DIGITAL CORP COM 958102105 3,856 64,650 SH   SOLE 31 53,635 0 11,015
WESTERN DIGITAL CORP COM 958102105 7,251 121,582 SH   SOLE 32 121,582 0 0
WESTERN DIGITAL CORP COM 958102105 2,997 50,258 SH   SOLE 34 50,258 0 0
WESTERN DIGITAL CORP COM 958102105 14,444 242,192 SH   SOLE 36 242,192 0 0
WESTERN DIGITAL CORP COM 958102105 476 7,989 SH   SOLE 40 7,989 0 0
WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 3,119 3,257,000 PRN   SOLE 21 3,257,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 30,832 1,238,721 SH   SOLE 19 1,238,721 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 217 22,794 SH   SOLE 2 950 0 21,844
WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 836 87,691 SH   SOLE 18 87,691 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 394 41,303 SH   SOLE 19 41,303 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,471 888,865 SH   SOLE 21 888,865 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,998 1,154,075 SH   SOLE 22 1,134,752 0 19,323
WESTERN UN CO COM 959802109 26,246 1,132,777 SH   SOLE 2 178,050 0 954,727
WESTERN UN CO COM 959802109 3,989 172,143 SH   SOLE 4 159,986 0 12,157
WESTERN UN CO COM 959802109 11,520 497,216 SH   SOLE 7 489,541 0 7,675
WESTERN UN CO COM 959802109 18 797 SH   SOLE 13 797 0 0
WESTERN UN CO COM 959802109 129 5,563 SH   SOLE 15 5,563 0 0
WESTERN UN CO COM 959802109 23,648 1,020,638 SH   SOLE 18 962,239 0 58,399
WESTERN UN CO COM 959802109 2,820 121,697 SH   SOLE 19 121,697 0 0
WESTERN UN CO COM 959802109 496,346 21,421,937 SH   SOLE 21 21,421,937 0 0
WESTERN UN CO COM 959802109 249,137 10,752,549 SH   SOLE 22 9,558,022 0 1,194,527
WESTERN UN CO COM 959802109 7,211 311,210 SH   SOLE 23 311,210 0 0
WESTERN UN CO COM 959802109 10,837 467,737 SH   SOLE 25 467,737 0 0
WESTERN UN CO COM 959802109 58,906 2,542,322 SH   SOLE 26 672,067 0 1,870,255
WESTERN UN CO COM 959802109 1,869 80,673 SH   SOLE 28 55,370 0 25,303
WESTERN UN CO COM 959802109 2,301 99,302 SH   SOLE 29 9,352 0 89,950
WESTERN UN CO COM 959802109 43,077 1,859,170 SH   SOLE 30 1,859,170 0 0
WESTERN UN CO COM 959802109 1,900 82,015 SH   SOLE 31 67,370 0 14,645
WESTERN UN CO COM 959802109 3,699 159,632 SH   SOLE 32 159,632 0 0
WESTERN UN CO COM 959802109 671 28,960 SH   SOLE 34 28,960 0 0
WESTERN UN CO COM 959802109 13,993 603,923 SH   SOLE 35 603,923 0 0
WESTERN UN CO COM 959802109 11,879 512,703 SH   SOLE 36 512,703 0 0
WESTERN UN CO COM 959802109 216 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 6,092 92,980 SH   SOLE 2 5,591 0 87,389
WESTLAKE CHEM CORP COM 960413102 984 15,012 SH   SOLE 4 13,986 0 1,026
WESTLAKE CHEM CORP COM 960413102 222 3,390 SH   SOLE 7 3,390 0 0
WESTLAKE CHEM CORP COM 960413102 30 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 19 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,716 26,188 SH   SOLE 18 23,080 0 3,108
WESTLAKE CHEM CORP COM 960413102 518 7,913 SH   SOLE 19 7,913 0 0
WESTLAKE CHEM CORP COM 960413102 30,386 463,760 SH   SOLE 21 463,760 0 0
WESTLAKE CHEM CORP COM 960413102 65,546 1,000,400 SH   SOLE 22 925,089 0 75,311
WESTLAKE CHEM CORP COM 960413102 1,917 29,257 SH   SOLE 23 29,257 0 0
WESTLAKE CHEM CORP COM 960413102 2,097 31,999 SH   SOLE 25 31,999 0 0
WESTLAKE CHEM CORP COM 960413102 11,144 170,093 SH   SOLE 26 89,694 0 80,399
WESTLAKE CHEM CORP COM 960413102 444 6,782 SH   SOLE 28 4,778 0 2,004
WESTLAKE CHEM CORP COM 960413102 584 8,908 SH   SOLE 29 505 0 8,403
WESTLAKE CHEM CORP COM 960413102 4,505 68,754 SH   SOLE 30 68,754 0 0
WESTLAKE CHEM CORP COM 960413102 445 6,793 SH   SOLE 31 6,793 0 0
WESTLAKE CHEM CORP COM 960413102 116 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 1,665 25,412 SH   SOLE 36 25,412 0 0
WESTLAKE CHEM CORP COM 960413102 52 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 37,545 1,030,033 SH   SOLE 2 425,809 0 604,224
WESTROCK CO COM 96145D105 6,237 171,112 SH   SOLE 4 164,345 0 6,767
WESTROCK CO COM 96145D105 9,910 271,867 SH   SOLE 7 263,880 0 7,987
WESTROCK CO COM 96145D105 2,936 80,546 SH   SOLE 13 80,546 0 0
WESTROCK CO COM 96145D105 70 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 34,814 955,108 SH   SOLE 18 870,060 0 85,048
WESTROCK CO COM 96145D105 28,337 777,415 SH   SOLE 19 777,415 0 0
WESTROCK CO COM 96145D105 429,394 11,780,356 SH   SOLE 21 11,780,356 0 0
WESTROCK CO COM 96145D105 291,748 8,004,069 SH   SOLE 22 6,640,444 0 1,363,625
WESTROCK CO COM 96145D105 12,918 354,391 SH   SOLE 23 354,391 0 0
WESTROCK CO COM 96145D105 10,348 283,893 SH   SOLE 25 283,893 0 0
WESTROCK CO COM 96145D105 35,516 974,389 SH   SOLE 26 401,238 0 573,151
WESTROCK CO COM 96145D105 1,794 49,223 SH   SOLE 28 35,511 0 13,712
WESTROCK CO COM 96145D105 10,614 291,201 SH   SOLE 29 105,247 0 185,954
WESTROCK CO COM 96145D105 39,636 1,087,411 SH   SOLE 30 1,087,411 0 0
WESTROCK CO COM 96145D105 7,785 213,578 SH   SOLE 31 154,773 0 58,805
WESTROCK CO COM 96145D105 3,321 91,118 SH   SOLE 32 91,118 0 0
WESTROCK CO COM 96145D105 2,359 64,712 SH   SOLE 34 64,712 0 0
WESTROCK CO COM 96145D105 11,025 302,466 SH   SOLE 35 302,466 0 0
WESTROCK CO COM 96145D105 10,347 283,857 SH   SOLE 36 283,857 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 29 8,447 SH   SOLE 22 8,447 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 275 9,943 SH   SOLE 2 1,999 0 7,944
WESTWOOD HLDGS GROUP INC COM 961765104 4 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 826 29,849 SH   SOLE 18 29,849 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 935 33,798 SH   SOLE 19 33,798 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 8,200 296,364 SH   SOLE 21 296,364 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 9,127 329,853 SH   SOLE 22 317,746 0 12,107
WESTWOOD HLDGS GROUP INC COM 961765104 94 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 259 9,366 SH   SOLE 26 0 0 9,366
WESTWOOD HLDGS GROUP INC COM 961765104 31 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 67 2,414 SH   SOLE 30 2,414 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 20 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 19,835 98,158 SH   SOLE 2 21,245 0 76,913
WEX INC COM 96208T104 40 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 190 942 SH   SOLE 7 942 0 0
WEX INC COM 96208T104 24,331 120,409 SH   SOLE 18 120,409 0 0
WEX INC COM 96208T104 1,964 9,720 SH   SOLE 19 9,720 0 0
WEX INC COM 96208T104 439,489 2,174,935 SH   SOLE 21 2,174,935 0 0
WEX INC COM 96208T104 282,415 1,397,608 SH   SOLE 22 1,317,219 0 80,389
WEX INC COM 96208T104 3,678 18,201 SH   SOLE 26 10,389 0 7,812
WEX INC COM 96208T104 1,274 6,303 SH   SOLE 28 6,303 0 0
WEX INC COM 96208T104 6,550 32,413 SH   SOLE 30 32,413 0 0
WEX INC COM 96208T104 177 876 SH   SOLE 31 876 0 0
WEX INC COM 96208T104 134 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 901 4,459 SH   SOLE 40 4,459 0 0
WEYCO GROUP INC COM 962149100 159 7,018 SH   SOLE 2 241 0 6,777
WEYCO GROUP INC COM 962149100 4 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 492 21,758 SH   SOLE 18 21,758 0 0
WEYCO GROUP INC COM 962149100 258 11,415 SH   SOLE 19 11,415 0 0
WEYCO GROUP INC COM 962149100 4,856 214,771 SH   SOLE 21 214,771 0 0
WEYCO GROUP INC COM 962149100 4,414 195,209 SH   SOLE 22 191,021 0 4,188
WEYERHAEUSER CO COM 962166104 50,892 1,837,246 SH   SOLE 2 179,465 0 1,657,781
WEYERHAEUSER CO COM 962166104 8,771 316,629 SH   SOLE 4 296,927 0 19,702
WEYERHAEUSER CO COM 962166104 17,674 638,044 SH   SOLE 7 627,255 0 10,789
WEYERHAEUSER CO COM 962166104 36 1,294 SH   SOLE 13 1,294 0 0
WEYERHAEUSER CO COM 962166104 105 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 45,721 1,650,571 SH   SOLE 18 1,551,260 0 99,311
WEYERHAEUSER CO COM 962166104 25,857 933,466 SH   SOLE 19 933,466 0 0
WEYERHAEUSER CO COM 962166104 560,567 20,237,083 SH   SOLE 21 20,237,083 0 0
WEYERHAEUSER CO COM 962166104 501,637 18,109,639 SH   SOLE 22 16,065,529 0 2,044,110
WEYERHAEUSER CO COM 962166104 14,871 536,874 SH   SOLE 23 536,874 0 0
WEYERHAEUSER CO COM 962166104 30,665 1,107,057 SH   SOLE 25 1,107,057 0 0
WEYERHAEUSER CO COM 962166104 89,742 3,239,789 SH   SOLE 26 985,169 0 2,254,620
WEYERHAEUSER CO COM 962166104 4,063 146,687 SH   SOLE 28 108,364 0 38,323
WEYERHAEUSER CO COM 962166104 414 14,947 SH   SOLE 29 14,947 0 0
WEYERHAEUSER CO COM 962166104 74,731 2,697,878 SH   SOLE 30 2,697,878 0 0
WEYERHAEUSER CO COM 962166104 7,646 276,039 SH   SOLE 31 134,320 0 141,719
WEYERHAEUSER CO COM 962166104 10,826 390,842 SH   SOLE 34 390,842 0 0
WEYERHAEUSER CO COM 962166104 15,323 553,164 SH   SOLE 36 553,164 0 0
WEYERHAEUSER CO COM 962166104 522 18,849 SH   SOLE 40 18,849 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 19,526 744,128 SH   SOLE 19 744,128 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,100 194,366 SH   SOLE 21 194,366 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,444 55,014 SH   SOLE 25 55,014 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 12,957 493,782 SH   SOLE 29 493,782 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,180 83,070 SH   SOLE 34 83,070 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 74 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 26,215 165,542 SH   SOLE 2 18,256 0 147,286
WHIRLPOOL CORP COM 963320106 4,067 25,681 SH   SOLE 4 23,858 0 1,823
WHIRLPOOL CORP COM 963320106 11,224 70,877 SH   SOLE 7 57,990 0 12,887
WHIRLPOOL CORP COM 963320106 383 2,417 SH   SOLE 13 2,417 0 0
WHIRLPOOL CORP COM 963320106 113 713 SH   SOLE 15 713 0 0
WHIRLPOOL CORP COM 963320106 25,828 163,096 SH   SOLE 18 154,636 0 8,460
WHIRLPOOL CORP COM 963320106 3,831 24,194 SH   SOLE 19 24,194 0 0
WHIRLPOOL CORP COM 963320106 237,693 1,500,969 SH   SOLE 21 1,500,969 0 0
WHIRLPOOL CORP COM 963320106 258,336 1,631,320 SH   SOLE 22 1,443,924 0 187,396
WHIRLPOOL CORP COM 963320106 7,288 46,022 SH   SOLE 23 46,022 0 0
WHIRLPOOL CORP COM 963320106 10,200 64,408 SH   SOLE 25 64,408 0 0
WHIRLPOOL CORP COM 963320106 51,793 327,058 SH   SOLE 26 100,594 0 226,464
WHIRLPOOL CORP COM 963320106 2,223 14,040 SH   SOLE 28 10,465 0 3,575
WHIRLPOOL CORP COM 963320106 2,358 14,888 SH   SOLE 29 1,374 0 13,514
WHIRLPOOL CORP COM 963320106 37,902 239,342 SH   SOLE 30 239,342 0 0
WHIRLPOOL CORP COM 963320106 2,336 14,751 SH   SOLE 31 12,615 0 2,136
WHIRLPOOL CORP COM 963320106 2,017 12,735 SH   SOLE 34 12,735 0 0
WHIRLPOOL CORP COM 963320106 8,711 55,010 SH   SOLE 36 55,010 0 0
WHIRLPOOL CORP COM 963320106 232 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 7,102 6,576 SH   SOLE 2 1,042 0 5,534
WHITE MTNS INS GROUP LTD COM G9618E107 16 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 80 74 SH   SOLE 7 74 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,560 1,444 SH   SOLE 18 1,444 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,983 3,688 SH   SOLE 19 3,688 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 41,210 38,157 SH   SOLE 21 38,157 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 99,418 92,054 SH   SOLE 22 85,698 0 6,356
WHITE MTNS INS GROUP LTD COM G9618E107 1,996 1,848 SH   SOLE 23 1,848 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 970 898 SH   SOLE 25 898 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 939 869 SH   SOLE 26 585 0 284
WHITE MTNS INS GROUP LTD COM G9618E107 474 439 SH   SOLE 28 439 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,286 1,191 SH   SOLE 30 1,191 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 70 65 SH   SOLE 31 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,549 1,434 SH   SOLE 34 1,434 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 153 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 253 234 SH   SOLE 40 234 0 0
WHITEHORSE FIN INC COM 96524V106 801 57,498 SH   SOLE 30 57,498 0 0
WHITESTONE REIT COM 966084204 575 41,799 SH   SOLE 2 1,560 0 40,239
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,486 180,635 SH   SOLE 18 180,635 0 0
WHITESTONE REIT COM 966084204 890 64,647 SH   SOLE 19 64,647 0 0
WHITESTONE REIT COM 966084204 62,971 4,576,369 SH   SOLE 21 4,576,369 0 0
WHITESTONE REIT COM 966084204 18,085 1,314,289 SH   SOLE 22 1,265,221 0 49,068
WHITESTONE REIT COM 966084204 19 1,376 SH   SOLE 23 1,376 0 0
WHITESTONE REIT COM 966084204 308 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 795 57,810 SH   SOLE 30 57,810 0 0
WHITING PETE CORP NEW COM NEW 966387409 788 98,115 SH   SOLE 2 5,684 0 92,431
WHITING PETE CORP NEW COM NEW 966387409 3 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 25 3,053 SH   SOLE 7 3,053 0 0
WHITING PETE CORP NEW COM NEW 966387409 3,291 409,861 SH   SOLE 18 409,861 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,455 181,148 SH   SOLE 19 181,148 0 0
WHITING PETE CORP NEW COM NEW 966387409 80,580 10,034,820 SH   SOLE 21 10,034,820 0 0
WHITING PETE CORP NEW COM NEW 966387409 23,151 2,883,060 SH   SOLE 22 2,734,266 0 148,794
WHITING PETE CORP NEW COM NEW 966387409 86 10,747 SH   SOLE 23 10,747 0 0
WHITING PETE CORP NEW COM NEW 966387409 512 63,788 SH   SOLE 26 26,841 0 36,947
WHITING PETE CORP NEW COM NEW 966387409 96 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,187 147,869 SH   SOLE 30 147,869 0 0
WHITING PETE CORP NEW COM NEW 966387409 72 8,953 SH   SOLE 36 8,953 0 0
WHITING PETE CORP NEW COM NEW 966387409 74 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 98 100,000 PRN   SOLE 2 100,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,578 1,618,000 PRN   SOLE 19 1,618,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 760 779,000 PRN   SOLE 21 779,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 19 19,000 PRN   SOLE 22 19,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 390 400,000 PRN   SOLE 34 400,000 0 0
WIDEOPENWEST INC COM 96758W101 159 25,876 SH   SOLE 2 1,084 0 24,792
WIDEOPENWEST INC COM 96758W101 5 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 555 90,060 SH   SOLE 18 90,060 0 0
WIDEOPENWEST INC COM 96758W101 274 44,512 SH   SOLE 19 44,512 0 0
WIDEOPENWEST INC COM 96758W101 5,305 861,199 SH   SOLE 21 861,199 0 0
WIDEOPENWEST INC COM 96758W101 4,706 763,946 SH   SOLE 22 740,260 0 23,686
WIDEOPENWEST INC COM 96758W101 26 4,195 SH   SOLE 30 4,195 0 0
WIDEPOINT CORP COM 967590100 17 55,340 SH   SOLE 21 55,340 0 0
WIDEPOINT CORP COM 967590100 49 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 5,277 120,088 SH   SOLE 2 30,268 0 89,820
WILEY JOHN & SONS INC CL A 968223206 7 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,665 60,656 SH   SOLE 7 60,656 0 0
WILEY JOHN & SONS INC CL A 968223206 5,625 128,022 SH   SOLE 18 128,022 0 0
WILEY JOHN & SONS INC CL A 968223206 449 10,226 SH   SOLE 19 10,226 0 0
WILEY JOHN & SONS INC CL A 968223206 96,114 2,187,398 SH   SOLE 21 2,187,398 0 0
WILEY JOHN & SONS INC CL A 968223206 63,766 1,451,217 SH   SOLE 22 1,362,626 0 88,591
WILEY JOHN & SONS INC CL A 968223206 688 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 258 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 582 13,242 SH   SOLE 30 13,242 0 0
WILEY JOHN & SONS INC CL A 968223206 41 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 70 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 227 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 302 8,605 SH   SOLE 2 395 0 8,210
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,264 36,038 SH   SOLE 18 36,038 0 0
WILLDAN GROUP INC COM 96924N100 597 17,020 SH   SOLE 19 17,020 0 0
WILLDAN GROUP INC COM 96924N100 12,167 346,826 SH   SOLE 21 346,826 0 0
WILLDAN GROUP INC COM 96924N100 10,728 305,816 SH   SOLE 22 266,722 0 39,094
WILLDAN GROUP INC COM 96924N100 95 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 57 1,619 SH   SOLE 30 1,619 0 0
WILLIAMS COS INC DEL COM 969457100 100,007 4,156,558 SH   SOLE 2 1,309,387 0 2,847,171
WILLIAMS COS INC DEL COM 969457100 15,831 657,960 SH   SOLE 4 626,040 0 31,920
WILLIAMS COS INC DEL COM 969457100 58,207 2,419,236 SH   SOLE 7 2,411,439 0 7,797
WILLIAMS COS INC DEL COM 969457100 2,532 105,233 SH   SOLE 13 105,233 0 0
WILLIAMS COS INC DEL COM 969457100 248 10,309 SH   SOLE 15 10,309 0 0
WILLIAMS COS INC DEL COM 969457100 317,786 13,208,055 SH   SOLE 18 12,563,544 0 644,511
WILLIAMS COS INC DEL COM 969457100 562,162 23,365,022 SH   SOLE 19 23,365,022 0 0
WILLIAMS COS INC DEL COM 969457100 812,797 33,782,093 SH   SOLE 21 33,782,093 0 0
WILLIAMS COS INC DEL COM 969457100 778,357 32,350,660 SH   SOLE 22 28,731,617 0 3,619,043
WILLIAMS COS INC DEL COM 969457100 24,777 1,029,814 SH   SOLE 23 1,029,814 0 0
WILLIAMS COS INC DEL COM 969457100 35,189 1,462,562 SH   SOLE 25 1,462,562 0 0
WILLIAMS COS INC DEL COM 969457100 98,774 4,105,337 SH   SOLE 26 1,466,596 0 2,638,741
WILLIAMS COS INC DEL COM 969457100 5,551 230,715 SH   SOLE 28 167,406 0 63,309
WILLIAMS COS INC DEL COM 969457100 18,273 759,468 SH   SOLE 29 263,769 0 495,699
WILLIAMS COS INC DEL COM 969457100 117,516 4,884,288 SH   SOLE 30 4,884,288 0 0
WILLIAMS COS INC DEL COM 969457100 8,886 369,343 SH   SOLE 31 261,800 0 107,543
WILLIAMS COS INC DEL COM 969457100 139,178 5,784,635 SH   SOLE 34 5,784,635 0 0
WILLIAMS COS INC DEL COM 969457100 23,965 996,044 SH   SOLE 36 996,044 0 0
WILLIAMS COS INC DEL COM 969457100 679 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 13,375 196,753 SH   SOLE 2 51,225 0 145,528
WILLIAMS SONOMA INC COM 969904101 41 599 SH   SOLE 4 599 0 0
WILLIAMS SONOMA INC COM 969904101 155 2,278 SH   SOLE 7 2,278 0 0
WILLIAMS SONOMA INC COM 969904101 16,329 240,204 SH   SOLE 18 240,204 0 0
WILLIAMS SONOMA INC COM 969904101 1,205 17,727 SH   SOLE 19 17,727 0 0
WILLIAMS SONOMA INC COM 969904101 263,109 3,870,388 SH   SOLE 21 3,870,388 0 0
WILLIAMS SONOMA INC COM 969904101 175,186 2,577,022 SH   SOLE 22 2,413,187 0 163,835
WILLIAMS SONOMA INC COM 969904101 1,959 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 667 9,813 SH   SOLE 28 9,813 0 0
WILLIAMS SONOMA INC COM 969904101 5,796 85,255 SH   SOLE 30 85,255 0 0
WILLIAMS SONOMA INC COM 969904101 1,551 22,817 SH   SOLE 31 1,582 0 21,235
WILLIAMS SONOMA INC COM 969904101 208 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 519 7,628 SH   SOLE 40 7,628 0 0
WILLIS LEASE FINANCE CORP COM 970646105 158 2,860 SH   SOLE 2 120 0 2,740
WILLIS LEASE FINANCE CORP COM 970646105 598 10,799 SH   SOLE 18 10,799 0 0
WILLIS LEASE FINANCE CORP COM 970646105 273 4,929 SH   SOLE 19 4,929 0 0
WILLIS LEASE FINANCE CORP COM 970646105 5,964 107,701 SH   SOLE 21 107,701 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,258 58,834 SH   SOLE 22 56,220 0 2,614
WILLIS TOWERS WATSON PUB LTD SHS G96629103 63,727 330,244 SH   SOLE 2 46,064 0 284,180
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,526 54,548 SH   SOLE 4 51,069 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,884 128,951 SH   SOLE 7 124,941 0 4,010
WILLIS TOWERS WATSON PUB LTD SHS G96629103 304 1,573 SH   SOLE 13 1,573 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 267 1,385 SH   SOLE 15 1,385 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 205,171 1,063,225 SH   SOLE 18 1,004,338 0 58,887
WILLIS TOWERS WATSON PUB LTD SHS G96629103 319,765 1,657,071 SH   SOLE 19 1,657,071 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 677,669 3,511,786 SH   SOLE 21 3,511,786 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 634,289 3,286,982 SH   SOLE 22 2,948,927 0 338,055
WILLIS TOWERS WATSON PUB LTD SHS G96629103 19,114 99,051 SH   SOLE 23 99,051 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 26,433 136,982 SH   SOLE 25 136,982 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 121,976 632,097 SH   SOLE 26 159,994 0 472,103
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,841 25,087 SH   SOLE 28 18,216 0 6,871
WILLIS TOWERS WATSON PUB LTD SHS G96629103 537 2,785 SH   SOLE 29 2,785 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 105,868 548,623 SH   SOLE 30 548,623 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,180 42,391 SH   SOLE 31 22,638 0 19,753
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,545 18,370 SH   SOLE 32 18,370 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 11,431 59,239 SH   SOLE 34 59,239 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 16,666 86,368 SH   SOLE 36 86,368 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 607 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 716 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 12 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 2,741 175,931 SH   SOLE 18 175,931 0 0
WILLSCOT CORP COM 971375126 1,412 90,602 SH   SOLE 19 90,602 0 0
WILLSCOT CORP COM 971375126 26,989 1,732,257 SH   SOLE 21 1,732,257 0 0
WILLSCOT CORP COM 971375126 23,046 1,479,178 SH   SOLE 22 1,419,673 0 59,505
WILLSCOT CORP COM 971375126 14 919 SH   SOLE 28 919 0 0
WILLSCOT CORP COM 971375126 216 13,864 SH   SOLE 30 13,864 0 0
WILLSCOT CORP COM 971375126 70 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 2,239 25,650 SH   SOLE 2 1,130 0 24,520
WINGSTOP INC COM 974155103 14 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 50 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 11,502 131,779 SH   SOLE 18 131,779 0 0
WINGSTOP INC COM 974155103 4,408 50,506 SH   SOLE 19 50,506 0 0
WINGSTOP INC COM 974155103 275,214 3,153,227 SH   SOLE 21 3,153,227 0 0
WINGSTOP INC COM 974155103 75,983 870,569 SH   SOLE 22 828,512 0 42,057
WINGSTOP INC COM 974155103 667 7,642 SH   SOLE 26 5,898 0 1,744
WINGSTOP INC COM 974155103 309 3,540 SH   SOLE 28 3,540 0 0
WINGSTOP INC COM 974155103 3,577 40,982 SH   SOLE 30 40,982 0 0
WINGSTOP INC COM 974155103 269 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 373 2,112 SH   SOLE 2 88 0 2,024
WINMARK CORP COM 974250102 7 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,526 8,651 SH   SOLE 18 8,651 0 0
WINMARK CORP COM 974250102 774 4,387 SH   SOLE 19 4,387 0 0
WINMARK CORP COM 974250102 15,884 90,053 SH   SOLE 21 90,053 0 0
WINMARK CORP COM 974250102 8,002 45,367 SH   SOLE 22 42,062 0 3,305
WINMARK CORP COM 974250102 92 520 SH   SOLE 23 520 0 0
WINMARK CORP COM 974250102 101 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 57 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 160 907 SH   SOLE 30 907 0 0
WINMARK CORP COM 974250102 45 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,123 29,289 SH   SOLE 2 1,315 0 27,974
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,369 139,999 SH   SOLE 18 139,999 0 0
WINNEBAGO INDS INC COM 974637100 2,039 53,175 SH   SOLE 19 53,175 0 0
WINNEBAGO INDS INC COM 974637100 132,774 3,462,158 SH   SOLE 21 3,462,158 0 0
WINNEBAGO INDS INC COM 974637100 34,387 896,660 SH   SOLE 22 856,828 0 39,832
WINNEBAGO INDS INC COM 974637100 834 21,753 SH   SOLE 26 15,293 0 6,460
WINNEBAGO INDS INC COM 974637100 160 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 2,533 66,045 SH   SOLE 30 66,045 0 0
WINNEBAGO INDS INC COM 974637100 91 2,379 SH   SOLE 34 2,379 0 0
WINNEBAGO INDS INC COM 974637100 113 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 11,327 175,261 SH   SOLE 2 72,315 0 102,946
WINTRUST FINL CORP COM 97650W108 551 8,524 SH   SOLE 4 8,524 0 0
WINTRUST FINL CORP COM 97650W108 187 2,890 SH   SOLE 7 2,890 0 0
WINTRUST FINL CORP COM 97650W108 14,386 222,592 SH   SOLE 18 212,385 0 10,207
WINTRUST FINL CORP COM 97650W108 3,919 60,633 SH   SOLE 19 60,633 0 0
WINTRUST FINL CORP COM 97650W108 180,008 2,785,205 SH   SOLE 21 2,785,205 0 0
WINTRUST FINL CORP COM 97650W108 134,919 2,087,560 SH   SOLE 22 1,960,426 0 127,134
WINTRUST FINL CORP COM 97650W108 2,724 42,145 SH   SOLE 23 42,145 0 0
WINTRUST FINL CORP COM 97650W108 55 855 SH   SOLE 25 855 0 0
WINTRUST FINL CORP COM 97650W108 5,907 91,397 SH   SOLE 26 21,436 0 69,961
WINTRUST FINL CORP COM 97650W108 506 7,828 SH   SOLE 28 7,828 0 0
WINTRUST FINL CORP COM 97650W108 269 4,166 SH   SOLE 29 4,166 0 0
WINTRUST FINL CORP COM 97650W108 1,108 17,151 SH   SOLE 30 17,151 0 0
WINTRUST FINL CORP COM 97650W108 1,104 17,076 SH   SOLE 31 10,524 0 6,552
WINTRUST FINL CORP COM 97650W108 284 4,387 SH   SOLE 34 4,387 0 0
WINTRUST FINL CORP COM 97650W108 262 4,048 SH   SOLE 36 4,048 0 0
WINTRUST FINL CORP COM 97650W108 366 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 452 123,784 SH   SOLE 2 123,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,445 1,765,840 SH   SOLE 18 1,765,840 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,991 1,641,381 SH   SOLE 21 1,641,381 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 13,542 3,710,140 SH   SOLE 22 3,710,140 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 37 10,006 SH   SOLE 23 10,006 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 485 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 13,077 3,582,708 SH   SOLE 26 504,910 0 3,077,798
WIPRO LTD SPON ADR 1 SH 97651M109 3,659 1,002,373 SH   SOLE 28 1,002,373 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 760 208,248 SH   SOLE 29 208,248 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,157 1,960,880 SH   SOLE 30 1,960,880 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,476 SH   SOLE 18 3,476 0 0
WIRELESS TELECOM GROUP INC COM 976524108 85 58,735 SH   SOLE 21 58,735 0 0
WISDOMTREE INVTS INC COM 97717P104 672 128,590 SH   SOLE 2 5,614 0 122,976
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 15 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,047 583,135 SH   SOLE 18 583,135 0 0
WISDOMTREE INVTS INC COM 97717P104 1,454 278,308 SH   SOLE 19 278,308 0 0
WISDOMTREE INVTS INC COM 97717P104 69,672 13,334,298 SH   SOLE 21 13,334,298 0 0
WISDOMTREE INVTS INC COM 97717P104 20,128 3,852,246 SH   SOLE 22 3,686,044 0 166,202
WISDOMTREE INVTS INC COM 97717P104 71 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 89 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 857 164,052 SH   SOLE 30 164,052 0 0
WISDOMTREE INVTS INC COM 97717P104 65 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2 39 SH   SOLE 17 0 0 39
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 38 SH   SOLE 17 0 0 38
WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH   SOLE 17 0 0 55
WISDOMTREE TR INDIA ERNGS FD 97717W422 7,823 328,025 SH   SOLE 2 0 0 328,025
WISDOMTREE TR INDIA ERNGS FD 97717W422 46,653 1,956,106 SH   SOLE 22 1,956,106 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 3 75 SH   SOLE 17 0 0 75
WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH   SOLE 17 0 0 101
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE 17 0 0 1
WISDOMTREE TR INTL EQUITY FD 97717W703 2,077 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH   SOLE 17 0 0 9
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 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WISDOMTREE TR US MULTIFACTOR 97717Y857 0 9 SH   SOLE 17 0 0 9
WIX COM LTD SHS M98068105 1,031 8,830 SH   SOLE 2 3,260 0 5,570
WIX COM LTD SHS M98068105 2,239 19,177 SH   SOLE 4 17,813 0 1,364
WIX COM LTD SHS M98068105 3,872 33,168 SH   SOLE 7 33,168 0 0
WIX COM LTD SHS M98068105 4,823 41,318 SH   SOLE 18 41,318 0 0
WIX COM LTD SHS M98068105 104,818 897,875 SH   SOLE 19 897,875 0 0
WIX COM LTD SHS M98068105 64,255 550,409 SH   SOLE 21 550,409 0 0
WIX COM LTD SHS M98068105 81,268 696,142 SH   SOLE 22 646,356 0 49,786
WIX COM LTD SHS M98068105 4,205 36,020 SH   SOLE 23 36,020 0 0
WIX COM LTD SHS M98068105 544 4,661 SH   SOLE 25 4,661 0 0
WIX COM LTD SHS M98068105 8,257 70,729 SH   SOLE 26 32,346 0 38,383
WIX COM LTD SHS M98068105 791 6,773 SH   SOLE 28 6,773 0 0
WIX COM LTD SHS M98068105 6,585 56,411 SH   SOLE 30 56,411 0 0
WIX COM LTD SHS M98068105 1,074 9,199 SH   SOLE 31 7,279 0 1,920
WIX COM LTD SHS M98068105 12,821 109,828 SH   SOLE 34 109,828 0 0
WIX COM LTD SHS M98068105 999 8,556 SH   SOLE 36 8,556 0 0
WIX COM LTD SHS M98068105 113 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 110 1,866 SH   SOLE 3 1,866 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 667 11,349 SH   SOLE 18 0 0 11,349
WNS HOLDINGS LTD SPON ADR 92932M101 7,102 120,884 SH   SOLE 22 93,843 0 27,041
WNS HOLDINGS LTD SPON ADR 92932M101 221 3,758 SH   SOLE 25 3,758 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 831 14,151 SH   SOLE 26 0 0 14,151
WNS HOLDINGS LTD SPON ADR 92932M101 65 1,110 SH   SOLE 30 1,110 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 130 2,217 SH   SOLE 34 2,217 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,377 84,118 SH   SOLE 2 6,849 0 77,269
WOLVERINE WORLD WIDE INC COM 978097103 14 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 46 1,617 SH   SOLE 7 1,617 0 0
WOLVERINE WORLD WIDE INC COM 978097103 10,804 382,291 SH   SOLE 18 382,291 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,229 185,033 SH   SOLE 19 185,033 0 0
WOLVERINE WORLD WIDE INC COM 978097103 261,932 9,268,656 SH   SOLE 21 9,268,656 0 0
WOLVERINE WORLD WIDE INC COM 978097103 74,460 2,634,827 SH   SOLE 22 2,505,847 0 128,980
WOLVERINE WORLD WIDE INC COM 978097103 286 10,121 SH   SOLE 23 10,121 0 0
WOLVERINE WORLD WIDE INC COM 978097103 7,318 258,970 SH   SOLE 26 52,986 0 205,984
WOLVERINE WORLD WIDE INC COM 978097103 352 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,401 120,334 SH   SOLE 30 120,334 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,319 46,679 SH   SOLE 31 0 0 46,679
WOLVERINE WORLD WIDE INC COM 978097103 87 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 248 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 16,149 149,759 SH   SOLE 2 53,440 0 96,319
WOODWARD INC COM 980745103 440 4,077 SH   SOLE 4 4,077 0 0
WOODWARD INC COM 980745103 180 1,673 SH   SOLE 7 1,673 0 0
WOODWARD INC COM 980745103 18,543 171,969 SH   SOLE 18 165,578 0 6,391
WOODWARD INC COM 980745103 11,083 102,780 SH   SOLE 19 102,780 0 0
WOODWARD INC COM 980745103 300,142 2,783,475 SH   SOLE 21 2,783,475 0 0
WOODWARD INC COM 980745103 214,818 1,992,196 SH   SOLE 22 1,871,358 0 120,838
WOODWARD INC COM 980745103 2,510 23,276 SH   SOLE 23 23,276 0 0
WOODWARD INC COM 980745103 68 627 SH   SOLE 25 627 0 0
WOODWARD INC COM 980745103 7,558 70,094 SH   SOLE 26 12,721 0 57,373
WOODWARD INC COM 980745103 744 6,898 SH   SOLE 28 6,898 0 0
WOODWARD INC COM 980745103 213 1,976 SH   SOLE 29 1,976 0 0
WOODWARD INC COM 980745103 2,186 20,269 SH   SOLE 30 20,269 0 0
WOODWARD INC COM 980745103 655 6,070 SH   SOLE 31 4,372 0 1,698
WOODWARD INC COM 980745103 258 2,395 SH   SOLE 34 2,395 0 0
WOODWARD INC COM 980745103 116 1,072 SH   SOLE 36 1,072 0 0
WOODWARD INC COM 980745103 578 5,362 SH   SOLE 40 5,362 0 0
WORKDAY INC CL A 98138H101 79,753 469,246 SH   SOLE 2 113,287 0 355,959
WORKDAY INC CL A 98138H101 13,790 81,138 SH   SOLE 4 76,855 0 4,283
WORKDAY INC CL A 98138H101 5,592 32,899 SH   SOLE 7 20,190 0 12,709
WORKDAY INC CL A 98138H101 469 2,760 SH   SOLE 13 2,760 0 0
WORKDAY INC CL A 98138H101 323 1,902 SH   SOLE 15 1,902 0 0
WORKDAY INC CL A 98138H101 14,019 82,486 SH   SOLE 18 66,021 0 16,465
WORKDAY INC CL A 98138H101 8,561 50,373 SH   SOLE 19 50,373 0 0
WORKDAY INC CL A 98138H101 339,189 1,995,699 SH   SOLE 21 1,995,699 0 0
WORKDAY INC CL A 98138H101 723,675 4,257,913 SH   SOLE 22 3,874,319 0 383,594
WORKDAY INC CL A 98138H101 26,614 156,591 SH   SOLE 23 156,591 0 0
WORKDAY INC CL A 98138H101 27,075 159,300 SH   SOLE 25 159,300 0 0
WORKDAY INC CL A 98138H101 100,700 592,490 SH   SOLE 26 196,340 0 396,150
WORKDAY INC CL A 98138H101 5,499 32,356 SH   SOLE 28 23,859 0 8,497
WORKDAY INC CL A 98138H101 7,098 41,763 SH   SOLE 29 25,354 0 16,409
WORKDAY INC CL A 98138H101 52,478 308,767 SH   SOLE 30 308,767 0 0
WORKDAY INC CL A 98138H101 12,853 75,623 SH   SOLE 31 58,496 0 17,127
WORKDAY INC CL A 98138H101 3,963 23,320 SH   SOLE 32 23,320 0 0
WORKDAY INC CL A 98138H101 2,457 14,458 SH   SOLE 34 14,458 0 0
WORKDAY INC CL A 98138H101 18,934 111,405 SH   SOLE 36 111,405 0 0
WORKDAY INC CL A 98138H101 652 3,839 SH   SOLE 40 3,839 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 4,457 3,400,000 PRN   SOLE 21 3,400,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 41 11,653 SH   SOLE 18 11,653 0 0
WORKHORSE GROUP INC COM NEW 98138J206 563 160,889 SH   SOLE 21 160,889 0 0
WORKHORSE GROUP INC COM NEW 98138J206 3,197 913,443 SH   SOLE 22 913,443 0 0
WORKIVA INC COM CL A 98139A105 1,428 32,586 SH   SOLE 2 2,104 0 30,482
WORKIVA INC COM CL A 98139A105 9 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 28 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 5,849 133,446 SH   SOLE 18 125,872 0 7,574
WORKIVA INC COM CL A 98139A105 4,246 96,867 SH   SOLE 19 96,867 0 0
WORKIVA INC COM CL A 98139A105 58,767 1,340,787 SH   SOLE 21 1,340,787 0 0
WORKIVA INC COM CL A 98139A105 47,388 1,081,167 SH   SOLE 22 1,034,350 0 46,817
WORKIVA INC COM CL A 98139A105 163 3,724 SH   SOLE 23 3,724 0 0
WORKIVA INC COM CL A 98139A105 1,254 28,611 SH   SOLE 26 11,364 0 17,247
WORKIVA INC COM CL A 98139A105 165 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 333 7,598 SH   SOLE 30 7,598 0 0
WORKIVA INC COM CL A 98139A105 221 5,053 SH   SOLE 34 5,053 0 0
WORKIVA INC COM CL A 98139A105 155 3,546 SH   SOLE 40 3,546 0 0
WORLD ACCEP CORP DEL COM 981419104 753 5,908 SH   SOLE 2 250 0 5,658
WORLD ACCEP CORP DEL COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 16 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 3,590 28,158 SH   SOLE 18 28,158 0 0
WORLD ACCEP CORP DEL COM 981419104 1,459 11,440 SH   SOLE 19 11,440 0 0
WORLD ACCEP CORP DEL COM 981419104 88,515 694,177 SH   SOLE 21 694,177 0 0
WORLD ACCEP CORP DEL COM 981419104 25,219 197,778 SH   SOLE 22 187,331 0 10,447
WORLD ACCEP CORP DEL COM 981419104 415 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 123 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,261 9,889 SH   SOLE 30 9,889 0 0
WORLD ACCEP CORP DEL COM 981419104 104 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 3,771 94,423 SH   SOLE 2 30,307 0 64,116
WORLD FUEL SVCS CORP COM 981475106 11 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 125 3,130 SH   SOLE 7 3,130 0 0
WORLD FUEL SVCS CORP COM 981475106 14,871 372,340 SH   SOLE 18 372,340 0 0
WORLD FUEL SVCS CORP COM 981475106 4,446 111,317 SH   SOLE 19 111,317 0 0
WORLD FUEL SVCS CORP COM 981475106 188,185 4,711,683 SH   SOLE 21 4,711,683 0 0
WORLD FUEL SVCS CORP COM 981475106 93,813 2,348,845 SH   SOLE 22 2,182,131 0 166,714
WORLD FUEL SVCS CORP COM 981475106 42 1,047 SH   SOLE 23 1,047 0 0
WORLD FUEL SVCS CORP COM 981475106 560 14,023 SH   SOLE 26 9,133 0 4,890
WORLD FUEL SVCS CORP COM 981475106 357 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 764 19,126 SH   SOLE 30 19,126 0 0
WORLD FUEL SVCS CORP COM 981475106 220 5,508 SH   SOLE 36 5,508 0 0
WORLD FUEL SVCS CORP COM 981475106 246 6,169 SH   SOLE 40 6,169 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,054 99,147 SH   SOLE 2 23,214 0 75,933
WORLD WRESTLING ENTMT INC CL A 98156Q108 16 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 56 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 9,328 131,104 SH   SOLE 18 131,104 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 717 10,082 SH   SOLE 19 10,082 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 169,017 2,375,500 SH   SOLE 21 2,375,500 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 106,000 1,489,805 SH   SOLE 22 1,405,281 0 84,524
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,106 29,597 SH   SOLE 26 14,824 0 14,773
WORLD WRESTLING ENTMT INC CL A 98156Q108 461 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 995 13,990 SH   SOLE 30 13,990 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 66 922 SH   SOLE 31 922 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 342 4,812 SH   SOLE 40 4,812 0 0
WORTHINGTON INDS INC COM 981811102 1,944 53,935 SH   SOLE 2 17,263 0 36,672
WORTHINGTON INDS INC COM 981811102 11 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 18 493 SH   SOLE 7 493 0 0
WORTHINGTON INDS INC COM 981811102 8,044 223,148 SH   SOLE 18 223,148 0 0
WORTHINGTON INDS INC COM 981811102 2,404 66,695 SH   SOLE 19 66,695 0 0
WORTHINGTON INDS INC COM 981811102 99,608 2,763,038 SH   SOLE 21 2,763,038 0 0
WORTHINGTON INDS INC COM 981811102 46,530 1,290,698 SH   SOLE 22 1,224,084 0 66,614
WORTHINGTON INDS INC COM 981811102 803 22,285 SH   SOLE 26 17,554 0 4,731
WORTHINGTON INDS INC COM 981811102 204 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 463 12,834 SH   SOLE 30 12,834 0 0
WORTHINGTON INDS INC COM 981811102 134 3,718 SH   SOLE 40 3,718 0 0
WPP PLC NEW ADR 92937A102 0 5 SH   SOLE 18 5 0 0
WPX ENERGY INC COM 98212B103 10,499 991,367 SH   SOLE 2 207,735 0 783,632
WPX ENERGY INC COM 98212B103 20 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 115 10,890 SH   SOLE 7 10,890 0 0
WPX ENERGY INC COM 98212B103 12,451 1,175,702 SH   SOLE 18 1,175,702 0 0
WPX ENERGY INC COM 98212B103 1,009 95,290 SH   SOLE 19 95,290 0 0
WPX ENERGY INC COM 98212B103 218,055 20,590,664 SH   SOLE 21 20,590,664 0 0
WPX ENERGY INC COM 98212B103 143,039 13,507,032 SH   SOLE 22 12,643,023 0 864,009
WPX ENERGY INC COM 98212B103 1,569 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 562 53,025 SH   SOLE 28 53,025 0 0
WPX ENERGY INC COM 98212B103 2,205 208,237 SH   SOLE 30 208,237 0 0
WPX ENERGY INC COM 98212B103 90 8,517 SH   SOLE 31 8,517 0 0
WPX ENERGY INC COM 98212B103 106 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 481 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 26 6,275 SH   SOLE 2 179 0 6,096
WRAP TECHNOLOGIES INC COM 98212N107 111 27,149 SH   SOLE 18 27,149 0 0
WRAP TECHNOLOGIES INC COM 98212N107 52 12,644 SH   SOLE 19 12,644 0 0
WRAP TECHNOLOGIES INC COM 98212N107 1,302 319,076 SH   SOLE 21 319,076 0 0
WRAP TECHNOLOGIES INC COM 98212N107 222 54,414 SH   SOLE 22 52,250 0 2,164
WRIGHT MED GROUP N V ORD SHS N96617118 4,868 235,987 SH   SOLE 2 131,223 0 104,764
WRIGHT MED GROUP N V ORD SHS N96617118 12 574 SH   SOLE 4 574 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 48 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 11,199 542,829 SH   SOLE 18 542,829 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 32,835 1,591,625 SH   SOLE 19 1,591,625 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 596 28,900 SH   SOLE 20 28,900 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 99,259 4,811,411 SH   SOLE 21 4,811,411 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 73,619 3,568,550 SH   SOLE 22 3,396,052 0 172,498
WRIGHT MED GROUP N V ORD SHS N96617118 762 36,925 SH   SOLE 26 27,997 0 8,928
WRIGHT MED GROUP N V ORD SHS N96617118 308 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 691 33,494 SH   SOLE 30 33,494 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 8,991 435,800 SH   SOLE 34 435,800 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 260 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 2,333 52,912 SH   SOLE 2 2,100 0 50,812
WSFS FINL CORP COM 929328102 18 419 SH   SOLE 4 419 0 0
WSFS FINL CORP COM 929328102 38 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 9,074 205,755 SH   SOLE 18 205,755 0 0
WSFS FINL CORP COM 929328102 4,016 91,075 SH   SOLE 19 91,075 0 0
WSFS FINL CORP COM 929328102 79,877 1,811,265 SH   SOLE 21 1,811,265 0 0
WSFS FINL CORP COM 929328102 69,507 1,576,116 SH   SOLE 22 1,506,103 0 70,013
WSFS FINL CORP COM 929328102 1,325 30,040 SH   SOLE 26 15,012 0 15,028
WSFS FINL CORP COM 929328102 282 6,392 SH   SOLE 28 6,392 0 0
WSFS FINL CORP COM 929328102 695 15,762 SH   SOLE 30 15,762 0 0
WSFS FINL CORP COM 929328102 269 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WW INTL INC COM 98262P101 2,542 67,217 SH   SOLE 2 21,623 0 45,594
WW INTL INC COM 98262P101 7 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 32 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 10,073 266,344 SH   SOLE 18 266,344 0 0
WW INTL INC COM 98262P101 3,072 81,233 SH   SOLE 19 81,233 0 0
WW INTL INC COM 98262P101 124,193 3,283,793 SH   SOLE 21 3,283,793 0 0
WW INTL INC COM 98262P101 59,840 1,582,222 SH   SOLE 22 1,523,287 0 58,935
WW INTL INC COM 98262P101 315 8,336 SH   SOLE 26 5,585 0 2,751
WW INTL INC COM 98262P101 196 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 642 16,980 SH   SOLE 30 16,980 0 0
WW INTL INC COM 98262P101 126 3,319 SH   SOLE 40 3,319 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 11,211 243,601 SH   SOLE 2 72,881 0 170,720
WYNDHAM DESTINATIONS INC COM 98310W108 107 2,334 SH   SOLE 4 2,334 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 109 2,377 SH   SOLE 7 2,377 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 14,626 317,811 SH   SOLE 18 317,811 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,583 77,858 SH   SOLE 19 77,858 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 209,432 4,550,901 SH   SOLE 21 4,550,901 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 156,714 3,405,352 SH   SOLE 22 3,213,691 0 191,661
WYNDHAM DESTINATIONS INC COM 98310W108 34 745 SH   SOLE 23 745 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 26 565 SH   SOLE 25 565 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,605 34,871 SH   SOLE 26 28,612 0 6,259
WYNDHAM DESTINATIONS INC COM 98310W108 561 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,095 45,524 SH   SOLE 30 45,524 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 86 1,860 SH   SOLE 31 1,860 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,286 27,943 SH   SOLE 34 27,943 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 122 2,659 SH   SOLE 36 2,659 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 446 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 11,689 225,917 SH   SOLE 2 47,519 0 178,398
WYNDHAM HOTELS & RESORTS INC COM 98311A105 27 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 124 2,405 SH   SOLE 7 2,405 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 39 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 14,820 286,429 SH   SOLE 18 286,429 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,118 21,610 SH   SOLE 19 21,610 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 247,046 4,774,752 SH   SOLE 21 4,774,752 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 161,790 3,126,990 SH   SOLE 22 2,929,271 0 197,719
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,728 91,376 SH   SOLE 25 91,376 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9,122 176,295 SH   SOLE 26 79,113 0 97,182
WYNDHAM HOTELS & RESORTS INC COM 98311A105 647 12,513 SH   SOLE 28 12,513 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,645 31,786 SH   SOLE 30 31,786 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 101 1,950 SH   SOLE 31 1,950 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 133 2,568 SH   SOLE 34 2,568 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,003 38,721 SH   SOLE 36 38,721 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 517 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 21,255 195,502 SH   SOLE 2 20,697 0 174,805
WYNN RESORTS LTD COM 983134107 3,960 36,425 SH   SOLE 4 33,943 0 2,482
WYNN RESORTS LTD COM 983134107 10,289 94,640 SH   SOLE 7 91,076 0 3,564
WYNN RESORTS LTD COM 983134107 18 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 102 936 SH   SOLE 15 936 0 0
WYNN RESORTS LTD COM 983134107 21,176 194,777 SH   SOLE 18 181,840 0 12,937
WYNN RESORTS LTD COM 983134107 2,939 27,031 SH   SOLE 19 27,031 0 0
WYNN RESORTS LTD COM 983134107 244,060 2,244,848 SH   SOLE 21 2,244,848 0 0
WYNN RESORTS LTD COM 983134107 253,968 2,335,980 SH   SOLE 22 2,134,947 0 201,033
WYNN RESORTS LTD COM 983134107 7,601 69,915 SH   SOLE 23 69,915 0 0
WYNN RESORTS LTD COM 983134107 10,634 97,815 SH   SOLE 25 97,815 0 0
WYNN RESORTS LTD COM 983134107 40,254 370,253 SH   SOLE 26 130,666 0 239,587
WYNN RESORTS LTD COM 983134107 1,906 17,535 SH   SOLE 28 12,347 0 5,188
WYNN RESORTS LTD COM 983134107 40,108 368,910 SH   SOLE 30 368,910 0 0
WYNN RESORTS LTD COM 983134107 1,365 12,556 SH   SOLE 31 2,887 0 9,669
WYNN RESORTS LTD COM 983134107 1,665 15,314 SH   SOLE 32 15,314 0 0
WYNN RESORTS LTD COM 983134107 693 6,377 SH   SOLE 34 6,377 0 0
WYNN RESORTS LTD COM 983134107 7,353 67,633 SH   SOLE 36 67,633 0 0
WYNN RESORTS LTD COM 983134107 232 2,130 SH   SOLE 40 2,130 0 0
X FINANCIAL SPONSORED ADS 98372W103 76 33,598 SH   SOLE 21 33,598 0 0
X FINANCIAL SPONSORED ADS 98372W103 582 256,230 SH   SOLE 22 256,230 0 0
X FINANCIAL SPONSORED ADS 98372W103 210 92,505 SH   SOLE 30 92,505 0 0
X4 PHARMACEUTICALS INC COM 98420X103 126 9,923 SH   SOLE 2 297 0 9,626
X4 PHARMACEUTICALS INC COM 98420X103 543 42,735 SH   SOLE 18 42,735 0 0
X4 PHARMACEUTICALS INC COM 98420X103 255 20,050 SH   SOLE 19 20,050 0 0
X4 PHARMACEUTICALS INC COM 98420X103 5,069 398,845 SH   SOLE 21 398,845 0 0
X4 PHARMACEUTICALS INC COM 98420X103 2,991 235,354 SH   SOLE 22 229,873 0 5,481
XBIOTECH INC COM 98400H102 172 16,449 SH   SOLE 2 706 0 15,743
XBIOTECH INC COM 98400H102 638 60,959 SH   SOLE 18 60,959 0 0
XBIOTECH INC COM 98400H102 294 28,148 SH   SOLE 19 28,148 0 0
XBIOTECH INC COM 98400H102 6,169 589,740 SH   SOLE 21 589,740 0 0
XBIOTECH INC COM 98400H102 5,961 569,841 SH   SOLE 22 562,529 0 7,312
XBIOTECH INC COM 98400H102 9 860 SH   SOLE 23 860 0 0
XBIOTECH INC COM 98400H102 30 2,902 SH   SOLE 26 0 0 2,902
XCEL BRANDS INC COM NEW 98400M101 1 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 90,401 1,393,146 SH   SOLE 2 260,525 0 1,132,621
XCEL ENERGY INC COM 98389B100 16,973 261,570 SH   SOLE 4 248,144 0 13,426
XCEL ENERGY INC COM 98389B100 42,481 654,661 SH   SOLE 7 633,630 0 21,031
XCEL ENERGY INC COM 98389B100 9,413 145,067 SH   SOLE 13 145,067 0 0
XCEL ENERGY INC COM 98389B100 361 5,567 SH   SOLE 15 5,567 0 0
XCEL ENERGY INC COM 98389B100 107,783 1,661,007 SH   SOLE 18 1,442,583 0 218,424
XCEL ENERGY INC COM 98389B100 75,305 1,160,496 SH   SOLE 19 1,160,496 0 0
XCEL ENERGY INC COM 98389B100 1,593,464 24,556,395 SH   SOLE 21 24,556,395 0 0
XCEL ENERGY INC COM 98389B100 990,863 15,269,895 SH   SOLE 22 13,448,376 0 1,821,519
XCEL ENERGY INC COM 98389B100 24,712 380,835 SH   SOLE 23 380,835 0 0
XCEL ENERGY INC COM 98389B100 32,025 493,520 SH   SOLE 25 493,520 0 0
XCEL ENERGY INC COM 98389B100 152,490 2,349,977 SH   SOLE 26 639,648 0 1,710,329
XCEL ENERGY INC COM 98389B100 6,225 95,930 SH   SOLE 28 68,444 0 27,486
XCEL ENERGY INC COM 98389B100 690 10,635 SH   SOLE 29 10,635 0 0
XCEL ENERGY INC COM 98389B100 179,808 2,770,971 SH   SOLE 30 2,770,971 0 0
XCEL ENERGY INC COM 98389B100 12,258 188,904 SH   SOLE 31 95,503 0 93,401
XCEL ENERGY INC COM 98389B100 8,107 124,927 SH   SOLE 32 124,927 0 0
XCEL ENERGY INC COM 98389B100 3,370 51,931 SH   SOLE 34 51,931 0 0
XCEL ENERGY INC COM 98389B100 39,702 611,838 SH   SOLE 36 611,838 0 0
XCEL ENERGY INC COM 98389B100 772 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 1,469 43,550 SH   SOLE 2 4,322 0 39,228
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 34 1,003 SH   SOLE 7 1,003 0 0
XENCOR INC COM 98401F105 7,739 229,432 SH   SOLE 18 215,119 0 14,313
XENCOR INC COM 98401F105 5,123 151,883 SH   SOLE 19 151,883 0 0
XENCOR INC COM 98401F105 195,197 5,787,047 SH   SOLE 21 5,787,047 0 0
XENCOR INC COM 98401F105 50,772 1,505,261 SH   SOLE 22 1,440,334 0 64,927
XENCOR INC COM 98401F105 371 11,001 SH   SOLE 23 11,001 0 0
XENCOR INC COM 98401F105 1,871 55,477 SH   SOLE 26 9,415 0 46,062
XENCOR INC COM 98401F105 232 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 7,145 211,834 SH   SOLE 30 211,834 0 0
XENCOR INC COM 98401F105 32 961 SH   SOLE 34 961 0 0
XENCOR INC COM 98401F105 185 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,489 117,857 SH   SOLE 2 4,575 0 113,282
XENIA HOTELS & RESORTS INC COM 984017103 652 30,885 SH   SOLE 4 30,885 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,445 115,750 SH   SOLE 7 115,750 0 0
XENIA HOTELS & RESORTS INC COM 984017103 93 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,758 509,382 SH   SOLE 18 509,382 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,396 302,843 SH   SOLE 19 302,843 0 0
XENIA HOTELS & RESORTS INC COM 984017103 283,509 13,423,731 SH   SOLE 21 13,423,731 0 0
XENIA HOTELS & RESORTS INC COM 984017103 93,309 4,418,042 SH   SOLE 22 4,255,438 0 162,604
XENIA HOTELS & RESORTS INC COM 984017103 79 3,736 SH   SOLE 23 3,736 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,056 239,385 SH   SOLE 25 239,385 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,553 73,523 SH   SOLE 26 21,490 0 52,033
XENIA HOTELS & RESORTS INC COM 984017103 286 13,560 SH   SOLE 28 13,560 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,284 60,796 SH   SOLE 29 60,796 0 0
XENIA HOTELS & RESORTS INC COM 984017103 13,367 632,884 SH   SOLE 30 632,884 0 0
XENIA HOTELS & RESORTS INC COM 984017103 62 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 246 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 2,301 255,391 SH   SOLE 21 255,391 0 0
XENON PHARMACEUTICALS INC COM 98420N105 11 1,276 SH   SOLE 30 1,276 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 223 22,721 SH   SOLE 2 1,114 0 21,607
XERIS PHARMACEUTICALS INC COM 98422L107 1,010 102,789 SH   SOLE 18 96,492 0 6,297
XERIS PHARMACEUTICALS INC COM 98422L107 775 78,843 SH   SOLE 19 78,843 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 11,783 1,198,657 SH   SOLE 21 1,198,657 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 6,880 699,898 SH   SOLE 22 686,602 0 13,296
XERIS PHARMACEUTICALS INC COM 98422L107 71 7,239 SH   SOLE 23 7,239 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 193 19,657 SH   SOLE 26 0 0 19,657
XERIS PHARMACEUTICALS INC COM 98422L107 14 1,445 SH   SOLE 30 1,445 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 15,554 520,017 SH   SOLE 2 90,190 0 429,827
XEROX HOLDINGS CORP COM NEW 98421M106 2,530 84,594 SH   SOLE 4 78,546 0 6,048
XEROX HOLDINGS CORP COM NEW 98421M106 8,674 290,018 SH   SOLE 7 180,879 0 109,139
XEROX HOLDINGS CORP COM NEW 98421M106 12 404 SH   SOLE 13 404 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 49 1,642 SH   SOLE 15 1,642 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 5 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 14,159 473,395 SH   SOLE 18 443,586 0 29,809
XEROX HOLDINGS CORP COM NEW 98421M106 2,185 73,065 SH   SOLE 19 73,065 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 148,265 4,957,045 SH   SOLE 21 4,957,045 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 184,799 6,178,504 SH   SOLE 22 5,622,007 0 556,497
XEROX HOLDINGS CORP COM NEW 98421M106 5,079 169,808 SH   SOLE 23 169,808 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 14,181 474,136 SH   SOLE 25 474,136 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 47,266 1,580,274 SH   SOLE 26 342,728 0 1,237,546
XEROX HOLDINGS CORP COM NEW 98421M106 1,129 37,733 SH   SOLE 28 27,056 0 10,677
XEROX HOLDINGS CORP COM NEW 98421M106 1,442 48,195 SH   SOLE 29 5,468 0 42,727
XEROX HOLDINGS CORP COM NEW 98421M106 29,047 971,141 SH   SOLE 30 971,141 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,389 46,454 SH   SOLE 31 37,936 0 8,518
XEROX HOLDINGS CORP COM NEW 98421M106 1,421 47,518 SH   SOLE 34 47,518 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 5,170 172,839 SH   SOLE 36 172,839 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 129 4,329 SH   SOLE 40 4,329 0 0
XILINX INC COM 983919101 64,890 676,642 SH   SOLE 2 120,860 0 555,782
XILINX INC COM 983919101 11,573 120,683 SH   SOLE 4 113,997 0 6,686
XILINX INC COM 983919101 33,828 352,744 SH   SOLE 7 251,383 0 101,361
XILINX INC COM 983919101 704 7,345 SH   SOLE 13 7,345 0 0
XILINX INC COM 983919101 268 2,792 SH   SOLE 15 2,792 0 0
XILINX INC COM 983919101 1 9 SH   SOLE 17 0 0 9
XILINX INC COM 983919101 64,807 675,781 SH   SOLE 18 640,089 0 35,692
XILINX INC COM 983919101 141,914 1,479,815 SH   SOLE 19 1,479,815 0 0
XILINX INC COM 983919101 798,626 8,327,695 SH   SOLE 21 8,327,695 0 0
XILINX INC COM 983919101 625,838 6,525,947 SH   SOLE 22 5,790,197 0 735,750
XILINX INC COM 983919101 18,928 197,368 SH   SOLE 23 197,368 0 0
XILINX INC COM 983919101 27,180 283,422 SH   SOLE 25 283,422 0 0
XILINX INC COM 983919101 126,097 1,314,885 SH   SOLE 26 312,154 0 1,002,731
XILINX INC COM 983919101 4,781 49,858 SH   SOLE 28 36,718 0 13,140
XILINX INC COM 983919101 1,446 15,082 SH   SOLE 29 15,082 0 0
XILINX INC COM 983919101 118,316 1,233,739 SH   SOLE 30 1,233,739 0 0
XILINX INC COM 983919101 8,011 83,535 SH   SOLE 31 66,500 0 17,035
XILINX INC COM 983919101 3,445 35,920 SH   SOLE 32 35,920 0 0
XILINX INC COM 983919101 38,873 405,347 SH   SOLE 34 405,347 0 0
XILINX INC COM 983919101 15,901 165,804 SH   SOLE 36 165,804 0 0
XILINX INC COM 983919101 576 6,011 SH   SOLE 40 6,011 0 0
XOMA CORP DEL COM NEW 98419J206 23 1,191 SH   SOLE 18 1,191 0 0
XOMA CORP DEL COM NEW 98419J206 397 20,153 SH   SOLE 21 20,153 0 0
XOMA CORP DEL COM NEW 98419J206 2,736 138,830 SH   SOLE 22 138,830 0 0
XPEL INC COM 98379L100 249 21,062 SH   SOLE 21 21,062 0 0
XPERI CORP COM 98421B100 1,005 48,600 SH   SOLE 2 1,997 0 46,603
XPERI CORP COM 98421B100 4 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 20 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 4,556 220,307 SH   SOLE 18 220,307 0 0
XPERI CORP COM 98421B100 1,753 84,763 SH   SOLE 19 84,763 0 0
XPERI CORP COM 98421B100 112,887 5,458,758 SH   SOLE 21 5,458,758 0 0
XPERI CORP COM 98421B100 30,395 1,469,770 SH   SOLE 22 1,399,433 0 70,337
XPERI CORP COM 98421B100 276 13,364 SH   SOLE 23 13,364 0 0
XPERI CORP COM 98421B100 186 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,431 69,188 SH   SOLE 30 69,188 0 0
XPERI CORP COM 98421B100 296 14,294 SH   SOLE 34 14,294 0 0
XPERI CORP COM 98421B100 105 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 19,259 269,094 SH   SOLE 2 64,638 0 204,456
XPO LOGISTICS INC COM 983793100 2,745 38,351 SH   SOLE 4 35,236 0 3,115
XPO LOGISTICS INC COM 983793100 466 6,512 SH   SOLE 7 6,512 0 0
XPO LOGISTICS INC COM 983793100 12 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 67 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 14 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 19,467 271,996 SH   SOLE 18 261,585 0 10,411
XPO LOGISTICS INC COM 983793100 2,942 41,104 SH   SOLE 19 41,104 0 0
XPO LOGISTICS INC COM 983793100 338,888 4,735,056 SH   SOLE 21 4,735,056 0 0
XPO LOGISTICS INC COM 983793100 216,866 3,030,124 SH   SOLE 22 2,835,794 0 194,330
XPO LOGISTICS INC COM 983793100 4,894 68,378 SH   SOLE 23 68,378 0 0
XPO LOGISTICS INC COM 983793100 6,444 90,033 SH   SOLE 25 90,033 0 0
XPO LOGISTICS INC COM 983793100 25,918 362,138 SH   SOLE 26 168,542 0 193,596
XPO LOGISTICS INC COM 983793100 1,483 20,718 SH   SOLE 28 15,813 0 4,905
XPO LOGISTICS INC COM 983793100 304 4,249 SH   SOLE 29 4,249 0 0
XPO LOGISTICS INC COM 983793100 11,864 165,772 SH   SOLE 30 165,772 0 0
XPO LOGISTICS INC COM 983793100 1,880 26,264 SH   SOLE 31 21,307 0 4,957
XPO LOGISTICS INC COM 983793100 415 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 4,515 63,092 SH   SOLE 36 63,092 0 0
XPO LOGISTICS INC COM 983793100 164 2,290 SH   SOLE 40 2,290 0 0
XPRESSPA GROUP INC COM NEW 98420U604 0 332 SH   SOLE 21 332 0 0
XPRESSPA GROUP INC COM NEW 98420U604 19 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 28 9,727 SH   SOLE 21 9,727 0 0
XUNLEI LTD SPONSORED ADR 98419E108 14 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 46 20,151 SH   SOLE 21 20,151 0 0
XUNLEI LTD SPONSORED ADR 98419E108 474 206,896 SH   SOLE 22 206,896 0 0
XUNLEI LTD SPONSORED ADR 98419E108 209 91,133 SH   SOLE 30 91,133 0 0
XYLEM INC COM 98419M100 40,800 512,436 SH   SOLE 2 60,202 0 452,234
XYLEM INC COM 98419M100 6,084 76,407 SH   SOLE 4 71,660 0 4,747
XYLEM INC COM 98419M100 21,108 265,115 SH   SOLE 7 254,697 0 10,418
XYLEM INC COM 98419M100 279 3,509 SH   SOLE 13 3,509 0 0
XYLEM INC COM 98419M100 152 1,907 SH   SOLE 15 1,907 0 0
XYLEM INC COM 98419M100 88,865 1,116,117 SH   SOLE 18 889,904 0 226,213
XYLEM INC COM 98419M100 42,549 534,406 SH   SOLE 19 534,406 0 0
XYLEM INC COM 98419M100 363,996 4,571,667 SH   SOLE 21 4,571,667 0 0
XYLEM INC COM 98419M100 357,816 4,494,041 SH   SOLE 22 4,010,918 0 483,123
XYLEM INC COM 98419M100 10,419 130,857 SH   SOLE 23 130,857 0 0
XYLEM INC COM 98419M100 16,350 205,345 SH   SOLE 25 205,345 0 0
XYLEM INC COM 98419M100 96,312 1,209,640 SH   SOLE 26 265,594 0 944,046
XYLEM INC COM 98419M100 3,051 38,315 SH   SOLE 28 27,909 0 10,406
XYLEM INC COM 98419M100 3,366 42,280 SH   SOLE 29 3,784 0 38,496
XYLEM INC COM 98419M100 104,227 1,309,058 SH   SOLE 30 1,309,058 0 0
XYLEM INC COM 98419M100 3,264 40,989 SH   SOLE 31 34,275 0 6,714
XYLEM INC COM 98419M100 3,901 48,998 SH   SOLE 34 48,998 0 0
XYLEM INC COM 98419M100 9,364 117,609 SH   SOLE 36 117,609 0 0
XYLEM INC COM 98419M100 391 4,915 SH   SOLE 40 4,915 0 0
Y MABS THERAPEUTICS INC COM 984241109 496 19,029 SH   SOLE 2 2,247 0 16,782
Y MABS THERAPEUTICS INC COM 984241109 13 486 SH   SOLE 7 486 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,920 73,668 SH   SOLE 18 73,668 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,315 50,449 SH   SOLE 19 50,449 0 0
Y MABS THERAPEUTICS INC COM 984241109 18,759 719,851 SH   SOLE 21 719,851 0 0
Y MABS THERAPEUTICS INC COM 984241109 11,482 440,598 SH   SOLE 22 431,919 0 8,679
Y MABS THERAPEUTICS INC COM 984241109 108 4,162 SH   SOLE 23 4,162 0 0
Y MABS THERAPEUTICS INC COM 984241109 375 14,388 SH   SOLE 26 0 0 14,388
Y MABS THERAPEUTICS INC COM 984241109 50 1,936 SH   SOLE 30 1,936 0 0
YAMANA GOLD INC COM 98462Y100 1,076 338,211 SH   SOLE 21 338,211 0 0
YANDEX N V SHS CLASS A N97284108 18,507 528,626 SH   SOLE 2 37,003 0 491,623
YANDEX N V SHS CLASS A N97284108 3,443 98,357 SH   SOLE 4 98,357 0 0
YANDEX N V SHS CLASS A N97284108 21 604 SH   SOLE 7 604 0 0
YANDEX N V SHS CLASS A N97284108 3,235 92,415 SH   SOLE 13 92,415 0 0
YANDEX N V SHS CLASS A N97284108 72 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 2,011 57,453 SH   SOLE 18 57,453 0 0
YANDEX N V SHS CLASS A N97284108 34,855 995,584 SH   SOLE 19 995,584 0 0
YANDEX N V SHS CLASS A N97284108 1,054 30,107 SH   SOLE 21 30,107 0 0
YANDEX N V SHS CLASS A N97284108 54,705 1,562,540 SH   SOLE 22 1,029,953 0 532,587
YANDEX N V SHS CLASS A N97284108 9,200 262,769 SH   SOLE 25 262,769 0 0
YANDEX N V SHS CLASS A N97284108 11,913 340,263 SH   SOLE 26 157,346 0 182,917
YANDEX N V SHS CLASS A N97284108 4,240 121,097 SH   SOLE 30 121,097 0 0
YANDEX N V SHS CLASS A N97284108 604 17,264 SH   SOLE 31 0 0 17,264
YANDEX N V SHS CLASS A N97284108 16,627 474,925 SH   SOLE 34 474,925 0 0
YANDEX N V SHS CLASS A N97284108 4,123 117,770 SH   SOLE 36 117,770 0 0
YELP INC CL A 985817105 9,760 280,865 SH   SOLE 2 206,097 0 74,768
YELP INC CL A 985817105 925 26,612 SH   SOLE 4 26,612 0 0
YELP INC CL A 985817105 207 5,954 SH   SOLE 7 5,954 0 0
YELP INC CL A 985817105 559 16,088 SH   SOLE 13 16,088 0 0
YELP INC CL A 985817105 16,152 464,807 SH   SOLE 18 400,875 0 63,932
YELP INC CL A 985817105 15,844 455,947 SH   SOLE 19 455,947 0 0
YELP INC CL A 985817105 166,926 4,803,629 SH   SOLE 21 4,803,629 0 0
YELP INC CL A 985817105 97,954 2,818,826 SH   SOLE 22 2,644,063 0 174,763
YELP INC CL A 985817105 3,575 102,880 SH   SOLE 23 102,880 0 0
YELP INC CL A 985817105 4,868 140,090 SH   SOLE 26 28,256 0 111,834
YELP INC CL A 985817105 359 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 2,686 77,293 SH   SOLE 29 38,337 0 38,956
YELP INC CL A 985817105 5,392 155,153 SH   SOLE 30 155,153 0 0
YELP INC CL A 985817105 1,549 44,580 SH   SOLE 31 35,191 0 9,389
YELP INC CL A 985817105 437 12,587 SH   SOLE 34 12,587 0 0
YELP INC CL A 985817105 763 21,964 SH   SOLE 36 21,964 0 0
YELP INC CL A 985817105 286 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 759 27,101 SH   SOLE 2 1,275 0 25,826
YETI HLDGS INC COM 98585X104 12 440 SH   SOLE 7 440 0 0
YETI HLDGS INC COM 98585X104 2,948 105,281 SH   SOLE 18 105,281 0 0
YETI HLDGS INC COM 98585X104 1,821 65,018 SH   SOLE 19 65,018 0 0
YETI HLDGS INC COM 98585X104 28,484 1,017,269 SH   SOLE 21 1,017,269 0 0
YETI HLDGS INC COM 98585X104 19,820 707,864 SH   SOLE 22 671,854 0 36,010
YETI HLDGS INC COM 98585X104 399 14,262 SH   SOLE 28 14,262 0 0
YETI HLDGS INC COM 98585X104 129 4,624 SH   SOLE 30 4,624 0 0
YETI HLDGS INC COM 98585X104 48 1,697 SH   SOLE 40 1,697 0 0
YEXT INC COM 98585N106 1,575 99,137 SH   SOLE 2 22,038 0 77,099
YEXT INC COM 98585N106 5 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 28 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 5,932 373,340 SH   SOLE 18 317,267 0 56,073
YEXT INC COM 98585N106 7,794 490,514 SH   SOLE 19 490,514 0 0
YEXT INC COM 98585N106 53,357 3,357,881 SH   SOLE 21 3,357,881 0 0
YEXT INC COM 98585N106 48,153 3,030,406 SH   SOLE 22 2,925,865 0 104,541
YEXT INC COM 98585N106 985 61,991 SH   SOLE 23 61,991 0 0
YEXT INC COM 98585N106 2,528 159,105 SH   SOLE 26 18,761 0 140,344
YEXT INC COM 98585N106 99 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 11,457 721,015 SH   SOLE 30 721,015 0 0
YEXT INC COM 98585N106 158 9,919 SH   SOLE 40 9,919 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 7 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 57 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,082 215,071 SH   SOLE 21 215,071 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 599 119,061 SH   SOLE 22 119,061 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 64 12,706 SH   SOLE 30 12,706 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 937 133,451 SH   SOLE 21 133,451 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 552 78,593 SH   SOLE 22 78,593 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 244 34,823 SH   SOLE 30 34,823 0 0
YORK WTR CO COM 987184108 488 11,170 SH   SOLE 2 533 0 10,637
YORK WTR CO COM 987184108 364 8,326 SH   SOLE 7 8,326 0 0
YORK WTR CO COM 987184108 2,010 46,029 SH   SOLE 18 46,029 0 0
YORK WTR CO COM 987184108 979 22,427 SH   SOLE 19 22,427 0 0
YORK WTR CO COM 987184108 20,498 469,499 SH   SOLE 21 469,499 0 0
YORK WTR CO COM 987184108 11,229 257,195 SH   SOLE 22 236,672 0 20,523
YORK WTR CO COM 987184108 52 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 2,542 58,226 SH   SOLE 30 58,226 0 0
YOUNGEVITY INTL INC COM NEW 987537206 32 7,171 SH   SOLE 2 305 0 6,866
YOUNGEVITY INTL INC COM NEW 987537206 131 29,217 SH   SOLE 18 29,217 0 0
YOUNGEVITY INTL INC COM NEW 987537206 62 13,799 SH   SOLE 19 13,799 0 0
YOUNGEVITY INTL INC COM NEW 987537206 1,248 279,100 SH   SOLE 21 279,100 0 0
YOUNGEVITY INTL INC COM NEW 987537206 888 198,556 SH   SOLE 22 196,185 0 2,371
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,030 651,920 SH   SOLE 2 170,499 0 481,421
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 386 41,744 SH   SOLE 4 41,744 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 317 34,308 SH   SOLE 7 23,734 0 10,574
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,975 213,566 SH   SOLE 18 33,868 0 179,698
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,948 210,573 SH   SOLE 19 210,573 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 25,021 2,704,950 SH   SOLE 21 2,704,950 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19,195 2,075,136 SH   SOLE 22 1,912,069 0 163,067
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 955 103,225 SH   SOLE 23 103,225 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 16,826 1,819,008 SH   SOLE 25 1,819,008 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,589 712,350 SH   SOLE 26 239,323 0 473,027
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 289 31,288 SH   SOLE 29 19,479 0 11,809
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10,383 1,122,450 SH   SOLE 30 1,122,450 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 99 10,683 SH   SOLE 31 10,683 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 23,122 2,499,678 SH   SOLE 34 2,499,678 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 110 36,497 SH   SOLE 2 1,308 0 35,189
YRC WORLDWIDE INC COM PAR $.01 984249607 16 5,155 SH   SOLE 7 5,155 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 353 116,897 SH   SOLE 18 116,897 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 168 55,747 SH   SOLE 19 55,747 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3,766 1,247,113 SH   SOLE 21 1,247,113 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3,196 1,058,317 SH   SOLE 22 997,973 0 60,344
YRC WORLDWIDE INC COM PAR $.01 984249607 10 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 12 3,833 SH   SOLE 30 3,833 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 35 11,472 SH   SOLE 40 11,472 0 0
YUM BRANDS INC COM 988498101 113,203 998,001 SH   SOLE 2 295,339 0 702,662
YUM BRANDS INC COM 988498101 16,981 149,708 SH   SOLE 4 141,180 0 8,528
YUM BRANDS INC COM 988498101 41,294 364,044 SH   SOLE 7 340,345 0 23,699
YUM BRANDS INC COM 988498101 1,260 11,106 SH   SOLE 13 11,106 0 0
YUM BRANDS INC COM 988498101 383 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 75,631 666,764 SH   SOLE 18 619,420 0 47,344
YUM BRANDS INC COM 988498101 23,241 204,897 SH   SOLE 19 204,897 0 0
YUM BRANDS INC COM 988498101 1,157,793 10,207,117 SH   SOLE 21 10,207,117 0 0
YUM BRANDS INC COM 988498101 973,157 8,579,358 SH   SOLE 22 7,633,291 0 946,067
YUM BRANDS INC COM 988498101 32,194 283,824 SH   SOLE 23 283,824 0 0
YUM BRANDS INC COM 988498101 45,444 400,639 SH   SOLE 25 400,639 0 0
YUM BRANDS INC COM 988498101 179,620 1,583,535 SH   SOLE 26 490,403 0 1,093,132
YUM BRANDS INC COM 988498101 6,652 58,642 SH   SOLE 28 42,559 0 16,083
YUM BRANDS INC COM 988498101 4,815 42,449 SH   SOLE 29 42,449 0 0
YUM BRANDS INC COM 988498101 182,279 1,606,970 SH   SOLE 30 1,606,970 0 0
YUM BRANDS INC COM 988498101 14,236 125,505 SH   SOLE 31 103,663 0 21,842
YUM BRANDS INC COM 988498101 38,450 338,974 SH   SOLE 34 338,974 0 0
YUM BRANDS INC COM 988498101 33,352 294,035 SH   SOLE 36 294,035 0 0
YUM BRANDS INC COM 988498101 847 7,465 SH   SOLE 40 7,465 0 0
YUM CHINA HLDGS INC COM 98850P109 47,421 1,043,819 SH   SOLE 2 40,890 0 1,002,929
YUM CHINA HLDGS INC COM 98850P109 14,385 316,650 SH   SOLE 4 316,650 0 0
YUM CHINA HLDGS INC COM 98850P109 5,885 129,537 SH   SOLE 7 59,318 0 70,219
YUM CHINA HLDGS INC COM 98850P109 5,901 129,892 SH   SOLE 13 129,892 0 0
YUM CHINA HLDGS INC COM 98850P109 38,545 848,438 SH   SOLE 15 811,095 0 37,343
YUM CHINA HLDGS INC COM 98850P109 16,768 369,094 SH   SOLE 18 369,094 0 0
YUM CHINA HLDGS INC COM 98850P109 21,338 469,697 SH   SOLE 19 469,697 0 0
YUM CHINA HLDGS INC COM 98850P109 528,162 11,625,843 SH   SOLE 21 11,625,843 0 0
YUM CHINA HLDGS INC COM 98850P109 359,175 7,906,120 SH   SOLE 22 6,921,950 0 984,170
YUM CHINA HLDGS INC COM 98850P109 10,313 227,013 SH   SOLE 23 227,013 0 0
YUM CHINA HLDGS INC COM 98850P109 23,426 515,656 SH   SOLE 25 515,656 0 0
YUM CHINA HLDGS INC COM 98850P109 84,672 1,863,791 SH   SOLE 26 468,204 0 1,395,587
YUM CHINA HLDGS INC COM 98850P109 2,572 56,624 SH   SOLE 28 56,624 0 0
YUM CHINA HLDGS INC COM 98850P109 3,569 78,570 SH   SOLE 29 58,273 0 20,297
YUM CHINA HLDGS INC COM 98850P109 99,036 2,179,975 SH   SOLE 30 2,179,975 0 0
YUM CHINA HLDGS INC COM 98850P109 3,078 67,745 SH   SOLE 31 45,672 0 22,073
YUM CHINA HLDGS INC COM 98850P109 1,092 24,045 SH   SOLE 32 24,045 0 0
YUM CHINA HLDGS INC COM 98850P109 137,916 3,035,783 SH   SOLE 34 3,035,783 0 0
YUM CHINA HLDGS INC COM 98850P109 7,575 166,747 SH   SOLE 36 166,747 0 0
YUM CHINA HLDGS INC COM 98850P109 134 2,947 SH   SOLE 40 2,947 0 0
YUMA ENERGY INC NEW COM NEW 98872F204 0 48 SH   SOLE 21 48 0 0
YY INC SPONSORED ADS A 98426T106 4,592 81,665 SH   SOLE 2 3,022 0 78,643
YY INC SPONSORED ADS A 98426T106 780 13,866 SH   SOLE 4 13,866 0 0
YY INC SPONSORED ADS A 98426T106 1,189 21,146 SH   SOLE 7 7,204 0 13,942
YY INC SPONSORED ADS A 98426T106 5 95 SH   SOLE 13 95 0 0
YY INC SPONSORED ADS A 98426T106 1,264 22,486 SH   SOLE 15 21,756 0 730
YY INC SPONSORED ADS A 98426T106 5,036 89,569 SH   SOLE 18 89,569 0 0
YY INC SPONSORED ADS A 98426T106 61,535 1,094,338 SH   SOLE 21 1,094,338 0 0
YY INC SPONSORED ADS A 98426T106 41,758 742,626 SH   SOLE 22 691,862 0 50,764
YY INC SPONSORED ADS A 98426T106 1,874 33,327 SH   SOLE 23 33,327 0 0
YY INC SPONSORED ADS A 98426T106 1,783 31,701 SH   SOLE 25 31,701 0 0
YY INC SPONSORED ADS A 98426T106 13,837 246,076 SH   SOLE 26 46,635 0 199,441
YY INC SPONSORED ADS A 98426T106 307 5,459 SH   SOLE 28 5,459 0 0
YY INC SPONSORED ADS A 98426T106 501 8,911 SH   SOLE 29 5,304 0 3,607
YY INC SPONSORED ADS A 98426T106 17,963 319,453 SH   SOLE 30 319,453 0 0
YY INC SPONSORED ADS A 98426T106 170 3,019 SH   SOLE 31 3,019 0 0
YY INC SPONSORED ADS A 98426T106 245 4,358 SH   SOLE 34 4,358 0 0
YY INC SPONSORED ADS A 98426T106 27 476 SH   SOLE 40 476 0 0
ZAFGEN INC COM 98885E103 5 7,085 SH   SOLE 18 7,085 0 0
ZAFGEN INC COM 98885E103 342 463,104 SH   SOLE 21 463,104 0 0
ZAFGEN INC COM 98885E103 468 633,450 SH   SOLE 22 633,450 0 0
ZAFGEN INC COM 98885E103 1 1,869 SH   SOLE 30 1,869 0 0
ZAGG INC COM 98884U108 266 42,394 SH   SOLE 2 13,410 0 28,984
ZAGG INC COM 98884U108 5 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 623 99,410 SH   SOLE 18 99,410 0 0
ZAGG INC COM 98884U108 1,089 173,686 SH   SOLE 19 173,686 0 0
ZAGG INC COM 98884U108 6,585 1,050,205 SH   SOLE 21 1,050,205 0 0
ZAGG INC COM 98884U108 6,647 1,060,193 SH   SOLE 22 1,036,408 0 23,785
ZAGG INC COM 98884U108 318 50,762 SH   SOLE 23 50,762 0 0
ZAGG INC COM 98884U108 530 84,482 SH   SOLE 26 0 0 84,482
ZAI LAB LTD ADR 98887Q104 196 6,053 SH   SOLE 4 6,053 0 0
ZAI LAB LTD ADR 98887Q104 23,615 729,976 SH   SOLE 21 729,976 0 0
ZAI LAB LTD ADR 98887Q104 6,628 204,882 SH   SOLE 22 204,882 0 0
ZAI LAB LTD ADR 98887Q104 80 2,460 SH   SOLE 25 2,460 0 0
ZAI LAB LTD ADR 98887Q104 3,206 99,099 SH   SOLE 30 99,099 0 0
ZAI LAB LTD ADR 98887Q104 19 587 SH   SOLE 34 587 0 0
ZAYO GROUP HLDGS INC COM 98919V105 18,628 549,494 SH   SOLE 2 64,105 0 485,389
ZAYO GROUP HLDGS INC COM 98919V105 2,934 86,536 SH   SOLE 4 79,431 0 7,105
ZAYO GROUP HLDGS INC COM 98919V105 1,447 42,698 SH   SOLE 7 42,698 0 0
ZAYO GROUP HLDGS INC COM 98919V105 16 458 SH   SOLE 13 458 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,728 139,474 SH   SOLE 18 119,167 0 20,307
ZAYO GROUP HLDGS INC COM 98919V105 2,513 74,144 SH   SOLE 19 74,144 0 0
ZAYO GROUP HLDGS INC COM 98919V105 183,330 5,407,951 SH   SOLE 21 5,407,951 0 0
ZAYO GROUP HLDGS INC COM 98919V105 222,350 6,559,000 SH   SOLE 22 6,120,536 0 438,464
ZAYO GROUP HLDGS INC COM 98919V105 5,832 172,027 SH   SOLE 23 172,027 0 0
ZAYO GROUP HLDGS INC COM 98919V105 253 7,460 SH   SOLE 25 7,460 0 0
ZAYO GROUP HLDGS INC COM 98919V105 16,653 491,227 SH   SOLE 26 233,843 0 257,384
ZAYO GROUP HLDGS INC COM 98919V105 1,600 47,197 SH   SOLE 28 34,408 0 12,789
ZAYO GROUP HLDGS INC COM 98919V105 1,934 57,041 SH   SOLE 29 6,124 0 50,917
ZAYO GROUP HLDGS INC COM 98919V105 10,602 312,744 SH   SOLE 30 312,744 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,732 51,077 SH   SOLE 31 43,528 0 7,549
ZAYO GROUP HLDGS INC COM 98919V105 492 14,524 SH   SOLE 34 14,524 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,837 54,199 SH   SOLE 36 54,199 0 0
ZAYO GROUP HLDGS INC COM 98919V105 223 6,565 SH   SOLE 40 6,565 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 32,846 159,161 SH   SOLE 2 43,378 0 115,783
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,200 25,198 SH   SOLE 4 23,763 0 1,435
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,359 25,968 SH   SOLE 7 7,043 0 18,925
ZEBRA TECHNOLOGIES CORP CL A 989207105 20 98 SH   SOLE 13 98 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 21 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 33,750 163,541 SH   SOLE 18 158,995 0 4,546
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,806 13,597 SH   SOLE 19 13,597 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 570,415 2,764,040 SH   SOLE 21 2,764,040 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 375,253 1,818,352 SH   SOLE 22 1,704,681 0 113,671
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,355 40,484 SH   SOLE 23 40,484 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,840 42,834 SH   SOLE 25 42,834 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 22,220 107,670 SH   SOLE 26 49,108 0 58,562
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,952 9,461 SH   SOLE 28 6,702 0 2,759
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,741 13,282 SH   SOLE 29 1,757 0 11,525
ZEBRA TECHNOLOGIES CORP CL A 989207105 17,050 82,620 SH   SOLE 30 82,620 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,843 13,774 SH   SOLE 31 11,040 0 2,734
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,957 9,481 SH   SOLE 34 9,481 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,050 9,935 SH   SOLE 36 9,935 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 260 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 10 6,098 SH   SOLE 21 6,098 0 0
ZEDGE INC CL B 98923T104 154 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 20,035 274,910 SH   SOLE 2 75,760 0 199,150
ZENDESK INC COM 98936J101 948 13,014 SH   SOLE 4 13,014 0 0
ZENDESK INC COM 98936J101 421 5,783 SH   SOLE 7 5,783 0 0
ZENDESK INC COM 98936J101 3,919 53,775 SH   SOLE 18 51,966 0 1,809
ZENDESK INC COM 98936J101 95,294 1,307,543 SH   SOLE 19 1,307,543 0 0
ZENDESK INC COM 98936J101 127,883 1,754,712 SH   SOLE 21 1,754,712 0 0
ZENDESK INC COM 98936J101 229,564 3,149,889 SH   SOLE 22 2,896,757 0 253,132
ZENDESK INC COM 98936J101 2,199 30,176 SH   SOLE 23 30,176 0 0
ZENDESK INC COM 98936J101 146 2,004 SH   SOLE 25 2,004 0 0
ZENDESK INC COM 98936J101 4,628 63,507 SH   SOLE 26 24,598 0 38,909
ZENDESK INC COM 98936J101 1,347 18,477 SH   SOLE 28 18,477 0 0
ZENDESK INC COM 98936J101 1,429 19,603 SH   SOLE 29 19,603 0 0
ZENDESK INC COM 98936J101 2,490 34,170 SH   SOLE 30 34,170 0 0
ZENDESK INC COM 98936J101 2,414 33,120 SH   SOLE 31 23,174 0 9,946
ZENDESK INC COM 98936J101 15,602 214,079 SH   SOLE 34 214,079 0 0
ZENDESK INC COM 98936J101 485 6,656 SH   SOLE 36 6,656 0 0
ZENDESK INC COM 98936J101 805 11,042 SH   SOLE 40 11,042 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2,038 1,543,000 PRN   SOLE 21 1,543,000 0 0
ZILLOW GROUP INC CL A 98954M101 3,232 109,401 SH   SOLE 2 3,872 0 105,529
ZILLOW GROUP INC CL A 98954M101 35 1,173 SH   SOLE 7 1,173 0 0
ZILLOW GROUP INC CL A 98954M101 776 26,252 SH   SOLE 18 26,252 0 0
ZILLOW GROUP INC CL A 98954M101 362 12,265 SH   SOLE 19 12,265 0 0
ZILLOW GROUP INC CL A 98954M101 18,086 612,141 SH   SOLE 21 612,141 0 0
ZILLOW GROUP INC CL A 98954M101 39,400 1,333,563 SH   SOLE 22 1,252,376 0 81,187
ZILLOW GROUP INC CL A 98954M101 1,400 47,382 SH   SOLE 25 47,382 0 0
ZILLOW GROUP INC CL A 98954M101 1,896 64,190 SH   SOLE 26 28,366 0 35,824
ZILLOW GROUP INC CL A 98954M101 2,488 84,222 SH   SOLE 30 84,222 0 0
ZILLOW GROUP INC CL A 98954M101 36 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL A 98954M101 477 16,144 SH   SOLE 36 16,144 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,584 287,874 SH   SOLE 2 17,199 0 270,675
ZILLOW GROUP INC CL C CAP STK 98954M200 1,261 42,295 SH   SOLE 4 39,170 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 210 7,046 SH   SOLE 7 7,046 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 7 246 SH   SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,153 72,206 SH   SOLE 18 62,151 0 10,055
ZILLOW GROUP INC CL C CAP STK 98954M200 915 30,679 SH   SOLE 19 30,679 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 46,232 1,550,366 SH   SOLE 21 1,550,366 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 95,714 3,209,736 SH   SOLE 22 2,957,312 0 252,424
ZILLOW GROUP INC CL C CAP STK 98954M200 2,683 89,983 SH   SOLE 23 89,983 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,857 95,811 SH   SOLE 25 95,811 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,329 446,967 SH   SOLE 26 220,741 0 226,226
ZILLOW GROUP INC CL C CAP STK 98954M200 663 22,230 SH   SOLE 28 15,700 0 6,530
ZILLOW GROUP INC CL C CAP STK 98954M200 872 29,229 SH   SOLE 29 2,422 0 26,807
ZILLOW GROUP INC CL C CAP STK 98954M200 7,584 254,336 SH   SOLE 30 254,336 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 6,528 218,923 SH   SOLE 31 20,772 0 198,151
ZILLOW GROUP INC CL C CAP STK 98954M200 183 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,129 71,386 SH   SOLE 36 71,386 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 64 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,626 1,640,000 PRN   SOLE 21 1,640,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 856 975,000 PRN   SOLE 21 975,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 79,262 577,417 SH   SOLE 2 113,387 0 464,030
ZIMMER BIOMET HLDGS INC COM 98956P102 10,993 80,084 SH   SOLE 4 74,314 0 5,770
ZIMMER BIOMET HLDGS INC COM 98956P102 26,864 195,703 SH   SOLE 7 182,710 0 12,993
ZIMMER BIOMET HLDGS INC COM 98956P102 306 2,229 SH   SOLE 13 2,229 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 270 1,967 SH   SOLE 15 1,967 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 135,056 983,874 SH   SOLE 18 956,338 0 27,536
ZIMMER BIOMET HLDGS INC COM 98956P102 138,378 1,008,074 SH   SOLE 19 1,008,074 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 805,516 5,868,117 SH   SOLE 21 5,868,117 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 677,264 4,933,808 SH   SOLE 22 4,390,728 0 543,080
ZIMMER BIOMET HLDGS INC COM 98956P102 23,076 168,108 SH   SOLE 23 168,108 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 28,903 210,559 SH   SOLE 25 210,559 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 104,297 759,794 SH   SOLE 26 255,020 0 504,774
ZIMMER BIOMET HLDGS INC COM 98956P102 5,501 40,073 SH   SOLE 28 29,174 0 10,899
ZIMMER BIOMET HLDGS INC COM 98956P102 597 4,349 SH   SOLE 29 4,349 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 106,546 776,180 SH   SOLE 30 776,180 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 26,791 195,170 SH   SOLE 31 35,240 0 159,930
ZIMMER BIOMET HLDGS INC COM 98956P102 47,602 346,779 SH   SOLE 34 346,779 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 19,384 141,212 SH   SOLE 36 141,212 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 672 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 22 87,922 SH   SOLE 21 87,922 0 0
ZION OIL & GAS INC COM 989696109 39 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION N A COM 989701107 36,576 821,558 SH   SOLE 2 388,431 0 433,127
ZIONS BANCORPORATION N A COM 989701107 5,693 127,869 SH   SOLE 4 122,668 0 5,201
ZIONS BANCORPORATION N A COM 989701107 7,611 170,949 SH   SOLE 7 164,524 0 6,425
ZIONS BANCORPORATION N A COM 989701107 97 2,173 SH   SOLE 13 2,173 0 0
ZIONS BANCORPORATION N A COM 989701107 87 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION N A COM 989701107 4 101 SH   SOLE 17 0 0 101
ZIONS BANCORPORATION N A COM 989701107 24,427 548,667 SH   SOLE 18 517,305 0 31,362
ZIONS BANCORPORATION N A COM 989701107 5,471 122,886 SH   SOLE 19 122,886 0 0
ZIONS BANCORPORATION N A COM 989701107 188,837 4,241,616 SH   SOLE 21 4,241,616 0 0
ZIONS BANCORPORATION N A COM 989701107 236,004 5,301,072 SH   SOLE 22 4,599,989 0 701,083
ZIONS BANCORPORATION N A COM 989701107 10,594 237,950 SH   SOLE 23 237,950 0 0
ZIONS BANCORPORATION N A COM 989701107 10,165 228,324 SH   SOLE 25 228,324 0 0
ZIONS BANCORPORATION N A COM 989701107 40,626 912,542 SH   SOLE 26 305,344 0 607,198
ZIONS BANCORPORATION N A COM 989701107 1,537 34,519 SH   SOLE 28 25,221 0 9,298
ZIONS BANCORPORATION N A COM 989701107 3,363 75,541 SH   SOLE 29 37,027 0 38,514
ZIONS BANCORPORATION N A COM 989701107 33,143 744,456 SH   SOLE 30 744,456 0 0
ZIONS BANCORPORATION N A COM 989701107 5,599 125,754 SH   SOLE 31 100,355 0 25,399
ZIONS BANCORPORATION N A COM 989701107 4,170 93,673 SH   SOLE 34 93,673 0 0
ZIONS BANCORPORATION N A COM 989701107 5,849 131,386 SH   SOLE 36 131,386 0 0
ZIONS BANCORPORATION N A COM 989701107 181 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 594 138,703 SH   SOLE 2 6,641 0 132,062
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 12 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,497 583,528 SH   SOLE 18 583,528 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,178 275,253 SH   SOLE 19 275,253 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 24,742 5,780,768 SH   SOLE 21 5,780,768 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 19,446 4,543,489 SH   SOLE 22 4,367,258 0 176,231
ZIOPHARM ONCOLOGY INC COM 98973P101 37 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 72 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 3,894 909,817 SH   SOLE 30 909,817 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5 1,243 SH   SOLE 34 1,243 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 93 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 336 46,347 SH   SOLE 2 2,129 0 44,218
ZIX CORP COM 98974P100 7 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,402 193,617 SH   SOLE 18 193,617 0 0
ZIX CORP COM 98974P100 934 129,049 SH   SOLE 19 129,049 0 0
ZIX CORP COM 98974P100 13,535 1,869,411 SH   SOLE 21 1,869,411 0 0
ZIX CORP COM 98974P100 12,654 1,747,760 SH   SOLE 22 1,701,770 0 45,990
ZIX CORP COM 98974P100 401 55,411 SH   SOLE 25 55,411 0 0
ZIX CORP COM 98974P100 2,033 280,747 SH   SOLE 26 56,169 0 224,578
ZIX CORP COM 98974P100 28 3,880 SH   SOLE 34 3,880 0 0
ZIX CORP COM 98974P100 49 6,751 SH   SOLE 36 6,751 0 0
ZOETIS INC CL A 98978V103 226,517 1,818,096 SH   SOLE 2 644,609 0 1,173,487
ZOETIS INC CL A 98978V103 30,012 240,883 SH   SOLE 4 228,116 0 12,767
ZOETIS INC CL A 98978V103 54,963 441,149 SH   SOLE 7 436,867 0 4,282
ZOETIS INC CL A 98978V103 4,797 38,505 SH   SOLE 13 38,505 0 0
ZOETIS INC CL A 98978V103 576 4,622 SH   SOLE 15 4,622 0 0
ZOETIS INC CL A 98978V103 318,062 2,552,868 SH   SOLE 18 2,174,098 0 378,770
ZOETIS INC CL A 98978V103 347,241 2,787,073 SH   SOLE 19 2,787,073 0 0
ZOETIS INC CL A 98978V103 1,682 13,500 SH   SOLE 20 13,500 0 0
ZOETIS INC CL A 98978V103 1,248,430 10,020,306 SH   SOLE 21 10,020,306 0 0
ZOETIS INC CL A 98978V103 1,555,206 12,482,592 SH   SOLE 22 10,887,651 0 1,594,941
ZOETIS INC CL A 98978V103 54,584 438,106 SH   SOLE 23 438,106 0 0
ZOETIS INC CL A 98978V103 216,780 1,739,944 SH   SOLE 25 1,739,944 0 0
ZOETIS INC CL A 98978V103 280,115 2,248,297 SH   SOLE 26 601,030 0 1,647,267
ZOETIS INC CL A 98978V103 11,452 91,914 SH   SOLE 28 66,126 0 25,788
ZOETIS INC CL A 98978V103 24,514 196,759 SH   SOLE 29 57,817 0 138,942
ZOETIS INC CL A 98978V103 239,311 1,920,786 SH   SOLE 30 1,920,786 0 0
ZOETIS INC CL A 98978V103 25,338 203,370 SH   SOLE 31 157,240 0 46,130
ZOETIS INC CL A 98978V103 133,066 1,068,034 SH   SOLE 34 1,068,034 0 0
ZOETIS INC CL A 98978V103 43,975 352,954 SH   SOLE 36 352,954 0 0
ZOETIS INC CL A 98978V103 1,445 11,599 SH   SOLE 40 11,599 0 0
ZOGENIX INC COM NEW 98978L204 1,488 37,156 SH   SOLE 2 1,767 0 35,389
ZOGENIX INC COM NEW 98978L204 9 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 32 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 5,886 147,003 SH   SOLE 18 145,421 0 1,582
ZOGENIX INC COM NEW 98978L204 3,018 75,385 SH   SOLE 19 75,385 0 0
ZOGENIX INC COM NEW 98978L204 75,929 1,896,318 SH   SOLE 21 1,896,318 0 0
ZOGENIX INC COM NEW 98978L204 48,253 1,205,129 SH   SOLE 22 1,143,504 0 61,625
ZOGENIX INC COM NEW 98978L204 461 11,518 SH   SOLE 26 8,893 0 2,625
ZOGENIX INC COM NEW 98978L204 227 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 5,179 129,343 SH   SOLE 30 129,343 0 0
ZOGENIX INC COM NEW 98978L204 145 3,615 SH   SOLE 40 3,615 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 21,642 284,019 SH   SOLE 19 284,019 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,526 46,272 SH   SOLE 21 46,272 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 30,631 401,984 SH   SOLE 22 401,984 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39,039 512,322 SH   SOLE 25 512,322 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8,690 114,041 SH   SOLE 34 114,041 0 0
ZOOM VIDEO COMMUNICATIONS IN OPTIONS 98980L101 465 6,100 SH Call SOLE 19 6,100 0 0
ZOOM VIDEO COMMUNICATIONS IN OPTIONS 98980L101 358 4,700 SH Call SOLE 34 4,700 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 5 3,262 SH   SOLE 18 3,262 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 64 41,246 SH   SOLE 21 41,246 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 503 322,368 SH   SOLE 22 322,368 0 0
ZOVIO INC COM 98979V102 12 6,031 SH   SOLE 18 6,031 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 168 85,151 SH   SOLE 21 85,151 0 0
ZOVIO INC COM 98979V102 843 428,152 SH   SOLE 22 428,152 0 0
ZSCALER INC COM 98980G102 5,324 112,644 SH   SOLE 2 6,005 0 106,639
ZSCALER INC COM 98980G102 12 264 SH   SOLE 4 264 0 0
ZSCALER INC COM 98980G102 52 1,093 SH   SOLE 7 1,093 0 0
ZSCALER INC COM 98980G102 1,426 30,169 SH   SOLE 18 30,169 0 0
ZSCALER INC COM 98980G102 29,552 625,301 SH   SOLE 19 625,301 0 0
ZSCALER INC COM 98980G102 39,399 833,659 SH   SOLE 21 833,659 0 0
ZSCALER INC COM 98980G102 82,076 1,736,698 SH   SOLE 22 1,621,217 0 115,481
ZSCALER INC COM 98980G102 110 2,322 SH   SOLE 25 2,322 0 0
ZSCALER INC COM 98980G102 1,809 38,279 SH   SOLE 26 20,772 0 17,507
ZSCALER INC COM 98980G102 417 8,832 SH   SOLE 28 8,832 0 0
ZSCALER INC COM 98980G102 3,486 73,770 SH   SOLE 30 73,770 0 0
ZSCALER INC COM 98980G102 58 1,224 SH   SOLE 31 1,224 0 0
ZSCALER INC COM 98980G102 12,666 268,011 SH   SOLE 34 268,011 0 0
ZSCALER INC COM 98980G102 12 252 SH   SOLE 36 252 0 0
ZSCALER INC COM 98980G102 279 5,914 SH   SOLE 40 5,914 0 0
ZSCALER INC OPTIONS 98980G102 780 16,500 SH Call SOLE 19 16,500 0 0
ZSCALER INC OPTIONS 98980G102 392 8,300 SH Call SOLE 34 8,300 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,817 319,606 SH   SOLE 2 9,384 0 310,222
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,531 71,774 SH   SOLE 4 71,774 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 926 43,412 SH   SOLE 7 43,412 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12 572 SH   SOLE 13 572 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,747 128,779 SH   SOLE 15 124,071 0 4,708
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,457 115,201 SH   SOLE 18 115,201 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 124,078 5,817,066 SH   SOLE 21 5,817,066 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 81,634 3,827,199 SH   SOLE 22 3,508,419 0 318,780
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,014 188,163 SH   SOLE 23 188,163 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,160 195,032 SH   SOLE 25 195,032 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 27,987 1,312,112 SH   SOLE 26 182,862 0 1,129,250
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,090 51,096 SH   SOLE 28 51,096 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,173 54,995 SH   SOLE 29 37,043 0 17,952
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 38,384 1,799,551 SH   SOLE 30 1,799,551 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 386 18,084 SH   SOLE 31 18,084 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 588 27,566 SH   SOLE 32 27,566 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 557 26,134 SH   SOLE 34 26,134 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 57 2,676 SH   SOLE 40 2,676 0 0
ZUMIEZ INC COM 989817101 756 23,854 SH   SOLE 2 4,688 0 19,166
ZUMIEZ INC COM 989817101 4 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 14 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 2,999 94,685 SH   SOLE 18 94,685 0 0
ZUMIEZ INC COM 989817101 2,538 80,119 SH   SOLE 19 80,119 0 0
ZUMIEZ INC COM 989817101 72,179 2,278,749 SH   SOLE 21 2,278,749 0 0
ZUMIEZ INC COM 989817101 21,167 668,241 SH   SOLE 22 635,278 0 32,963
ZUMIEZ INC COM 989817101 423 13,356 SH   SOLE 23 13,356 0 0
ZUMIEZ INC COM 989817101 1,201 37,903 SH   SOLE 26 4,857 0 33,046
ZUMIEZ INC COM 989817101 92 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 911 28,765 SH   SOLE 30 28,765 0 0
ZUMIEZ INC COM 989817101 18 578 SH   SOLE 34 578 0 0
ZUMIEZ INC COM 989817101 82 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 1,132 75,233 SH   SOLE 2 3,527 0 71,706
ZUORA INC COM CL A 98983V106 5 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 23 1,551 SH   SOLE 7 1,551 0 0
ZUORA INC COM CL A 98983V106 4,383 291,243 SH   SOLE 18 291,243 0 0
ZUORA INC COM CL A 98983V106 2,521 167,501 SH   SOLE 19 167,501 0 0
ZUORA INC COM CL A 98983V106 42,535 2,826,257 SH   SOLE 21 2,826,257 0 0
ZUORA INC COM CL A 98983V106 32,508 2,159,985 SH   SOLE 22 2,058,821 0 101,164
ZUORA INC COM CL A 98983V106 561 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 154 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 15,038 999,222 SH   SOLE 30 999,222 0 0
ZUORA INC COM CL A 98983V106 105 7,000 SH   SOLE 40 7,000 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 148 19,577 SH   SOLE 2 870 0 18,707
ZYNERBA PHARMACEUTICALS INC COM 98986X109 579 76,549 SH   SOLE 18 76,549 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 266 35,158 SH   SOLE 19 35,158 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 6,058 801,371 SH   SOLE 21 801,371 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,872 512,126 SH   SOLE 22 503,903 0 8,223
ZYNEX INC COM 98986M103 128 13,439 SH   SOLE 2 633 0 12,806
ZYNEX INC COM 98986M103 527 55,466 SH   SOLE 18 55,466 0 0
ZYNEX INC COM 98986M103 249 26,202 SH   SOLE 19 26,202 0 0
ZYNEX INC COM 98986M103 5,070 533,175 SH   SOLE 21 533,175 0 0
ZYNEX INC COM 98986M103 1,713 180,111 SH   SOLE 22 175,566 0 4,545
ZYNGA INC CL A 98986T108 12,179 2,092,668 SH   SOLE 2 478,164 0 1,614,504
ZYNGA INC CL A 98986T108 317 54,428 SH   SOLE 4 54,428 0 0
ZYNGA INC CL A 98986T108 148 25,413 SH   SOLE 7 25,413 0 0
ZYNGA INC CL A 98986T108 752 129,214 SH   SOLE 13 129,214 0 0
ZYNGA INC CL A 98986T108 4,959 852,107 SH   SOLE 18 661,922 0 190,185
ZYNGA INC CL A 98986T108 9,258 1,590,729 SH   SOLE 19 1,590,729 0 0
ZYNGA INC CL A 98986T108 74,604 12,818,610 SH   SOLE 21 12,818,610 0 0
ZYNGA INC CL A 98986T108 153,747 26,417,082 SH   SOLE 22 23,984,513 0 2,432,569
ZYNGA INC CL A 98986T108 438 75,177 SH   SOLE 23 75,177 0 0
ZYNGA INC CL A 98986T108 62 10,579 SH   SOLE 25 10,579 0 0
ZYNGA INC CL A 98986T108 2,516 432,384 SH   SOLE 26 232,944 0 199,440
ZYNGA INC CL A 98986T108 667 114,641 SH   SOLE 28 114,641 0 0
ZYNGA INC CL A 98986T108 3,700 635,708 SH   SOLE 29 68,079 0 567,629
ZYNGA INC CL A 98986T108 1,701 292,230 SH   SOLE 30 292,230 0 0
ZYNGA INC CL A 98986T108 804 138,095 SH   SOLE 31 115,778 0 22,317
ZYNGA INC CL A 98986T108 314 54,015 SH   SOLE 34 54,015 0 0
ZYNGA INC CL A 98986T108 640 109,886 SH   SOLE 36 109,886 0 0
ZYNGA INC CL A 98986T108 489 84,096 SH   SOLE 40 84,096 0 0